自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java中安全终止超时线程的方案

这里使用JDK5+的java.util.concurrent包下的API实现,采用这种方式是相对比较安全的。 实现效果:启动一个子任务,然后等待子任务的计算结果同时设定一个超时时间,如果等待时间超出预设定的超时时间,则中断子任务。 代码实现:[code="java"]import java.util.concurrent.Callable; ...

2018-01-23 10:15:55 213

原创 Maven打包报java.lang.OutOfMemoryError

最近用Maven打包项目遇到报java.lang.OutOfMemoryError,错误如下1、检查eclipse的初始启动内存,在eclipse的安装目录下有eclipse.ini这个文件,打开改文件,在下面的地方加上红色部分。我的是4G内存,如果你是2G内存那么修改为256和512-vmargs-Dosgi.requiredJavaVersion=1.6-X...

2018-01-11 15:27:21 1780

原创 线程使用

[url]https://my.oschina.net/noahxiao/blog/101558[/url][url]http://blog.csdn.net/zhangliangzi/article/details/51490945[/url]

2017-07-15 16:01:21 117

原创 线程的相关概念

1.进程与线程的区别 进程和线程都是一个时间段的描述,是CPU工作时间段的描述,不过是颗粒大小不同。 线程就是一个小的进程,当拿到了cpu的资源,就变成了进程; 线程是程序员可以控制,进程是不可控制的; 线程开销比进程小的多; 单进程单线程:一个人在桌子上吃饭; 单进程多线程:多个人在桌子上吃饭; 多...

2017-07-15 15:31:38 109

原创 JDBC查询数据

[code="java"]package jp.co.seanuts.lincoln.asc.ascfc10.ascsc1000;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import...

2017-07-05 18:13:02 113

原创 eclipse安装hibernate插件步骤

[url]http://blog.csdn.net/u013233867/article/details/54924899[/url]

2017-07-04 07:02:31 102

原创 Eclipse从数据库逆向生成Hibernate带注解的实体类

[url]http://www.2cto.com/database/201501/372023.html[/url][url]http://www.cnblogs.com/mingziday/p/4475124.html[/url]

2017-07-04 06:58:22 114

原创 Hibernate出现Caused by: java.sql.SQLException: Field 'id' doesn't have a default

因为设计MySQL的时候主键id没有设置为自增造成的本来不设置也没事,但是如果字段用了主键策略就不行了,例如用了注解的@GeneratedValue(strategy=GenerationType.IDENTITY) 所以,更改表结构就可以了更改表结构语句方法alter table hib_user modify column id int auto_increm...

2017-07-02 18:52:16 104

原创 搭建框架error

Caused by: java.lang.IllegalStateException: SpringJUnit4ClassRunner requires JUnit 4.12 or higher原因junit版本太低了,需要Junit的版本,不低4.12

2017-07-02 18:50:23 80

原创 Eclipse 导入项目有红感叹号的解决方法

这个问题一般是导入别人的项目或之前的一些JAR包移动了它的存储位置。1、在项目右击选择 Build path -->Configure Build Paht... -->Libraries。2、选择有红叉的包,单击Remove.3、单击 Add Library... -->JRE System Library。4、选择Execution environment ...

2017-06-11 10:23:31 240

原创 在Eclipse中导入dtd和xsd文件,使XML自动提示

DTD 类型约束文件 1. Window->Preferences->XML->XML Catalog->User Specified Entries窗口中,选择Add 按纽 2.在Add XML Catalog Entry 对话框中选择或输入以下内容: Location: F:\soft\programmingSoft\Framew...

2017-06-07 21:35:32 99

原创 java 动态代理

[url]http://rejoy.iteye.com/blog/1627405[/url][url]http://rejoy.iteye.com/blog/1627405[/url]

2017-06-06 16:11:04 102

原创 maven 实战 - 3

第四章 略第五章Maven 的坐标: <groupId>org.apache.mrunit</groupId> <artifactId>mrunit</artifactId> <version>1.0.0</version> <packaging>jar&am

2017-05-29 21:44:41 99

原创 maven 实战 - 2

