Knowledge Of Java
HogwartsRow
这个作者很懒,什么都没留下…
展开
-
JSP页面动态图片验证码
很多新手对图片验证码不是很了解,最近自己也与做这个功能,于是决定把自己的用个代码给大家分享一下,接下来我们就来看看一个实例吧。其中包括jsp实现的动态验证码,以每次请求都随即生成5个数字为例,用法就是在JSP页面中取出该验证码的值,用session保存的,进行判断比较就可以了。工程架构如图:注意一点,其中commons-lang.jar就本项目需要加入,可能因为不同写法,此包可...2012-06-11 22:46:22 · 212 阅读 · 0 评论 -
JAVA解析服务器日志
最近做项目有个功能是需要统计各服务器使用情况,因此写一个方法并计算Used值(本文仅统计了以“G”结尾的Used的值),服务器日志内容如图所示: 其核心代码就是,解析服务器日志的java类--AnalysisLog.java,代码如下: package com.fz.cloudsync.business.sns; import java.io.B...2012-06-12 21:39:04 · 296 阅读 · 0 评论 -
JAVA解压缩ZIP或RAR格式的文件
程序开发过程中,难免会遇到这样一个问题:程序中需要完成文件预览功能,比如支持txt、pdf格式文件预览,这些也许你通过一个插件既可以完成,当你碰到需要预览ZIP或者RAR格式文件呢?大多数人脑袋就大了变得束手无策,这时你问度娘、访问技术网站、询问前辈、公司技术牛人,但得到的结果总是不尽人意,最好的办法还是靠自己。在这里,提供一个JAVA解压缩文件文件的工具类(见附件),暂时只支...2013-04-25 10:58:28 · 171 阅读 · 0 评论 -
处理拷贝到linux下的文件中文乱码问题
在linux下从windows拷贝的中文文件名乱码的问题,可以先使用convmv -f GBK -t UTF-8 --notest -r 将目录下的文件转化成utf8就可以了,命令格式:convmv -f GBK -t UTF-8 --notest -r /文件所在文件夹 注:此命令行就是将/目录下原来文件名是gbk编码方式的全部改为utf-8格式的。这里 -f ...2012-08-16 11:21:09 · 1669 阅读 · 0 评论 -
JBOSS服务部署端口冲突问题
服务端口冲突问题的解决方法,一般修改如下三个文件中的部分端口就可以了。 1、jboss5/server/default/conf/bindingservice.beans/META-INF/bindings-jboss-beans.xml 2、./server/default/deploy/jbossweb.sar/server.xml 3、./server/defaul...原创 2015-03-28 17:49:12 · 201 阅读 · 0 评论 -
获取年、季度、周的开始日期和结束日期工具类
package com.hogwartsrow.test;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;/** * 复杂得日期工具类 * @author HogwartsRow * */public class MOEDateUtil...2016-06-23 11:46:18 · 462 阅读 · 0 评论 -
关于Java程序向Hive导入数据的问题解决方法
解决方法:1、使用Linux命令,如下:String tmpFile = "/tmp" + File.separator + TableUtil.TABLE_PREFIX_MAILING_MEMBER + "@" + mailListId + ".log"; String scp_command = String.format("scp %s x.x.x.x:%s", fileK...原创 2017-04-26 15:20:34 · 669 阅读 · 0 评论 -
Hive工具类
public class HiveUtil { private static Logger logger = LoggerFactory.getLogger(HiveUtil.class); private static BasicDataSource basicDataSource = null; private static String H...2017-04-26 15:25:27 · 505 阅读 · 0 评论 -
Email Verifier Util
public class VerifyEmailUtil { private static Logger logger = LoggerFactory.getLogger(VerifyEmailUtil.class); private static final String EMAIL_REGEX = new StringBuffer().append("^([a-zA-Z0-...2017-05-05 14:19:36 · 251 阅读 · 0 评论