- 博客(21)
- 资源 (1)
- 收藏
- 关注
原创 rpc
http://www.blogjava.net/hankchen/archive/2012/02/04/369378.html 一篇rpc写的很好地文章,牛逼,能够了解rpc原理
2014-08-01 17:08:00
127
原创 内存溢出识别方法
http://www.blogjava.net/rosen/archive/2010/05/21/321575.htmlhttp://www.blogjava.net/rosen/archive/2010/06/13/323522.html
2013-05-14 17:22:07
125
原创 linux 系统性能情况
http://blog.youkuaiyun.com/tianlesoftware/article/details/6198780 这个不错可以看看
2013-01-28 17:24:04
150
原创 关于https的一些说法
这位兄弟 写的真好,能够帮助理解,对于https编程不是很理解,需要做哪些事情的话[url]http://www.cnblogs.com/devinzhang/archive/2012/02/28/2371631.html[/url]
2013-01-08 11:42:57
284
原创 Jstack 使用
Java 的线程线程是指能独立于程序的其它部分运行的执行单元。 JAVA语言能够很好的实现多线程的程序。我们在调试程序,或者在开发后期需要做性能调优的时候,往往也需要了解当前程序正在运行的线程的状态,正在执行的操作,从而分析系统可能存在的问题。 在阅读本文之间,应对 Java线程的编程原理,同步机制有一定了解 . 产生 JAVA线程 dumpJAVA 的线程...
2012-12-26 21:35:37
137
原创 java 多线程
程名称 所属 解释说明Attach ListenerJVMAttach Listener 线程是负责接收到外部的命令,而对该命令进行执行的并且吧结果返回给发送者。通常我们会用一些命令去要求jvm给我们一些反馈信息,如:java -version、jmap、jstack等等。 如果该线程在jvm启动的时候没有初始化,那么,则会在用户第一次执行jvm命令时,得到...
2012-12-26 21:33:28
595
原创 svn分支创建及修改
一下例子以chongzhideliver为例分支创建:选中chongzhideliver目录,右键->Tortoisesvn->branches/tags,出现下图,To path 输入你要创建的分支地址 例如:/branches/test/chongzhideliver,注意目录结构要和scm创建目录一致,不然使用scm平台部署回报树冲突 由于多条分支并行开发,并且有...
2012-12-24 19:42:49
253
原创 Eclipse编写代码可以设置源文件的编码方式UTF-8
如果要使插件开发应用能有更好的国际化支持,能够最大程度的支持中文输出,则最好使 Java文件使用UTF-8编码。然而,Eclipse工作空间(workspace)的缺省字符编码是操作系统缺省的编码,简体中文操作系统 (Windows XP、Windows 2000简体中文)的缺省编码是GB18030,在此工作空间中建立的工程编码是GB18030,工程中建立的java文件也是GB18030。...
2010-11-25 16:56:36
122
原创 IT心情
刚刚在一个公司上班半年,又要换工作了,感觉很不好,但是又说不清新工作的诱惑,毕竟是淘宝吗,这么大的用户数据量,还是很想感受一下淘宝是怎么处理的,还有一个前段时间工作比较轻松,基本不怎么加班,还在怀疑自己能否适应淘宝,哈哈,对新工作既有期待,也有恐惧,在准备准备吧!作为一个已经工作三年的人,感觉自己技术上还是知道那些东东,技术这个玩意啊 无止境,思考自己要不要做技术了都,不过暂时还是努力做好技术了,...
2010-10-09 17:51:33
125
原创 link 方式安装eclipse plugin
1、把插件解压到插件安装目录,比如 D:\eclipse\MyPlugins 目录中2、那么插件安装目录可能这样:这个就是一个标准的Link所需的目录层次! D:\eclipse\MyPlugins\Tomcat [解压后,原来名称太长我改了名称:)]D:\eclipse\MyPlugins\Tomcat\eclipse ...
2010-06-25 16:03:47
146
JBoss tuning
Performance tuning is not a silver bullet. Simply put, good system performance depends on: good design, good implementation, defined performance objectives, and performance tuning. Since JBoss tuning ...
2010-04-29 15:58:39
381
原创 jboss OutOfMemoryError : PermGen space
最近在把在 tomcat 5.5 上开发的项目 deploy 到 JBoss 4.2 上时,在操作一段时间就会出现 java.lang.OutOfMemoryError: PermGen space,开始以为是代码中存在死循环的地方造成这样的问题,但是后来发现,出问题的地方都是随机的,并不是某一处造成这样的问题出现,怀疑是内存泄露,通过增大 heap 内存的方法来尝试,依然不行,但是同样的问题却并...
2009-06-17 14:44:15
157
CSS笔记
以下是自己学习CSS过程中记录的笔记,希望能记录下自己的学习历程。如果大家觉得有用也可以浏览一下该部分介绍一些web的历史和标准,有利于理解CSS。1.1Web历史: 1.1.1 WEB标准:web标准是由W3c和其他标准化组织制定的一些类标准。包括html ,xhtml,javascript,以及CSS等。 1.1.2 web表现层技术: ...
2009-06-09 15:53:08
118
原创 rownum 分页中的应用
程序里常常会遇到分页的问题,因为用hibernate,所以一直就是用setMaxResult(),setFirstResult()之类的来搞定,可万一不让用hibernate怎么办?直接用SQL怎么搞定呢? 解析oracle的rownum 对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数...
2009-05-21 10:27:27
106
原创 TcpTimedWaitDelay和MaxUserPort设置
TcpTimedWaitDelay描述:确定 TCP/IP 可释放已关闭连接并重用其资源前,必须经过的时间。关闭和释放之间的此时间间隔通称 TIME_WAIT状态或两倍最大段生命周期(2MSL)状态。此时间期间,重新打开到客户机和服务器的连接的成本少于建立新连接。减少此条目的值允许 TCP/IP更快地释放已关闭的连接,为新连接提供更多资源。如果运行的应用程序需要快速释放和创建新连接,而...
2009-03-30 14:48:22
172
原创 软件性能
1.1 软件性能一般来说,性能是一种指标,表明软件系统或构件对于其及时性要求的符合程度;其次软件性能,是一种指标,可以用时间来衡量。性能的及时性用响应时间和吞吐量来衡量。响应时间就是对用户请求作出相应的时间。通常对性能的关注是多个层面的1.1.1用户视角的软件性能用户视觉的软件性能就是对用户操作的响应时间。1.1.2管理员视角的软件性能 管理员关心的不仅仅是响应时间那么简单。还有图1-...
2009-02-26 17:24:55
195
java 基础
java 语言基础一、java语言的特点: 1.平台无关java 是一种解释,运行的语言,它需要编译器将其编译成字节码文件,然后通过虚拟机对进行执行,java实现的平台无关性主要是由于他针对每一个平台实现一款虚拟机,虚拟机与平台有关,但是虚拟机可以解释执行相同的字节码文件。从而是想java语言的平台无关(可移植性)。2.简单性java语言是一种面向对象的语言,他是C++语言的一个纯净版本...
2009-02-21 21:19:20
121
Spring事物介绍
1.1Introduce spring 事物的核心就是PlatformTransactionMananger 和TransactionStatus,PlatformTransactionMananger是对Jdbc,hibernate ,jdo,ibatis 等个各类支持事物的平台事务处理的抽象。TransactionStatus 是为了实现spring事物的传播属性而...
2008-12-01 16:36:05
181
sql 入门(1)
sql 语言包括:查询语言(Data Retrieval),数据操作语言(Data Manipulation Language -DML),数据定义语言(Data Definition Language -DDL),数据控制语言(Data Control Language-DCL)和事务控制语言(Transaction Control Language )下面简单的介绍一下插叙语言: ...
2008-08-22 15:27:19
105
原创 memcache 使用
最近在做一个手机管理中心项目,用户需要一个token来标示用户是否登陆了这个系统,用户如果登陆了这个系统,就获得一个token,可以利用token登陆其他的服务,实现了单点登入,如果用户登陆一段时间,不进行任何操作,token 就会过期。最终采用memcache来维护这个token。下面简单的介绍一下memcache在项目中的安装使用。 下载memcache的linux
2008-06-24 15:56:00
371
原创 Profiler 工具比较
一.监控意义: 在我们的日常开发中难免遇到程序写的有漏洞的时候,比如数据库连接没有释放,过多的创建对象,死锁,程序的瓶颈等等问题。如何解决这些问题呢,优秀的java profiler 工具从cpu,memory,thread三个方面给我们提供了量化的显示,为我们处理内存溢出、死锁、优化代码提高性能提供了依据。(背景:profiler数据的来源:一种是调用jvm的接口,另一种是监控类的加
2008-06-24 15:45:00
896
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人