GC的前世与今生 虽然本文是以.NET作为目标来讲述GC,但是GC的概念并非才诞生不久。早在1958年,由鼎鼎大名的图林奖得主John McCarthy所实现的Lisp语言就已经提供了GC的功能,这是GC的第一次出现。Lisp的程序员认为内存管理太重要了,所以不能由程序员自己来管理。 但后来的日.....
简述Atom是github开发的开源跨平台的编辑器,Atom的强大可以与大名鼎鼎的Sublime Text相媲美。因为使用过Sublime Text,所以用Atom上手很快。这篇文章主要介绍使用Atom写markdown。之前在项目开发中都是使用.doc文件作为接口文档的载体,但是在使用中并不能很好...
分类:
其他好文 时间:
2016-01-11 20:21:15
阅读次数:
188
在通信协议中,经常碰到使用私有协议的场景,报文内容是肉眼无法直接看明白的二进制格式。由于协议的私有性质,即使大名鼎鼎的 Wireshark,要解析其内容,也无能为力。面对这种情况,开发人员通常有两个办法:第一,对照报文内容和协议规范进行人工分析(假设内容没有经过加密、压缩);第二,编程实现协议报文的...
分类:
其他好文 时间:
2016-01-09 01:01:57
阅读次数:
1649
此篇笔记基于sc7731 - android 5.1,对lcd的gralloc库做一个简明笔记。第一部分 调用gralloc.sc8830.so所谓的Gralloc模块,它就是一个模块,一个操作kernel层framebuffer驱动的动态库模块,它属于大名鼎鼎的HAL层。用的时候就加载到内存空间,...
分类:
其他好文 时间:
2016-01-07 18:01:56
阅读次数:
336
艺术字做到后期,性能成了一个比较大的瓶颈,优化性能的过程中接触了一些.NET性能调试工具,最喜欢的是ANTS Performance Profiler,操作简单,功能也跟我期望的差不多。 ANTS Performance Profiler是出自大名鼎鼎的Red Gate,很多人使用过的.NET .....
分类:
Web程序 时间:
2016-01-06 23:24:29
阅读次数:
593
一、背景Xposed,大名鼎鼎得Xposed,是Android平台上最负盛名的一个框架。在这个框架下,我们可以加载很多插件App,这些插件App可以直接或间接操纵系统层面的东西,比如操纵一些本来只对系统厂商才open的功能(实际上是因为Android系统很多API是不公开的,而第三方APP又没有权限)。有了Xposed后,理论上我们的插件APP可以hook到系统任意一个Java进程(zygote,...
分类:
移动开发 时间:
2016-01-05 15:36:02
阅读次数:
1265
久闻node的大名,先后也看过node的文档,但是,总是碍于没有挑起我的G点,所以实际codeing的例子都没有。最近,突然很有兴致,想把原有用页面ajax渲染的页面采用服务端node来渲染,研究了两天终于有点眉目了。先来按我的理解来解释一遍node,node是服务端语言,只是用的JavaScrip...
分类:
其他好文 时间:
2016-01-05 15:20:55
阅读次数:
345
字符串匹配相关:Boyer-Moore算法,比大名鼎鼎的KMP还要快3~5倍,特点是模式串从后向前匹配。参考地址:Boyer-Moore算法一个不错的网站:segmentfault.com
分类:
编程语言 时间:
2016-01-03 21:01:12
阅读次数:
186
ffmpeg.exe是大名鼎鼎的视频处理软件,以命令行参数形式运行。网上也有很多关于ffmpeg的资料介绍。但是在用C#做实际开发时,却遇到了几个问题及注意事项,比如如何无损处理视频?如何在转换格式的同时添加水印,以提升处理效率?,ffmpeg的版本应该选择什么版本?。今天史林峰..
又很懒了。。 好久没来了,必须自我批评一下。。。===========================我是分割线=============================鼎鼎大名的log4j,要说用过吧其实也不算的,以前公司里分工太细,配置log这件事情,压根轮不着我,我只需要知道就行,大概会改个i...
分类:
其他好文 时间:
2015-12-28 20:22:02
阅读次数:
193