- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 一次Tomcat假死的问题寻找
运行环境:Linux CentOS 7 JDK8 Tomcat8 MYSQL SpringMVC, 8G内存,Tomcat不定时的假死,假死时GC线程都是接近100%,根据网上排查假死的方法,jstatck、jmap、jvisualVM,MAT都查了个遍,能定位到相关的地方,但是看代码觉得没有任何问题,最好还是加上了MAP、LIST等类型在使用完成后赋值为null,强制为垃圾以便回收,但是没有效果...
2019-05-17 11:18:23
511
1
转载 [代码行数统计工具]SourceCounter.zip
今天依据客户需要,进行java代码行的统计,找到这个,感觉还不错,推荐给大家。http://ishare.iask.sina.com.cn/f/16231473.html?from=dl
2012-06-05 14:33:40
1071
原创 在oncreate/onstart事件中不要调用startActivityForResult方法
今天在编写一个功能的时候,想一个界面显示后自动打开另外一个界面,就在oncreate事件中调用startActivityForResult方法,但发现会多次打开新界面,跟踪之后发现是第一个界面的oncreate方法不会不断被调用。没办法,只能是将startActivityForResult放在一个按钮的事件中处理,让用户自己手动去触发。或者采用一个静态变量作为标志应该也可以啊。请各位大侠拍砖。
2012-05-24 09:10:30
2456
原创 写给母亲
今天是母亲节,很早就醒了,并且没有睡意,而以往都不同。母亲离开我们有半年多了,在这半年多的时间里,每当夜深人静时就想起您,回忆最多的最后一个月在老家陪伴您的点点滴滴。您操劳了一辈子,身体一直都很好,谁也没想到您会从此一病不起,一年前我看着CT的报告,蛮以为CT只是参考,不一定准确,听到一位比较熟的医生说的“没办法了,她想吃什么就给她吃什么吧”的说法,我还天真的认为他只是一个县城的医生,水平
2012-05-13 07:12:00
512
原创 activityGroup里显示对话框的注意事项
在activity里显示对话框,基本代码如下:AlertDialog.Builder builder = new AlertDialog.Builder(self); builder.setMessage(msg).setCancelable(false).setPositiveButton("OK", new DialogInterface.OnClickListener() {
2012-05-12 17:21:03
1887
原创 android在XML配置seekbar时最好不要设置progress的初始值
今天在使用seekbar时,发现一个很怪的现象,就是滑动块的位置不是在进度的前景位置不一致,后来采用源码跟踪,ProgressBar类的方法是这样的: synchronized void setProgress(int progress, boolean fromUser) { if (mIndeterminate) { return;
2012-05-10 10:12:21
8912
原创 js访问iframe内的js变量
只能使用如下格式:document.frames["iframe的name"].变量名如果使用document.getElementById(“iframe的name”)..变量名,在使用时会报undefined
2011-12-08 10:54:22
4653
转载 虚拟机没有正常关机后再打开时报错:"This virtual machine appears to be in use"
虚拟器非正常断电后容易出现"This virtual machine appears to be in use"的错误而不能正常引导,解决办法是删除VMWare虚拟机安装目录下面的所有的.lck目录和文件,后重新开启,如还出错,需整机重启。 PS: 这个lck文件是虚拟机的磁盘锁文件,我们知道虚拟机的磁盘与主机的磁盘是共存的,只是由于采用特定的虚拟机制,使二者互不影响。在使用虚拟机时,vm
2011-12-06 09:37:25
2012
原创 RHEL6.1下从源码安装Mysql5.5.18
在RHEL6.1上安装了GCC后,就是对Mysql源代码的编译。过程如下: 在网上下载而二进制安装包,由于包的版本冲突,不得不采用源码进行编译安装。根据网上的一些资料,都是无法实现,只能尝试根据源码包自带的说明文档INSTALL-SOURCE来安装。根据2.9.2. Installing MySQL from a Standard Source Distributionshell>
2011-12-01 21:31:22
1261
转载 RHEL6.1下安装gcc
采用系统盘 一、挂载光盘#mount /dev/cdrom /mnt二、进入光盘目录#cd /mnt/Packages/二、依次安装下列rpm包#rpm -ivh glibc-common-2.5-42.i386.rpm#rpm -ivh kernel-headers-2.6.18-164.el5.i386.rpm#rpm -ivh libgcc-4.1.2-46.
2011-12-01 21:13:11
1311
原创 MyEclipse报 available memory is low警告
MyEclipse在运行一段时间之后告警:available memory is low .MyEclipse has detected that less than 5% of the 32MB of Code Cache(Non-heap memory) space remians.Recommended memory arguments: -vmargs -Xms128M -Xmx
2011-12-01 11:44:43
5140
原创 Spring+dwr在保存数据时报错ERROR [DefaultConverterManager][convertOutbound] No converter found for 'java.lang
今天在调试一个功能时,出现这么一个问题:ERROR [DefaultConverterManager][convertOutbound] No converter found for 'java.lang.reflect.Constructor'ERROR [DefaultConverterManager][convertOutbound] No converter found for '
2011-11-30 20:50:57
6280
Spring+MyBatis的事务控制
2014-09-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人