
计算机基础
litefish
never stop,never give up
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mac下的各种sed、grep、ag命令查看日志好用
删除文件的前100行,注意mac上要加个空字符串 sed -i "" '1,100d' 404.log原创 2020-02-26 16:20:56 · 2184 阅读 · 0 评论 -
xml处理之dom与sax
概述: SAX同DOM一样都是访问XML文档的接口。DOM将xml解析成树状模型,结构清晰,操作方便,但是消耗内存。而SAX是将xml通读一遍,在读取过程中发现满足某个条件,就产生事件,然后处理事件,特点是省内存,但是无法随意访问某个节点。SAX可以快速扫描一个大型的XML文档,当它找到查询标准时就会立即停止,然后再处理之。简单的说,DOM会把xml所有内容映射到内存,所有xml信息都在内存里就原创 2015-04-15 22:41:22 · 586 阅读 · 0 评论 -
x++的故事
GNU C中x++是原子操作吗? 答案不是。x++由3条指令完成。x++在单CPU下不是原子操作。 对应3条汇编指令 movl x, %eax addl $1, %eax movl %eax, x 在vc2005下对应 ++x; 004232FA mov eax,dword ptr [x] 004232FD add eax,1 00423300 mov dword ptr [x原创 2015-04-10 10:05:06 · 686 阅读 · 0 评论 -
map和json的toString
通常传参数有2种方式,使用map的方式,JSON的方式,这里举个例子。 public class Book { public String author; public int pages; } 注意如下s1和s2结果是不一样的,一般我们使用的json方式,也就是s1的结果 Book book = new Book(); book.author="luxun...原创 2019-06-03 15:47:06 · 924 阅读 · 0 评论