原文出处:任文山(微博推荐)我不认为使用 Emacs 能提高一个程序员的水平,
也不认为几个中老年知名人士使用(或使用过) Emacs 就能证明它有什么特殊之处.但在我的水平比现在更差的时候, 知道这些我心目中的牛人也是(或曾经是)
Emacs 用户, 确实是我继续使用和学习关键原因之一. 所以建了...
分类:
其他好文 时间:
2014-06-06 23:31:10
阅读次数:
568
SQLite中插入的时候非常耗时,原因是没有使用事务,默认是每插入一次使用一次事务,这样如果插入1000条数据,就要开启1000次事务,非常耗时,所以我们可以利用代码来通过手动开启和关闭的方式控制事务。public
void insertAll(String databaseName, ...
分类:
移动开发 时间:
2014-06-06 19:14:20
阅读次数:
446
LinkedBlockingQueue是BlockingQueue的一种使用Link
List的实现,它对头和尾(取和添加操作)采用两把不同的锁,相对于ArrayBlockingQueue提高了吞吐量。它也是一种阻塞型的容器,适合于实现“消费者生产者”模式。ArrayBlockingQueue是对B...
分类:
数据库 时间:
2014-06-06 18:19:29
阅读次数:
1947
## 说明页面加载文档完毕后,浏览器会通过 Javascript 为 DOM 元素添加事件。
Javascript 使用 window.onload 方法,而 jQuery 使用 $(document).ready() 方法。
$(document).ready() 方法可以极大的提高 Web 应用...
说起java的IDE,朗朗上口的无非是Eclipse了,假若能熟练Eclipse,对于我们编写java程序会起到事半功倍的效果,大大提高我们工作效率。因此本篇博文,笔者只是针对刚刚入门java的新手,以便他们能尽快掌握Eclipse的使用。1.
常用快捷键这是使用工具的第一步,熟练使用快捷键对于我们...
分类:
系统相关 时间:
2014-06-06 14:12:50
阅读次数:
246
简而言之,一个程序至少有一个进程,一个进程至少有一个线程.
线程的划分尺度小于进程,使得多线程程序的并发性高。另外,进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。
线程在执行过程中与进程还是有区别的。每个独立的线程有一个程序运行的入口、顺序执行序列和程序的....
分类:
编程语言 时间:
2014-06-06 14:12:07
阅读次数:
372
需求:查询商品(SKU)第一天到第七天的销售,第一天到第十四天的销售,……求解思路:1)查找SKU最早销售日期 2)查找第一天到第七天、第一天到第十四天销售数据
3)将这些数据的数量求和在数据量达到数百万时,普通方法可能会直接拖垮服务器。为提高查询效率,公司DBA、架构师分别提供了两...
分类:
其他好文 时间:
2014-06-04 15:21:55
阅读次数:
255
/*
汇编优化工具
使汇编代码更具可读性,并提高汇编速度
优化15000行大约需要30秒
*/
import rfile.h
main
{
name=getsl
s=rfile.read_all_n(name)
s=s.replace('\n','\r\n')
s=s.replace('dword esp','esp')
s=s.replace('dword ebp','ebp')...
分类:
其他好文 时间:
2014-06-04 13:44:52
阅读次数:
332
首次个人技术讲解c#软件开发,主讲韩天岳,主要针对初学者对c#语言开发技术流程实现以及各种前沿技术的开发使用,本次主要针对c# winForm开发进行,以前没有过相关经验,所以如有好的建议和意见,欢迎提出。本人有过5年winForm开发经验,此处只为相互提高而提供的一个平台。...
分类:
其他好文 时间:
2014-06-04 13:15:30
阅读次数:
282
苹果在WWDC 2014上对新版Xcode(Xcode 6 Beta版)并没有提及过多,但它却是开发者不能忽视的一部分。Xcode 6 Beta版为设计和创建软件引入了新方法,更加关注功能和一些改善以提高开发者对平台功能的使用和扩展能力,以帮助开发者设计新的界面,从而开发出高质量的应用。
Xcode 6 Beta版包括苹果新推出的Swift语言,有了新的交互工作区。Xcode 6 ...
分类:
其他好文 时间:
2014-06-04 13:11:37
阅读次数:
461