
Java
清风掠影_XQ
一个兼职敲键盘的业务员
展开
-
java实现对象排序
//Product.javaimport java.util.Date;//public class Product {//类内比较public class Product{ private String name; private Date date; private int price; public int getPrice() {原创 2017-09-25 16:38:23 · 232 阅读 · 0 评论 -
jodd发送邮件带附件
项目中需要发送邮件了,本想偷懒用公司同事写的MailUtil发送,是用HtmlMail实现的,正常发送邮件没有问题,发送附件也正常,结果一不小心测出来个问题,附件文件名略长的话最终邮箱收到的是ATT_000XXX.dat文件,只能自己动手写,不再使用HtmlMail的方式发送了,比较繁琐,采用jodd的mail组件发送因为项目中其他地方还使用了jodd,所以这里pom.xml文件中引用了jodd-...原创 2018-04-23 16:30:18 · 1141 阅读 · 0 评论 -
Java 实现Ftp上传下载文件
最近项目中需要实现将文件先存放到ftp上,需要的时候再从ftp上下载,做的过程中碰到了问题,发现中文文件名的无法上传到ftp上,ftp上的中文文件名的文件下载不下来,几番折腾,终于搞定了,记录一下备忘。首先给工程添加maven依赖,pom.xml文件中添加:<dependency> <groupId>commons-net</groupId> &...原创 2018-04-23 10:12:07 · 12172 阅读 · 3 评论 -
Java获取当前系统信息
Properties props = System.getProperties(); //获取系统属性集String osName = props.getProperty("os.name"); //操作系统名称String osArch = props.getProperty("os.arch"); //操作系统架构,64位返回amd64,32位返回X86String o原创 2017-09-26 15:14:20 · 354 阅读 · 0 评论 -
Java Jvm知识
-Xms jvm初始分配的内存大小 (可与-Xmx配置相同的值,可以在java垃圾回收机制清理完堆区后不需要重新分隔计算堆区的大小而浪费资源)-Xmx jvm最大可用内存大小堆区:Java代码可及的,分为新生代、中生代、老生代java的new新对象占用的内存空间就是新生代的空间,java垃圾回收机制对堆区进行资源回收后,新生代未被回收的资源就被转移到中生代,中生代原创 2017-09-26 15:26:44 · 275 阅读 · 0 评论 -
java实现对象排序
//Product.javaimport java.util.Date;//public class Product {//类内比较public class Product{ private String name; private Date date; private int price; public int getPrice() {原创 2017-09-25 16:37:03 · 210 阅读 · 0 评论 -
Java 正则表达式验证图片格式
String reg = ".+(.JPEG|.jpeg|.JPG|.jpg)$";String imgp= "Redocn_2012100818523401.png";Pattern pattern = Pattern.compile(reg);Matcher matcher = pattern.matcher(imgp);System.out.println(matcher.find(原创 2017-09-25 16:46:43 · 12498 阅读 · 0 评论 -
Java文件上传下载
在ApplicationContext.xml中添加: //最大上传文件大小限制 在controller中实现上传:@RequestMapping(value = "/fileUpload" , method = RequestMethod.POST)public String fileUpload(Model model, HttpSer原创 2017-09-26 09:59:57 · 241 阅读 · 0 评论 -
Java读取CSV文件并导出
package com.uuid.random;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOu原创 2017-09-26 09:56:40 · 1034 阅读 · 0 评论 -
java jxl 读取excel
private void parseData(byte[] data) { InputStream is = new ByteArrayInputStream(data); Workbook book = null; try { book = Workbook.getWorkbook(is); Sheet sheet = book.getSh原创 2017-09-26 09:50:57 · 276 阅读 · 0 评论 -
Java 实现文件复制
public static Boolean copyFile(String tmpRoot, File srcFile, String targetFileName) { Boolean isDone = false; File tempRoot = new File(tmpRoot); InputStream in = null; OutputStream原创 2017-09-26 09:46:45 · 266 阅读 · 0 评论 -
Java Blob类型和String类型相互转换
String s1="1231dsdgasd的飒飒大";Clob c = new SerialClob(s1.toCharArray());//String 转 clobBlob b = new SerialBlob(s1.getBytes("GBK"));//String 转 blob//也可以这样不传字符集名称,默认使用系统的//Blob b = new SerialBlob(s1.原创 2017-09-26 09:44:33 · 35638 阅读 · 4 评论 -
Jboss实现jsp热部署
原创 2017-09-25 16:44:23 · 1718 阅读 · 0 评论 -
Java poi生成Excel并合并内容相同的行
近日项目中提出需求,需要导出Excel,最开始以为很简单,也没说明需要合并相同内容的行,于是偷个懒,使用原来写好的工具类直接导出。写好后以为okay了,结果,竟然又提供了另一个版本的模板,需要合并内容相同的列,麻烦来了,于是网上各种搜寻,最后找到一个例子,效果是我想要的,感谢大神的贡献,附上链接如下:https://blog.youkuaiyun.com/qq_33142257/article/details...原创 2018-05-02 16:25:23 · 11660 阅读 · 6 评论