初衷 这篇博客的初衷是因为我想写一个工具类,同时对工具类做出一些规范以及优化。 规范 工具类定义为final class,考虑到工具类应该不能被继承 工具类的命名应该用Util结尾,例如LogUtil 工具类的构造方法应…
分类:编程语言
使用flying saucer将html文件转成PDF
使用flying saucer生成PDF文件之前,先要使用freemarker生成html文件,然后将html文件转成pdf。生成html文件的东东网上一搜一大堆,大家找找就成。 当然“使用flying saucer将h…
java中将简单的json数据写入文件
json数据写入文件 import java.io.*; import java.util.Random; import org.json.JSONObject; import org.json.JSONArray; p…
2019 滴滴java面试笔试总结 (含面试题解析)
本人3年开发经验、18年年底开始跑路找工作,在互联网寒冬下成功拿到阿里巴巴、今日头条、滴滴等公司offer,岗位是 Java后端开发,最终选择去了阿里巴巴。 面试了很多家公司,感…
window下安装nginx
0. nginx是什么? 代理服务器 –> tomcat html服务器 1. 下载nginx …
//将一个三行四列的数组进行转置输出(转置就是行列互换,行变列,列变行)。
package Experiment.Java.test10; public class test01 { public static void main(String[] args) { int [][] array …
JAVA导出EXCEL表格
hi~ 好久不见 小伙伴们,最近比较忙,没什么时间写,今天给大家分享的是JAVA如何导出EXCEL表格,因为最近有做这样一个功能,所以分享出来,如有不对之处,敬请指正。 在许多企业办公系统中,经常会有用户要求,需要对数据…
Java实现批量下载图片,打包成zip压缩包
/** * 批量下载图片后台逻辑 * @return */ @GetMapping("/downLoad") public void download(HttpServletRequest request, HttpSe…
Srping MVC ant路径匹配
背景 最近有一个功能设计path匹配,开发说支持ant匹配,这是我第一次听说这个词,赶紧补一下功课。 Ant匹配规则 1.前言 (1)SpringMVC的路径匹配规则是按照Ant来的,实际上不只是SpringMVC,整个…
区块链技术开发,现成交易所搭建开发源码,合约平台开发
区块链技术开发,现成交易所搭建开发源码,合约平台开发 区块链是通过信息的全网一致性分发,实现信息存储的去中心化和信息传递的去中介化,并通过经济和社会治理手段实现信息在难以被篡改的基础上的高质高效共享,进而实现组织管理架构…
短链接变长链接
public void Test() throws IOException { HttpURLConnection conn = (HttpURLConnection) new java.net.URL("https:/…
位运算符和三目运算符
位运算符 运算符 含义 示例 << 左移 5 << 2 = 20 —> 5 * 2^2 = 5 * 4 = 20 >> 右移 5 >> 1 = 2 —> 5…