自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 资源 (6)
  • 收藏
  • 关注

原创 Java 高效复制文件方法

通过FileChanel 方法复制Java文件,比通常的内存读写 方式效率要好很多 public static void headCreate(File f1, File f2) {   //f1 为源文件  f2 为目标文件,本方法的功能是 复制f1文件 为f2       FileInputStream fi = null;       FileOutputStream fo

2015-01-28 16:51:46 1767

转载 Spring常用注解

使用注解来构造IoC容器

2015-01-28 15:06:46 546

转载 Hibernate主键生成策略

1、自动增长identity适用于MySQL、DB2、MS SQL Server,采用数据库生成的主键,用于为long、short、int类型生成唯一标识使用SQL Server 和 MySQL 的自增字段,这个方法不能放到 Oracle 中,Oracle 不支持自增字段,要设定sequence(MySQL 和 SQL Server 中很常用)数据库中的语法如下:MySQL:cre

2015-01-28 11:27:08 656

原创 关于Hibernate的缓存机制 总结

1.Hibernate的缓存机制包括两个级别(1)session 级别的一级缓存。    Session级别的以及缓存不需要开发者关心,默认都是开启的状态。当应用保存持久化实体、修改持久化实体的时候,Session并不会把这种改变flush到数据库中,而是缓存在当前的session的一级缓存中,除非程序显式的调用session的flush方法或者关闭Session时才会包更改的数据提交到数

2015-01-17 10:30:49 572

原创 接口中解析xml文件

在接口 代码    DocumentBuilderFactory domfac=DocumentBuilderFactory.newInstance();DocumentBuilder dombuilder=domfac.newDocumentBuilder();request.setCharacterEncoding("UTF-8");Document doc= dombui

2015-01-09 17:12:57 816

原创 cannot release connectionn错误解决

cannot release connectionn错误解决    经过查看 在后台 的session.close()这行代码报错,而且 错误的rootcase 是 already close,是说明session 已经关闭,再次进行关闭就会出错,仔细搜索了相关内容,原来是在Spring的application中配置datasource的时候加上验证 就ok了,确保 Spring容器中的ses

2015-01-08 09:21:44 2656

转载 Eclipse 中设置JVM 内存

今天在eclipse 中测试把文档转换为图片的时候,报出了下面的错误: java.lang.OutOfMemoryError: Java heap space     从上边的异常信息可以看到,JVM 需要使用的内存已经超过了我们分配给虚拟机可以使用的最大内存。所以问题就转化为如何设置eclipse 中jvm 的最大内存。一、    尝试修改Ecli

2013-12-20 16:13:33 531

转载 Ext js Ext.Ajax.request同步和异步问题

Ext.Ajax.request 默认是异步的,所以在下载的开发包中,无论怎么增加参数,async,sync都是无效的.目前需要用到同步调用.后台获取数据,填充grid.同时最上面的按钮也要后台获取后动态生成。这就要求按钮生成时,请求不能返回. 参考了很多网上总结的,有些是要更改底层代码的,最怕改来改去,有时候一个不同版本都会折腾死人,最后 参考了只要引入一个ext-basex.js .然后就

2013-08-09 13:46:45 903

转载 Validate(Object e) 参数的属性

对EXT的了解比较少,由于项目要添加验证功能,东查西找找了个例子,但是参数的属性就不得而知,终于在网上找到了(注:还是google功能强大啊,用百度,查了半天也没有查到。。。)只有一个事件(edit event)参数,但这个参数内容很丰富,可以满足很多需求。参数分别如下:grid – 表格本身record – 你要编辑的那一行记录field – 你编辑的列名value –

2013-08-08 10:28:20 666

原创 设置Eclipse的内存大小

今天做项目的时候,Tomcat一直抱内存溢出,因为项目中用到了报表,以为是tomcat的内存设置的太小了,所以吧tomcat的内存设置的大一些,最后又更换了tomcat,在Eclipse中设置了一下内存大小,为题解决了。不知道具体的原因是什么,先记录下来,有时间好好研究一下VM具体参数为:-Xms512m   -Xmx1024m -XX:PermSize=64M -

2013-06-27 18:54:56 1954

转载 数据库中decimal

它们都是数值数据类型。可以规定其精度。 直接给个例子。 decimal(5,2)   其中 5 为最多可以存储的十进制位数为10位,是小数点前后的位数总和。    2表示小数点后面的位数。    例如100.20是合法的值,而1234.56,总数为6位,为非法的数据值。    有人说那存12345应该可以吧。事

2013-05-16 16:18:13 842

转载 触发器使用教程和命名规范

录  触发器使用教程和命名规范    1  1,触发器简介 1  2,触发器示例 2  3,触发器语法和功能  3  4,例一:行级触发器之一    4  5,例二:行级触发器之二    4  6,例三:INSTEAD OF触发器  6  7,例四:语句级触发器之一   8  8,例五:语句级触发器之二   9  9,例六:用包封装触发器代码  10  10,触发器命名规范  11    1,触发

2013-05-13 17:31:18 735

转载 PL/SQL Developer 导入导出数据库

PL/SQL Developer是Oracle数据库中用于导入或导出数据库的主要工具,本文主要介绍了利用PL/SQL Developer导入和导出数据库的过程,并对导入或导出时的一些注意事项进行了说明,接下来我们就一一介绍。导出步骤:1 tools ->export user object 选择选项,导出.sql文件。2 tools ->export tables-> Oracle E

2013-04-27 10:05:52 564

转载 DataSource DriverManage Connection pool 的关系

数据源(DataSource)即数据来源,调用DataSource.getConnection(),即可获取一个连接,而无需关心连到哪个数据库,用户名/密码是什么.这比DriverManager.getConnection(url, user, password)要先进多了.我们就通过这个DataSource.getConnection()方法来弄清什么是数据源与连接池.DataSou

2013-04-19 11:32:53 797

转载 jAVA hashCode() 和equal() 方法

有许多人学了很长时间的Java,但一直不明白hashCode方法的作用, 我来解释一下吧。首先,想要明白hashCode的作用,你必须要先知道Java中的集合。   总的来说,Java中的集合(Collection)有两类,一类是List,再有一类是Set。 你知道它们的区别吗?前者集合内的元素是有序的,元素可以重复;后者元素无序,但元素不可重复。 那么这里就有一个比较严重的问题了

2013-04-18 16:49:52 458

原创 Eclipse 关于 an not create java Vriual machine 问题解决的办法

今天早早的来到公司就遇到一个郁闷的问题,Eclipse 打不开了并且报错如下昨天还能启动正常,查了一些资料,说要改Eclipse文件下的Eclipse.ini文件,把里边256或者512的改成128,结果令我十分沮丧,还是解决不了问题后来经过各种纠结,最后发现吧Xmx=768,改成512即可正常启动

2013-04-18 07:40:00 662

原创 JAVA中==和equals方法 比较

Java程序中测试两个变量是否相等的两种方式:一种是利用==运算符,另一种是利用equals方法  当使用==方法来判断两个变量是否相等时,如果两个变量是基本类型变量,且都是数值类型(不一定要求数据类型严格相同),则只要两个变量的值相等,就将返回true  但对于两个引用类型的变量,他们必须执行同一个对象时,== 判断才会返回true 。== 不可用于比较类型上没有父子关系的两个对象。

2013-04-16 07:29:01 563

转载 automation 服务器不能创建对象解决办法

“automation服务器不能创建对象”的问题的解决方案大全本人工作中的应用系统都是jsp的,大量javascript程序,一旦出“automation服务器不能创建对象”问题,大量报表及查询无法保存,苦思冥想、千尝万试,终于将其搞定,现将相关方案与大家共享。1、如果是Scripting.FileSystemObject (FSO 文本文件读写)被关闭了,开启FSO功能即可,在“运行”

2013-04-11 15:34:55 934

原创 Tomcat:IOException while loading persisted sessions: java.io.EOFException解决办法

tomcat的使用的时候莫名其妙的报错,期解决办法如下严重: IOException while loading persisted sessions: java.io.EOFException严重: Exception loading sessions from persistent storage在tomcat部署的项目文件加下面吧文件删除,特别是*.ser文件,即可解决。

2013-04-11 11:14:07 491

原创 java.lang.OutOfMemoryError: PermGen space

tomcat内存设置问题 收藏     在使用Java程序从数据库中查询大量的数据或是应用服务器(如tomcat、jboss,weblogic)加载jar包时会出现java.lang.OutOfMemoryError异常。这主要是由于应用服务器的内存不足引起的。这种异常常有以下几种情况(以下以tomcat环境为例,其它WEB服务器如jboss,weblogic等是同一个道理):    1.

2013-04-08 07:44:37 570

转载 Filter应用+struts2x拦截器区别

(1)Filter与struts2x拦截器区别:Filter:当程序请求servlet,jsp时,Filter会进行拦截。程序将先经过filter后,才到达目标的servlet,jsp;常用于系统权限管理(即用户访问某些页面之前,进行Filter权限检查)struts2x拦截器:只是在程序访问Action之前进行拦截。常用于记录系统操作日志,或添加额外功能。 (2)Filter简介:Filter的

2013-02-21 13:12:29 464

转载 dos命令大全

在Linux和Windows下都可以用nslookup命令来查询域名的解析结果DOS命令大全一)MD——建立子目录  1.功能:创建新的子目录 2.类型:内部命令 3.格式:MD[盘符:][路径名]〈子目录名〉 4.使用说明: (1)“盘符”:指定要建立子目录的磁盘驱动器字母,若省略,则为当前驱动器; (2)“路径名”:要建立的子目录的上级目录名,若缺省则建在当

