随笔分类 - Java-Comm
摘要:package com.xxx.common.excel; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.util...
阅读全文
摘要:1.工具类,读取单元格数据的时候,如果当前单元格是合并单元格,会自动读取合并单元格的值 2.Controller内调用,尤其要注意传参部分的写法,需要加上注解,且变量名必须和jsp页面里对应的参数名要完全一致。 3.js代码,这里需要引用 ajaxfileupload.js 插件。参数名与contr
阅读全文
摘要:只记录用到过的,不全面 Quartz版本:quartz-all-1.6.0.jar 先看图 其他示例: 0 0 5,6,13 * * ? 意义:每日5:00,6:00,13:00 被触发 0 10,30 5,6 * * ? 意义:每日5:10,5:30,6:10,6:30 被触发 0 25 3,15
阅读全文
摘要:四舍五入,保留两位小数 (找了很多种方法,都有问题,测试得出下面这种方式是可用的) String str="0.235"; String.format("%.2f", Double.parseDouble(str)); 四舍五入,保留两位小数 (找了很多种方法,都有问题,测试得出下面这种方式是可用的
阅读全文
摘要:判断前台输入项的长度应该都会碰到String.length() 判断出来没有超出最大长度,存到数据库就超出长度的问题,oracle字符集是gbk的不太清楚,如果是UTF-8,中文是占三个字符的,所以要对中文进行特别判断。 代码如下: public static int lengthOfUTF8(St
阅读全文
摘要:1.首先我们得有一个树状结构的表,类似这种结构。必须得有 id,pid 其他的根据需要来。 我们叫它treeTbl表吧。这里pid为0的表示是顶级节点。 2.接着select * from treeTbl ,并将得到的list 转换成一个Map集合, key 为 pid ,value 为 子元素对象
阅读全文
摘要:import org.apache.commons.httpclient.HttpClient; import org.apache.commons.httpclient.NameValuePair; import org.apache.commons.httpclient.methods.Post
阅读全文
摘要:如果通过了多级反向代理的话,X-Forwarded-For的值并不止一个,而是一串IP值,那么真正的用户端的真实IP则是取X-Forwarded-For中第一个非unknown的有效IP字符串。 public String getClientIpAddr(Request request) { Str
阅读全文
摘要:就是"集合已修改;可能无法执行枚举操作 foreach" 啥的, 不让我改 百度到Foreach是只读的,只供取值用,无法进行新增,修改,删除(仅引用,实际待验证) 解决办法:将Foreach改为For,即可修改。经验证,可行。 就是"集合已修改;可能无法执行枚举操作 foreach" 啥的, 不让
阅读全文
摘要:1.使用HttpServletResponse实现 Servlet代码: 注1:setContentType(String type)方法里的参数type是指一个用于指定文件内容的MIME类型 常见的MIME类型及含义: text/html 超文本标记语言文本(.html) text/plain 普
阅读全文
摘要:package util; import java.util.*; import java.io.*; import java.awt.*; import java.awt.image.*; import javax.servlet.*; import javax.servlet.http.*; i
阅读全文

浙公网安备 33010602011771号