每种编程语言都有它的内存管理机制,比如简单的C有低级的内存管理基元,像malloc(),free()。同样我们在学习javascript的时候,很有必要了解javascript的内存管理机制。javascript的内存管理机制是:内存基元在变量(对象,字符串等等)创建时分配,然后在他们不再被使用时“...
分类:
Web程序 时间:
2014-04-29 11:14:47
阅读次数:
563
同:都是为了线程安全异:synchronized是利用锁的机制,使变量或代码块在某一时该只能被一个线程访问。而ThreadLocal为每一个线程都提供了变量的副本,使得每个线程在某一时间访问到的并不是同一个对象,这样就隔离了多个线程对数据的数据共享。而Synchronized却正好相反,它用于在多个...
分类:
编程语言 时间:
2014-04-29 11:12:46
阅读次数:
385
国土业务基础知识一、专业术语1、会签
会签是撰拟公文的过程中,主办单位主动与有关单位协商并核签的一种办文程序,一般当公文的内容涉及本单位的多个部门或与其他单位有关时,需要进行会签。会签根据对象的不同分为内部会签和外部会签。内部会签用于与本单位内部的各有关部门进行协商并核签;外部会签用于与外单位的有关...
分类:
其他好文 时间:
2014-04-29 10:46:46
阅读次数:
506
第一次在博客园写笔记,原创是什么?是笔记吗?是流水帐吗?很多年前,一直鄙视那些做笔记发出来分享的同学。现在后悔了,感觉很多优秀的文章,写着原创,被评为优秀,只要你用心去发现,很有可能是某本书上记录下来的笔记,那么这里我想说。记笔记本身不存在问题。是一种好习惯,有些时候记录下来有自己的感受和想法,那么...
分类:
编程语言 时间:
2014-04-29 10:45:47
阅读次数:
511
add the following text to .vimrc or .gvimrc: if
has("cscope") set csprg=/usr/bin/cscope set csto=0 set cst set nocsverb " add
any database in cur...
分类:
其他好文 时间:
2014-04-29 10:27:46
阅读次数:
398
观察者模式: 定义:
观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己。此种模式通常被用来实时事件处理系统。其中两个重要对象是观察者和被观察者。观察者内部处理观察者感兴趣的事情,而当...
分类:
其他好文 时间:
2014-04-29 10:25:46
阅读次数:
355
失败原因由于类的成员函数有隐含的this指针传递,从而导致一个CALLBACK型的成员函数安装时函数参数个数不匹配。解决方法1)将回调函数挪出类外,并声明为友元2)将回调函数生命为静态成员函数(使用回调函数的某个参数传递当前对象的this指针)
分类:
其他好文 时间:
2014-04-29 10:16:47
阅读次数:
362
最近一段时间都在看有关的一些技巧和教程,于是就摘抄了下来,很多都忘记出自于哪里了,要是哪位大神有见到不妥的地方,请联系我 1 /*oTarget:绑定对象目标
2 sEventType:事件类型,如onclick、onmouseover等 3 fnHandler:事件处理函数 4 */ 5 func...
分类:
其他好文 时间:
2014-04-29 10:11:47
阅读次数:
294
1.整页缓存:优点:实现简单,缺点:消耗服务器内存2.片段缓存:优点:节省内存
缺点:实现麻烦3.应用程序缓存:优点:不局限缓存网页,缓存对象多样 确定:实现相对复杂
分类:
其他好文 时间:
2014-04-29 09:48:46
阅读次数:
248
因为DataSet是离线的,所以SqlDataAdapter这个对象是连接DataSet和数据库的桥梁,所有对DataSet的操作(填充,更新等)都要通过他ado.net数据访问有两种方式:1.离线--通过DataSet,然后离线增,删,改,最后通过SqlDataAdapter解
析到数据库中2.直...
分类:
数据库 时间:
2014-04-29 09:46:47
阅读次数:
416