第三章:[color=red]pom.xml 配置[/color][color=red]命名空间以及xsd的元素[/color][code="java"] [/code][color=red]指出当前pom模型的版本,对maven 2、3来说,它只能是4.0.0[/color][code="java"] 4.0.0 [/code] [color...

2017-05-29 21:01:24 79

原创 maven 实战 - pom.xml

第三章;编写pom.xml 文件[code="java"] ...

2017-05-29 20:14:56 109

原创 maven 实战 - 1

第1章构建工具比较:1.Make 过程式 不能实现跨平台构建,语法要求严格,构建失败往往是难以发现的空格。2.Ant 过程式 没有依赖管理3.maven 内置依赖管理,而且拥有中央仓库,但是文档杂乱第二章1、必须安装jdk2、下载maven,解压到相应的文件夹下(例:d:\apache-maven)3、配置环境变量(M2_HOME:d:\ap...

2017-05-29 20:09:56 67

原创 db 连接不上 空值针

C:\shared\product\file\appartitioning追加 applicationPartition.properties 文件

2017-02-10 13:00:24 94

原创 request.getReader()乱码问题

第一种方法[code="java"]web.xmlCharEncodingFilterparam-value>Windows-31J这个改为UTF-8[/code]第二种方法追加 request.setCharacterEncoding("utf8"); [code="java"]import java.io.BufferedReader; ...

2017-01-20 16:21:06 1716

原创 java反射之使用Constructor调用私有构造函数

类: Java代码[code="java"]public class Phone { int price; String brand; private Phone(){ } private Phone(int price,String brand){ this.price = price; this.brand = brand; } ...

2017-01-11 16:55:40 349

原创 web开发中线程安全

[code="java"] 在web开发中,要关注由于并发访问所导致的对某一同一个值的修改,否则信息会造成泄漏servlet是在多线程环境下的。即可能有多个请求发给一个servelt实例,每个请求是一个线程。struts下的action也类似,同样在多线程环境下。可以参考struts user guide: http://struts.apache.org/struts-action/...

2017-01-11 16:49:41 165

原创 【java】将List中的实体按照某个字段进行分组的算法

[code="java"]/** * 按照异常批次号对已开单数据进行分组 * @param billingList * @return * @throws Exception */ private Map groupBillingDataByExcpBatchCode(List billingList) throws Exception{ Map ...

2017-01-09 17:12:00 626

原创 hashmap 遍历

[code="java"]转]Java中HashMap遍历的两种方式原文地址: http://www.javaweb.cc/language/java/032291.shtml第一种:  Map map = new HashMap();  Iterator iter = map.entrySet().iterator();  while (iter.hasNext()) {...

2017-01-09 17:06:56 69

原创 jdom学习:读取xml文件

[b] 用JDOM读取XML文件需先用org.jdom.input.SAXBuilder对象的build()方法创建Document对象,然后用Document类、Element类等的方法读取所需的内容。IBM : developerWorks 中国站上有一个很好的例子: [/b][code="java"] 8G 200 1580 ...

2017-01-05 14:50:29 110

原创 java如何追加写入txt文件

java中,对文件进行追加内容操作的三种方法![code="java"]import java.io.BufferedWriter;import java.io.FileOutputStream;import java.io.FileWriter;import java.io.IOException;import java.io.OutputStreamWriter;imp...

2017-01-05 14:50:12 689

原创 spring 读取xml文件写法

[size=large][b]beans.xml 文件[/b][/size][code="java"] [b]     [/b] [/code][b]UserService 文件[/b][code="java"]package com.bjsxt.service;import...

2016-12-25 13:02:01 113

原创 java.lang.ClassNotFoundException: org.jdom.input.SAXBuilder 处理

[code="java"]java.lang.ClassNotFoundException: org.jdom.input.SAXBuilder核心包未加入完整jaxen-core.jarjaxen-jdom.jarjdom.jarsaxpath.jar在lib 下面,通过buildbase追加所引用的包中[/code]...

2016-12-25 13:01:35 879

原创 eclemma的安装与简单使用教程

下载安装(推荐)地址: http://sourceforge.net/projects/eclemma/安装方法: 解压到[eclipse_home]\dropins里像C:\rspl\eclipse\dropins\eclemma-2.3.2 放入压缩包解压出来的内容(里面不能带有压缩包)本人使用的adt的eclipse,打...

2016-12-25 13:01:24 295

原创 模拟spring 框架读取配置文件

[size=large][color=orange][b]通过配置文件来初始化对象,并实现注入。[/b][/color][/size][b]BeanFactory 文件[/b][code="java"]package com.bjsxt;public interface BeanFactory { public Object getBean(S...

2016-12-25 12:58:09 121

原创 ps 文字处理

[url]http://jingyan.baidu.com/article/fc07f9893db14512ffe5199e.html[/url][url]http://www.xuexila.com/ps/wenzixiaoguo/1659671.html[/url][url]https://zhidao.baidu.com/question/179569943344450826...

2016-12-25 12:57:37 87

原创 jaxb解析xml 实例

[code="java"]JaxbReadXml文件package com.jaxb;import java.io.BufferedReader;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.I...

2016-12-21 14:04:34 156

原创 Eclipse中的serialVersionUID警告配置

Window-->Preferences-->Java-->conbaira-->error

2016-12-21 14:04:14 313

原创 Unknown entity: My.heb.Student 解决方案

[code="java"]org.hibernate.MappingException: Unknown entity: My.heb.Student at org.hibernate.impl.SessionFactoryImpl.getEntityPersister(SessionFactoryImpl.java:628) at org.hibernate.impl.Session...

2016-12-21 14:04:09 179

原创 jaxb解析xml 实例2

[size=xx-small][code="java"]通过jaxb方式把xml文件映射成bean对象。1、新建java工程或者web工程都可以。2、通过精简必须导入jar包 activation.jar jaxb-api-2.0.jar jaxb-impl-2.0.1.jar jsr173_api-1.0....

2016-12-21 14:00:45 82

原创 Habernate could not get next sequence value 解决

由于oracle序列号不能自增,所以habernate 插入db中会有[code="java"]org.hibernate.exception.SQLGrammarException: could not get next sequence value at org.hibernate.exception.SQLStateConverter.convert(SQLStateConver...

2016-12-21 14:00:13 395

原创 Spring中bean的init和destroy方法讲解

[b]2016/11/23[/b]在介绍这两个方法前,读者需要了解Spring中bean的生命周期,最常使用的两种生命周期是:singleton和prototype。[code="java"]singleton,也就是单例  在一个应用上下文容器中,所有的线程或对象通过getBean获得指定id的Bean,得到的都是同一个实例。  这种的Bean实例完全由应用上...

2016-12-12 10:03:03 379

原创 error at ::0 can't find referenced pointcut pointCutName 错误解决方法

参考链接[url]http://blog.csdn.net/snowjlz/article/details/8167215[/url][code="java"]org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'u' defined in file [C:\lin...

2016-12-12 10:01:13 161

原创 spring中关于<context:component-scan>的使用说明

[url]http://blog.csdn.net/liuxingsiye/article/details/52171508[/url] (转)[url]http://outofmemory.cn/java/spring/spring-DI-with-annotation-context-component-scan[/url]

2016-12-12 09:58:40 66

原创 Spring_1600_AOP_XML Aspect 的两种配置方法

[code="java"]package com.bjsxt.aop;import org.aspectj.lang.ProceedingJoinPoint;//@Aspect//@Componentpublic class LogInterceptor { //@Pointcut("execution(public * com.bjsxt.service..*.a...

2016-12-12 09:58:39 89

原创 Spring_1500_AOP_Annotation Aspect 的关键字用法

[code="java"]package com.bjsxt.aop;import org.aspectj.lang.ProceedingJoinPoint;import org.aspectj.lang.annotation.Around;import org.aspectj.lang.annotation.Aspect;import org.aspectj.lang.a...

2016-12-12 09:56:25 462

关于虚拟服务器接收问题

[color=red]通过executeMethod方法打开服务器对应的方法,相当于往某地方送信[/color]本文参考:[url]http://blog.sina.com.cn/s/blog_9ed7f0d70101i8op.html[/url][url]http://www.cnblogs.com/cnryb/archive/2013/06/27/3158027.html[/url...

2016-11-29 15:27:07 83

空空如也

空空如也

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

TA关注的人

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