2013-02-03 17:43:32 438

原创 Java集合 知识点笔记(二)

11.向TreeSet中添加元素的时,只有第一个元素无须实现Comparable接口,后面添加的对象都必须实现Comparable接口,当然这不是一个好的做法,因为当试图从TreeSet中取出元素时,依然会引起classException异常。12.EnumSet在内部一位向量的形式存储,这种存储形式非常紧凑搞笑,另外EnumSet集合不允许加入NULL值。13.hash性能总是比Tree

2013-02-03 17:25:12 781

原创 Java集合 知识点笔记(一)

1.java集合可以大致分为Set、list、map三中体系,其中set代表无序不可重复的集合;List代表有序、可以重复的集合;Map代表具有映射关系的集合。2.集合与数组的区别:数组元素既可以是基本数据类型,也可以死对象(其实保存的死对象的引用变量)而集合元素只能是对象(其实是对象的引用变量)3.Java集合类由两个接口派生:Collection和Map,其中Collection下主要

2013-02-03 16:59:40 1856

原创 MVC思想及其优势

MVC思想及其优势  MVC并不是java语言所特有的设计思想,也并不是WEB应用所特有的思想,他是所有面向对象程序设计语言都应该遵循的规范。   MVC思想将一个应用分为三个基本部分:Model(模型)、View(视图)、和Controler(控制器)这三个部分已最小的耦合协同工作,从而提高应用的可扩展性和可维护性。  在经典的MVC设计模式中,事件由控制器处理,控制器根据事件的类型

