java编程
文章平均质量分 64
wangtf6
这个作者很懒,什么都没留下…
展开
-
https开发应用
SSL, 或者Secure Socket Layer,是一种允许web浏览器和web服务器通过一个安全的连接进行交流的技术。这意味着将被发送的数据在一端被翻译成密码,传送出去,然后在另一端解开密码,再进行处理。这是一个双向的过程,也就是浏览器和服务器都需要在发送数据之前对它们进行加密。 SSL协定的另一个重要方面是认证(Authentication)。这就是说,在你开始试图通过一个安全连接与一...原创 2013-04-10 11:53:49 · 99 阅读 · 0 评论 -
JUnit Assert方法总结
junit中的assert方法全部放在Assert类中,总结一下junit类中assert方法的分类。1.assertTrue/False([String message,]boolean condition); 判断一个条件是true还是false。感觉这个最好用了,不用记下来那么多的方法名。2.fail([String message,]); 失败,可以有消息,也可以没有消...原创 2015-12-07 11:48:36 · 192 阅读 · 0 评论 -
Office转pdf
一、使用Jodconverter 利用OpenOffice3.X将Office文件转换成HTML,PDF JAVA中使用jodconverter 利用OpenOffice3.X将office文件转换成HTML或是PDF项目中,经常有用户将一些Office文档上传到应用中。之后如果需要查看的话,只能下载,才能查看。为了达到更好的用户体验,需要不用下载Office文件就能在网页中...原创 2014-04-29 09:11:04 · 183 阅读 · 0 评论 -
windows中zookeeper的配置
1:首先下载一个zookeeper,我下载的版本是zookeeper-3.4.6,(目前最新版本为3.5.0,但是启动不了),解压安装包,解压后的zookeeper安装包我放置的路径是:D:/zookeeper/zookeeper-3.4.6 2.:进入D:/zookeeper/zookeeper-3.4.6/conf,将zoo_sample.cfg文件复制一份,并将复制好的文件改名为zo...原创 2015-10-19 16:12:53 · 136 阅读 · 0 评论 -
StringUtils的常用方法
1.取得字符串的缩写 使用函数: StringUtils.abbreviate(testString,width)和StringUtils.abbreviate(testString,offset,width) 函数介绍:在给定的width内取得testString的缩写,当testString的长度小于width则返回原字符串. 例程: String test = "This is a test...原创 2015-09-17 17:02:00 · 193 阅读 · 0 评论 -
详细设计
详细设计 OA协同办公系统,详细设计说明书http://zhidao.baidu.com/link?url=d3YSXx69ScJVahQl3lJvt1h-PzAbbL6xOd2Y1RYmIntNpdAkQUq6hN9yUOSRi22P4tY1HeCh5vqLDTDUcVt8t_ OA 系统详细设计说明书http://www.open-open.com/doc/vie...原创 2015-04-21 14:33:20 · 135 阅读 · 0 评论 -
jdbc使用总结
JDBC连接数据库 •创建一个以JDBC连接数据库的程序,包含7个步骤: 1、加载JDBC驱动程序: 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机), 这通过java.lang.Class类的静态方法forName(String className)实现。 例如: try{...原创 2014-04-07 16:22:25 · 81 阅读 · 0 评论 -
多线程同步
在编写一个类时,如果该类中的代码可能运行于多线程环境下,那么就要考虑同步的问题,Java实现线程同步的方法很多,具体如下。(1)synchronized关键字 在Java中内置了语言级的同步原语synchronized关键字,其在多线程条件下实现了对共享资源的同步访问。根据synchronized关键字修饰的对象不同可以分为以下几种情况。 *synchronized关键字同步方法...原创 2015-03-12 11:24:38 · 172 阅读 · 0 评论 -
log4j的使用
第一步:加入log4j-1.2.8.jar到lib下。第二步:在CLASSPATH下建立log4j.properties。内容如下:log4j.rootLogger=INFO, stdout, fileout log4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.layout=or...原创 2014-03-10 16:03:43 · 113 阅读 · 0 评论 -
spring整合hibernate
原文转自:http://wanqiufeng.blog.51cto.com/409430/484739(1)简介:在过去几年里,Hibernate不断发展,几乎成为Java数据库持久性的事实标准。它非常强大、灵活,而且具备了优异的性能。在本文中,我们将了解如何使用Java 5 注释来简化Hibernate代码,并使持久层的编码过程变得更为轻松。传统上,Hibernate的配置依赖于外部 XM...原创 2014-03-10 15:56:14 · 77 阅读 · 0 评论 -
webservice中的session的管理
Session.java代码如下:import java.util.Enumeration;public interface Session{ public Object get(String key); public void set(String key, Object value); public void remove(String key); ...原创 2014-03-07 12:54:41 · 237 阅读 · 0 评论 -
没有安装jdk的系统中执行jar
一、精简jre制作了一个SWING程序,为用户方便,需要带上JRE,但是JRE实在太大,需要精简。 首先仅仅保留bin,jre这两个文件夹。 首先是bin文件夹,exe文件就保留java.exe,javaw.exe,javaws.exe,其余删除,但是DLL文件并没有进行任何删除,因为考虑到这个删减版本的通用性,尽量少删,况且DLL总共才3,4M。其中,client,s...原创 2014-06-19 13:51:32 · 835 阅读 · 0 评论 -
unicode编码的转化
/*** 把中文转成Unicode码* @param str* @return*/public String chinaToUnicode(String str){String result="";for (int i = 0; i < str.length(); i++){ int chr1 = (char) str.charAt(i)...原创 2013-08-12 18:52:17 · 248 阅读 · 0 评论 -
java学习视频
http://edu.csdn.net/java/video.shtml?fst13716qqg原创 2013-07-16 12:58:40 · 122 阅读 · 0 评论 -
多线程使用体会
最近做了一个项目使用多线程非常频繁,总结一下使用遇到的问题和解决办法 1、当然是线程要用线程池管理,这样会使资源分配合理,比如我在项目中用多线程读取文件,a、有可能使有些文件已经读取快结束了,而有些文件还没开始读取;b、批量处理文件时,如果没有使用线程池,就可能使cpu使用率为100%,机器基本什么都不能干了,而且执行效率并不一定比线程管理下的线程执行效率高。 2、多线程使用的资源...原创 2012-12-22 11:41:17 · 131 阅读 · 0 评论 -
读取Jar包内的资源
在项目中使用Maven,有大量的jar包。 原来代码中 直接使用 Xxx.class.getResourceAsStream()方法来获取资源。 问题出现了,一旦classpath下或其它先加载jar包中出现相同的配置文件,那么就会优先读取这些文件 下面这个工具类可以帮助我们处理jar包内的资源 import java.io.BufferedReader;import jav...原创 2013-04-26 11:21:49 · 181 阅读 · 0 评论 -
JVM参数说明
JVM配置参数中文说明: ----------------------------------------------------------------------- 1、-Xmixed mixed mode execution (default) 混合模式执行 2、-Xint interpreted mode execut...原创 2013-04-13 10:27:37 · 82 阅读 · 0 评论 -
线程池ExecuteService使用总结一
三个区别:1、接收的参数不一样2、submit有返回值,而execute没有Method submit extends base method Executor.execute by creating and returning a Future that can be used to cancel execution and/or wait for completion. 用到...原创 2013-04-11 16:02:51 · 3125 阅读 · 0 评论 -
spring JAR包详解
spring.jar 是包含有完整发布模块的单个jar 包。但是不包括mock.jar, aspects.jar, spring-portlet.jar, and spring-hibernate2.jar。 spring-src.zip就是所有的源代码压缩包。 除了spring.jar 文件,Spring 还包括有其它21 个独立的jar 包,各自包含着对应的Spring组件,用户可以根据自己的...原创 2015-12-11 11:32:43 · 186 阅读 · 0 评论