会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
码农神说
图解码农技术,大话码农故事,漫画感悟码农人生,助力码农翻身!
博客园
首页
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
···
25
下一页
2014年8月1日
《深入理解Java虚拟机》学习笔记之内存分配
摘要: JVM在执行Java程序的过程中会把它所管理的内存划分若干个不同的数据区域,如下图:大致可以分为两类:线程私有区域和线程共享区域。线程私有区域程序计数器(Program Counter Register): 是一块很小的内存,可以看做是当前线程所执行的字节码行号指示器,虚拟机根据计数器值获取吓一条要...
阅读全文
posted @ 2014-08-01 08:38 码农神说
阅读(152)
评论(0)
推荐(0)
2014年7月28日
Java调度框架Quartz简单示例
摘要: Quartz的大名如雷贯耳,这里就不赘述,而且本文也不作为深入探讨,只是看完Quartz的官方文档后,下个简单示例,至少证明曾经花了点时间学习过,以备不时之需。Quartz使用了SLF4J,所以至少你也知道如何配置日志,开发过程中最好把Quartz的日志打印出来,方便排查问题。先不详解直接上一个De...
阅读全文
posted @ 2014-07-28 14:01 码农神说
阅读(468)
评论(0)
推荐(0)
2014年7月27日
JNI只C性能测试
摘要: 深入学习JNI之前,介绍一个比较好的学习文档:jni详细教程。我这里只是一个Demo测试性能,至于入门教程请看我前一篇博文。Demo展示这个Demo用于从小到大的冒泡排序,App.java代码:package net.oseye.JniDemo;public class App { publi...
阅读全文
posted @ 2014-07-27 10:27 码农神说
阅读(211)
评论(0)
推荐(0)
2014年7月26日
JNI之C初探
摘要: JNI是Java Native Interface的缩写,从Java1.1开始,JNI标准成为java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI一开始是为了本地已编译语言,尤其是C和C++而设计的,但是它并不妨碍你使用其他语言,只要调用约定受支持就可以了。目前java与dll...
阅读全文
posted @ 2014-07-26 10:20 码农神说
阅读(185)
评论(0)
推荐(0)
2014年7月21日
Debian部署RMI异常:java.rmi.ConnectException: Connection refused to host: 127.0.1.1;
摘要: 现象:在windows上部署RMI很顺利,但移到debian上部署后,客户端报异常: java.rmi.ConnectException: Connection refused to host: 127.0.1.1; nested exception is: java.net.ConnectExce...
阅读全文
posted @ 2014-07-21 09:28 码农神说
阅读(708)
评论(0)
推荐(0)
2014年7月20日
debian/ubuntu部署java应用小结
摘要: 近期改的Java应用即将部署,为了强强联合,需要把Java应用部署到linux,我们选择了debian系列。小结一下部署的大致过程,如下:Ubuntu已经默认安装了OpenJDK,但还是比较倾向官方正式的JDK版本,如何安装Oracle 的JDK,请参考这里。由于我们使用的Oracle数据库,为了发...
阅读全文
posted @ 2014-07-20 14:56 码农神说
阅读(206)
评论(0)
推荐(0)
error while loading shared libraries: xxx.so.x"错误的原因和解决办法
摘要: 一般我们在Linux下执行某些外部程序的时候可能会提示找不到共享库的错误, 比如:tmux: error while loading shared libraries: libevent-1.4.so.2: cannot open shared object file: No such file o...
阅读全文
posted @ 2014-07-20 10:53 码农神说
阅读(134)
评论(0)
推荐(0)
Debian/Ubuntu安装Oracle客户端TNS
摘要: 本文作为新手在Linux上部署Java程序的必经之路的Oracle客户端配置,请高手绕道。确定服务器版本首选确定你的Oracle服务器版本,以便下载相应的客户端。查看的sql如下:select * from V$version ; 如果你无法远程连上Oracle,只能登陆服务器了。 下载Oracle...
阅读全文
posted @ 2014-07-20 10:02 码农神说
阅读(601)
评论(0)
推荐(0)
2014年7月9日
Java字节码操纵框架ASM小试
摘要: 本文主要内容:ASM是什么 JVM指令Java字节码文件ASM编程模型ASM示例参考资料汇总JVM详细指令 ASM是什么 ASM是一个Java字节码操纵框架,它能被用来动态生成类或者增强既有类的功能。ASM可以直接产生二进制class文件,也可以在类被加载入Java虚拟机之前动态改变类行为。J...
阅读全文
posted @ 2014-07-09 10:58 码农神说
阅读(816)
评论(0)
推荐(0)
2014年6月28日
Java代码审查工具findbugs的使用总结
摘要: findbugs简介Findbugs是一个Java代码静态分析工具,可以用它来检查源代码中可能出现的问题,以期尽可能在项目的初始阶段将代码问题解决。 FindBugs检查的是类或者JAR文件即字节代码(*.class),将字节码与一组缺陷模式进行对比以发现可能的问题;许多我们写的不好的可以优化的地方...
阅读全文
posted @ 2014-06-28 10:08 码农神说
阅读(6926)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
···
25
下一页
公告