2013-02-03 16:39:28 611

原创 Filter 使用 小例子

Filter类import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.servlet.ServletContext;import javax.servlet.Se

2013-02-03 14:39:54 395

翻译 Filter介绍

Filter可以认为是Servlet的一种加强版,他主要应用于对用户的请求做预处理,也可以对HttpServletResponse进行后处理,是个典型的处理链。Filter也可以对用户的请求生成响应,这一点与Servlet相同,但实际上很少使用Servlet对用户的请求生成响应。使用Filter的完整流程是:Filter对用户请求进行预处理,接着将请求交给Servlet进行处理并生成响应,最后Fi

2013-02-02 19:09:29 337

翻译 JSP/Servlet的生命周期

Jsp的本质就是Servlet,开发者编写的Jsp文件将由Web容器编译成对应的Servlet,当Servlet在容器中运行时,其实例的创建和销毁都不是由程序员决定的,而是由WEb容器进行控制的。       创建Servlet有两个时机:  1.客户端第一次请求某一个Servlet时,系统创建该Servlet的实例,大部分的Servlet都是这种Servlet。   2.WEB应用启

2013-02-02 18:49:44 493

转载 QQ通讯机制

TCP/IP协议中又分为TCP协议和UDP协议,TCP协议是面向连接的协议,它比较安全、稳定,    但是效率不高,占用资源较多。UDP协议是无连接方式的协议,它的效率高,速度快,占资源少,但是其传输机制为不可靠传送,必须依靠辅助的算法来完成传输控制。           QQ采用的通信协议以UDP为主,辅以TCP协议。由于QQ的服务器设计容量是海量级的应用,一台服务器要同时容纳十几万的并发连

2012-10-18 11:41:03 1824

转载 PC与Android模拟器UDP/TCP 通信的端口问题

Android系统默认只能通过IP(10.0.2.2)单向访问PC电脑,而PC电脑不能通过IP来直接访问Android模拟器系统。要想实现PC电脑和Android模拟器系统以及Android模拟器之间相互通信必须借助端口重定向(redir)来实现。先说说端口重定向所需要的telnet客户端安装:windows:安装telnet客户端。如果没有安装,可以在windows程序管理中的打

