随笔分类 -  实用工具类相关

记录一些诸如验证码工具,EXCEL导入导出等实用型工具的使用
摘要:推荐参考:http://www.cnblogs.com/java-class/p/4845962.html https://blog.csdn.net/yihaoawang/article/details/50638199 阅读全文
posted @ 2018-09-09 13:20 ---江北 阅读(2053) 评论(0) 推荐(1) 编辑
摘要:一、概述 很多时候,很多工具类其实spring中就已经提供,常用的工具类有: 参考:https://www.cnblogs.com/langtianya/p/3875103.html 内置的resouce类型 UrlResource ClassPathResource FileSystemResou 阅读全文
posted @ 2018-02-26 21:19 ---江北 阅读(2205) 评论(0) 推荐(0) 编辑
摘要:一、起步 引入依赖: 当然,一般可能项目中不会需要单独引入这个依赖,可能其他依赖自动引入了此包,请先检查,避免重复引入! 二、开始 文档:http://commons.apache.org/proper/commons-beanutils/javadocs/v1.9.3/apidocs/org/ap 阅读全文
posted @ 2018-02-05 14:51 ---江北 阅读(2704) 评论(0) 推荐(0) 编辑
摘要:本文转载自xingoo: https://www.cnblogs.com/xing901022/p/5978989.html 一、常用静态变量 二、常用方法 copy 这个方法可以拷贝流,算是这个工具类中使用最多的方法了。支持多种数据间的拷贝: copy内部使用的其实还是copyLarge方法。因为 阅读全文
posted @ 2018-01-30 12:50 ---江北 阅读(2045) 评论(0) 推荐(0) 编辑
摘要:类似工具见Hutool-StrUtil 一、起步 引入maven依赖 非maven项目想下载jar包,请移步这里:http://commons.apache.org/proper/commons-lang/download_lang.cgi 二、开始使用 概览 常见用法 以下参见网友的随笔:http 阅读全文
posted @ 2017-10-25 09:47 ---江北 阅读(4933) 评论(0) 推荐(0) 编辑
摘要:类似的是commons-lang中的StringUtils 空与非空的操作——经典的isBlank/isNotBlank、isEmpty/isNotEmpty isBlank()——是否为空白,空白的定义是null,"",不可见字符(如空格), 镜像方法是isNotBlank() 相关方法是hasB 阅读全文
posted @ 2017-10-24 22:52 ---江北 阅读(24057) 评论(0) 推荐(0) 编辑
摘要:commons-lang中对应也有RanddomUtils、RandomStringUtils 直接从类结构开始入手: 基本都是见名知意了,就不一一展开;点开源码可以看到算是比较通俗易懂的对Random的封装,如果不想使用工具类也可以自己参考源码 示例: 其它主要内容参考文档(详细参见API或者直接 阅读全文
posted @ 2017-10-18 22:11 ---江北 阅读(16110) 评论(0) 推荐(0) 编辑
摘要:最简单最直接的上手可以参见参考文档:http://hutool.mydoc.io/?t=216015 Http协议的介绍,请参考web随笔:http://www.cnblogs.com/jiangbei/p/6681215.html 受够了的HttpClient?那Hutool的HttpUtil值得 阅读全文
posted @ 2017-10-14 17:04 ---江北 阅读(82108) 评论(0) 推荐(2) 编辑
摘要:一、概述 直接通过官网的overview进行了解,一句话概括如下: Commons Email aims to provide a API for sending email. It is built on top of the Java Mail API, which it aims to sim 阅读全文
posted @ 2017-10-13 10:34 ---江北 阅读(2025) 评论(0) 推荐(0) 编辑
摘要:新引入Hutool-HttpUtil的使用(更简单,更强大!),详见:http://www.cnblogs.com/jiangbei/p/7667858.html 一、概述 1.简介 根据凡技术必登其官网的原则(如果有),我们可以先访问其官网:http://hc.apache.org/httpcom 阅读全文
posted @ 2017-10-10 10:59 ---江北 阅读(526) 评论(0) 推荐(0) 编辑
摘要:从官方文档入手: 常见问题与快速上手:https://github.com/alibaba/fastjson/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98 各种使用场景(与Spring集成等):https://github.com/Alibaba/fastjso 阅读全文
posted @ 2017-10-05 23:40 ---江北 阅读(483) 评论(0) 推荐(0) 编辑
摘要:之前随笔使用的是1.x的比较古老的版本了,已经不再维护,接下来使用较新的2.x的版本进行导出 之前一直按照其他的博客与官网的随笔进行导出,发现一直报错,后面更换了POI的版本为3.16(因为jxls也是使用的最新的版本),就解决了jar包的冲突问题 jar冲突参考的是:http://www.cnbl 阅读全文
posted @ 2017-08-14 11:10 ---江北 阅读(3118) 评论(0) 推荐(0) 编辑
摘要:请注意,一下内容均基于1.x版本,2.x版本将另开随笔记录 一、概述 JXLS是基于Jakarta POI API的Excel报表生成工具,可以生成精美的Excel格式报表。它采用标签的方式,类似JSP标签,写一个Excel模板,然后生成报表,非常灵活,简单! 官网:http://jxls.sour 阅读全文
posted @ 2017-08-11 10:09 ---江北 阅读(2074) 评论(0) 推荐(0) 编辑
摘要:一、用于取代Date对象的DateTime对象 再也不用Date SimpleDateFormat Calendar之间倒腾来倒腾去了!日期创建-获取-操作一步到位! 如果JDK版本更新到了8及以上,不妨尝试新的时间日期API(参见JDK8新特性随笔篇) 学习一个类的基本方式是了解其获取方式(构造器 阅读全文
posted @ 2017-08-10 20:16 ---江北 阅读(48446) 评论(0) 推荐(0) 编辑
摘要:【更新】:thinkgem的导出工具类: /** * Copyright &copy; 2012-2016 <a href="https://github.com/thinkgem/jeesite">JeeSite</a> All rights reserved. */ package com.th 阅读全文
posted @ 2017-08-09 17:00 ---江北 阅读(679) 评论(0) 推荐(0) 编辑
摘要:相关的介绍参考自:http://zc985552943.iteye.com/blog/1491546 一、概述 1.概念 受上文博文博主的启发,有必要先对excel的各个概念先做了解! //上述基本都是接口 //一个excel表格 HSSFWorkbook wb = new HSSFWorkbook 阅读全文
posted @ 2017-08-08 14:58 ---江北 阅读(1406) 评论(0) 推荐(0) 编辑
摘要:com.octo.captcha jcaptcha 2.0-alpha-1 com.octo.captcha jcaptcha-integration-simple-servlet 2.0-alpha-1 servlet-api ... 阅读全文
posted @ 2017-07-16 17:25 ---江北 阅读(468) 评论(0) 推荐(0) 编辑
摘要:什么是Jackson 可以轻松实现Java对象与JSON字符串的转换 准备工作:导包 Jackson的jar all下载地址:http://jackson.codehaus.org/1.7.6/jackson-all-1.7.6.jar 1.实体对象转JSON jackson使用getter方法定位 阅读全文
posted @ 2017-05-20 11:41 ---江北 阅读(6925) 评论(0) 推荐(0) 编辑
摘要:一、什么是正则表达式 正则表达式(Regular Expression):强大的文本处理工具。 模式匹配和替换的强大工具。 linux中主要通过 grep 来发挥正则表达式(以行为单位)的强大功能! 注意,这里的*等表示的是量词单位,不是之前提到的通配符,在正则表达式里请不要与通配符混淆! 二、正则 阅读全文
posted @ 2017-05-02 22:38 ---江北 阅读(295) 评论(0) 推荐(0) 编辑

TOP
点击右上角即可分享
微信分享提示