码迷,mamicode.com
首页 >  
搜索关键字:大量    ( 22880个结果
MySQL源码 数据结构hash
MySQL源码自定义了hash表,因为hash表具有O(1)的查询效率,所以,源码中大量使用了hash结构。下面就来看下hash表的定义:【源代码文件include/hash.h mysys/hash.c】typedef uint my_hash_value_type;typedef uchar *...
分类:数据库   时间:2014-05-09 10:50:26    阅读次数:485
委托
什么时候用委托?委托有什么用?当一个类型和总需要潜入一段代码,这段代码具有不确定性,那就用委托来占位,在我们在实际操作中要用到这段代码的时候再定义具体的方法,并将这个方法传递给这个委托,那么这个委托就会调用这个方法。在空间中的时间会大量的使用委托。因为对于某一个控件的触发,在写控件的时候,是不知道这...
分类:其他好文   时间:2014-05-09 04:40:22    阅读次数:299
JS(原生)事件委托:为动态创建的节点绑定事件
项目开发中经常需要为动态创建的节点绑定事件,比如需要创建一个动态列表:在li的数量非常少的时候,为每一个li绑定事件不会存在太多性能方面的问题,但是当列表非常的长,长到上百上千甚至上万的时候(假设),为每个li绑定事件就会对页面性能产生很大的影响。当有大量元素需要绑定相同事件的时候可采用事件委托,将...
分类:Web程序   时间:2014-05-08 22:32:52    阅读次数:560
《重构:改善既有代码的设计》——关于代码注释的唠叨
这几天在看《重构:改善既有代码的设计》英文评注版这本书,以前简单看过这本书,但并不是看的特别深入。经过了一段时间的“磨练”,现在回来重新看这本书,又很多想法。  首先,这本书是一本好书,我感觉是软件工程师必看的一本书,而且如果有大量的编码经验看这本书会收获很大。这本书主要内容是代码重构。  在书中第...
分类:其他好文   时间:2014-05-08 18:29:27    阅读次数:269
[转]Linux内核最新的连续内存分配器(CMA)——避免预留大块内存
http://blog.csdn.net/21cnbao/article/details/7309757在我们使用ARM等嵌入式Linux系统的时候,一个头疼的问题是GPU,Camera,HDMI等都需要预留大量连续内存,这部分内存平时不用, 但是一般的做法又必须先预留着。目前,Marek Szyp...
分类:系统相关   时间:2014-05-08 18:12:29    阅读次数:575
关于extjs date类型的处理
extjs里面date类型格式化问题应该困扰了很多人,看网上各种方法,有将数据库里的date字段取出为string处理的,有用format格式化的,可以说这些方式都是歪门斜道,需要处理大量代码,而且类型不一致会有很多潜在问题,象我经常使用的form.updateRecord更新记录的方法大家可以去试试很难搞定的 正确做法(也许有更好的办法): 数据库出来的依旧为util.Date类型,colu...
分类:Web程序   时间:2014-05-08 16:07:17    阅读次数:414
OSGI
该规范和核心部分是一个框架 ,其中定义了应用程序的生命周期模式和服务注册。基于这个框架定义了大量的OSGi服务: 日志、配置管理、偏好,HTTP(运行servlet)、XML分析、设备访问、软件包管理、许可管理、星级、用户管理、IO连接、连线管理、Jini和 UPnP。 这个框架实现了一个优雅、完整和动态的组件模型。应用程序(称为bundle)无需重新引导可以被远程安装、启动、升级和卸载(其中J...
分类:其他好文   时间:2014-05-08 11:08:31    阅读次数:582
如何让编程产能翻二番?
TDD是敏捷开发的核心实践之一, Ruby On Rails的创始人David Heinemeier曾说,当年它打开了一扇门,让自己看到了高质量代码的全新世界。然而,TDD太难,成本太高。如果对TDD进行改进,消灭它的主要成本,并放大它的效益,就得到了一个大幅提升代码质量、大量降低开发成本的开发方式,这种开发方式,就是easy TDD,简称eTDD。eTDD如何做到消灭TDD的主要成本、放大TDD的效益呢?答案是利用工具:由工具完成苦活、脏活、重活;由工具描述程序行实现可视编程。...
分类:其他好文   时间:2014-05-08 10:58:53    阅读次数:355
shell编程实例
本文结合大量实例阐述如何编写一个shell脚本。 为什么要进行shell编程 在Linux系统中,虽然有各种各样的图形化接口工具,但是sell仍然是一个非常灵活的工具。Shell不仅仅是命令的收集,而且是一门非常棒的编程语言。您可以通过使用shell使大量的任务自动化,shell特别擅长系统...
分类:其他好文   时间:2014-05-08 06:17:09    阅读次数:405
基于jCOM搭建Java-微软信息桥梁(下)
第一部分析了BEA提供的Java/COM互操作解决方案—jCOM的实现原理;本文是第二部分,比较全面地分析了Weblogic Server的jCOM实现技术之后,通过一个具体实例来说明了jCOM的具体使用过程。WebLogic Server 8.1的发行包中带有大量参考示例,其中有专门供jCOM使用...
分类:编程语言   时间:2014-05-08 06:08:56    阅读次数:494
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!