2012-10-10 13:59:41 5119

转载 SQL 模糊查询

在进行数据库查询时,有完整查询和模糊查询之分。一般模糊查询语句如下:SELECT 字段 FROM 表 WHERE 某字段 Like 条件其中关于条件,SQL提供了四种匹配模式:1,% :表示任意0个或多个字符。可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示。比如 SELECT * FROM

2012-10-09 13:27:05 473

原创 MyEClipse出现空格和换行字符的解决方案

今天在编码的时候不知道按了那个组合键,结果就出现了奇怪的字符,如下解决方案,在MyEclipse中OK,问题解决!

2012-09-18 15:55:56 3551 2

原创 关于java对象流使用的细节注意

关于java对象流使用的细节注意                                                    最近的编程使用到了对象流的一些东西,所以把使用经验和其中的教训公布                                                     1.      对象流创建时的阻塞问题

2012-09-17 11:36:00 1284

原创 使用TCP连续传输文件的问题解决

使用TCP连续传输文件的问题解决       今天在做项目的时候需要服务端根据用户的信息给客户端传不同张数的图片,于是想做一个连续传输文件,但是在过程中遇到了一个问题就是,客户端不能识别不同文件的数据流,结果导致多数文件的传输到头来在客户端只有一个文件在接受数据,所有的东西都传到一个数据里边。       这个问题困扰了我一天,最后在网上查到相应的解决方案,在传每一个人间之前,先把要传的文

2012-09-17 11:25:21 768

转载 ObjectInputStream与ObjectOutputStream的顺序问题

2012-05-14 21:10 24人阅读 评论(0) 收藏 举报在网络通讯中,主机与客户端若使用ObjectInputStream与ObjectOutputStream建立对象通讯,必须注重声明此两个对象的顺序。 如: 主机端先建立ObjectInputStream后建立ObjectOutputStream,则对应地客户端要先建立ObjectOutputStream后建立Obj

2012-08-24 13:06:13 1319

转载 Android的图文混排(表情显示)

Android图文混排(QQ表情图像)EditText和TextView一样,也可以进行图文混排。所不同的是,TextView只用于显示图文混排效果,而EditText不仅可显示, 也可混合输入文字和图像,让我们先回顾一下图5.2所示的QQ聊天输入框,在输入框中可以同时输入文字和表情图像。实际上,这种效果在Android SDK中只需要几行代码就可以实现。为了使读者更有学习

2012-08-22 11:53:02 12531 1

原创 Android Activity 之间传递对象

第一个Activity      A.java   中的代码:    Intent intent=new Intent();     intent.setClass(A.this, B.class);    Bundle data=new Bundle();        User u=new User();//预先定义user类 ,并且实现Serializable接口

2012-08-18 21:51:19 844

原创 Android TextView 添加滚动条

1.xml代码           android:id="@+id/textview"          android:layout_width="322dp"          android:layout_height="wrap_content"          android:scrollbars="vertical"          android:max

2012-08-18 18:48:59 828

转载 EntityManager方法简介 --转自王鑫博客

EntityManager 是用来对实体Bean 进行操作的辅助类。他可以用来产生/删除持久化的实体Bean,通过主键查找实体bean,也可以通过EJB3 QL 语言查找满足条件的实体Bean。实体Bean 被EntityManager 管理时,EntityManager跟踪他的状态改变,在任何决定更新实体Bean 的时候便会把发生改变的值同步到数据库中。当实体Bean 从EntityManage

2012-05-08 07:50:29 20663

原创 整合jpa和Spring报错问题的解决

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [beans.xml]: Invocation of init method failed; nested excep

2012-04-11 14:50:44 3783 1

ext-basex.js----Ajax 同步引进的js

ext-basex.js----Ajax 同步引进的js

2013-08-27

Ext3.0中文API

javaScript3.0中文API文档,祝大家自学成才!!!

2013-05-28

EXtJs4.0中文文档

EXtJs4.0中文文档 ,自学ExtJs不可或缺的工具

2013-04-18

ext4.0.7(内含jsb2文件夹)

EXT4.0 经典的学习资料,望学习者成才!!!

2013-04-17

提高UDP传输效率的实例

大家都知道UDP相对于TCP速度要快,但是UDP很容易丢包,这个实例就会很好的解决UDP丢包的弊病,但是并不是100%解决丢包,只是减少了丢包的概率,希望对大家有用

2012-09-18

PuTTY-v0.60

LInux客户端 ssh协议 putty

2012-02-02

空空如也

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

TA关注的人

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