
java
文章平均质量分 84
amwayy
这个作者很懒,什么都没留下…
展开
-
jad是最简单的class反编译为java文件的小工具 (转载)
jad是最简单的class反编译为java文件的小工具.现在就总结一下jad 命令首先,看一下jad的帮助提示 -a - 用JVM字节格式来注解输出 -af - 同 -a,但是注解的时候用全名称 -clear - 清除所有的前缀 -b - 输出多于的括号 (e.g., if(a) { b(); }, default: no) -d - 指定输出文件的文件目...2008-06-24 15:44:10 · 150 阅读 · 0 评论 -
JAVA数据库连接大全{经典} 转载
Java数据库连接(JDBC)由一组用 Java 编程语言编写的类和接口组成。JDBC 为工具/数据库开发人员提供了一个标准的 API,使他们能够用纯Java API 来编写数据库应用程序。然而各个开发商的接口并不完全相同,所以开发环境的变化会带来一定的配置变化。本文主要集合了不同数据库的连接方式。一、连接各种数据库方式速查表 下面罗列了各种数据库使用JDBC连接的方式,可以作为...2008-05-12 14:51:40 · 119 阅读 · 0 评论 -
jspSmartUpload上传下载全攻略
一、安装篇 jspSmartUpload是由www.jspsmart.com网站开发的一个可免费使用的全功能的文件上传下载组件,适于嵌入执行上传下载操作的JSP文件中。该组件有以下几个特点: 1、使用简单。在JSP文件中仅仅书写三五行JAVA代码就可以搞定文件的上传或下载,方便。 2、能全程控制上传。利用jspSmartUpload组件提供的对象及其操作方法,可以获得全...2008-05-22 21:33:54 · 74 阅读 · 0 评论 -
解决html导出excel时数字被改成科学计数法的问题
【适用范围】IE,JSP【问题描述和定位】业务需要把一个html页面中的内容导出到excle文件里面,一个常用的方法是在需要导出的jsp页面中增加: response.setContentType("application/vnd.ms-Excel; charset=gb2312"); response.setHeader("Content-dispositio...2008-12-24 13:41:44 · 632 阅读 · 0 评论 -
java性能的几个用法
Java语言习惯用语1.循环 ■ 在重要的循环里,消除循环终止判断时的方法调用。。。 例如:将... Java代码 1. for(int i=0; i原创 2009-02-19 10:49:04 · 149 阅读 · 0 评论 -
memcache 监控
1, 附件世php的监控文件,需要有php的运行环境2, 文件里面有配置用户的地方,以及有配置memache服务地址和端口的地方,配置完成以后就可以访问了3, 首页的界面可以看到有多少个memache实例,以及每个实例上面的内存大小,以及实际占用了多少4, 点击每个实例,可以看到这个实例中内存占用了多少,查询的命中率是多少5, 点击 Variables 可以看到每个 Slab...原创 2015-03-03 11:40:34 · 148 阅读 · 0 评论 -
memcache 调优
旧版测试结果 1,搬迁以后的测试环境(使用的测试工具世http_load)WEB SERVER: Intel(R) Xeon(R) CPU E5645 @ 2.40GHz 16G Mem (三台: 10.3.63.203、10.3.63.205、10.3.63.206 )Nginx : 一台: 10.3.63.203 分别将请求转发到 10.3.63.203、10.3.63.20...原创 2015-03-03 11:50:03 · 540 阅读 · 0 评论 -
线上事故分析
事故现象 线上服务不定点的不能使用, 查日志发现resin服务正在重启。 由于resin所在的服务有web监控,如果web服务没有相应,则会重启resin服务。 那到底是什么导致了无法请求到web服务呢(60秒没有相应) 故障定位 1, 首先查看相应的日志:/data/logs/chewenwww/stdout.log 正常信息日志/data/logs/ch...原创 2015-03-03 14:10:45 · 450 阅读 · 0 评论 -
ReentrantLock 源码分析(一)
JDK 1.7.551, ReentrantLock 有一个内部类, 具体的操作是通过这个内部类来操作的。这个内部类就是同步器Sync, Sync是抽象类, 代码如下: abstract static class Sync extends AbstractQueuedSynchronizer, 而AbstractQueuedSynchronizer 简称 AQS,继承关系如下:...原创 2015-03-09 17:24:43 · 127 阅读 · 0 评论 -
ReentrantLock 源码分析(二)
关于 Unsafe 的一些知识 A collection of methods for performing low-level, unsafe operations. Although the class and all methods are public, use of this class is limited because only trusted code can obta...原创 2015-03-09 18:04:58 · 125 阅读 · 0 评论 -
JDBC Hibernate 连接数据库连接字符串大全
# Application configuration properties file ### Database configuration properties ### # Database user name database.username=${database.username} # Database user password ...原创 2008-10-22 16:48:12 · 169 阅读 · 0 评论 -
连接各种数据库的连接字符串(java)
1. MySQL(http://www.mysql.com)mm.mysql-2.0.2-bin.jar ;Class.forName( "org.gjt.mm.mysql.Driver" ); cn = DriverManager.getConnection( "jdbc:mysql://MyDbComputerNameOrIP:3306/myDatabaseName", sUsr, s...原创 2008-10-22 16:46:29 · 116 阅读 · 0 评论 -
jsp 乱码
jsp中文显示乱码解决方案2006-12-27 22:56一、JSP页面显示乱码二、表单提交中文时出现乱码三、数据库连接大家在JSP的开发过程中,经常出现中文乱码的问题,可能一至困扰着您,我现在把我在JSP开发中遇到的中文乱码的问题及解决办法写出来供大家参考。一、JSP页面显示乱码下面的显示页面(display.jsp)就出现乱码:J...原创 2008-10-09 17:46:41 · 111 阅读 · 0 评论 -
文本文件的四种编码
简单介绍一下这四种编码方式: ANSI:系统预设的标准文字储存格式。ANSI是American National Standards Institute的缩写。它成立于1918年,是一个自愿性的组织,拥有超过1300个会员,包括所有大型的电脑公司。ANSI专为电脑工业建立标准,它是世界上相当重要的标准。 Unicode:世界上所有主要指令文件的联集,包括商业和个人电脑所使用的公用字集。...2007-10-28 11:26:53 · 1676 阅读 · 0 评论 -
JAVA代码编写的30条建议
JAVA代码编写的30条建议 列举了大量有用的建议,帮助大家进行低级程序设计,并提供了代码编写的一般性指导: (1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如: ThisIsAClassName thisIsMethodOrFieldName 若在定义中出现...2007-10-28 11:58:28 · 77 阅读 · 0 评论 -
Jar命令详解
jar 命令详解jar 是随 JDK 安装的,在 JDK 安装目录下的 bin 目录中,Windows 下文件名为 jar.exe,Linux 下文件名为 jar。它的运行需要用到 JDK 安装目录下 lib 目录中的 tools.jar 文件。不过我们除了安装 JDK 什么也不需要做,因为 SUN 已经帮我们做好了。我们甚至不需要将 tools.jar 放到 CLASSPATH 中。...2007-10-28 11:59:03 · 148 阅读 · 0 评论 -
JAR文件包及jar命令详解
常常在网上看到有人询问:如何把 java 程序编译成 .exe 文件。通常回答只有两种,一种是制作一个可执行的 JAR 文件包,然后就可以像.chm 文档一样双击运行了;而另一种是使用 JET 来进行 编译。但是 JET 是要用钱买的,而且据说 JET 也不是能把所有的 Java 程序都编译成执行文件,性能也要打些折扣。所以,使用制作可执行 JAR 文件包的方法就是最佳选择了,何况它还能保持 Ja...2007-10-28 11:59:33 · 103 阅读 · 0 评论 -
AJAX+JSP实现基于WEB的文件上传的进度控制
1.引言 2.实现代码 2.1.服务器端代码 2.1.1. 文件上传状态类(FileUploadStatus) 2.1.2. 文件上传状态侦听类(FileUploadListener) 2.1.3. 后台服务类(BackGroundService) 2.1.4. 文件上传状态控制类(BeanControler) 2.2. 客户端代码 2.2.1. AjaxWrapp...2007-10-28 12:07:41 · 243 阅读 · 0 评论 -
J2SE(TM) 5.0专题 之 语言特性
J2SE(TM) 5.0专题 之 语言特性[准备工作] 首先,为了了解J2SE(TM) 5.0的新的语言特性,你需要下载新版的JDK,在这里可以找到下载链接:http://java.sun.com/j2se/1.5.0/download.jsp。当然,如果你已经有过手动配置Java环境的经历,我也建议你使用一个支持J2SE(TM) 5.0的IDE,推荐Eclipse...2007-10-28 12:14:42 · 168 阅读 · 0 评论 -
六大代码问题检验你的Java知识
六大代码问题检验你的Java知识 你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗? 1 OutputStreamWriter out = ... 2 java.sql.Connection conn = ... 3 try { // ⑸ 4 Statement ...2007-10-28 12:20:42 · 84 阅读 · 0 评论 -
用java实现断点续传(HTTP)
(一)断点续传的原理 其实断点续传的原理很简单,就是在Http的请求上和一般的下载有所不同而已。打个比方,浏览器请求服务器上的一个文时,所发出的请求如下:假设服务器域名为wwww.sjtu.edu.cn,文件名为down.zip。GET /down.zip HTTP/1.1Accept: image/gif, image/x-xbitmap, image/jpeg, image...2007-10-28 12:23:27 · 128 阅读 · 0 评论 -
JSP页面跳转的方法总结
1. response.sendRedirct("跳转到页面");该方法通过修改HTTP协议的HEADER部分,对浏览器下达重定向指令的,使浏览器显示重定向网页的内容.request无法传值过去.执行完该页所有代码,然后再跳转到页面.跳转地址栏改变.可以跳转到其他服务器上的页面response.sendRedirct(http://www.sun.com). 2.re...2008-09-12 17:16:01 · 117 阅读 · 0 评论 -
微信支付或者支付宝支付验签太慢
调用微信支付或者支付宝验签的时候会很慢,发现程序没有问题,主要是请求到返回这段时间太长。具体如下: prepayInfo->prepay response 大概用了6秒的时间 优化前[08 14:10:51,081 INFO ] [http--8081-3$598667353] util.WxmppayUtil - Wxmppay source str:[08 14:10:51,171 ...原创 2017-02-08 17:13:06 · 592 阅读 · 0 评论