1.1 Struts2
上节已讲,struts2在webwork基础发展起来的mvc框架。MVC框架相信一般码农都比较了解,这里不再重说。在这里仅仅对于一下struts1,struts2做了哪些改进呢?(以下内容从网上汇总)
Ø Struct2的action是一个请求对应一个实例(每次请求都会new出一个对象),没有线程安全方面的问题
Ø Action不再依赖servlet ap...
分类:
其他好文 时间:
2014-06-05 10:06:25
阅读次数:
261
Free SpaceTable(FST)
FST指明了ATB中包含的空闲空间。当磁盘被选择分配时ASM会生成一个磁盘FST。这个允许ASM跳过被ATBs占用的空间。FST包含每个ATB的条目。每个条目描述了extents size的总数和空闲extents。FST的目的是优化分配操作。事实上FST位于AllocationTable中。FST位于每个AT的第二个block(block 1)。
P...
分类:
数据库 时间:
2014-06-05 07:05:43
阅读次数:
369
现在高通正雄霸江湖
看看小米,华为,中兴等的手机
Android 系统的手机
80%可能都是用高通的芯片
生产ARM授权的CPU(AP应用处理器)
再结合自己4G,3G通吃的通行BP芯片
两种芯片2合一,就是高通完整的解决方案
而ARM已经帮忙搞定AP
BP就是争夺焦点
现在唯一能和高通竞争的就是联发科
联发科的方案成熟比高通晚半年以上
而且在CDMA2000...
分类:
其他好文 时间:
2014-06-05 03:53:37
阅读次数:
251
本文主要介绍Linux0.12内核memory.c中的函数
1.void free_page(unsigned long addr)
//释放物理地址addr处的一页内存。用于free_page_tables()函数
void free_page(unsigned long addr)
{
//首先判定给定物理地址的合理性。如果物理地址addr小于内存低端1M,对此不///予处理。如果a...
分类:
系统相关 时间:
2014-06-04 21:13:18
阅读次数:
439
现象:网站访问越来越慢,最后无法访问了,经过检查发现磁盘满了分析过程及解决方案:通常出现这种问题都应该登录服务器检查磁盘、内存和进程使用的情况,通过top、df
–h和free –m来检查,发现磁盘空间满了。再进一步通过du –sh对可以的目录进行检查,发现是mysql的binlog占用空间过大。清...
分类:
数据库 时间:
2014-06-03 08:20:56
阅读次数:
309
某台式机Ubuntu内存共4G,但free的内存只有100M
注意用top命令查看才能看到真正的free内存。下面是查看真正内存使用量的另一种命令。
watch -n 1 cat /proc/meminfo
搜索发现有三种方法都可以达到释放内存的目的。
watch -n 1 free -m
or:
free -m
上述这种方法只增加了几十M。
sudo sysctl -w vm.d...
分类:
系统相关 时间:
2014-06-03 04:01:26
阅读次数:
391
转自:内存池设计与实现1. 内存池设计1.1
目的在给定的内存buffer上建立内存管理机制,根据用户需求从该buffer上分配内存或者将已经分配的内存释放回buffer中。1.2
要求尽量减少内存碎片,平均效率高于C语言的malloc和free。1.3 设计思路将buffer分为四部分,第1部分是...
分类:
其他好文 时间:
2014-05-31 17:49:57
阅读次数:
290
WIA-PA其全称是《Wireless Networks for Industrial
Automation Process
Automation》,译为《面向工业过程自动化的工业无线网络标准技术》国产标准,中科院沈阳自动化研究所提出的标准。基于IEEE
802.15.4,事实上是在TI cc243...
分类:
其他好文 时间:
2014-05-31 15:36:31
阅读次数:
235
http://en.wikipedia.org/wiki/InitinitFrom
Wikipedia, the free encyclopediaThis article is about the Unix process. For the
pre-Mac OS X extension mecha...
分类:
系统相关 时间:
2014-05-31 11:09:02
阅读次数:
1323
先上一段代码:#include#include#includeusing namespace
std;void error(char* format,...){//至少要有一个参数,后边的...表示参数可变 va_list ap; int d,flag;
char c, *s; ...
分类:
编程语言 时间:
2014-05-30 17:51:46
阅读次数:
271