ActivityManagerServiceActivityManagerService(简称:AMS)管理着应用程序中创建的所有组件(Activity、Service等),每个组件的信息与组件对应的进程信息都在管理范围内,包括内存释放潜规则。为了实现组件的管理,每个组件的状态变化都需要通知AMS,组件间的跨进程通信(IPC)..
分类:
移动开发 时间:
2014-11-30 00:55:29
阅读次数:
260
在android中数据库通常以文件的形式存储在磁盘中,而内存数据库是将数据驻留在内存中,因此可以作为一种缓存技术方案。那么在android如何使用sqlite的内存数据库呢?看SQLiteDatabase的源码:/**
*CreateamemorybackedSQLitedatabase.Itscontentswillbedestroyed
*whenthedatab..
分类:
移动开发 时间:
2014-11-30 00:57:58
阅读次数:
223
事务是数据库保证数据唯一性和一致性的技术,对于数据库一个或一组写操作要保证是一个原子操作就需要使用事务,android使用事务的常见形式如下:SQLiteDatabasedb=null;
...
db.beginTransaction();
try{
db.setTransactionSuccessful();
...
}finally{
db.endTransaction();
..
分类:
移动开发 时间:
2014-11-30 00:57:04
阅读次数:
351
ssh无密码登录要使用公钥与私钥。linux下可以用用ssh-keygen生成公钥/私钥对,下面我以CentOS为例。注意:如果root用户不能够登录就要关闭Selinux和防火墙。有机器A(192.168.1.155),B(192.168.1.181)。现想A通过ssh免密码登录到B。首先以root账户登陆为例。1.在A机下生成公钥/..
分类:
其他好文 时间:
2014-11-30 00:54:57
阅读次数:
222
sqlite是支持writeaheadlogging(WAL)模式的,开启WAL模式可以提高写入数据库的速度,读和写之间不会阻塞,但是写与写之间依然是阻塞的,但是如果使用默认的TRUNCATE模式,当写入数据时会阻塞android中其他线程或者进程的读操作,并发降低。相反,使用WAL可以提高并发。由于使用..
分类:
移动开发 时间:
2014-11-30 00:56:57
阅读次数:
342
今天公司的IBMx3650M3撒娇罢工了,还好里面的数据基本是不需要的,可以干掉重装。以前是接触戴尔的服务器比较多,所以对于IBM的服务器真是一知半解,现在刚好有机会了解我当然不会放过,于是我开始从最开始的重新配置磁盘阵列Raid开始做起。一、RAID配置关于这一部分,我觉得很..
分类:
其他好文 时间:
2014-11-30 00:54:25
阅读次数:
803
VC故名思义就是:virtual-chassis虚拟机箱的意思。我们要明白为什么要这么用?用这个方法有什么好处。我们知道,一台交换机后面有两个VCP端口,每个端口提供32Gbps背板带宽,如果我们将这两个端口与另一台交换机的VCP端口连接起来,是不是就增加带宽了,为64Gbps了。这是一点很..
分类:
其他好文 时间:
2014-11-30 00:55:03
阅读次数:
169
查看apache服务器编译时所加载的模块[root@localhostbin]#./apachectl-lCompiledinmodules:core.cmod_authn_file.cmod_authn_default.cmod_authz_host.cmod_authz_groupfile.cmod_authz_user.cmod_authz_default.cmod_auth_basic.cmod_filter.cmod_version.cprefork.chttp_core..
分类:
Web程序 时间:
2014-11-30 00:55:53
阅读次数:
180
.gitignore文件
有些文件无需纳入Git版本库,也不希望它们总出现未跟踪文件列表。通常都是些自动生成的文件,像是日志或者编译过程中创建的等等。可以创建一个名为.gitignore的文件,列出要忽略的文件模式。
文件.gitignore可以放在任何目录中,它的作用范围是其所处的目录及其..
分类:
其他好文 时间:
2014-11-30 00:54:25
阅读次数:
257
前文说过Hyper-VServer2012R2是不带GUI界面的hypervisor,类似于VMware的ESXI和Citrix的XenServer,需要借助Hyper-V、SCVMM或者Hyper-VPowerShell配置与管理,本章节主要讲述在进行管理Hyper-VServer2012R2之前,需要进行的简单配置。,关于安装部分,详情请见http://ericxutin..
分类:
其他好文 时间:
2014-11-30 00:55:42
阅读次数:
761
传统存储市场由于经过多年竞争,市场格局早已走向稳定,而在以全闪存阵列为代表的新兴存储细分领域中,则呈现出一派繁荣景象,参与市场竞争者之多、创新产品之丰富远超传统存储市常就连市场份额第一的宝座也在最近几年中多次易主,ViolinMemory、IBM等公司轮番坐庄,并没有出现..
分类:
其他好文 时间:
2014-11-30 00:54:53
阅读次数:
308
程序说明eAccelerator是一个自由开放源码php加速器,优化和动态内容缓存,提高了php脚本的缓存性能,使得PHP脚本在编译的状态下,对服务器的开销几乎为零。它还有对脚本起优化作用,以加快其执行效率。使您的PHP程序代码执效率能提高1-10倍。eAccelerator本身的开销也是极少的..
分类:
Web程序 时间:
2014-11-30 00:54:11
阅读次数:
382
先创建Person类,代码如下:(Person.java)importjava.util.*;publicclassPerson{publicintid;publicStringname;publicStringpassword;publicDatebirthday;publicPerson(){}publicPerson(Stringname,Stringpassword,Datebirthday){super();this.name=name;this.password=passwor..
分类:
Web程序 时间:
2014-11-30 00:53:38
阅读次数:
201
在编写linux内核中的网络模块时,用到了钩子函数也就是hook函数。现在来看看linux是如何实现hook函数的。先介绍一个结构体:structnf_hook_ops,这个结构体是实现钩子函数必须要用到的结构体,其实际的定义为:其中的成员信息为:hook:是一个函数指针,可以将自定义的函数赋值..
分类:
系统相关 时间:
2014-11-30 00:53:45
阅读次数:
642
在选购一款无线路由器的时候,哪个参数是你最为关注的?相信绝大多数用户的答案都是无线传输速率。没错,这个常常出现在产品外包装显著位置的数字,早已成为无线路由器的最重要的参数。但你可了解,这个数字仅仅是一个理论值,相比无线路由的实际传输速率有很大的水分。那么这..
分类:
其他好文 时间:
2014-11-30 00:52:56
阅读次数:
194
2014年马上就要过去了,准备在这里总结一下2014年的我。先占个地方,总结完成后在这里发布。
分类:
其他好文 时间:
2014-11-30 00:54:03
阅读次数:
120