Java内存分配分析器:Aprof 经验

Aprof项目是Java内存分配探查与分析的应用程序。可用于(并使用)在生产环境中高负荷服务器端应用程序,该应用程序拥有非常低的性能影响。它扮演成一个代理的角色,在内存分配完成后通过转换类的字节码插入递增计数器实现。

jopen 2014-10-28   20657   0

生成Java JDBC访问代码,从SQL文件 经验

。 如果有一个程序,输入是上面的code,生成的code是可以直接被调用的函数,将是理想情况。 java-jdbc 这里有个问题,Book未定义。当然,我们可以解析SQL语句,找到它来自Book表

jopen 2014-11-30   20266   0

最好用的Java Http客户端Requests 经验

Java的世界里,HttpClient 是一个功能强大的Http请求库,然而接口非常复杂,设计上遵从正交性,简单的请求也需要写比较多的代码,更不要说隐藏在各种细节里面的高级用法了。 Requests

jopen 2014-11-30   69232   0

Java内存与垃圾回收调优 经验

Java(JVM)内存模型 正如你从上面的图片看到的,JVM内存被分成多个独立的部分。广泛地说,JVM堆内存被分为两部分 ——年轻代 (Young Generation) 和 老年代 (Old

jopen 2014-12-15   96737   0

Java字节码查看器:Bytecode Viewer 经验

Viewer是一个高级的轻量级Java字节码查看器,GUI Procyon Java 反编译器, GUI CFR Java 反编译器, GUI FernFlower Java 反编译器, GUI Jar-Jar, Hex

jopen 2014-12-15   97998   0

Java8 日期/时间(Date Time)API指南 经验

Java 8日期/时间( Date/Time)API是开发人员最受追捧的变化之一,Java从一开始就没有对日期时间处理的一致性方法,因此日期/时间API也是除Java核心API以外另一项倍受欢迎的内容。

jopen 2014-12-22   61000   0

java自带的一个反汇编工具javap(disassembler) 经验

在cmd输入javap 显示,前提你电脑的java环境要配置好 用法: javap 其中, 可能的选项包括:   -help  --help  -?        输出此用法消息   -version

jopen 2014-12-21   13055   0

Java Map遍历方式方式及性能测试 经验

1. 阐述 对于Java中Map的遍历方式,很多文章都推荐使用entrySet,认为其比keySet的效率高很多。理由是:entrySet方法一次拿到所有key和value的集合;而keySet拿

jopen 2015-01-12   105279   0

Java二进制操作指南 经验

移位 位运算中大多数操作都是向左移位和向右移位。在Java中,这对应着<<和>>这两个操作符,示例如下: /* 00000001 << 1 = 00000010 */ 1 << 1 == 2 /*

jopen 2015-02-13   18385   0

Java的内存回收机制 经验

Java中,它的内存管理包括两方面: 内存分配 (创建Java对象的时候)和 内存回收 , 这 两方面工作都是由JVM自动完成的,降低了Java程序员的学习难度,避免了像C/C++直接操作内存的危险

jopen 2015-03-08   25588   0

JAVA图像识别——HSV肤色提取 经验

今天要说说肤色提取,大概就暴露了,我要选什么分支了,不多说,不多说 >_JAVA代码(用于检测黄色图片),使用了YUV色彩空间。效果还是很不错的。 /**   * flesh   * 

jopen 2015-05-08   65443   0

Java 诊断工具:greys-anatomy 经验

于是乎,Greys诞生了。 PS:目前Greys仅支持Linux/Unix/Mac上的Java6+,Windows暂时无法支持 Greys是一个java进程执行过程中的异常诊断工具。 在不中断程序执行的情况下轻松完成问题排查工作。

ddvd 2015-06-26   26432   0

Java获取当前路径的方法 经验

getProperty()参数大全 # java.version                                Java Runtime Environment version # java.vendor   

ybny 2015-04-24   19590   0

Java8中CAS的增强 经验

package performance; import java.util.concurrent.CountDownLatch; import java.util.concurrent.atomic.AtomicInteger;

pjp 2015-05-11   11062   0

Java垃圾回收调优实战 经验

Java 垃圾回收调优不同于任何其它性能优化活动。 首先你要确保自己足够了解整个应用的情况以及调优预期的结果,而不是单单满足于应用的某一部分调优。一般情况下,遵循以下过程比较容易: 明确自己的性能目标。

jopen 2015-07-04   17569   0

改善Java文档的理由、建议和技巧 经验

@code。 {@code List<Burger> burgers = new ArrayList<>();

jopen 2015-08-12   9487   0

动手探究Java内存泄露问题 经验

在本系列教程中,将带大家动手探究Java内存泄露之谜,并教授给读者相关的分析方法。以下是一个案例。 最近有一个服务器,经常运行的时候就出现过载宕机的现象。重启脚本和系统后,该个问题还是会出现。尽管有大量的数据丢失

jopen 2015-05-20   13097   0

Java 访问 C++ 方法:JavaCPP 经验

JavaCPP提供了在Java中高效访问本地C++的方法。采用JNI技术实现,支持所有Java实现包括Android系统,Avian 和 RoboVM。 JavaCPP提供了一系列的Annotat

jopen 2015-07-05   30188   0

Android和Java的REST接口调用封装类库:Retrofit 经验

Retrofit 和Java领域的ORM概念类似, ORM把结构化数据转换为Java对象,而Retrofit 把REST API返回的数据转化为Java对象方便操作。同时还封装了网络代码的调用。 例如:

jopen 2015-09-13   44402   0

Java高吞吐量系统设计优化建议 经验

加上缓冲区之前示例代码 import java.awt.Color; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.Image;

jopen 2015-08-08   41514   0
Java  
1 2 3 4 5 6 7 8 9 10