java根据jar包反编译后修改再打包回jar的做法
摘要:1. 得到一个待要修改的jar包2. 我的环境是windows,然后解压这个jar包,得到一堆class文件,这时候就找到你需要的那个class文件3. 我首先是使用jd-gui工具看一下这个class文件,然后复制出来,粘贴到一个java文件中,然后对这个文件按你需要的方式进行编辑4. cmd命令调出终端,使用javac 修改后的java文件路径 ---》 重新得出class文件5. 再次使用jar cvf test.jar a test.jar是生成的jar a是文件夹名字,他里面还有一个b文件夹,完整的目录结构是a/b/example.class 我这个命令的目的是把a...
阅读全文
posted @
2014-02-12 12:22
lee0oo0
阅读(41793)
推荐(0) 编辑
http链接的性能测试工具httping
摘要:安装:MAC环境下使用brew进行安装 brew install httping使用参数:1234567891011121314151617181920212223242526272829303132333435363738394041424344454647-g url url (e.g. -g http://localhost/)-h hostname hostname (e.g. localhost)-p portnr portnumber (e.g. 80)-x host:port hostname+portnumber of proxyserv...
阅读全文
posted @
2014-02-06 16:12
lee0oo0
阅读(2425)
推荐(0) 编辑
Android调用WebService
摘要:1. 首先需要包ksoap2-android-assembly-2.6.0-jar-with-dependencies.jar 下载:ksoap.rar2. 在androidmanifest中添加访问网络的权限:<uses-permission android:name="android.permission.INTERNET"></uses-permission>3. 代码编写:public class AndroidWebServiceActivity extends Activity { public final static String N
阅读全文
posted @
2013-01-25 23:42
lee0oo0
阅读(2743)
推荐(0) 编辑
Java使用MyEclipse构建webService简单案例
摘要:转:http://www.cnblogs.com/jasoncc/archive/2011/12/22/2296052.html今天主要和大家分享,如何搭建一个Web服务,做Android开发,不可避免会涉及到客户端开发,我们怎么样来实现一个服务端,怎么样来实现一个客户端,并相互传递数据。就算调用别人的服务时,也能知道大概是怎么样实现的。 WebService一般分为.Net版和Java版,今天我们主要来实现Java版的WebService,.Net版本的还是比较简单的。 照例,轻松一笑: 波音777是有史以来第一架完全在电脑虚拟现实中设计制造的飞机,所用的设备完全由IBM公司所提供。试飞前,
阅读全文
posted @
2013-01-25 11:43
lee0oo0
阅读(47108)
推荐(10) 编辑
Java 获取指定日期的方法总结
摘要:转:http://bdcwl.blog.163.com/blog/static/765222652009104171521/格式化日期 String-->Date 或者 Data-->StringSimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); Date date = sdf.parse("2009-11-04");//String-->Date String sdate = sdf.format(date );// Data-->String =========
阅读全文
posted @
2012-12-25 11:48
lee0oo0
阅读(31374)
推荐(1) 编辑
Java之MD5算法实现
摘要:import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;public class MD5 { // 全局数组 private final static String[] strDigits = { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9"
阅读全文
posted @
2012-12-19 15:26
lee0oo0
阅读(402)
推荐(0) 编辑
使用非阻塞ServerSocketChannel、SocketChannel代替ServerSocket和Socket
摘要:转:http://blog.csdn.net/timliang18601860/article/details/7104485在使用传统的ServerSocket和Socket的时候 很多时候程序是会阻塞的比如 serversocket.accept() , socket.getInputStream().read() 的时候都会阻塞 accept()方法除非等到客户端socket的连接或者被异常中断 否则会一直等待下去read()方法也是如此 除非在输入流中有了足够的数据 否则该方法也会一直等待下去知道数据的到来.在ServerSocket与Socket的方式中 服务器端往往要为每一个客户端
阅读全文
posted @
2012-11-23 10:21
lee0oo0
阅读(1102)
推荐(0) 编辑
java动态编译
摘要:针对于java sdk1.6的版本对于java动态编译类的实现:importjava.io.IOException;importjava.lang.reflect.Method;importjava.net.URI;importjava.util.Arrays;importjavax.tools.JavaCompiler;importjavax.tools.JavaFileObject;importjavax.tools.SimpleJavaFileObject;importjavax.tools.StandardJavaFileManager;importjavax.tools.ToolP.
阅读全文
posted @
2012-09-29 10:59
lee0oo0
阅读(325)
推荐(0) 编辑
Socket编程之旅(服务器与客户端沟通)
摘要:我自己也写了一个这样的程序,不过我参考了这一个代码,而且给了我启发,而且比我的要简洁,就直接上吧。程序中最大的变化就是在服务器端,我已经在关键的地方潜入了解释。好吧,直接上代码。服务器端:importjava.io.*;importjava.net.*;importjava.util.*;publicclassChatServer{publicstaticvoidmain(Stringargs[]){Hashtable<String,DataOutputStream>userList=newHashtable<String,DataOutputStream>();Str
阅读全文
posted @
2012-04-25 17:06
lee0oo0
阅读(420)
推荐(0) 编辑
Socket编程之旅(服务器与客户端沟通)
摘要:服务器与客户端能够相互通信:代码下载:/Files/lee0oo0/SocketCommunicate.rar服务器截图:客户端截图:
阅读全文
posted @
2012-04-20 21:47
lee0oo0
阅读(256)
推荐(0) 编辑
歌词文件LRC的解析,可用于音乐播放器实现歌词同步操作
摘要:直接上代码,代码有注释,有不明之处可以留言解决,代码结构不好,追求速度,哈哈哈!!!/Files/lee0oo0/ParserLrc.rar
阅读全文
posted @
2012-04-12 12:01
lee0oo0
阅读(562)
推荐(0) 编辑
数据库的基本连接方法与连接池
摘要:1、 因为在一般程况下数据库的都是一个实例访问既可以,因此这个时候可以把类设计成单例模式,例: public class DBUtil { //设计构造函数为私有,不能被其他类创建实例,同时也不能被继承 privateDBUtil(){} private staticDBUtil instance = null; //提供一个外部创建的方法 public synchronized static DBUtil getDBUtilInstance(){ if(instance == null){ ins...
阅读全文
posted @
2012-03-18 01:21
lee0oo0
阅读(447)
推荐(0) 编辑
java邮件识别(可通用)
摘要:import java.util.regex.Matcher;import java.util.regex.Pattern;public class reconized {/** * @param args */ //需要切分的字符串 private static String str = "123abc邮件:306749027@qq.comyou"; private static String s = "306749027@qq.com"; private static String result; public static void main(St
阅读全文
posted @
2012-03-12 11:04
lee0oo0
阅读(325)
推荐(0) 编辑