- 博客(10)
- 资源 (4)
- 收藏
- 关注
原创 tomcat注册成windows服务 (截图说明一目了然)
tomcat注册成windows服务:打开cmd命令行,进入tomcat目标下的bin目录里,执行service.bat install tomcat_juziku(服务名),如下所示: 如果想删除windows服务,可以进入cmd命令行,执行sc delete tomcat_juziku(其中,tomcat_juziku为服务名,如果服务名中间有空格,就需要前后加引号)
2014-08-02 13:59:12 2250
原创 Maven的Snapshot版本与Release版本
1. Snapshot版本代表不稳定、尚处于开发中的版本2. Release版本则代表稳定的版本 3. 什么情况下该用SNAPSHOT? 协同开发时,如果A依赖构件B,由于B会更新,B应该使用SNAPSHOT来标识自己。这种做法的必要性可以反证如下: a.如果B不用SNAPSHOT,而是每次更新后都使用一个稳定的版本,那版本号就会升得太快,每天
2014-08-18 11:00:14 10121 3
原创 Java虚拟机(JVM)中的内存设置详解
在一些规模稍大的应用中,Java虚拟机(JVM)的内存设置尤为重要,想在项目中取得好的效率,GC(垃圾回收)的设置是第一步。PermGen space:全称是Permanent Generation space.就是说是永久保存的区域,用于存放Class和Meta信息,Class在被Load的时候被放入该区域Heap space:存放Instance。GC(Garbage Collecti
2014-08-08 10:40:56 6191
原创 配置JVM内存 查看内存工具
一、配置JVM内存1.配置JVM内存的参数有四个: -XmxJavaHeap最大值,默认值为物理内存的1/4,最佳设值应该视物理内存大小及计算机内其他内存开销而定; -XmsJavaHeap初始值,Server端JVM最好将-Xms和-Xmx设为相同值,开发测试机JVM可以保留默认值; -XmnJavaHeapYoung区大小,不熟悉最好保留默认值; -
2014-08-08 10:39:33 4226 1
原创 常用命令 echo、@、call、pause、rem
常用命令 echo、@、call、pause、rem(小技巧:用::代替rem)是批处理文件最常用的几个命令,我们就从他们开始学起。首先, @ 不是一个命令, 而是DOS 批处理的一个特殊标记符, 仅用于屏蔽命令行回显. 下面是DOS命令行或批处理中可能会见到的一些特殊标记符: CR(0D) 命令行结束符 Escape(1B) ANSI转义字符引导符 Space(20) 常
2014-08-04 14:06:16 16546
转载 Spring的ApplicationEvent的使用
Spring 3.0中提供了很多类似*Aware的类,其中ApplicationContextAware接口可以实现我们在初始化bean的时候给bean注入ApplicationConxt(Spring上下文对象)对象。ApplicationContextAware接口提供了publishEvent方法,实现了Observe(观察者)设计模式的传播机制,实现了对bean的传播。通过Applicat
2014-08-02 17:33:50 2571
原创 PostgreSQL的 pg_hba.conf 文件简析
最近试用PostgreSQL 9.04,将pg_hba.conf配置的一些心得分享。pg_hba.conf是客户端认证配置文件,定义如何认证客户端。下面是常用的pg_hba.conf配置:12345678910# TYPE DATABASE USER CIDR-ADDRESS METHOD
2014-08-02 15:15:30 2316
原创 spring的InitializingBean的 afterPropertiesSet 方法 和 init-method配置的 区别联系
InitializingBean Spirng的InitializingBean为bean提供了定义初始化方法的方式。InitializingBean是一个接口,它仅仅包含一个方法:afterPropertiesSet()。Bean实现这个接口,在afterPropertiesSet()中编写初始化代码:package research.spring.beanfactory.ch4
2014-08-02 11:57:49 23427 1
原创 Spring 的 ApplicationEvent and ApplicationListener
什么是ApplicationContext?它是Spring的核心,Context我们通常解释为上下文环境,但是理解成容器会更好些。 ApplicationContext则是应用的容器。Spring把Bean(object)放在容器中,需要用就通过get方法取出来。ApplicationEvent是个抽象类,里面只有一个构造函数和一个长整型的timestamp。Ap
2014-08-01 17:47:57 3056 1
原创 spring InitializingBean 接口 与 BeanNameAware 接口
最近工作需要得到sping中的每个事物需要执行的sql,称机会简单研究了一下spring的事务,项目中管理事务比较简单,用TransactionTemplate,就直接以TransactionTemplate为入口开始学习。TransactionTemplate的源码如下:public class TransactionTemplate extends DefaultTransaction
2014-08-01 16:42:26 4793
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人