ClassLoader.readResourceAsStream 是从 classpath 中读取,也就是说目标资料必须在某个 classpath 节点路径中,比如在某个磁盘文件夹 bin 中或某个 jar 文件里面。放在 src 里面的话,eclipse 会自动在编译时默认地复制到 bin 目录下...
分类:
其他好文 时间:
2014-07-06 22:50:05
阅读次数:
311
多线程的问题在多线程应用中,子线程一定会修改某些公共资源(包括全局变量、磁盘文件等),这样很有可能会影响其它子线程。由于不同线程是并行执行的,有可能某个时刻某个线程对公共资源进行了部分修改,此时公共资源是无效的,CPU 切换到另一个线程执行并访问此公共资源,这样将有可能造成巨大灾难。要解决此问题,就...
分类:
编程语言 时间:
2014-07-06 22:44:56
阅读次数:
256
1. InnoDB 支持事物,Myisam 不支持事物2. InnoDB 是行级锁,Myisam 表级锁3. InnoDB 不支持全文索引,Myisam 支持全文索引,但不支持外键4. InnoDB 在磁盘上是两个文件,Myisam 是三个文件5 myISAM管理非事务表。它提供高速存储和检索,以及...
分类:
数据库 时间:
2014-07-06 21:05:40
阅读次数:
229
前不久在卡饭爆出各种木马利用快捷方式启动绕过杀毒软件的主动防御,随分析下。 0x01. Lnk文件介绍 lnk文件是用于指向其他文件的一种文件。 这些文件通常称为快捷方式文件.通常它以快捷方式放在硬盘上.以方便使用者快速的调用,其扩展名为.lnk。 0x02. Lnk文件格式解析 Lnk文件头 Sh...
分类:
其他好文 时间:
2014-07-06 20:29:44
阅读次数:
358
一、程序,进程,线程程序是指令的集合,以文件形式储存在磁盘上。一个程序可以对应多个进程,一个进程代表一个实例。进程由管理进程的内核对象、地址空间组成。内核对象存放关于进程的统计信息,地址空间包含可执行模块、DLL模块和堆、栈。进程不执行任何东西,它是线程的容器,每个进程至少有一个线程。当创建一个进程...
分类:
编程语言 时间:
2014-07-06 17:56:56
阅读次数:
212
cookie是浏览器提供的一种机制,它将document 对象的cookie属性提供给JavaScript。可以由JavaScript对其进行控制,而并不是JavaScript本身的性质。cookie是存于用户硬盘的一个文件,这个文件通常对应于一个域名,当浏览器再次访问这个域名时,便使这个cooki...
分类:
Web程序 时间:
2014-07-06 17:21:42
阅读次数:
186
数据库属于 IO 密集型的应用程序,其主要职责就是数据的管理及存储工作。而我们知道,从内存中读取一个数据库的时间是微秒级别,而从一块普通硬盘上读取一个IO是在毫秒级别,二者相差3个数量级。所以,要优化数据库,首先第一步需要优化的就是 IO,尽可能将磁盘IO转化为内存IO。本文先从 MySQL 数据库...
分类:
数据库 时间:
2014-07-06 17:17:32
阅读次数:
307
SpillableMemoryChannel是1.5版本新增的一个channel。这个channel优先将evnet放在内存中,一旦内存达到设定的容量就使用file channel写入磁盘。然后读的时候会按照顺序读取:会通过一个DrainOrderQueue来保证不管是内存中的还是溢出(本文的“.....
分类:
其他好文 时间:
2014-07-06 16:41:08
阅读次数:
296
超级好的配置centos下服务的链接 http://www.server-world.info/en/note?os=CentOS_6&p=nfs http://linux.vbird.org/linux_server/0330nfs.php 以下是NFS最显而易见的好处: 本地工作站使用更少的磁盘...
分类:
其他好文 时间:
2014-07-06 16:37:55
阅读次数:
188
安装虚拟机新建虚拟机为新建的虚拟机起名,默认保存路径为前面设置的默认路径指定虚拟机内存大小指定虚拟机网卡连接到外部网络还是内部网络(或专用网络)创建虚拟硬盘,指定硬盘存储路径及硬盘大小选择安装文件的引导路径,支持光盘安装,ISO安装等方式。这里我们选择通过光驱..
分类:
其他好文 时间:
2014-07-04 06:26:12
阅读次数:
410