编程语言
pangdawa
这个作者很懒,什么都没留下…
展开
-
the little schemer 学习
最近 学习了下 the little schemer 这本书,出版时间比较久了,最初可能是听王垠说的吧,一直没去看,不太习惯看电子版的技术书。但今年看到国内引进了,于是买来看看。 前面几章都比较容易,后三章比较难。倒数第二章看的时候有些断断续续,没明白作者想要干啥,于是去网上搜了下,原来Y组合子的目的是为了 给匿名函数实现递归。倒数第三章 在草稿纸上写写 就明白 过程是怎么发生的了。最后一章作者倒...原创 2020-03-15 16:09:58 · 566 阅读 · 0 评论 -
从汇编到AWK
从大学起,陆陆续续学习或者接触了一些编程语言。 相对来说用得较多的有C语言、C++、汇编。 JAVA,JSP这些看过,没怎么使用过。 后面快毕业的时候接触了python,后面写过一点程序,感觉易用性较高。 在这些语言里面,自己投入过较大热情的只有汇编语言,当时觉得汇编语言离底层较近, 自己写的代码和生成的EXE反汇编后的结果差距不大,反正就是觉得比较酷,原创 2015-05-13 09:25:59 · 1397 阅读 · 2 评论 -
一个 回车 符号 引发的 疑云
Linux平台上 使用 opencv 的putext 在图像上输出 某个标签文本时,末尾有个问号,很奇怪,排查代码,并没有输出 问号 使用 控制台 单独输出 标签文本,一切正常, 但另一个函数 先输出其他内容, 再 输出 标签文本后, 那么 标签文本 和 前面的输出 都没有出现 在 控制台中, 代码中 标签文本的后续 输出 能显示在 控制台中。。。 想到 标签文本是从一个文本文件解析来的,并且...原创 2019-03-31 17:53:15 · 277 阅读 · 0 评论 -
最近的一点内存泄露排查心得
前些天 发现 某代码存在内存泄露,使用 二分法+注释的方法很快定位到 某个函数, 发现 是 框架存在内存泄露,以及自己之前修正一个框架BUG 导致新引入的一个局部变量内部分配的堆内存 没释放导致的,这没什么好说的, 但是,随后一个同事也碰到某个代码也有内存泄露的问题,他分析了很久,没定位出问题,让我帮忙看下。 他已经定位到某个比较大的函数发生了内存泄露, 但这个函数内部逻辑较多,调用了若干子函数,...原创 2019-05-19 16:32:33 · 732 阅读 · 0 评论