![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
wolfies
这个作者很懒,什么都没留下…
展开
-
Class.forName()用法详解
Class.forName()用法详解转载 2017-11-14 13:40:18 · 215 阅读 · 0 评论 -
java 远程执行 linux 命令
官网下载: http://www.ganymed.ethz.ch/ssh2/Maven:<!-- https://mvnrepository.com/artifact/ch.ethz.ganymed/ganymed-ssh2 --><dependency> <groupId>ch.ethz.ganymed</groupId> ...原创 2018-03-06 14:54:28 · 702 阅读 · 0 评论 -
java 密码验证 密文存储密码
照着JeeSite代码搬出来的。 需要了解的知识 Hex编码 散列算法用户 注册/修改 密码的时候根据输入的密码生成一段加密串,每次验证密码时候根据算法进行密文比对,想要通过密文解出明文密码需要花费大量时间。<1> 加密 1. 生成一段salt,值随机,长度自定义。 // 个人理解就是捣乱的,因为是随机的 2. 将 明文密码 + salt 进行散列N次。 //...原创 2018-03-13 08:57:06 · 3163 阅读 · 1 评论 -
java 获取 上个月的今天
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy年MM月dd日");Date date = new Date();System.out.println("当前时间是:" + dateFormat.format(date));Calendar calendar = Calendar.getInstance();calenda...原创 2018-03-05 08:37:04 · 11722 阅读 · 2 评论 -
poi 解析 excel
poi-3.11.jar: http://mvnrepository.com/artifact/org.apache.poi/poi/3.11 poi-ooxml-3.11.jar: http://mvnrepository.com/artifact/org.apache.poi/poi-ooxml/3.11 xmlbeans-2.3.0.jar: http://mvnrepository.c...原创 2018-02-24 16:27:39 · 237 阅读 · 0 评论 -
java 压缩/解压 zip 多个文件和文件夹
参考了几篇文章,基本都是压缩单个文件或者一个文件夹,不能混合压缩。 找了一个不需要额外jar包的代码上改的。(参考文章)不需要额外jar包。压缩方法:import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;impo...原创 2018-03-12 09:58:32 · 12026 阅读 · 14 评论 -
get请求传中文的几种方法
<1>encodeURI与 decodeURI 应该是最常用的encodeURI("啊哈嘿");结果为:%E5%95%8A%E5%93%88%E5%98%BF百度搜索就是get请求,比如空格就是%20,多打几个空格搜索看看。 而且chrome+tomcat测试服务器接收自动转回来。转移序列概念<2> 修改服务器编码集(一劳永逸)Tomcat为例...原创 2017-11-13 22:28:58 · 12579 阅读 · 0 评论 -
java 字节流 转 字符流
MultipartFile uploadFile; // 上传的文件InputStream is = uploadFile.getInputStream();InputStreamReader isr = new InputStreamReader(is);BufferedReader br = new BufferedReader(isr);参考文章: http://blog.csdn...原创 2018-02-24 08:37:55 · 231 阅读 · 0 评论 -
SimpleDateFormat 占位符
SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); sf.format(new Date());y 年 M 年中的月份 D 年中的天数 d 月份中的天数 H 一天中的小时数(0-23) h am/pm 中的小时数(1-12) m 小时中的分钟原创 2018-01-29 14:03:35 · 964 阅读 · 0 评论 -
java Http请求乱码 返回值gzip
用java请求一个天气接口,发现乱码。 用chrome访问乱码,360极速正常显示。 后来发现返回的gzip格式的 Content-Encoding:gzip 用java访问时妥妥的乱码就不用考虑是否解码问题 不需要第三方jar包,导入一个工具类就可以了import java.util.zip.GZIPInputStream;HttpClient httpClient = ...原创 2017-12-05 15:52:24 · 1195 阅读 · 0 评论 -
java 调用 本地命令
Runtime rt = Runtime.getRuntime();Process proc = rt.exec(cmd);InputStream stderr = proc.getInputStream();InputStreamReader isr = new InputStreamReader(stderr,"UTF8");BufferedReader br = new Buff...原创 2018-03-14 10:34:25 · 723 阅读 · 0 评论