java
文章平均质量分 66
a673341766
这个作者很懒,什么都没留下…
展开
-
windows/Linux 路径斜杠 /
原 String dstPath = getRealyPath(getSavePath())+ "\\icon\\" + iconname+iconformat; 系统自动装配 String sep = File.separator; String dstPath = getRealyPath(getSavePath())+ sep+"icon"+sep原创 2011-11-15 21:52:25 · 1676 阅读 · 0 评论 -
Spring MVC 拦截器
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://www.springframework.org/schema/tx" xmlns:co转载 2012-05-25 16:21:07 · 748 阅读 · 0 评论 -
Spring jdbc 批量更新
public int BatchUpdateAudit(List dataSet) { String updateSql = "update wcsp_res_col_ref set status = ? ,REJECTED_REASON = ? where ref_id = ?"; List list = new ArrayList(); for (Iterator i原创 2012-07-31 19:46:06 · 1789 阅读 · 0 评论 -
json 转成对象
private List getJavaCollection(T clazz, String jsons) { List objs = null; JSONArray jsonArray = (JSONArray) JSONSerializer.toJSON(jsons); if (jsonArray != null) { objs = new ArrayList();原创 2012-08-22 17:47:08 · 719 阅读 · 0 评论 -
日志记录的作用和方法 java
程序中记录日志一般有两个目的:Troubleshooting和显示程序运行状态。好的日志记录方式可以提供我们足够多定位问题的依据。日志记录大家都会认为简单,但如何通过日志可以高效定位问题并不是简单的事情。这里列举下面三个方面的内容,辅以代码示例,总结如何写好日志,希望对他人有所启发和帮助:怎样记日志可以方便Troubleshooting程序运行状态可以记哪些应该避免怎样的日志方转载 2012-11-07 11:19:47 · 8688 阅读 · 1 评论 -
java计算两个时间相差(天、小时、分钟、秒)
public static Long dateDiff(String startTime, String endTime, String format, String str) { // 按照传入的格式生成一个simpledateformate对象 SimpleDateFormat sd = new SimpleDat原创 2012-11-25 17:32:51 · 9516 阅读 · 1 评论 -
java 时间段重合时间差
//可用于考勤节假日,午休,夜班做剔出时间计算package test;import java.text.ParsePosition;import java.text.SimpleDateFormat;import java.util.Date;public class Test { /** * 这里共有2个时间段(b1-----e1)【b2---原创 2013-04-05 19:03:29 · 3117 阅读 · 0 评论 -
C3P0连接池详细配置
3 30 1000 false <!--c3p0将建一张名为Test的空表,并使用其自带的查询语句进行测试。如果定义了这个参数那么 属性preferredTestQuery将被忽略。你不能在这张Test表上进行任何操作,它将只供c3p0测试 使用。Default: null--> Test <!--获取连接失败将会引起所有等待连接池来获取连接的线转载 2013-09-02 13:52:13 · 1550 阅读 · 0 评论 -
java时间格式化转换
java时间格式化转换,String转Date,Date转String原创 2013-11-19 17:11:53 · 3092 阅读 · 0 评论 -
java图片高保真缩放
java图片高保真缩放,图片缩放不失真,高清图片缩放原创 2013-11-19 17:21:38 · 37861 阅读 · 4 评论 -
tomcat 301与java301
tomcat 301很明显不提供此功能应该更正确的叫做JAVA301,适合要做友好SEO的朋友不多做解释,做SEO的话JAVA基本选urlrewrite,所以下面讲的是如何结合urlrewrite做域名跳转。对于301此文章基本是精华贴了。下面直接贴代码。注意下面的condition不是指你要拦截什么域名而是与你要跳转的域名相对应,比如baidu.com跳www.baidu.com原创 2014-01-02 15:56:47 · 3981 阅读 · 0 评论 -
@RequestMapping拦截多个请求
//直接上代码@RequestMapping(value={"dayAttendanceCount","psdayAttendanceCount"})原创 2014-01-28 15:53:42 · 17320 阅读 · 0 评论 -
Java项目生成静态页面
文章由本人原创,如需转载,请注明转载出处!本文地址:http://blog.csdn.net/xxd851116/archive/2009/06/24/4293239.aspx 第一次做项目需要生成静态页面,网上很多大牛对将网页生成静态页面有很多异议。说一下我的看法。不外乎有以下因素:1、从页面加载时间来看:静态页面不需要与数据库建立连接,尤其是访问数据量较大的转载 2014-02-14 16:33:33 · 2347 阅读 · 0 评论 -
jdbcTemplate返回插入ID
public PreparedStatement createPreparedStatement(Connection con) throws SQLException { PreparedStatement ps = (PreparedStatement) con.prepareStatement(sql, Statement.RETURN_GENERATED_KEYS);原创 2016-03-07 01:31:50 · 2135 阅读 · 0 评论 -
jsp生成静态html页面
/** * 菜鸟研究一下生成静态页面,因为我是看着API来翻译的,所以如果有不对的话请指出来 * 参数requestPageUrl想要生成html的jsp文件路径(如:/frontStage/articleMenuContent.jsp),这是实际存在的jsp文件 * (同时我看了一些API想找到只需要传过来一个action也可以的原创 2012-04-18 17:08:00 · 912 阅读 · 0 评论 -
Nginx和Tomcat负载均衡实现session共享
以前的项目使用Nginx作为反向代理实现了多个Tomcat的负载均衡,为了实现多个Tomcat之间的session共享,使用了开源的Memcached-Session-Manager框架。 此框架的优势: 1、支持Tomcat6和Tomcat7 2、操作粘性或不黏性Session 3、没有单点故障 4、原创 2012-04-16 17:06:42 · 4760 阅读 · 1 评论 -
javaIo获取文件大小
import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; public class Test { public static void main(Str原创 2011-11-17 17:48:15 · 1034 阅读 · 0 评论 -
MD5加密(java)
/** * MD5加密算法 * @param data * @return */ public synchronized static final String hash(String data) { MessageDigest digest = null; if (digest == null) { try { digest = Mess原创 2011-11-21 11:16:21 · 506 阅读 · 0 评论 -
异次元编程思想
异次元骇客中每个世界都是被程序模拟出来的,那么每个人每件事物要用程序来表达那该是多么的庞大,要知道编程里的继承是非常重要的,我们可以封装一个父类,父类中有人的自私,贪婪,欲望等 那么每个人类被生产方法生产出来后 就继承父类 并随机的把自私,贪婪,欲望放大或缩小,这样只要写一个方法就够用了,一个生产类 一个人类的父类.原创 2011-11-21 16:31:12 · 971 阅读 · 0 评论 -
JAVA(JNA)内联汇编之外挂编写(魔域宝宝出征CALL)
需要外部包 jna.jar LocalOS_src.jar MyKernel32类 package com.jna;import com.sun.jna.Native;import com.sun.jna.Structure;import com.sun.jna.examples.win32.Kernel32;import com.sun.jna.example原创 2011-11-15 22:04:38 · 4345 阅读 · 1 评论 -
3天搞定的小型B/S内部管理类软件定制开发项目【软件开发实战10步骤详解】
客户需求 一个简单的项目管理信息的,添加、删除、编辑、查询等功能的实现,把大的框架做好就可以,细节他会自己完善好,想想也很简单的一样,本以为1天时间就足可以搞定了,结果足足干了3天才算竣工,由于客户也是软件开发人员,沟通起来也比较顺畅一些,否则可能不止需要3天了。 项目虽然很小,但是由于跟我的主营方向是一致的,同时也想锻炼一下做项目的成熟程度有多高、有多快,所以也没嫌弃钱多钱少原创 2011-11-15 21:45:19 · 2463 阅读 · 2 评论 -
用HttpSessionListener与HttpSessionBindingListener实现在线人数统计
下午比较闲(其实今天都很闲),想了一下在线人数统计方面的实现,上网找了下这方面的知识,最初我的想法是,管理session,如果session销毁了就减少,如果登陆用户了就新增一个,但是如果是用户非法退出,如:未注销,关闭浏览器等,这个用户的session是管理不到的,最后决定用HttpSessionListener接口或HttpSessionBindingListener接口来实现,通过监听ses原创 2012-02-09 16:15:31 · 744 阅读 · 0 评论 -
清空所有session
//Delete All Session request.getSession().invalidate();原创 2012-02-22 10:32:13 · 565 阅读 · 0 评论 -
JAVA程序网络图片下载
package action;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.FileOutputStream;import java.net.HttpURLConnection;import java.net.URL;public class Getpic原创 2012-02-23 18:13:21 · 917 阅读 · 0 评论 -
java图片缩放剪切处理
package action; import java.awt.Graphics; import java.awt.Image; import java.awt.Toolkit; import java.awt.image.BufferedImage; import java.awt.image.CropImageFilter; import原创 2012-02-23 17:40:21 · 2938 阅读 · 1 评论 -
java,取网络图片并缩小
package action;import java.awt.image.BufferedImage;import java.io.DataInputStream;import java.io.FileOutputStream;import java.net.HttpURLConnection;import java.net.URL;import com.sun.i原创 2012-02-23 18:34:38 · 630 阅读 · 0 评论 -
XSS,跨站脚本攻击(Cross Site Scripting)
什么是XSS攻击 XSS攻击:跨站脚本攻击(Cross Site Scripting),为不和层叠样式表(Cascading Style Sheets, CSS)的缩写混淆。故将跨站脚本攻击缩写为XSS。XSS是一种经常出现在web应用中的计算机安全漏洞,它允许恶意web用户将代码植入到提供给其它用户使用的页面中。比如这些代码包括HTML代码和客户端脚本。攻击者利用XSS漏洞旁路掉访问控制——例原创 2012-02-17 11:09:19 · 1771 阅读 · 0 评论 -
linux Java取网络图片缩小报错 请看
//之前写的在windows下无问题 但在linux下运行报错 试了多种方法未解决 之所以改了代码在付上public boolean saveUrlAs() //fileUrl网络资源地址 { String fileName = "123.jpg"; String savePath="e:\";原创 2012-02-28 21:08:25 · 845 阅读 · 0 评论 -
nginx+tomcat+session共享
1 起因最近对新开发的web系统进行了压力测试,发现tomcat默认配置下压到600人的并发登录首页响应速度就有比较严重的影响,一轮出现2000多个的500和502错误。我把登录的时间统计做了一下,把服务器处理总时间打印出来,看了一下发现有个别响应确实在20秒,但平均时间和lr测试出来的还是相差很远。所以可以断定不是程序处理处理花费了这么多时间,由于在局域网测试,所以也可以排除网络问题。这就把原创 2012-04-16 16:57:50 · 16599 阅读 · 0 评论 -
3天搞定的小型B/S内部管理类软件定制开发项目【软件开发实战10步骤详解】
客户需求 一个简单的项目管理信息的,添加、删除、编辑、查询等功能的实现,把大的框架做好就可以,细节他会自己完善好,想想也很简单的一样,本以为1天时间就足可以搞定了,结果足足干了3天才算竣工,由于客户也是软件开发人员,沟通起来也比较顺畅一些,否则可能不止需要3天了。 项目虽然很小,但是由于跟我的主营方向是一致的,同时也想锻炼一下做项目的成熟程度有多高、有多快,所以也...2011-11-29 16:40:17 · 319 阅读 · 0 评论