转自: http://www.2cto.com/os/201307/227903.html VIM使用系列:寄存器与复制粘贴缓冲区 现在已经可以熟练使用VIM的大多数基本命令、功能来进行项目代码的开发了,但是在项目的开发过程中,依然会感觉到一些操作效率比较低,比如通过h/j/k/l来进行光标的大范围...
分类:
系统相关 时间:
2014-11-22 09:15:16
阅读次数:
240
1,前言我们开发了一个专题系统,生成了JSON的数据格式,采用JQuery动态插入HTML中,在前期的使用中,没有太大的问题,效率还可以接受,但是最近可能由于网络加之页面设计问题,我们的JS效率比较差,长达10多秒中,实在难以忍受,到底是什么原因呢?2,分析我观察了一下JS脚本,应该说没有太费时间的...
分类:
Web程序 时间:
2014-11-20 18:16:59
阅读次数:
158
栈是一种先进后出或说是后进先出的数据结构,书中介绍了两种简单实现方法,其中使用链表的是比较方便的方式,而是用数组的方式效率比较高,但是需要初始化的时候指明最大数组元素上限个数。下面是简单实现:1.链表方式ListStack.cpp 1 /*栈的数组实现*/ 2 #include "iostream"...
分类:
其他好文 时间:
2014-11-20 01:20:38
阅读次数:
293
第一种:低效率实现 这种实现方法,优点是实现简单,缺点是在多线程频繁访问下效率比较低,经常出现锁竞争。适应于不需要频繁访问实例的情况下。 class Singleton
{
public: static Singleton* GetInstance() { AutoLock lock(mutex);...
分类:
其他好文 时间:
2014-11-19 21:57:09
阅读次数:
233
第一种:低效率实现 这种实现方法,优点是实现简单,缺点是在多线程频繁访问下效率比较低,经常出现锁竞争。适应于不需要频繁访问实例的情况下。 class Singleton
{
public: static Singleton* GetInstance() { AutoLock lock(mutex);...
分类:
其他好文 时间:
2014-11-19 21:48:46
阅读次数:
254
JSONObject 和JSONArray 是json-lib.jar里面最常用的两个类,分别可以对对象和数组(集合)进行序列化和反序列化,结构清晰命了,简单易用,功能强大,效率比较高,使用至今一直较为推崇,虽然尚有诸多功能尚未完全了解,姑且边学边记,以作归纳、沉淀。
首先看两个类:
Student类:
public class Student {
private String name;...
分类:
Web程序 时间:
2014-11-19 11:10:54
阅读次数:
246
做分词组件时,有网友提出采用Hashtable 数据结构查找字符串效率较低,建议改为Dictionary,其理由是采用Hashtable 时Key值是object 会触发装箱和拆箱动作,一直对这种说法表示怀疑,因为我理解只有值类型和引用类型通过object 互转时才会发生装箱和查询,引用类型之间强制...
JSONObject 和JSONArray 是json-lib.jar里面最常用的两个类,分别可以对对象和数组(集合)进行序列化和反序列化,结构清晰命了,简单易用,功能强大,效率比较高,使用至今一直较为推崇,虽然尚有诸多功能尚未完全了解,姑且边学边记,以作归纳、沉淀。
首先看两个类:
Student类:
public class Student {
private String name;...
分类:
Web程序 时间:
2014-11-19 00:57:44
阅读次数:
265
mysql的三个存储引擎:存储引擎:1.InnoDB:提供了事物的回滚和崩溃修复能力;并且支持外键;缺点:读写的效率比较差,占用的空间比较大;myisam:占用空间小,处理速度快,缺点:不支持完整性;插入速度快,读取快;memory:存储的数据在内存中,速率..
分类:
数据库 时间:
2014-11-16 02:01:17
阅读次数:
221
网上总结到的信息:
(1) 静态分派:是在栈上分配,是由用户自己申请,是由操作系统自己释放的
动态分配:是由编译器分配,操作系统没有提供这种机制,所以自己申请,必须自己删除!
(2)你也要明白,栈的容量非常的小,而且特别贵,不能满足所有的内存申请,所以就要动态分配,
(3)动态分配是编译器自己完成的,跟操作系统没有关系
(4) 动态分配效率比较低,不过容量跟用户需求有关。
(5)C...
分类:
其他好文 时间:
2014-11-15 00:15:32
阅读次数:
142