自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(179)
  • 资源 (2)
  • 收藏
  • 关注

原创 eclipse与egit版本对应

EGIT和Eclipse对应关系:EGitreleased forSupported Version of Eclipse3.1.0.201310021548-rN/AEclipse 3.8.2/4.2.2 + (Juno)3.0.3.201309161630-r4.3.1 (Kepler SR1)Eclipse 3.8.2/4.2.2 + (Juno)...

2014-02-13 10:24:53 224

原创 JVM的OPTS优化配置指南

VM主要管理两种类型的内存:堆和非堆。简单来说堆就是Java代码可及的内存,是留给开发人员使用的;非堆就是JVM留给自己用的,所以方法区、JVM内部处理或优化所需的内存(如JIT编译后的代码缓存)、每个类结构(如运行时常数池、字段和方法数据)以及方法和构造方法的代码都在非堆内存中。VM初始分配的堆内存由-Xms指定,默认是物理内存的1/64;JVM最大分配的堆内存由-Xmx指定,默认是物理...

2013-09-27 09:57:48 222

原创 List对象的深度复制小技巧

1、将List转换数组  数组[] = List.toArray2、然后数组转换ListArrays.asList(数组[])   

2013-06-05 16:33:04 699

resetful技术应用框架

resetful的post      请求发送框架:restlet   XML与Java对象绑定:XStream String root="http://10.103.124.169:8182/SVC/Basic"; String methodName="getCustomerByUid"; String system="cbd"; String uid="8...

2013-04-24 16:47:29 241

原创 Java线程:新特征-阻塞队列

Java线程:新特征-阻塞队列 阻塞队列是Java5线程新特征中的内容,Java定义了阻塞队列的接口java.util.concurrent.BlockingQueue,阻塞队列的概念是,一个指定长度的队列,如果队列满了,添加新元素的操作会被阻塞等待,直到有空位为止。同样,当队列为空时候,请求队列元素的操作同样会阻塞等待,直到有可用元素为止。 有了这样的功能,就为多线程的排队等候...

2013-04-16 16:12:20 88

