
java
文章平均质量分 54
xjl8888
新人进军,多多照顾。
展开
-
java 请求https
+ " vs. " + session.getPeerHost()); return true; } }; private static void trustAllHttpsCertificates() throws Exception { javax.net.ssl.TrustManager[] trustAllCerts原创 2016-01-07 09:31:46 · 220 阅读 · 0 评论 -
代码审查最佳实践
些建议应该被视作最佳实践。文档1. Javadoc 应该在每一个类和方法中添加。2. 如果是修复某个 bug,应该添加 bug ID。3. 走捷径的方法或者复杂的逻辑要有解释。4. 如果代码会被公开,每个文件头都要标注版权信息。5. 复杂的 HTML,JavaScript,CSS 应该包含文档。功能1. 如果类似的逻辑被使用了多次,应该把它写成一个帮助类,然后在多出调用。2. 鼓励使用 API 而不是重复编写代码解决相同的问题。3. 要强调代码的单元测试。4. 任何新加的代码不应该破坏已有的代码。5. 假如原创 2014-06-07 10:55:14 · 91 阅读 · 0 评论 -
WEKA window下的配置mysql
原创 2013-08-05 16:49:30 · 130 阅读 · 0 评论 -
总算在window下运行起来了hadoop小记
原创 2013-07-26 12:13:44 · 106 阅读 · 0 评论 -
Python 初试
原创 2013-05-30 10:34:04 · 199 阅读 · 0 评论 -
基于 Quartz 开发企业级任务调度应用
度框架,Quartz 具有功能强大,应用灵活,易于集成的特点。本文剖析了 Quartz 框架内部的基本实现原理,通过一些具体实例描述了应用 Quartz 开发应用程序的基本方法,并对企业应用中常见的问题及解决方案进行了讨论原创 2013-05-20 15:28:05 · 99 阅读 · 0 评论 -
gson 将实体对象转换为json 将list 泛型 转换为JSON
原创 2013-05-17 09:00:57 · 119 阅读 · 0 评论 -
java程序防止sql注入的方法
ueryString = "from table item where clum1 like :param";冒号后面是一个named parameter,我们可以使用Query接口将一个参数绑定到param参数上: List result = session.createQuery(queryString) .setString("param", param) .lis原创 2013-04-28 16:47:06 · 131 阅读 · 0 评论 -
ueditor 富文本编辑器的 初体验 java
itor/"; //指向根目录 初始化对象</script> 4.<script type="text/javascript" src="${jspPath}/js/editor/editor_all.js"></script><script type="text/javascript" src="${jspPa原创 2013-04-27 11:48:48 · 191 阅读 · 0 评论 -
图片定位截取
putStream;import java.io.FileOutputStream;import java.io.IOException;import java.net.URL;import java.util.Iterator;import javax.imageio.ImageIO;import javax.imageio.ImageReadParam;import javax.imageio.ImageReader;import javax.imageio.stream.ImageInputStrea原创 2013-04-24 15:52:50 · 207 阅读 · 0 评论 -
图片缩放
og;import org.apache.commons.io.*;/** * @author jxialiang * @date 2007-09-27 */public class ImgUtil { private static final Log logger = LogFactory.getLog(ImgUtil.class); public ImgUtil() { } public static void reduceImg(String imgsrc, String im原创 2013-04-24 15:52:02 · 84 阅读 · 0 评论 -
截图 java jsp
-0.9.10/css/imgareaselect-default.css" rel="stylesheet" type="text/css" />以下jspfunction preview(img, selection){ var scaleX = 100 / (selection.width || 1); var scaleY = 100 / (selection.height || 1); var width=&quo2013-04-23 15:31:18 · 227 阅读 · 0 评论 -
java如何获取gtalk和Email上的好友列表
2008-04-07 15:06:00 · 103 阅读 · 0 评论 -
时间处理
til.regex.Pattern;import java.sql.Timestamp;/** * 时间处理类 * @author jxialiang * */public class DateTime { /** * 获取当时时间 * @return 返回int型日期 */ public static int getNowDatetime() { return (int)(System.currentTimeMillis()/1000原创 2011-03-21 15:38:59 · 136 阅读 · 0 评论 -
HTML Parsing Error: Unable to modify the parent container element before the chi
0729)时间戳: Fri, 8 Nov 2013 06:49:18 UTC消息: HTML Parsing Error: Unable to modify the parent container element before the child element is closed (KB927917)行: 0字符: 0代码: 0URI: http://crm.jiwu.com/jwcus!followcus.action?crmrnd=165 解决办法:http://www.micr原创 2014-06-07 10:56:42 · 210 阅读 · 0 评论 -
分布式系统 读书笔记(一)基础了解
application transportinternetworknetwork interface2.网络IO实现方式 BIO,NIO,AIO BIO即Block IO,采用阻塞的方式实现。 NIO即Nonblocking IO 基于事件驱动思想,采用的是reactor模式 AIO 即 AsynchronousIO 就是异步IO。采用的是Proactor模式 如果同时连接数不多,采用BIO也是一个很好的选择原创 2014-06-08 12:20:58 · 156 阅读 · 0 评论 -
分布式系统 读书笔记(二)数据平滑迁移
原创 2014-06-09 01:00:59 · 210 阅读 · 0 评论 -
深入理解乐观锁与悲观锁
以及数据库的统一性。乐观并发控制(乐观锁)和悲观并发控制(悲观锁)是并发控制主要采用的技术手段。无论是悲观锁还是乐观锁,都是人们定义出来的概念,可以认为是一种思想。其实不仅仅是关系型数据库系统中有乐观锁和悲观锁的概念,像memcache、hibernate、tair等都有类似的概念。针对于不同的业务场景,应该选用不同的并发控制方式。所以,不要把乐观并发控制和悲观并发控制狭义的理解为DBMS中的概念,更不要把他们和数据中提供的锁机制(行锁、表锁、排他锁、共享锁)混为一谈。其实,在DBMS中,悲观锁原创 2016-01-06 19:52:57 · 857 阅读 · 0 评论 -
Can't canonicalize query: BadValue bad sort specification
原创 2015-06-17 15:15:23 · 600 阅读 · 0 评论 -
邮件发送
}else if ("cureText".equals(entity.getType())) { return sendCureTextMail(entity); } else{ return "Wrong type, please select text or html."; } } /* * Send text mail * (non-Javadoc) * @see原创 2015-02-11 10:38:26 · 190 阅读 · 0 评论 -
日期处理
rmat = new // SimpleDateFormat("yyyy-MM-dd hh:mm:ss");//12小时制 Date date = null; try { date = format.parse(day); } catch (Exception ex) { ex.printStackTrace(); } if (date == null) return ""; Calendar cal原创 2015-01-29 16:15:12 · 102 阅读 · 0 评论 -
IM_layim
原创 2015-01-29 16:07:21 · 280 阅读 · 0 评论 -
mysql 常用函数累积
原创 2014-12-08 18:05:17 · 132 阅读 · 0 评论 -
常见错误收集
/commons/collections/map/ListOrderedMap commons-lang-2.4.jar不加这个包 java.lang.NoClassDefFoundError: org/apache/commons/lang/exception/NestableRuntimeException commons-logging-1.1.1.jar不加这个包 java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactor原创 2014-11-18 17:11:18 · 138 阅读 · 0 评论 -
初玩redis
main(String[] args) { // TODO Auto-generated method stub Jedis jj = new Jedis("localhost"); jj.set("key1", "I am value hello"); String ss = jj.get("key1"); System.out.print原创 2014-09-26 11:14:19 · 102 阅读 · 0 评论 -
使用MySQL和Hibernate时,出现java.lang.UnsupportedOperationException: Update queries onl
原创 2014-08-09 10:55:42 · 245 阅读 · 0 评论 -
Struts2 S2-020绕过漏洞 解决终极方案
原创 2014-07-10 10:53:09 · 1255 阅读 · 0 评论 -
EJB+memcache
2014-06-19 10:04:49 · 107 阅读 · 0 评论 -
EJB3.0+JBOSS4.2.2GA集群
OME/all/lib下的 jbossha.jar, jgroups.jar和jboss-cache-jdk50.jar 拷贝到$JBOSS_HOME/default/lib 目录下.2 $JBOSS_HOME/server/all/deploy目录里的cluster-service.xml 和jboss-web.cluster.sar文件夹拷贝到$JBOSS_HOME/server/default/deploy目录下.jbossha.jar 用于加载org.jboss.ha.framework.2014-06-10 11:19:15 · 153 阅读 · 0 评论 -
分布式系统 读书笔记(三)跨库查询的问题和及解决
原创 2014-06-09 01:18:17 · 367 阅读 · 0 评论 -
分页 2
e int totalPage; //总页数 private int currentPage; //当前页 private int pageSize; //每页记录数 private boolean isFirstPage; //是否为第一页 private boolean isLastPage; //是否为最后一页 private boolean hasPreviousPage; //是否有前一页 private boolean hasNextPage; //是否有下一页原创 2011-03-21 15:36:32 · 85 阅读 · 0 评论