摘要: 这一篇临时写的,作用是记录,还没有细化和整理,可能看起来比较乱,有时间了再整理优化 今天要基于Django写一个脚本,command实现比较容易,而且还能用到Django本身的ORM挺方便的,所以就决定用command, 一下午下来,脚本写完了,感觉也遇到了不少的坑,所以这里总结一下。 comman 阅读全文
posted @ 2021-06-15 17:45 seas 阅读(397) 评论(0) 推荐(0) 编辑
摘要: GIL GIL,Golbal Interprter Lock(全局解释器锁) 从底层实现来看,GIL锁是结构为pthreads互斥锁(mutex)和一个条件变量(cond)构造的二进制信号量(semaphore)的一个实例(instance),这种semaphore的结构如下: struct loc 阅读全文
posted @ 2021-05-11 11:39 seas 阅读(166) 评论(0) 推荐(0) 编辑
摘要: Multi Threads 进程空间 Text segment (ELF): 代码段,从虚拟内存地址00400000开始,使用pmap $$可以查看到,这个地址是固定的 00400000地址段用于存放程序的可执行文件,fork一个子进程,之后调用execve加载可执行文件,execve即将文件加载到 阅读全文
posted @ 2021-05-08 11:44 seas 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 这是个乱入的系列😂搬砖的同时不要忘记了生活 音阶推算 十二平均律——朱载堉发明,研究同一根琴弦 品与品的关系 1 2 3 4 5 6 7 1 一个八度 2-2 3-3都是 全 全 半 全 全 全 半 拓展 同一根琴弦 品位越高 音越高 十二平均律: 把一个完整八度 平均分成12份 5*全+2半 每 阅读全文
posted @ 2021-03-08 20:29 seas 阅读(623) 评论(0) 推荐(0) 编辑
摘要: 因工作原因接触到es,正好没怎么了解过,来玩一下 如果你的目标是珠穆朗玛,华山自然就不在话下 阅读前提醒 这篇文章里面主要记录了本人对elasticsearch这个app的理解,并没有涉及实际查询和配置操作,不具有实用性,如果你来这里是为了查询到一些能够很好使用elasticsearch的教程,或者 阅读全文
posted @ 2021-02-04 17:35 seas 阅读(276) 评论(0) 推荐(0) 编辑
摘要: go walk是go的windows gui库,但是网上资料较少,浪费了点时间,因此进行记录 go walk折腾了小半天,终于在win10下成功运行了,下面是步骤 写main.go: func main() { var inTE, outTE *walk.TextEdit if _, err := 阅读全文
posted @ 2021-01-28 14:37 seas 阅读(2370) 评论(0) 推荐(0) 编辑
摘要: 解决Go语言的windows环境下导包问题 环境 Windows10 GO:1.13 1. 开启Go module 1.11和1.12版本 将下面两个设置添加到系统的环境变量中 GO111MODULE=on GOPROXY=https://goproxy.io 1.13版本之后 需要注意的是这种方式 阅读全文
posted @ 2021-01-28 11:41 seas 阅读(114) 评论(0) 推荐(0) 编辑
摘要: learning make me happy 查看journalctl程序使用-u journalctl -u docker tcpdump查看详细包内容 tcpdump -i fm1-mac10 -vvv tcp dst port 8001 -q -X 查看linux开机自启服务 systemct 阅读全文
posted @ 2020-08-28 13:35 seas 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 写这一篇完全不在我的计划中,机缘巧合下碰到的 这两天在看property的实现原理,其中牵扯到了一个名词--描述器,这个概念说实话我还是挺模糊的 ,结果一查才知道,描述器其实应用很广泛,只不过平常使用中它都属于有点底层的实现,所以没怎么接触过,既然碰上了,正好就好好来捋一捋 什么是描述器?描述器也称 阅读全文
posted @ 2020-06-05 17:58 seas 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 阅读本篇文章最好有一定的静态语言基础,python的方面是面向新手的,学没学过都行。 先来看一段简单的实验 >>> a = "hello" >>> id(a) 2294334214320 >>> a = "world" >>> id(a) 2294334214448 >>> b = "world" 阅读全文
posted @ 2020-06-04 17:23 seas 阅读(152) 评论(0) 推荐(0) 编辑