JAVA
文章平均质量分 54
迷失的蜗牛
仰望星空的蜗牛
展开
-
JAVA获取CPU序列号
JAVA获取CPU序列号原创 2015-01-07 16:08:48 · 13613 阅读 · 0 评论 -
Servlet获取客户端浏览器信息和客户端的操作系统
前两天的项目中需要记录用户的登录信息,希望把用户的浏览器和操作系统等资料记录下来,开始的时候我是通过以下代码获取用户的浏览器和操作系统的。。 String Agent = request.getHeader("User-Agent"); StringTokenizer st = new StringTokenizer(Agent,";"); st.nextToken原创 2015-04-24 14:46:17 · 5877 阅读 · 0 评论 -
解决Myeclipse/eclipse控制台输出乱码的问题
这段时间一直在做flex项目,每次编译的时候Myeclipse控制台(console)的输出都是乱码,就算编译报错了也是各种乱码。实在是不方便啊,要看个错都得靠连蒙带猜的。。虽然猜BUG的能力日渐提高,但是这总不是一个办法呀。还是得解决乱码问题。首先先看看乱码。。这不是一般人能看得懂的。。。原创 2015-06-17 13:59:47 · 14875 阅读 · 0 评论 -
Java Clob类型转String类型
前两天的项目中,有个字段是Clob类型的,用纯sql取数据的时候不能直接转成String类型的。所以得自己手动转一下,于是乎用到了以下代码,在这里贴出来分享一下,如果小伙伴们需要的可以直接拿去用,这个亲测是可以使用的哦。。。 话不多说,代码才是王道。。。 // Clob类型 转String public String ClobToString(Clob原创 2015-06-17 14:41:13 · 14916 阅读 · 0 评论 -
使用JDK的MessageDigest类进行加密
JDK自带的java.security.MessageDigest类是一个功能强大的加密算法类原创 2016-05-27 11:06:35 · 1365 阅读 · 0 评论 -
使用JDK自带的方法进行文件压缩
在项目中我们常常会需要把文件进行压缩处理,Java中压缩文件的方法有很多种,我看了很多资料,网上很多压缩的方法都是使用到了第三方的jar包,个人感觉这样很麻烦,于是找了很久,找到了一个不需要任何第三方的jar包就能进行文件压缩的方法,在这里分享给大家,希望能帮到有需要的小伙伴。。。。 /** * * @param zipFileName 压缩后的zip文件名称 * @原创 2016-05-30 16:46:57 · 1435 阅读 · 0 评论 -
使用JDK自带的方法进行文件解压
在上一篇文章中讲到了如何使用JDK自带的方法进行文件压缩,有了压缩自然也会有解压。同样的,网上很多方法都是使用了第三方的jar包来进行文件解压,本着能简单就简单的原则,如果能用JDK自带的方法进行解压文件岂不是更好?在这里我贴一下文件解压代码。希望能帮助有需要的小伙伴。。。/*** * 解压zip文件 * @param srcPath zip文件地址 * @param d原创 2016-05-30 17:36:48 · 2209 阅读 · 1 评论 -
Java使用System.arraycopy复制数组
我们在项目中经常会复制一个数组元素到另一个数组里面,java复制数组的方法有很多,在这里介绍下JDK自带的System.arraycopy方法,这个方法使用想当简单快捷。 /** * Copies an array from the specified source array, beginning at the * specified position, to the s原创 2016-05-31 17:48:01 · 484 阅读 · 0 评论 -
java 二进制和十六进制的互转
前段时间里项目里用到了2进制和16进制的转换,最开始一直用的包装类型自带的转换方法,类似这样的 十六进制转成十进制 Integer.valueOf("FFFF",16).toString();这样的方法在十六进制很短的情况下没问题,但是在十六进制很长的时候就会出错,比如:Integer.valueOf("FFFFFFFF",16).toString();会直接抛 java.lang.Numbe原创 2016-05-23 17:54:46 · 31488 阅读 · 2 评论 -
使用Thumbnailator缩略图片
Thumbnailator是一个开源的图片缩略图工具,使用简单方便,支持各种方式的缩略图生成,目前最新的版本为0.4.8,Thumbnailator在github上的地址 https://github.com/coobird/thumbnailator 下面展示下几种生成缩略图的方法。/** * Created by 水煮蜗牛 on 2016/8/3. */public class Thu原创 2016-08-03 15:07:37 · 1951 阅读 · 0 评论 -
This compilation unit is not on the build path of java project 错误
今天从SVN上面检出了一个项目,在写代码的时候在输入 . 后就报 This compilation unit is not on the build path of java project 错误原创 2015-04-13 14:34:30 · 18218 阅读 · 0 评论 -
maven报错:org.apache.maven.plugins:maven-surefire-plugin:2.7.1:test (default-test) on project
今天在部署maven的项目的时候报 org.apache.maven.plugins:maven-surefire-plugin:2.7.1:test(default-test) on project错误原创 2015-04-13 14:49:32 · 11468 阅读 · 3 评论 -
使用ajaxfileupload.js异步上传文件到Servlet
前段时间帮同学做的毕业设计,好吧又是帮人做= =。。。需要上传文件,在这里使用了ajaxfileupload.js进行异步的上传文件到Servlet ,后台保存了文件以后通过JSON返回文件路径到前端。。。原创 2015-03-28 16:13:20 · 3658 阅读 · 1 评论 -
Servlet的Request.getInputStream()只能读取一次问题
这个星期公司的项目接口进行改造,公司的接口有的采用了WebService的方式,有的使用的是Http协议+Servlet的形式,对于WebService的形式还真没有接触过,闲着没事的时候学习一下,毕竟新接口都采用这种方式,也是一种趋势。在改造Http协议+Servlet的接口过程中对Http协议和Servlet又有了一个新的认识,特别是Http协议,以前脑子里乱乱的,知道有这个东西,知道它是做什转载 2015-01-11 18:10:59 · 3781 阅读 · 0 评论 -
ActionContext和ServletActionContext小结
1. ActionContext在Struts2开发中,除了将请求参数自动设置到Action的字段中,我们往往也需要在Action里直接获取请求(Request)或会话(Session)的一些信息,甚至需要直接对JavaServlet Http的请求(HttpServletRequest),响应(HttpServletResponse)操作. 我们需要在Action中取得request请求参数转载 2015-01-11 22:40:28 · 687 阅读 · 0 评论 -
java中的字面量
字面量 在计算机科学中,字面量(literal)是用于表达源代码中一个固定值的表示法(natation)。几乎所有计算机编程语言都具有对基本值的字面量表示,诸如:整数、浮点数以及字符串;而有很多也对布尔类型和字符类型的值也支持字面量表示;还有一些甚至对枚举类型的元素以及像数组、记录和对象等符合类型的值也支持字面量表示法。 整数字面量 整数可能是在典型转载 2015-01-14 13:52:52 · 2382 阅读 · 0 评论 -
JavaMail发送邮件
通过java实现邮件的发送原创 2015-01-05 09:26:27 · 1126 阅读 · 3 评论 -
Java用iText写word文档
Java用iText写word文档,可直接输出到本地磁盘或者输出到浏览器并下载。原创 2015-01-15 09:38:44 · 4189 阅读 · 6 评论 -
Java IO操作
JavaIO对文件进行各种操作。。。。原创 2015-01-19 09:31:43 · 599 阅读 · 0 评论 -
JAVA对象与XML的互转
Marshaller 类负责管理将 Java 内容树序列化回 XML 数据的过程。原创 2015-02-03 10:35:42 · 1030 阅读 · 0 评论 -
JAVA设计模式之单例模式
单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例类的特殊类。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源。如果希望在系统中某个类的对象只能存在一个,单例模式是最好的解决方案。原创 2015-02-23 20:27:47 · 436 阅读 · 0 评论 -
JAVA设计模式之工厂模式
工厂模式是我们最常用的实例化对象模式了,是用工厂方法代替new操作的一种模式。著名的Jive论坛 ,就大量使用了工厂模式,工厂模式在Java程序系统可以说是随处可见。因为工厂模式就相当于创建实例对象的new,我们经常要根据类Class生成实例对象,如A a=new A() 工厂模式也是用来创建实例对象的,所以以后new时就要多个心眼,是否可以考虑使用工厂模式,虽然这样做,可能多做一些工作,但会给你原创 2015-02-24 15:02:04 · 383 阅读 · 0 评论