自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 Spring事务

Spring总结 一、事务管理 事务传播 1、required:方法在一个事务中执行,如果调用的方法在一个事务中,则使用该事务,否则将创建一个新的事务。(必须有,有就用,没有就建) 2、mandatory:如果运行于事务中的客户调用了该方法,方法在客户的事务中执行。如果客户没有关联到事务中,容器就会抛出TransactionRequiredException.(必须有,有就用,没有报错) 3、...

2012-07-19 16:31:03 85

原创 JXL操作Excel

jxl是一个韩国人写的java操作excel的工具, 在开源世界中,有两套比较有影响的API可 供使用,一个是POI,一个是jExcelAPI。其中功能相对POI比较弱一点。但jExcelAPI对中文支持非常好,API是纯Java的, 并不 依赖Windows系统,即使运行在Linux下,它同样能够正确的处理Excel文件。 另外需要说明的是,这套API对图形和图表的支持很有限,而且 仅仅识...

2012-07-16 18:46:42 85

原创 JAVA论坛

我推荐如下这些论坛,或许真能帮助您,做论坛,都是赔本的买卖,不收费还帮助你学习,得向斑竹们致敬啊。我总结了一条 : 做 IT的 , 做硬件和软件都是苦力活 , 只有做管理的才是白领呀 ! 以下论坛从第 1 名开始介绍,前面分别是是管理、财经、商务类别的老大 ,当然还有许多业界知名的论坛,主要有点偏门,这个不做概述,呵呵。 NO.1 世界经理人社区   网址 : http://bbs.icxo.co...

2012-06-24 08:32:00 130

原创 高并发处理方案

时常看到高并发的问题,但高并发其实是最不需要考虑的东西。为何,他虚无缥缈,很少有网站真的需要这些东西,而且其中很多技术,其实你已经在用了。有这个意识就够了,不需要时刻盯着这个问题。只有很少的网站真的能达到高并发。 简单做一个归纳,从低成本、高性能和高扩张性的角度来说有如下处理方案:   1、HTML静态化   2、图片服务器分离   3、数据库集群和库表散列   4、缓存    5、镜像    6...

2012-06-06 14:03:31 98

原创 七种排序

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 108

原创 线程

线程的生命周期所谓的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 73

原创 XML解析

解析XML有两种方式方式一:Dom解析器:1,读取XML文件中的内容        //读取XML文件中的内容                //创建一个公司        DocumentBuilderFactory factory=DocumentBuilderFactory.newInstance();        //创建队伍        Docu...

2012-05-21 17:29:22 80

原创 Ajax基础

Ajax的概念是: 异步的JavaScriptand XML;主要是这四个方法<script type="text/javascript">                var xmlHttp;        //创建XMLHTTPRequest对象        function createXML(){            //这里是为了适...

2012-05-21 17:28:01 67

原创 ibator插件

  现在我们着手来写一个ibatis的简单例子.  如果你是使用eclipse开发项目的话,那么,有一个eclipse的插件ibator,可以通过配置自动生成java代码sqlmap等,蛮好用。下面先做一个使用ibator插件的例子。  1.使用link方式在线安装ibator。    eclipse菜单  help-->                 software updates--...

2012-05-14 23:00:00 128

原创 时间管理

命运注定每个人都会有一个人生的转折.当我进入一个新的集体,新的环境(提高班)的时候,突然发现自己的时间是多么的匮乏,那么多的学习任务,那么多的要做的事情,可一天下来剩下给自己的还是那么多的乱糟糟.于是我给自己提出了一个命题:"我的时间应该如何管理?"命题有了,于是开始找各种理论,各种工具,并加以实践.其实我个人觉得时间管理并不是一件简单的事情.在早期时候我认为的时间管理是一场持久的"战争...

2012-05-12 19:49:33 177

原创 Java异常处理总结

Java异常处理总结         异常处理是程序设计中一个非常重要的方面,也是程序设计的一大难点,从C开始,你也许已经知道如何用if...else...来控制异常了,也许是自发的,然而这种控制异常痛苦,同一个异常或者错误如果多个地方出现,那么你每个地方都要做相同处理,感觉相当的麻烦!        Java语言在设计的当初就考虑到这些问题,提出异常处理的框架的方案,所有的异...

2012-05-05 07:02:31 85

原创 各种排序算法

001/**002 *003 */004package sortAlgorithm;005 006import java.io.File;007import java.io.IOException;008import ja...

2012-05-03 22:16:18 104

原创 JVM详解

首先这里澄清两个概念:JVM实例和JVM执行引擎实例,JVM实例对应了一个独立运行的Java程序,而JVM执行引擎实例则对应了属于用户运行程序的线程;也就是JVM实例是进程级别,而执行引擎是线程级别的。JVM是什么?—JVM的生命周期JVM实例的诞生:当启动一个Java程序时,一个JVM实例就产生了,任何一个拥有publicstaticvoidmain(String[]ar...

2012-05-02 18:04:23 86

原创 ORACLE SQL语句优化

(1)      选择最有效率的表名顺序 ( 只在基于规则的优化器中有效 ) :ORACLE 的解析器按照从右到左的顺序处理 FROM 子句中的表名, FROM 子句中写在最后的表 ( 基础表 driving table) 将被最先处理,在 FROM 子句中包含多个表的情况下 , 你必须选择记录条数最少的表作为基础表。如果有 3 个以上的表连接查询 , 那就需要选择交叉表 (inte...

2012-04-30 09:20:45 94

原创 HTTP协议

1 HTTP协议特点及其相关概念HTTP协议的主要特点可概括如下:     1.支持客户/服务器模式。     2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快。    3.灵活:HTTP允许传输任意类型的数据对象。正在传输的类型由Con...

2012-04-27 00:05:04 81

原创 浅析Struts 体系结构与工作原理

 基本概念    Struts是Apache 基金会Jakarta 项目组的一个Open Source 项目,它采用MVC模式,能够很好地帮助java 开发者利用J2EE开发Web应用。和其他的java架构一样,Struts 也是面向对象设计,将MVC模式"分离显示逻辑和业务逻辑"的能力发挥得淋漓尽致。Structs 框架的核心是一个弹性的控制层,基于如 Java Servlets,Jav...

2012-04-26 23:01:23 94

原创 堆(heap)和栈(stack)

 stack 和 heep 都是内存的一部分stack 空间小,速度比较快, 用来放对象的引用heep 大,一般所有创建的对象都放在这里。栈(stack):是一个先进后出的数据结构,通常用于保存方法(函数)中的参数,局部变量.在java中,所有基本类型和引用类型都在栈中存储.栈中数据的生存空间一般在当前scopes内(就是由{...}括起来的区域).堆(heap):是一个可动态申请的内存空间(...

2012-04-26 22:05:01 91

原创 tomcat中的context.xml元素详解

元素名属性解释serverport指定一个端口,这个端口负责监听关闭tomcat的请求shutdown指定向端口发送的命令字符串servicename指定service的名字Connector(表示客户端和service之间的连接)...

2012-04-21 20:40:42 295

原创 java性能优化:垃圾回收(gc)

  内存释放(主要是gc)    ★jvm的内存    在java虚拟机规范中(具体章节请看“这里 ”),提及了如下几种类型的内存空间:   ◇栈内存(stack):每个线程私有的。   ◇堆内存(heap):所有线程公用的。   ◇方法区(method area):有点像以前常说的“进程代码段”,这里面存放了每个加载类的反射信息、类函数的代码、编译时常量等信息。 ...

2012-04-07 22:41:30 76

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除