
Java
文章平均质量分 54
iteye_3854
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
druid 数据库密码加密
cmd命令:1、切换的druid-0.2.9.jar包所在目录2、在命令行中执行如下命令:java -cp druid-0.2.9.jar com.alibaba.druid.filter.config.ConfigTools you_password 即输出加密后密码3、<!-- sql统计功能就不能用 <property name="filters" value="stat" /...原创 2015-03-12 17:43:19 · 206 阅读 · 0 评论 -
EasyMock 使用方法与原理剖析
https://www.ibm.com/developerworks/cn/opensource/os-cn-easymock/ Mock 方法是单元测试中常见的一种技术,它的主要作用是模拟一些在应用中不容易构造或者比较复杂的对象,从而把测试与测试边界以外的对象隔离开。编写自定义的 Mock 对象需要额外的编码工作,同时也可能引入错误。EasyMock 提供了根据指定接口动态构建 ...原创 2012-03-19 13:22:12 · 112 阅读 · 0 评论 -
maven设置HTTP代理
http://maven.apache.org/Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, rep...原创 2012-03-16 14:52:30 · 247 阅读 · 0 评论 -
ICal4j
ical4j.sourceforge.net/http://code.google.com/p/ical4j/ iCal4j is a Java API that provides support for the iCalendar specification as defined in RFC2445. This support includes a Parser,...2011-11-18 21:23:00 · 363 阅读 · 0 评论 -
Dalvik虚拟机的垃圾回收
http://blog.youkuaiyun.com/caimouse/article/details/6940419 垃圾回收技术已经出现很久了,可以追溯到20世纪60年代,在LISP语言中就开始进行应用,而后的Smalltalk,java,c#等语言更是一步一步地将其推向新的高潮。它广受技术专家的推崇,并被高度的评价,被认...原创 2012-03-01 15:59:51 · 128 阅读 · 0 评论 -
Memory Management for Android Apps
http://www.google.com/events/io/2011/sessions/memory-management-for-android-apps.html原创 2012-02-29 22:34:26 · 169 阅读 · 0 评论 -
Android GC
28470 dalvikvm D GC_FOR_MALLOC freed 665 objects / 239992 bytes in 71ms28470 dalvikvm D GC_FOR_MALLOC freed 673 objects / 240288 bytes in 87ms21940 da...原创 2012-02-29 21:32:23 · 226 阅读 · 0 评论 -
Android几款著名的ActiveSync客户端
TouchDown Moxier Mail ...2011-11-08 23:23:36 · 567 阅读 · 0 评论 -
XML相关
本人的总结,总有一款适合您。 XML Pull Parsinghttp://xmlpull.org/XPP3/MXP1http://www.extreme.indiana.edu/xgws/xsoap/xpp/mxp1/kXMLhttp://kxml.sourceforge.net/libwbxmlhttps://libwbxml.o...2011-11-06 20:13:58 · 100 阅读 · 0 评论 -
Build Android project with Findbugs ant task
http://findbugs.sourceforge.net/总结如下:1. 前提是你已经正确安装了Android SDK和Ant。建议配置$ANDROID_HOME和$ANT_HOME环境变量。2. 下载并且安装Findbugs,配置环境变量$FINDBUGS_HOME。3. 将$FINDBUGS_HOME/lib/findbugs-ant.jar拷贝到$ANT_HOME/...2012-02-27 14:24:21 · 158 阅读 · 0 评论 -
JProfiler
http://www.ej-technologies.com/products/jprofiler/overview.html JProfiler is an award-winning all-in-one Java profiler. JProfiler's intuitive GUI helps you find performance bottleneck...原创 2012-02-24 11:26:00 · 148 阅读 · 0 评论 -
jar2exe
JSmoothhttp://jsmooth.sourceforge.net/ Launch4http://launch4j.sourceforge.net/ Jsmooth的使用方法:操作步骤: 1、首先准备我们的资源,把要转换的Jar文件、精简过的JRE文件夹和想生成的EXE文件的图标(可以是png,jpg等格式,不想加图标可以不弄)放到同...原创 2012-02-20 22:16:12 · 1539 阅读 · 0 评论 -
Dalvik Debugger Support
Dalvik Debugger SupportThe Dalvik virtual machine supports source-level debugging with many populardevelopment environments. Any tool that allows remote debugging over JDWP(theJava Deb...原创 2012-02-20 16:02:55 · 213 阅读 · 0 评论 -
mytracks - MyTracks for Android
http://code.google.com/p/mytracks/ Google写的app,从中还是可以学习不少Google编程风格和模式的。原创 2012-03-20 10:10:08 · 272 阅读 · 0 评论 -
java中关键字volatile的作用
http://sakyone.iteye.com/blog/668091 用在多线程,同步变量。 线程为了提高效率,将某成员变量(如A)拷贝了一份(如B),线程中对A的访问其实访问的是B。只在某些动作时才进行A和B的同步。因此存在A和B不一致的情况。volatile就是用来避免这种情况的。volatile告诉jvm, 它所修饰的变量不保留拷贝,直接访问主内存中的(也就是上面说的...原创 2012-03-21 11:30:54 · 90 阅读 · 0 评论 -
[AndroidTips]Android how to check screen off 判断屏幕是开还是关
pm = (PowerManager) context.getSystemService(Context.POWER_SERVICE);boolean screen = pm.isScreenOn(); 如果你要监听屏幕开关的事件的话, 你需要监听这个两个ACTION_SCREEN_OFF and ACTION_SCREEN_ON intent broadcast ref:...原创 2012-03-21 15:58:43 · 214 阅读 · 0 评论 -
检测Java对象所占内存大小
http://blog.youkuaiyun.com/zzt_johnson/article/details/6773943http://littlefermat.blog.163.com/blog/static/59771167201111634643468/原创 2012-05-29 16:57:17 · 177 阅读 · 0 评论 -
在 JNI 编程中避免内存泄漏
http://www.ibm.com/developerworks/cn/java/j-lo-jnileak/index.html?ca=drs- JNI 编程简介JNI,Java Native Interface,是 native code 的编程接口。JNI 使 Java 代码程序可以与 native code 交互——在 Java 程序中调用 native cod...原创 2012-04-16 15:55:09 · 116 阅读 · 0 评论 -
Java Native Interface Specification
http://docs.oracle.com/javase/1.4.2/docs/guide/jni/spec/jniTOC.htmlhttp://java.sun.com/docs/books/jni/html/jniTOC.html原创 2012-04-16 15:04:38 · 152 阅读 · 0 评论 -
基本JNI调用技术(c/c++与java互调)
http://blog.youkuaiyun.com/zjsjava/article/details/2458822 虽不是很详细,但步骤都已相当明确了的. 一.C/C++调用Java在C/C++中调用Java的方法一般分为五个步骤:初始化虚拟机、获取类、创建类对象、调用方法和退出虚拟机。1. 初始化虚拟机代码如下:...原创 2012-04-16 15:03:53 · 105 阅读 · 0 评论 -
ProGuard
http://proguard.sourceforge.net/原创 2012-04-10 21:34:25 · 115 阅读 · 0 评论 -
[Java]将一个字符串按照指定字符数进行分割
public static String[] splitStr(String str, int splitLen) { int count = str.length() / splitLen + (str.length() % splitLen == 0 ? 0 : 1); String[] strs = new String[count]; ...原创 2012-03-27 13:20:01 · 1677 阅读 · 0 评论 -
java中的字符串分割函数
Java中的我们可以利用split把字符串按照指定的分割符进行分割,然后返回字符串数组,下面是string.split的用法实例及注意事项: java.lang.string.split split 方法 将一个字符串分割为子字符串,然后将结果作为字符串数组返回。 stringObj.split([separator,[limit]]) 免费资源收集网(http://www.fre...原创 2012-03-27 10:26:56 · 873 阅读 · 0 评论 -
Java 可中断线程
http://blog.youkuaiyun.com/sapphiron/article/details/3018053 PART.1 无法中断的线程一个无法中断的线程的例子。public class UninterruptableThread{ @SuppressWarnings("deprecation"...原创 2012-03-26 13:27:47 · 155 阅读 · 0 评论 -
如何中断线程in Java
http://android.blog.51cto.com/268543/562374 如何中断Java线程?查看API,不就是用interrupt()方法么?而线程是否已经中断则用Thread.currentThread().isInterrupted()返回true/false:public class ThreadDemo extends Thread{ p...原创 2012-03-26 13:08:17 · 94 阅读 · 0 评论 -
Android多线程设计模式之-wait()和notify()机制
通常,多线程之间需要协调工作。例如,浏览器的一个显示图片的线程displayThread想要执行显示图片的任务,必须等待下载线程downloadThread将该图片下载完毕。如果图片还没有下载完,displayThread可以暂停,当downloadThread完成了任务后,再通知displayThread“图片准备完毕,可以显示了”,这时,displayThread继续执行。以上...原创 2012-03-26 12:50:07 · 266 阅读 · 0 评论 -
Mime4j
http://james.apache.org/mime4j/ Apache Jame...原创 2011-12-05 21:04:08 · 763 阅读 · 0 评论 -
Bouncy Castle for Java
http://www.bouncycastle.org/java.html The Bouncy Castle Crypto APIs for Java consist of the following:A lightweight cryptography API.A provider for the Java Cryptography Extens...原创 2011-12-02 14:19:50 · 228 阅读 · 0 评论 -
What is Jansi
http://jansi.fusesource.org/Jansi is a small java library that allows you to use ANSI escape sequences to format your console output which works even on windows. http://www.rgagnon....原创 2012-02-20 15:32:00 · 291 阅读 · 0 评论 -
AndroidAnnotations - 大大简化您的Android开发
https://github.com/excilys/androidannotations 使用之前的代码为:public class BookmarksToClipboardActivity extends Activity { BookmarkAdapter adapter; ListView bookmarkList; Ed...2012-02-14 14:11:28 · 118 阅读 · 0 评论 -
Memory Analyzer (MAT)
http://eclipse.org/mat/ Android下获得内存泄露hprof文件的步骤: 在DDMS中选择相应的进程,点击"Dump HPROF file"按钮生成hprof文件。通过AndroidSDK/tools下的hprof-conv工具将步骤1生成的hprof文件转换为标准格式的hprof文件,命令行为:hprof-conv <infile&...2012-01-31 21:38:59 · 126 阅读 · 0 评论 -
Typical .gitignore file for an Android app
# built application files*.apk*.ap_# files for the dex VM*.dex# Java class files*.class# generated filesbin/gen/# Local configuration file (sdk path, etc)local.propert...原创 2012-01-23 16:38:41 · 160 阅读 · 0 评论 -
Java Native Interface Programming
http://journals.ecs.soton.ac.uk/java/tutorial/native1.1/implementing/index.html Java Native Interface Programming The JDK1.1 supports the Java Native Interface (JNI). On one hand...原创 2011-03-08 20:42:26 · 151 阅读 · 0 评论 -
备份我的log4j.properties
[code="conf"]# Set log levels #log4j.rootLogger = DEBUG, Console# Output the log info to the Java Console #log4j.appender.Console = org.apache.log4j.ConsoleAppenderlog4j.appender.Console.Tar...原创 2011-02-09 17:40:51 · 100 阅读 · 0 评论 -
Ant安装
从http://ant.apache.org/bindownload.cgi下载并解压缩设置如下环境变量:PATH - D:\apache-ant-1.8.2\binJAVA_HOME - D:\Program Files\Java\jdk1.6.0_19ANT_HOME - D:\apache-ant-1.8.2查看环境变量是否正确echo %J...原创 2012-01-14 20:28:23 · 75 阅读 · 0 评论 -
Eclipse默认标签TODO,XXX,FIXME和自定义标签
1 TODO 表示需要实现,但目前还未实现的功能 2 XXX 勉强可以工作,但是需要改进的功能 3 FIXME 代码是错误的,不能工作,需要修复 4.自定义标签 window-->preferences-->java-->compiler-->tags 选择new,输入tag,选择priority,ok 上述所有注释都会被eclips...原创 2011-09-08 17:30:56 · 180 阅读 · 0 评论 -
AnyEdit Eclipse plugin
一个有用的功能就是:AnyEdit还有自动删除行末空格的功能。http://andrei.gmxhome.de/anyedit/原创 2011-12-12 19:44:50 · 390 阅读 · 0 评论 -
查看smime.p7m附件
如果你的邮件客户端不支持S/MIME,那么别人发给你的邮件如果是被加密或者签名过的话,你是无法看到邮件正文的,相反,会有一个比如smime.p7m这样的附件。 查看smime.p7m附件的工具,出名的有p7mViewer(http://www.cryptigo.eu/smime.p7m/), 该工具其实是一个类似Outlook Express的邮件客户端,解析smime.p7m附件并且...原创 2011-12-07 15:32:51 · 8704 阅读 · 0 评论 -
一个好用的X.509证书生成工具
需要生成一个PKCS#12格式的证书,里面需要有证书和私钥,用于发送电子邮件时的签名和加密(S/MIME),同时,需要证书支持KeyUsage extension,因为需要通过检查KeyUsage来判断这个证书只能用于签名或者只能用于加密或者都可以。关于KeyUsage extension,介绍如下:Key usage is a multi valued extension consist...2011-12-07 14:51:47 · 2569 阅读 · 0 评论 -
JSON工具类
/** * Copyright (c) linkwise 2007-2009 corporation. * All rights reserved */ package com.linghui.common.util; import java.util.ArrayList; import java.util.Date; impo...原创 2011-08-17 10:06:27 · 96 阅读 · 0 评论