- 博客(10)
- 资源 (63)
- 收藏
- 关注
原创 Mysql索引
InnoDB引擎中的索引分为两种:1)Cluster形式(聚集索引)的主键索引(Primary Key)2)B-Tree索引。称为Secondary index其中B-Tree是和其他存储引擎如Myisam存放形式基本相同的普通索引。聚集索引和非聚集索引:A)聚集索引,表数据按照索引的顺序来存储的。对于聚集索引,叶子结点即存储了真实的数据行,不再有另外单独的数据页。
2012-03-31 20:08:10 792
原创 apache和tomcat到底是神马关系
用了这么久的tomcat,其实一直也没搞懂,apache到底是不是就是tomcat。结果,,,不是一个东西。apache是httpserver。而tomcat仅仅是java servlet容器。在tomcat集群之前添加一层apache,有以下好处:1. tomcat不建议用root跑,而linux下面不可以用非root帐号跑80端口 (除了apache外,也可以用iptables
2012-03-31 12:53:51 3472
转载 java的Error和Exception的区别联系
Error类和Exception类都继承自Throwable类。Error的继承关系:Exception的继承关系:二者的不同之处:Exception:1.可以是可被控制(checked) 或不可控制的(unchecked)。2.表示一个由程序员导致的错误。3.应该在应用程序级被处理。Error:1.总是不可控制的(unchecked)。2.经常用来
2012-03-28 00:00:36 1151
原创 Hibernate缓存
Hibernate的缓存包括Session的缓存和SessionFactory的缓存,其中SessionFactory的缓存又可以分为两类:内置缓存和外置缓存。Session的缓存是内置的,不能被卸载,也被称为Hibernate的第一级缓存。SessionFactory的内置缓存和Session的缓存在实现方式上比较相似,前者是SessionFactory对象的一些集合属性包含的数据,后者是指Se
2012-03-26 20:10:41 886
原创 Mysql两种存储引擎的优缺点
MyISAM引擎是一种非事务性的引擎,提供高速存储和检索,以及全文搜索能力,适合数据仓库等查询频繁的应用。MyISAM中,一个table实际保存为三个文件,.frm存储表定义,.MYD存储数据,.MYI存储索引。 NULL值被允许在索引的列中。InnoDB:这种类型是事务安全的.它与BDB类型具有相同的特性,它们还支持外键.InnoDB表格速度很快.具有比BDB还丰富的特性, 因此如果需
2012-03-24 21:49:32 16688
转载 运维相关知识
tcp半开连接是指发送了tcp连接请求,等待对方应答的状态,此时连接并没有完全建立起来,双方还无法进行通信交互的状态,此时就称为半连接。由于一个完整的tcp连接需要经过三次握手才能完成,这里把三次握手之前的连接都称之为半连接。 1、 为什么建立连接协议是三次握手,而关闭连接却是四次握手呢?这是因为服务端的LISTEN状态下的SOCKET当收到SYN报文的建连请求后,它可以把ACK和SY
2012-03-16 00:37:59 1060
原创 JavaSet的源码分析
Java中,set能保证列表中元素唯一,map就是用来key-value用的东西。先看Set。首先Set是个接口,最常见的实现有HashSet,LinkedHashSet,和同步Set。看HashSet的源码,其他应该类似(只是加上了特定功能,比如使用链表、加上同步机制等)。public class HashSet extends AbstractSet implements
2012-03-15 23:12:55 3152
转载 负载均衡技术学习
http://blog.cnr.cn/18/viewspace-16814.htmlQ: 服务器负载均衡有哪些实现方法? A: 实现服务器负载均衡有多种方法,常见的方法有: 1.基于DNS 轮询的方法:即在DNS 服务器中对同一域名设置多条DNS A 记录,通过DNS 的轮询机制实现服务器负载均衡。 2.基于服务器集群的方法; 3.基于应用软件的实现方法,在应用软件设计
2012-03-04 23:54:27 3842
原创 StringBuilder的内部实现
StringBuilder的内部实现:先看看效率。package com.zoer.T;public class Main { public static void main(String[] args) { String text = ""; long beginTime = System.currentTimeMillis(); for (int i = 0; i
2012-03-04 20:36:59 5228
转载 [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序
1. 今天下午修改很早做的一个系统,用的是JDBC-ODBC驱动。 在我本机Tomcat做测试,发现使用startup.bat启动Tomcat服务后,访问Web服务一切正常。 但使用Monitor Tomcat 启动Tomcat作为服务例程,则访问Web服务报错: [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序。2.
2012-03-01 09:48:46 1200
eclipse插件,在源码中右键菜单,点击增加main函数
2013-01-07
acm模板(全)
2011-12-14
commons-dbcp.jar 1.4
2011-07-28
F5手册F5手册F5手册F5手册
2010-07-02
中英文分词算法KTDictSeg
2010-02-20
paoding-analysis-2.0.4-beta
2010-01-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人