随笔分类 - 语言学习
包括C/C++,shell,lua,python
摘要:select语句是整个sql中输出的最后一条语句,这条语句是在最后输出的结果集合上做计算, 这些计算都包括啥东西呢?对每个结果集合做插值计算,在做完group by和where子句之后,那么就是一个一个的数据结合,也就是一个个的小set,对于最简单的情况,其实是没有set的,比如对没有groupby
阅读全文
摘要:显示: 2. 所以group by到底是做了啥事情了呢?为了验证group by都做了啥子事情,对1)中的sql做如下改动,在select语句中直接select出所有的 显示的结果是: 所以大致能看到,group by按照'siguo' 'jiuzhou' 'qita'对整个数据库做出了划分,并且在
阅读全文
摘要:路由表查看 arp缓存 都是走的什么接口?
阅读全文
摘要:1) 当arp表项不存在的时候,数据包等待表项存在了再发,还是直接把数据包给丢掉; 2)如果网络目的地址不可达,是在那一层把数据丢弃,再是路由层就判断还是arp层呢?
阅读全文
摘要:文本1: a b c --z 文本2: q z e 两个文本中的内容有交集,其中文本2是文本1的子集,怎么找出差集? $ grep -F -v -f 文本1 文本2 $ grep -F -v -f 文本1 文本1 这个grep到底是啥?强大的grep,是怎么计算出来的?
阅读全文
摘要:bufio.NewScanner()函数是一行一行地读,但是对/proc/函数,这里不是个好方法,最好是把所有的数据一次读完,然后再去读,有没有这样读的接口呢?把所有数据都读入到内存中然后再通过通过搜索算法去读对应的行呢? 这些reader的共同的父类是Reader
阅读全文
摘要:从昨天晚上开始,我就立志要把RCU拿下,昨晚加今天早上看了RCU的东西,太细节的原理我就不扣了,放弃,知道RCU是怎么用的就可以了,赶紧看文件系统中dcache的管理了。 说说RCU,RCU其实是很简单,读者在读之前rcu_read_lock(); 以此来关闭本CPU上的抢占;然后读者用rcu_de
阅读全文
摘要:lua中的ffi是如何解析的呢? 拿bcc中对proto的解析说起; metatype是有大学问的: 其中,ip_t就是 _G(pkg) 这是变量的最后一道屏障,如果在这里访问不到变量,那么lua就要报错了! lua中的表真是高度抽象的一个概念: pkg.ip.proto, pkg是全局的包,然后i
阅读全文
摘要:http://blog.csdn.net/zzz3265/article/details/41146569 这里写出了luajit的字节码
阅读全文
摘要:2017/12/23 scoped_ptr类型的指针,只能在一个namespace中使用 1) 怎么查看元素在set中是否存在 1) istringstream类用于执行C++风格的串流的输入操作。 ostringstream类用于执行C风格的串流的输出操作。 strstream类同时可以支持C风格
阅读全文
摘要:https://my.oschina.net/wangxuanyihaha/blog/186401
阅读全文
摘要:脚本语言区别于系统语言 http://it.taocms.org/08/4736.htm “后者则在附加的抽象机器层运行,屏蔽了对计算机系统的直接掌控特性,正因此也造成执行效率相对低下” 脚本语言更接近于人,屏蔽了对计算机系统的直接掌控,要解释效率低下。理论上基本都是基于图灵机或者其等价的模型,所以
阅读全文
摘要:1.模仿wc的行为,统计一个文本文件的文件的字符数、行数、单词数. awk '{numOfChar+=length($0);numOfWord+=NF}END{print numOfChar" " numOfWord" "NR }' file 2.上面的例子中有个问题,统计的字符数中包含空格,那么不
阅读全文
浙公网安备 33010602011771号