会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
predisw
博客园
首页
新随笔
联系
订阅
管理
1
2
3
4
5
6
下一页
2016年3月17日
错误处理的返回--异常还是返回值
摘要: 推荐使用异常: 因为异常设计就是为了决解: 什么出了错? 在哪出的错? 为什么出错? 1.通过使用异常可以明确 错误的类型,错误的原因,错误出现的地方并且调用者强制处理,这提高程序的健壮性(robust)。而返回值方式需要调用者主动去处理。 2.使用异常可以使代码更加优雅/可读性提高。不用写各种if
阅读全文
posted @ 2016-03-17 16:07 predisw
阅读(1041)
评论(0)
推荐(0)
2015年11月24日
ubuntu 上安装温度检测
摘要: 安装Psensor前,需要安装和配置lm-sensors,这是一个用于硬件监控的命令行工具。如果测量磁盘温度,还需要安装hddtemp。要安装这些工具,运行下面的这些命令: sudoapt-getinstalllm-sensorshddtemp 接着开始检测硬件传感器: sudosensors...
阅读全文
posted @ 2015-11-24 16:07 predisw
阅读(565)
评论(0)
推荐(0)
mysql5.6不能输入中文
摘要: 问题:可以显示中文,但是在mysql-client 客户端输入不了中文。1.字符为utf-8Server characterset: utf8Db characterset: utf8Client characterset: utf8Conn. characterset:...
阅读全文
posted @ 2015-11-24 15:03 predisw
阅读(604)
评论(0)
推荐(0)
2015年11月23日
jmap在ubuntu上DebuggerException: Can't attach to the process
摘要: 解决:临时:1.echo 0 >/proc/sys/kernel/yama/ptrace_scope永久:2.修改/etc/sysctl.d/10-ptrace.conf,设置kernel.yama.ptrace_scope=0参考:http://bugs.java.com/bugdatabase/...
阅读全文
posted @ 2015-11-23 14:10 predisw
阅读(1055)
评论(0)
推荐(0)
2015年11月21日
tomcat-reload-与内存泄露
摘要: 使用的是tomcat8 ,项目 PermSize 是64mb 而项目lib 大小是33m项目中 reloadable="true",如果更新了class 文件,但是没有重启tomcat 那么使用一段时间后会出现Perm Space Error 的内存泄露。可能引起的原因是1.mysql JDBC2....
阅读全文
posted @ 2015-11-21 16:55 predisw
阅读(346)
评论(0)
推荐(0)
2015年11月20日
jvm内存分布
摘要: jvm 1.7 版本:jvm 的内存分为堆和非堆两大部分。堆:堆分为 新生代和老年代。一般对象都会在新生代的内存中创建,新生代中的对象经过几次的GC 回收后依然存活(这个次数可以设置)则移动到老年代。新生代和老年代的内存不足时都会触发GC。新生代的GC 的方法一般为复制清理,而老年代则多为标记清理。...
阅读全文
posted @ 2015-11-20 15:57 predisw
阅读(160)
评论(0)
推荐(0)
u盘导致文件编码的改变
摘要: 在 一台linux 用utf-8 备份一份sql 数据库文件,大小为118m。然后复制到NTFS 格式的u盘上。接着就发现u盘上备份文件乱码了? 用vim 打开查看:set fileencoding 变成了latin1 .....。如果u 盘是fat32格式 则不会。
阅读全文
posted @ 2015-11-20 14:57 predisw
阅读(245)
评论(0)
推荐(0)
2015年11月19日
jvm 系列之查看JVM参数
摘要: 1.jps -l 查看所有jvm 的进程28736 sun.tools.jps.Jps28751 org.apache.catalina.startup.Bootstrap2.查看永久区的最大大小(jdk1.7)jinfo -flag MaxPermSize 28751 //j...
阅读全文
posted @ 2015-11-19 17:37 predisw
阅读(2383)
评论(0)
推荐(0)
jvm之判断版本和位数
摘要: 1.判断虚拟机位数和版本//32位java -versionjava version "1.7.0_79"Java(TM) SE Runtime Environment (build 1.7.0_79-b15)Java HotSpot(TM) Server VM (build 24.79-b02, ...
阅读全文
posted @ 2015-11-19 15:07 predisw
阅读(1437)
评论(0)
推荐(0)
2015年11月18日
javaScript 注意点
摘要: 1.onload 在body 上和在非body 元素上的区别. 在body 元素内的内容都加载完毕就加载onload 上的两个函数.假如放在非body 区,则会先加载先加载但不执行.....2.window.onscroll=scrollLoadUserInfo; 其中scrollLoadUser...
阅读全文
posted @ 2015-11-18 20:37 predisw
阅读(147)
评论(0)
推荐(0)
1
2
3
4
5
6
下一页
公告