- 浏览: 2107198 次
- 性别:
- 来自: 杭州
最新评论
-
无心流泪wan:
private static final Log log = ...
log4j Category.callAppenders Block -
yjxa901:
博主好: http://www.java.net/down ...
jdk debug -
aptech406328627:
大神,请接收我的膜拜吧,纠结了两天的问题,就这么让你给解决了 ...
java.lang.reflect.MalformedParameterizedTypeException -
xukunddp:
谢谢1楼,我也遇到,搞定了
java.lang.reflect.MalformedParameterizedTypeException -
di1984HIT:
学习了!!!!
jvmstat hsperfdata java.io.tmpdir
文章列表
在使用ftrace时需要mount一个debugfs,但是mount完了,想umount时就报错了,说”device is busy“,找了篇总结的不错的文章讲如何解决这个问题。
1:linux umount 提示"device is busy" 终极解决方法 无法卸载分
http://www.linuxso.com/linuxxitongguanli/836.html
其中提到了使用 umount -l ,这个l选项是说等占用这个设备的进程终止后再卸载这个设备,算是一种比较温和卸载。
同时提到了2个命令工具用于检测目前谁占用该文件或设备,通过lsof查看文件占用,用 ...
ftrace 调试内核信息汇总
- 博客分类:
- LINUX
线上有系统总是CSW很高,导致load也很高,但是看cpu实际不高,所以想探个究竟,故通过之前看锋爷的blog了解到ftrace这个工具,找了些学习资料汇总在这里。
1:ftrace和它的前端工具trace-cmd
http://blog.yufeng.info/archives/1012
2:ftrace 简介
http://www.ibm.com/developerworks/cn/linux/l-cn-ftrace/index.html
3:使用 ftrace 调试 Linux 内核,第 1 部分
http://www.ibm.com/d ...
转载自:http://www-pu.informatik.uni-tuebingen.de/users/klaeren/epigrams.html
Epigrams on Programming
Alan J. Perlis
Yale University
This text has been published in SIGPLAN Notices Vol. 17, No. 9, September 1982, pages 7 - 13. I'm offering it here online until ACM stops me.
The phenomena surrou ...
异步方式调用同步方法
- 博客分类:
- JAVA
系统中同步方法很多,当串行时响应时间会比较长,有些调用可以异步来做,当需要结果时只要有就行。如果调用的方法本身就是异步的这个还好。但是因为很多方法都是同步实现的,所以急需要一种框架或者工具来实现同步方法的异步调用,我搜索了下没找到比较好的解决方案,不过也有一些可供参考的,这里总结下:
1:NET Framework提供的异步调用同步方法
使用异步方式调用同步方法
http://msdn.microsoft.com/zh-cn/library/2e08f6yc(v=vs.80).aspx
截取API使用方式如下:
// Create the deleg ...
尝试spring3.0的新特性,在原本是spring207,spring256混杂的工程里引入了spring3.x然后很简单的一个bean初始化失败,报以下异常
Caused by: java.lang.reflect.MalformedParameterizedTypeException
at sun.reflect.generics.reflectiveObjects.ParameterizedTypeImpl.validateConstructorArguments(Unknown Source)
at sun.reflect.generics.reflectiveObje ...
debug 到JDK的代码时,有时看不到一些调试信息,例如行号,局部变量的值等,为了排查问题,当然希望能知道这些调试信息了,故找了下带调试信息的jdk版本叫fastdebug。
首先给出下载链接,这里只找到JDK6的,没有JDK7的
http://download.java.net/jdk6/6u25/promoted/b03/index.html
windows 版本
http://www.java.net/download/jdk6/6u25/promoted/b03/binaries/jdk-6u25-ea-bin-b03-windows-i586-debug ...
Java thread priority
- 博客分类:
- JAVA
比较好的java书上都写着不要试图用java线程的优先级来确定线程的执行顺序,不过知道下java线程优先级与底层OS之间线程优先级的映射关系也是好的,找了篇文章总结的不错。转载自:http://www.javamex.com/tutorials/threads/priority_what.shtml
What is Java thread priority?
In our introduction to thread priority, we pointed out some problems with the system, notably differences betw ...
Java thread model
- 博客分类:
- JAVA
这里记录些关于线程模型方面的资料。
1:thread wiki
http://en.wikipedia.org/wiki/Thread_(computing)
可以看看线程模型以及对应的实现方式有哪些。
2:Solaris Threading Models
http://java.sun.com/docs/hotspot/threads/threads.html
主要是讲述solaris上线程模型和java线程模型的对应
3:Threading models: So many different ways to get stuff d ...
设置JDK内部log输出
- 博客分类:
- JAVA
有的时候需要调试到JDK内部的类。有时没有对应的源码(当然可以从openjdk下载了),但是有些JDK内部类有自己的trace log 用于跟踪调试使用,其中使用的logger是JDK自带的logger,与log4J设置配置不同,这里给出一般的简单设置。
Logger log =Logger.getLogger("javax.management.remote.rmi");
log.setLevel(Level.ALL);
Handler handler = new java.util.logging.ConsoleHandler();
handler.s ...
收集关于正则表达式相关的网站
- 博客分类:
- LINUX
1:regular-expressions.info
http://www.regular-expressions.info/refadv.html
2:regexlab
英文:http://www.regexlab.com/en/regref.htm
中文:http://www.regexlab.com/zh/regref.htm
很炫的android游戏应用中都利用了传感器来使游戏更真实,这里看了些android中一些例子,当然运行都还是在模拟器中进行,为了在手机模拟器中模拟传感器,这里使用开源的SensorSimulator
主页位于
http://code.google.com/p/openintents/wiki/SensorSimulator
当前最新的版本2.0.rc1下载地址为
http://code.google.com/p/openintents/downloads/detail?name=sensorsimulator-2.0-rc1.zip&can=2&q=sens ...
maven download source
- 博客分类:
- JAVA
经常会被人问,maven如何下载源码,好吧,有的时候真的记不住那些配置,参数,所以还是放blog里记录下
这里我自己使用的方式有2种;
1:项目配置级别的,这样配置以后每次打包编译都会去下载源码
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-eclipse-plugin</artifactId>
<version>2.4</version>
< ...
JMF Linux headless
- 博客分类:
- JAVA
需要在无GUI环境的linux上调试JMF程序,这个时候一般设置headless=true ,结果遇到一个异常
javax.media.NoPlayerException: Error instantiating class: com.sun.media.content.unknown.Handler : java.awt.HeadlessException
at javax.media.Manager.createPlayerForSource(Manager.java:1502)
at javax.media.Manager.createPlaye ...
JMF Supported Formats
- 博客分类:
- JAVA
帮朋友调试一个JMF的程序,发现换个格式的文件就不行了,故想找下JMF支持哪些格式的文件。官网有详细的说明,故在此记录下。
不能播放的格式一般报如下的错误:
Cannot find a Player for: com.sun.media.protocol.file.DataSource
1:官方比较详细的 JMF 2.1.1 - Supported Formats
http://www.oracle.com/technetwork/java/javase/formats-138492.html
2:官方泛泛的说明
What media ...
经常遇到eclipse中jar依赖问题,每次都需要看eclipse生成的classpath文件,为了有个权威的说明,故找来了这个文件的格式说明(真不好找>_^),为了确保内容以后不丢失,我先放一份在blog里。
转载自:http://www.ibm.com/developerworks/opensource/tutorials/os-eclipse-classpath/section2.html
Simplify Eclipse classpaths using classpath containers
Introduction to c ...