原创 Hessian

    公司不同pool之间提供service都是通过hessian来开放接口的,个人觉得hessian的使用非常简单。做个demo如下:0.首先创建web工程,并加载hessian.jar。1.创建service,即我们通过它来提供接口:1public interface BasicService { 2   3  ...

2013-02-18 11:07:23 134

原创 jquery 传数组方式

$.ajax({ type: "POST", url:deleteAction, data:{ids : deleteIds}, traditional: true,//必须加上,否则后台取值为空 dataType:"json", success: function(data){ alert(data);...

2013-01-28 16:53:06 553

Spring注解与XML配置的对比分析

注释配置相对于 XML 配置具有很多的优势:它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编写任务属性映射信息——因为这些信息都可以通过 Java 反射机制获取。注释和 Java 代码位于一个文件中,而 XML ...

2013-01-17 08:56:07 81

记录apache和mod_jk版本及下载地址

安装:mod_jk-1.2.28-httpd-2.2.X.so   httpd-2.2.15-5.el6.i686        redhat6默认安装库  相关mod_jk下载地址如下: http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/linux/jk-1.2.28/i586/...

2013-01-05 09:00:21 380

原创 关于Eclipse的SVN插件(Subclipse)历史版本乱码的问题

我的项目都统一使用了UTF-8编码查看当前版本,还是提交到SVN服务器,或者Checkout出代码都是正常的,在Eclipse里面,或文本文件编辑器打开都可以看到正确的内容。但是在进行本地文件和SVN远程文件比较的时候,远程文件中所有的中文都是乱码,如下图所示:  而通过 SVN 的界面直接打开远程文件,所显示的也是乱码。实在郁闷,这样即无法判别文件的差异。在网...

2012-11-27 16:47:07 92

原创 JBOSS4.3关于java.lang.OutOfMemoryError: PermGen space解决方法

vi /jboss/bin/run.bat找到:set JAVA_OPTS=%JAVA_OPTS% -Xms128m -Xmx512m -XX:MaxPermSize=256m改为:set JAVA_OPTS=%JAVA_OPTS% -Xms512m -Xmx512m -XX:PermSize=128M -XX:MaxNewSize=256m -XX:MaxPermSize=512...

2012-11-27 15:45:29 159

JBOSS4.3关于web-console的帐号和密码设置

选择应用服务:default 1、进入 default\deploy\management\console-mgr.sar\web-console.war\WEB-INF 目录下 路径:default\deploy\management\console-mgr.sar\web-console.war\WEB-INF\jboss-web.xml查看 jboss-web.xml  ...

2012-11-21 17:29:35 289

原创 centos和redhat6.0后关于虚拟机克隆后无法启用网卡问题

在redhat和centos6.0以后的版本,如果我们用虚拟机装过一个系统后想克隆一个虚拟机用的话,我们会发现clone虚拟机网卡起不来,报一下错误:Error: No suitable device found: no device found for connection 'System eth0'.或者Bringing up interface eth0:  Device eth0 does...

2012-11-19 15:06:06 91

局部变量与全局变量的演示

package com.cc.bsp.persistence.core.impl.hibernate.jpa;public class Test { public int b = 80; public int test(){ System.out.println("input init arg b:" + b); b = b + 40; ...

2012-10-12 09:13:05 192

原创 删除文件时提示“找不到该项目”

故障现象:在使用Windows系统删除文件或者文件夹的时候,有时会出现“找不到该项目”的错误提示,可能再次“重试”也无济于事。那么,接下来T库小编就为库友们简单概括一下出现该问题的原因。故障原因:1、磁盘文件索引出现问题,造成已删除的文件夹还存在,但再次删除却出现该问题。2、使用下载工具创建的文件夹,在未下载完成前自行删除了该文件。3、存在守护进程所致。4、系统中木马,或者...

2012-10-11 09:18:17 425

原创 JPA查询结果总数count的使用

CriteriaBuilder critBuilder = entityManager.getCriteriaBuilder();CriteriaQuery<Long> critQuery = criteriaBuilder.createQuery(Long.class);Root<Foo> root = critQuery.from(Foo.class);...

2012-10-10 17:14:21 19307

eclipse集成maven+jetty关于使用jetty:run 出现本地依赖包找不到问题。

eclipse集成maven+jetty关于使用jetty:run 出现本地依赖包找不到问题。 错误如下:Listening for transport dt_socket at address: 8000[INFO] Scanning for projects...[INFO] ...

2012-09-14 15:03:44 714

eclipse报错 java.io.IOException: Server returned status code 404: Not Found 问题解决

eclipse集成maven时,报错如下:java.io.IOException: Server returned status code 404: Not Foundat org.maven.ide.eclipse.internal.index.AsyncFetcher$PipedError InputStream.checkError(AsyncFetcher.java:181)at or...

2012-09-10 15:33:09 2480

原创 BeanFactoryAware的使用

使用ClassPathXmlApplicationContext 加载bean.xml文件才能将实现BeanFactoryAware接口的bean的BeanFactory注入进去。 spring的IoC容器核心为BeanFactory接口,该接口的最常用实现是XmlBeanFactory类,该类使用xml配置文件来初始化一个BeanFactory实例。ApplicationContex...

2012-09-10 09:16:21 736

原创 disruptor----Concurrent Programming Framework...

disruptor发布了Java的2.0版本(.Net版本见这里),disruptor是一个高性能的异步处理框架,或者可以认为是最快的消息框架(轻量的JMS),也可以认为是一个观察者模式实现,或者事件-监听模式的实现,直接称disruptor模式。disruptor最大特点是高性能,其LMAX架构可以获得每秒6百万订单,用1微秒的延迟获得吞吐量为100K+。disruptor与传统高性能模型...

2012-09-10 08:57:43 169

领域模型-----核心业务价值资产

最有价值的核心业务资产 ,我觉得更应该是一种原型模型,并非领域模型。 把原型做强壮了,做精,做细了,具备行业性质和领域特点,但不是领域模型。 很简单,比如买票和卖票,有进有出这样的原型,实践的方式很多,延伸很多方向。 比如短信网关的原型就是买票卖票原型,羊城通。  如果能够将买卖票原型抽象化到能以短信网关,羊城通业务应用的最原始状态,如果是长期实践,经过挑战后积...

2012-08-30 11:52:28 174

原创 Ehcache集成Spring的使用(转载)

转载地址:http://kim-miao.iteye.com/blog/1622686  

2012-08-07 09:11:19 149

原创 session的登录与注销

protected void clearSession() { SessionMap sessionMap = (SessionMap) ActionContext.getContext() .getSession(); try { sessionMap.clear(); } catch (Exception e) { // } H...

2012-07-03 17:12:53 157

原创 用CXF开发RESTful风格WebService

具体请见附件

2012-07-03 15:44:25 178

原创 XML与Java 对象的数据转换 Smooks

具体可以查看附件

2012-07-03 09:59:49 177

原创 JVM 原理

1、什么是类加载器,其工作原理是什么? 寻找类的字节码文件并构造出类在JVM内部表示对象的组件。 在java中,类装载器将一个java类装入JVM中,必须要经过以下步骤:a. 装载:查找和导入class文件b. 链接:执行校验,准备,和解析步骤,其中解析步骤是可以选择的。             校验:检查装入的class文件数据的准确性             准...

2012-05-23 11:15:13 63

原创 架构设计需要做什么

怎么架构系统  1、项目背景 主要从分别从业务,技术说明系统功能。业务比如需要提供什么什么,技术上说比如从技术上而言,它是一个什么的样产品,比如CRM,ERP,企业级中间价,CMS,或互联网社交网站、电子商务平台等等  2、关键功能 2.1 关键功能需求用户帐号管理,适应各类组织机构需求信息计费管理,提供什么样计费功能,满足了什么样计费需求核心业...

2012-05-03 11:59:28 367

原创 异步的、事件驱动的网络应用程序框架和工具Netty

Hello World in Netty     1、HelloWorldServer      ServerBootstrap bootstrap = new ServerBootstrap(new         NioServerSocketChannelFactory(         Executors.newCachedThreadPool(),         Executo...

2012-04-24 16:28:12 123

原创 sqlserver 锁表语句分享

锁定数据库的一个表 SELECT * FROM table WITH (HOLDLOCK) 注意: 锁定数据库的一个表的区别 SELECT * FROM table WITH (HOLDLOCK) 其他事务可以读取表,但不能更新删除 SELECT * FROM table WITH (TABLOCKX) 其他事务不能读取表,更新和删除 SELECT 语句中“加锁选项”的...

2012-04-17 14:03:30 120

原创 proxool与Spring集成配置

spring数据源连接池:ProxoolDataSource    具体properties 如下:  private String alias; private String driver; private String fatalSqlExceptionWrapperClass; private long houseKeepingSleepTim...

2012-04-09 14:52:31 141

原创 proxool配置及使用

jdbc XML配置: <proxool> <alias>apple</alias> <driver-url>jdbc:hsqldb:.</driver-url> <driver-class>org.hsqldb.jdbcDriver</driver-class>

2012-04-09 14:40:50 92

原创 Lock wait timeout exceeded; try restarting transaction一些信息 .

锁等待超时。是当前事务在等待其它事务释放锁资源造成的。  如果多线程并发情况,最好线程对同一张表是互斥操作。 其他方法,修改数据库超时配置:TransactionDeadLockDetectionTimeOut=10000(设置 为10秒)默认是1200(1.2秒) 。  ...

2012-03-22 09:47:57 82

Mybatis3.0.6 结合hibernate3.6.8 Dialect 进行物理物理分页

mybatis插件配置:  <plugins> <plugin interceptor="com.xuanwu.sms.smstask.webmanager.common.crud.plugins.PaginationInterceptor"> <property name="dialectClass" value="org.hibernate....

2012-03-14 16:17:53 192

mybatis Executor插件加载源码

//插件扩展实现类:org.apache.ibatis.session.Configuration//具体方法:protected ExecutorType defaultExecutorType = ExecutorType.SIMPLE; public Executor newExecutor(Transaction transaction, ExecutorType e...

2012-03-12 17:19:13 110

原创 maven log4j.jar问题

Maven使用log4j可能会有协议上的问题如果log4j的版本在1.2.14以上,则会出现下面的错误:<!-- ws:start:WikiTextCodeRule:0:<pre class="text">Missing artifact javax.jms:jms:jar:1.1:compile<b...

2012-03-08 09:57:47 278

MyEclipse6.5+ Maven + Web 调试问题

MyEclipse6.5+ Maven + Web 整合资料:http://b-l-east.iteye.com/blog/1246482  问题:MyEclipse6.5+ Maven + Web   src/main/resources下的资源文件 在MyEclipse6.5使用中无法加载到webapp下classes路径下。  主要解决方法: 删除...

2012-03-07 16:31:24 71

myeclipse6.5 alt+/ 没有自动提示效果

手动设置 设置 Preferences ->Keys -> word cxxx     ->  空   再让Preferences ->Keys -> Content Assist     ->  Binding   Alt+/ 重启。 

2012-03-07 15:18:37 99

原创 MyEclipse + Maven开发Web工程的详细配置过程 .

http://b-l-east.iteye.com/blog/1246482

2012-03-06 16:03:53 63

原创 Maven+MyEclipse6.5

安装MyEclipse6.5的maven A、首先删除MyEclipse6.5自带的maven 删除步骤: 1、关闭MyEclipse,进入MyEclipse6.5安装文件夹,搜索maven,将搜索结果全部删除。  B、在线安装maven Help -> Find and Install ->Search for new features t...

2012-03-06 15:07:57 167

原创 struts2验证框架推荐文章

struts2验证框架推荐文章:http://blog.csdn.net/lilp_ndsc/article/details/4058389

2012-02-03 17:17:47 66

think in c++电子书

think in c++电子书 很基础的书

2010-11-30

struts2.0 full lib 含源代码

struts2.0 full lib 含源代码 含列子

2010-06-17

空空如也

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

TA关注的人

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