- 博客(34)
- 收藏
- 关注
原创 解决MySql “Host is blocked because of many connection error” 的问题
这些天,连接MySql出现了 Host is blocked because of many connection error” In MySQL的问题,从网上搜索了一些解决方式,现记录如下: Today, I got following MySQL error in a PHP application: Host ‘host_name’ is block...
2013-09-30 10:32:57 280
原创 学习资料收集
有关JSTL标签库较好的网络资料:http://blog.csdn.net/xiyuan1999/article/details/4412009http://www.cnblogs.com/lihuiyy/archive/2012/02/24/2366806.html 有关EL表达式的好文:http://blog.csdn.net/qwerasdf123/article/de...
2013-08-21 19:31:52 137
原创 JVM学习笔记三 - JVM性能监控命令及工具
1、性能监控命令JVM常用的性能监控工具如下图所示: (1)、jps:虚拟机进程状况工具。 命令样式: jps [options] [hostid] (2)、jstat:虚拟机统计信息监视工具。 命令样式: jstat [ option vmid [interval [s|ms] [count]] ...
2013-08-02 11:23:22 171
原创 JVM学习笔记二 - 垃圾收集
JVM的垃圾收集主要是对JAVA堆进行收集,JAVA堆分为新生代和老年代。 (1)、新生代区域:指存放新创建的对象或者未达到老年代要求的对象。 (2)、老年代区域:除新生代外的内存空间,就是老年代的内存空间,用于存放长久未被收集的对象。1、对象是否需要收集?如何判断一个对象是否需要收集?这个问题一般采用如下两种算法进行处理:(1)、引用计数...
2013-08-02 10:50:16 98
原创 JVM学习笔记一 - JVM内存区域
1.JVM的内存管理。 JVM的结构图如下:从上图可以看到,JVM管理的内存区域主要分为以下几部分:1、程序计数器(Program Counter Register):占用较小的内存空间,是当前线程执行的字节码的行号指示器。每个线程都会有独立的程序计数器。存放的是字节码指令的地址。2、Java虚拟机栈(JVM Stacks):线程私有、生命周期与线程相同。主要作用是描述JAVA方法...
2013-07-31 16:54:58 286
原创 NIO学习笔记三(Buffer)
这一章学习nio中的Buffer使用。1、Buffer概述Buffer可以认为是在内存中划分了块,这些区间允许往里面写数据和从里面读数据。这些内存块被包装成了NIO Buffer对象,方便使用。2、Buffer基本使用使用Buffer进行数据读写,需要如下四步:1、往Buffer中写入数据:通常使用Channel来完成。2、调用 buffer.flip()方法:这个...
2013-06-28 17:52:37 120
原创 NIO学习笔记二(Channels)
这一章主要是对NIO的Channels进行说明。1、Channels与IO Stream的区别。主要区别如下:Channels是双向的,同时支持读和写数据;IO Stream是单向的,要么是读,要么是写。Channels是非阻塞的,读写支持异步;IO Stream是阻塞的;Channel将数据读入Buffer,从Buffer写入数据到Channel;2、Channel...
2013-06-28 16:48:42 378
原创 NIO学习笔记一(概述)
今天开始学习Java nio的知识。学习的内容来自于以下地址: http://tutorials.jenkov.com/java-nio/overview.html 里面有JAVA NIO的入门文章。 另外发现了一个关于并发学习的网站,对于学习并发是个比较好的选择,网址如下: http://ifeve.com/category/...
2013-06-28 16:18:20 123
原创 TCP和UDP区别
TCP和UDP区别 TCPUDP是否连接面向连接面向非连接传输可靠性可靠的不可靠的应用场合传输大量的数据少量数据速度慢快 TCP协议和UDP协议特性区别总结: 1....
2013-06-20 19:34:23 146
原创 程序性能标准
在《Java TM Platform Performance》一书中,定义了如下五个方面来作为评判性能的标准: 1) 运算的性能——哪一个算法的执行性能最好? 2) 内存的分配——程序运行时需要耗费多少内存? 3) 启动的时间——程序启动需要多长时间?这在Web项目中的影响不大,但要注意部分程序需要部署或运行在客户端时的情形(比如applet程序)。 4) 程序的可伸缩性...
2013-06-20 19:13:22 381
原创 事务概念笔记
1、事务必需满足ACID(原子性、一致性、隔离性和持久性)特性,缺一不可原子性(Atomicity):即事务是不可分割的最小工作单元,事务内的操作要么全做,要么全不做;一致性(Consistency):在事务执行前数据库的数据处于正确的状态,而事务执行完成后数据库的数据还是处于正确的状态,即数据完整性约束没有被破坏;如银行转帐,A转帐给B,必须保证A的钱一定转给B,一...
2013-06-18 19:19:36 95
原创 Spring集成Hibernate学习笔记
Spring集成Hibernate,Spring配置文件需要做的修改为:1、配置数据源(dataSource)。2、配置sessionFactory,Spring的主要类有AnnotationSessionFactoryBean(注解方式)和LocalSessionFactoryBean(hbm配置文件方式)。 Spring集成Hibernate后,可提供如下方式的操作:1、...
2013-06-17 20:47:35 129
原创 Linux下安装与配置snmp服务
Linux安装snmp服务的文章。网址: http://blog.csdn.net/jacky0922/article/details/6952152
2013-05-30 15:31:34 175
原创 Java内部类好文记录
JAVA内部类文章,地址:http://blog.csdn.net/ilibaba/article/details/3866537主要讲解了内部类的一些使用。
2013-05-18 16:36:06 105
原创 Java ClassLoader与OSGI bundle好文记录
最近项目中遇到了一些ClassLoader及OSGI导致的问题,在网上收集了一些好文,现记录如下:1、 JAVA ClassLoader:http://blog.csdn.net/xyang81/article/details/72923802、OSGI bundle:http://www.xeclipse.com/?p=1165 ...
2013-05-10 18:11:32 138
原创 正则表达式学习站点记录
不错的正则表达式入门文章,地址: http://www.regexlab.com/zh/regref.htm javascript使用正则表达式的文章,地址: http://www.cainiao8.com/web/js_note/js_regular_expression.html java正则表达式教程,地址: ...
2012-07-10 13:55:42 128
原创 [转]BIRT Frameset 汉化
正文: 1:frameset 是什么?(提供了什么,有什么特点,为什么我要用它?) 2:怎样为我所用(如何汉化,重新打包viewservlet.jar部署) (一)frameset 是什么?(WFW: What, Feature and Why?) 相信接触过BIRT的人对frameset都有了解,第一次接触肯定会对其工具栏...
2012-06-12 19:18:07 134
原创 [转]用CSS使DIV水平居中
一,用CSS使DIV层水平居中对需要水平居中的DIV层添加以下属性: margin-left: auto; margin-right: auto; 这样在FF中已经居中了,可是在IE中看还是没有居中!问题并不在CSS而在XHTML网页本身.需要加上这样的代码才能使得上述设置有效果: <!DOCTYPE html PUBLIC "-//W3C//DTD...
2012-05-11 14:42:00 114
原创 字符集与字符编码文章列表
描述字符集与字符编码的好文章:http://www.cnblogs.com/skynet/archive/2011/05/03/2035105.htmlhttp://www.laruence.com/2009/08/22/1059.html
2012-04-18 14:34:29 195
原创 位、字节、字符基础概念
1、计算机存储信息的最小单位,称之为位(bit),音译比特,二进制的一个“0”或一个“1”叫一位。 2、计算机存储容量基本单位是字节(Byte),音译为拜特,8个二进制位组成1个字节,一个标准英文字母占一个字节位置,一个标准汉字占二个字节位置。 3、计算机存储容量大小以字节数来度量,1024进位制: 1024B=1K(千)B 1024KB=1M(兆)B 1024MB=1G(吉)...
2012-04-18 13:48:39 192
原创 [转]CSS之Position详解
CSS的很多其他属性大多容易理解,比如字体,文本,背景等。有些CSS书籍也会对这些简单的属性进行大张旗鼓的介绍,而偏偏忽略了对一些难缠的属性讲解,有避重就轻的嫌疑。CSS中主要难以理解的属性包括盒型结构,以及定位。正如position is everything,本文将主要讲述关于position的理解,力求让您看完本文后对position有着最全面的认识。position的四...
2012-03-26 11:18:15 71
原创 [转]JAVA的数据连接池的工作机制
首先说明下关于数据库连接池:数据库连接是一种关键的有限的昂贵的资源,这一点在多用户的网页应用程序中体现得尤为突出。对数据库连接的管理能显著影响到整个应用程序的伸缩性和健壮性,影响到程序的性能指标。数据库连接池正是针对这个问题提出来的。数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而再不是重新建立一个;释放空闲时间超过最大空闲时间的数据库连接...
2012-02-12 14:13:28 134
原创 Singleton模式
单例模式的要点有如下特点: 1.单例类只能有一个实例。 2.单例类必须自己创建自己的唯一的实例。 3.单例类必须向其它所有对象提供这一实例。 单例类在JAVA中的实现一般有两种方式: 1.饿汉式单例类(EagerSingleton)。在类被加载的时候,就初始化类的实例。 2.懒汉式单例类(LazySingleton)。在类被第...
2011-08-29 22:02:10 104
原创 个人计划
差不多进入9月份,制定新的工作与学习计划: 1、在上班时间完成领导布置的任务。 2、进一步掌握BPMN规范。 3、每天20分钟英语短文的学习。(22:20 - 22:40) 4、一周2个设计模式的学习,并形成学习笔记。(21:00 - 22:15)...
2011-08-29 11:28:02 96
转载 连接Oracle数据库的Hibernate配置文件
连接Oracle的Hibernate配置文件有两种格式,一种是xml格式的,另一种是Java属性文件格式的。下面分别给出这两种格式配置文件的代码。1.xml格式的配置文件下面将给出连接本地Oracle服务器上的db_database02数据库时Hibernate配置文件hibernate.cfg.xml的代码。oracle.jdbc.driver.OracleDri
2009-12-14 11:19:00 815
转载 【转】DOM4j下载及使用简介
Dom4j下载及使用Dom4j读写XML简介 要使用dom4j读写XML文档,需要先下载dom4j包,dom4j官方网站在 http://www.dom4j.org/ 目前最新dom4j包下载地址:http://nchc.dl.sourceforge.net/sourceforge/dom4j/dom4j-1.6.1.zip 解开后有两个包,仅操作XML文档的话把dom4j-1.6.1.jar加入
2009-10-14 09:58:00 661
转载 【转】JAVA笔试编程题2
145、编程用JAVA解析XML的方式.答:用SAX方式解析XML,XML文件如下: 王小明 信息学院 6258113 男,1955年生,博士,95年调入海南大学 事件回调类SAXHandler.java import java.io.*;import java.util.Hashtable;import org.xml.sax.*;public class SAXHandle
2009-10-12 15:11:00 643
转载 【转】JAVA笔试编程题1
代码与编程题135、写一个Singleton出来Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。一般Singleton模式通常有几种种形式:第一种形式: 定义一个类,它的构造函数为private的,它有一个static的private的该类变量,在类初始化时实例话,通过一个public的getInstance方法获取对它的引用,继而调用其中的方法
2009-10-12 15:09:00 954 1
转载 【转】JAVA笔试题汇总(91-122)
91、Servlet执行时一般实现哪几个方法?public void init(ServletConfig config)public ServletConfig getServletConfig()public String getServletInfo()public void service(ServletRequest request,ServletResponse respon
2009-10-10 09:19:00 611 1
转载 【转】JAVA笔试题汇总(61-90)
61、servlet的生命周期web容器加载servlet,生命周期开始。通过调用servlet的init()方法进行servlet的初始化。通过调用service()方法实现,根据请求的不同调用不同的do***()方法。结束服务,web容器调用servlet的destroy()方法。62、如何现实servlet的单线程模式63、页面间对象传递的方法request,session
2009-10-10 09:18:00 294
转载 【转】JAVA笔试题汇总(31-60)
31、EJB包括(SessionBean,EntityBean)说出他们的生命周期,及如何管理事务的?SessionBean: Stateless Session Bean 的生命周期是由容器决定的,当客户机发出请求要建立一个Bean的实例时,EJB容器不一定要创建一个新的Bean的实例供客户机调用,而是随便找一个现有的实例提供给客户机。当客户机第一次调用一个Stateful Sessi
2009-10-10 09:17:00 317
转载 【转】JAVA笔试题汇总(1-30)
1、面向对象的特征有哪些方面 (1)抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。(2)继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继
2009-10-10 09:15:00 410
转载 【转】Java笔试题集锦
1.MVC的各个部分都有那些技术来实现?如何实现? 答:MVC是Model-View-Controller的简写。"Model" 代表的是应用的业务逻辑(通过JavaBean,EJB组件实现), "View" 是应用的表示面(由JSP页面产生),"Controller" 是提供应用的处理过程控制(一般是一个Servlet),通过这种设计模型把应用逻辑,处理过程和显示逻辑分成不同的组件实现。这些
2009-10-10 09:07:00 405
转载 【转】Hibernate常见问题集锦
1问:Hibernate初始化时总是报错:java.lang.NoClassDefFoundErrorHibernate初始化时出现出错代码:java.lang.NoClassDefFoundError: net/sf/ehcache/CacheException答:这是新手常见问题。是因为使用默认设置时,Hibernate文档里指出的Hibernate库不完整,缺少ehcache
2009-09-23 10:25:00 446 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人