- 博客(19)
- 收藏
- 关注
原创 Spring事务
Spring总结 一、事务管理 事务传播 1、required:方法在一个事务中执行,如果调用的方法在一个事务中,则使用该事务,否则将创建一个新的事务。(必须有,有就用,没有就建) 2、mandatory:如果运行于事务中的客户调用了该方法,方法在客户的事务中执行。如果客户没有关联到事务中,容器就会抛出TransactionRequiredException.(必须有,有就用,没有报错) 3、...
2012-07-19 16:31:03
99
原创 JXL操作Excel
jxl是一个韩国人写的java操作excel的工具, 在开源世界中,有两套比较有影响的API可 供使用,一个是POI,一个是jExcelAPI。其中功能相对POI比较弱一点。但jExcelAPI对中文支持非常好,API是纯Java的, 并不 依赖Windows系统,即使运行在Linux下,它同样能够正确的处理Excel文件。 另外需要说明的是,这套API对图形和图表的支持很有限,而且 仅仅识...
2012-07-16 18:46:42
100
原创 JAVA论坛
我推荐如下这些论坛,或许真能帮助您,做论坛,都是赔本的买卖,不收费还帮助你学习,得向斑竹们致敬啊。我总结了一条 : 做 IT的 , 做硬件和软件都是苦力活 , 只有做管理的才是白领呀 ! 以下论坛从第 1 名开始介绍,前面分别是是管理、财经、商务类别的老大 ,当然还有许多业界知名的论坛,主要有点偏门,这个不做概述,呵呵。 NO.1 世界经理人社区 网址 : http://bbs.icxo.co...
2012-06-24 08:32:00
146
原创 高并发处理方案
时常看到高并发的问题,但高并发其实是最不需要考虑的东西。为何,他虚无缥缈,很少有网站真的需要这些东西,而且其中很多技术,其实你已经在用了。有这个意识就够了,不需要时刻盯着这个问题。只有很少的网站真的能达到高并发。 简单做一个归纳,从低成本、高性能和高扩张性的角度来说有如下处理方案: 1、HTML静态化 2、图片服务器分离 3、数据库集群和库表散列 4、缓存 5、镜像 6...
2012-06-06 14:03:31
110
原创 七种排序
package com.xxa;public class Paixu { //1.冒泡排序(找出每轮比较的最大的数,往上冒) public void maopao(int a[]){ for (int i = 0; i < a.length-1; i++) { for (int j = 0; j < a.length-i-1; j++) { ...
2012-05-31 01:45:07
126
原创 线程
线程的生命周期所谓的xx生命周期,其实就是某对象的包含产生和销毁的一张状态图。线程的生命周期如下图所示:<!--[if gte vml 1]><v:shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@
2012-05-23 18:41:57
82
原创 XML解析
解析XML有两种方式方式一:Dom解析器:1,读取XML文件中的内容 //读取XML文件中的内容 //创建一个公司 DocumentBuilderFactory factory=DocumentBuilderFactory.newInstance(); //创建队伍 Docu...
2012-05-21 17:29:22
92
原创 Ajax基础
Ajax的概念是: 异步的JavaScriptand XML;主要是这四个方法<script type="text/javascript"> var xmlHttp; //创建XMLHTTPRequest对象 function createXML(){ //这里是为了适...
2012-05-21 17:28:01
78
原创 ibator插件
现在我们着手来写一个ibatis的简单例子. 如果你是使用eclipse开发项目的话,那么,有一个eclipse的插件ibator,可以通过配置自动生成java代码sqlmap等,蛮好用。下面先做一个使用ibator插件的例子。 1.使用link方式在线安装ibator。 eclipse菜单 help--> software updates--...
2012-05-14 23:00:00
146
原创 时间管理
命运注定每个人都会有一个人生的转折.当我进入一个新的集体,新的环境(提高班)的时候,突然发现自己的时间是多么的匮乏,那么多的学习任务,那么多的要做的事情,可一天下来剩下给自己的还是那么多的乱糟糟.于是我给自己提出了一个命题:"我的时间应该如何管理?"命题有了,于是开始找各种理论,各种工具,并加以实践.其实我个人觉得时间管理并不是一件简单的事情.在早期时候我认为的时间管理是一场持久的"战争...
2012-05-12 19:49:33
194
原创 Java异常处理总结
Java异常处理总结 异常处理是程序设计中一个非常重要的方面,也是程序设计的一大难点,从C开始,你也许已经知道如何用if...else...来控制异常了,也许是自发的,然而这种控制异常痛苦,同一个异常或者错误如果多个地方出现,那么你每个地方都要做相同处理,感觉相当的麻烦! Java语言在设计的当初就考虑到这些问题,提出异常处理的框架的方案,所有的异...
2012-05-05 07:02:31
95
原创 各种排序算法
001/**002 *003 */004package sortAlgorithm;005 006import java.io.File;007import java.io.IOException;008import ja...
2012-05-03 22:16:18
116
原创 JVM详解
首先这里澄清两个概念:JVM实例和JVM执行引擎实例,JVM实例对应了一个独立运行的Java程序,而JVM执行引擎实例则对应了属于用户运行程序的线程;也就是JVM实例是进程级别,而执行引擎是线程级别的。JVM是什么?—JVM的生命周期JVM实例的诞生:当启动一个Java程序时,一个JVM实例就产生了,任何一个拥有publicstaticvoidmain(String[]ar...
2012-05-02 18:04:23
99
原创 ORACLE SQL语句优化
(1) 选择最有效率的表名顺序 ( 只在基于规则的优化器中有效 ) :ORACLE 的解析器按照从右到左的顺序处理 FROM 子句中的表名, FROM 子句中写在最后的表 ( 基础表 driving table) 将被最先处理,在 FROM 子句中包含多个表的情况下 , 你必须选择记录条数最少的表作为基础表。如果有 3 个以上的表连接查询 , 那就需要选择交叉表 (inte...
2012-04-30 09:20:45
105
原创 HTTP协议
1 HTTP协议特点及其相关概念HTTP协议的主要特点可概括如下: 1.支持客户/服务器模式。 2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快。 3.灵活:HTTP允许传输任意类型的数据对象。正在传输的类型由Con...
2012-04-27 00:05:04
98
原创 浅析Struts 体系结构与工作原理
基本概念 Struts是Apache 基金会Jakarta 项目组的一个Open Source 项目,它采用MVC模式,能够很好地帮助java 开发者利用J2EE开发Web应用。和其他的java架构一样,Struts 也是面向对象设计,将MVC模式"分离显示逻辑和业务逻辑"的能力发挥得淋漓尽致。Structs 框架的核心是一个弹性的控制层,基于如 Java Servlets,Jav...
2012-04-26 23:01:23
110
原创 堆(heap)和栈(stack)
stack 和 heep 都是内存的一部分stack 空间小,速度比较快, 用来放对象的引用heep 大,一般所有创建的对象都放在这里。栈(stack):是一个先进后出的数据结构,通常用于保存方法(函数)中的参数,局部变量.在java中,所有基本类型和引用类型都在栈中存储.栈中数据的生存空间一般在当前scopes内(就是由{...}括起来的区域).堆(heap):是一个可动态申请的内存空间(...
2012-04-26 22:05:01
108
原创 tomcat中的context.xml元素详解
元素名属性解释serverport指定一个端口,这个端口负责监听关闭tomcat的请求shutdown指定向端口发送的命令字符串servicename指定service的名字Connector(表示客户端和service之间的连接)...
2012-04-21 20:40:42
342
原创 java性能优化:垃圾回收(gc)
内存释放(主要是gc) ★jvm的内存 在java虚拟机规范中(具体章节请看“这里 ”),提及了如下几种类型的内存空间: ◇栈内存(stack):每个线程私有的。 ◇堆内存(heap):所有线程公用的。 ◇方法区(method area):有点像以前常说的“进程代码段”,这里面存放了每个加载类的反射信息、类函数的代码、编译时常量等信息。 ...
2012-04-07 22:41:30
89
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人