本节讲述代码分块(Bank)管理思想下可执行文件的重构,即对程序编译后的可执行文件进行重新组织、打包,以在加载阶段获得最高的执行效率,减少内存占用。要使执行效率高,意味着可执行文件的格式尽可能简单,解析执行文件的流程简单,相应地,解析过程代码量少,即能够减少内存的占用。...
分类:
其他好文 时间:
2014-05-07 07:11:49
阅读次数:
279
编译单元,指的是代码的物理组织形式。根据C++标准,每一个cpp 文件就是一个编译单元。
编译器不会去编译 `.h` 或者 `.hpp` 文件;编译器只会编译 `.c` 或 `.cpp` 文件;...
分类:
编程语言 时间:
2014-05-07 05:48:41
阅读次数:
415
我的理解是服务层是处于我的应用程序业务层和表现层之间的应用程序边界,边界可能是很薄的一层类设计或者是分布式服务网络跃点。它是一个与技术无关的名词。由表现层直接调用,契约,执行命令(修改状态(CUD))或者是查询返回dto(数据迁移对象)(cms,命令-查询分离)。他对业务逻辑层接口很清楚,组织业务逻辑 微服务形成宏服务,适配表现层。...
分类:
其他好文 时间:
2014-05-07 03:10:34
阅读次数:
337
概论(Operating
system)1.操作系统的定义、特征、功能操作系统定义:是系统软件,是程序模块集合组织和管理计算机软硬件资源合理组织计算机的工作流程控制程序执行向用户提供服务,使用户能够灵活、方便、有效的使用计算机使整个计算机系统能高效地运行OS
有5个特征:并发、共享、虚拟、随机性和不...
分类:
其他好文 时间:
2014-05-07 01:57:24
阅读次数:
486
大忌→“干底层活的人有得是,中国就不缺这样的体力劳动者。只要把中上层干部、骨干稳留住,有项目可以带、有问题可以解决,就足够了。缺干活的可以临时雇佣协力;缺带队的会使组织深陷被动。”...
分类:
其他好文 时间:
2014-05-06 21:06:42
阅读次数:
256
我们经常在一些应用中见到输入框带有删除功能,今天我们就来实现这个功能(文字组织能力不强,大家随便看看)。主要是记录一下自己的学习经历,如果对大家有帮助,我会更开心的。先上图:实现要点:1、当输入框为空时,删除按钮隐藏;2、当输入框不为空时,显示删除按钮。核心..
分类:
移动开发 时间:
2014-05-06 20:54:37
阅读次数:
483
大型的客户端应用一般都很难开发、很难组织、也很难维护。随着项目的进展,会发现整个工作在走向失控——需要为项目添加更多的功能、补充更多的开发人员。ExtJS4带来了一种新的应用结构。这种结构不止用于组织代码,也能有效的减少必要的代码量。这次ExtJS4的应用结构采用了MVC的形式。在这种形式下,Mod...
分类:
Web程序 时间:
2014-05-06 18:03:14
阅读次数:
395
详解Exchange2013邮箱高可用邮箱数据库及其包含的数据是任何Exchange组织最重要的组件之一。在MicrosoftExchangeServer2013中,可以通过配置邮箱数据库以实现高可用性和站点恢复来保护邮箱数据库及其包含的数据。Exchange2013在提供更高级别的端到端可用性和支持较大的邮箱的同..
分类:
其他好文 时间:
2014-05-06 17:40:12
阅读次数:
464
Exchange2013的全新安装:安装Exchange2013先决性条件:·需要.NetFramework4.5以上的支持。Exchange2013安装程序会提示需要.NetFramework4.0的支持,事实上是需要.NetFramework4.5。也可以直接安装.NetFramework4.5.1。·如果是AD环境中没有存在别的Exchange组织,是全新的Exc..
分类:
其他好文 时间:
2014-05-06 15:48:59
阅读次数:
305
手动搭建struct2的时候,总是会碰到找不到Filter的问题,到底是怎么回事呢?
其实,关键就在于导入的五个jar包,我们最好是将它放在web-inf目录下,然后再组织导入,这样web.xml才能顺利找到。
至于struct.xml,目前放在src目录下就好。
自己的技术水平一向让自己无语,碰到这样个问题都得搞半天……...
分类:
其他好文 时间:
2014-05-06 15:31:26
阅读次数:
225