[TOC] 跟着狂神的SpringBoot网课做了一个小demo,功能有:登录、注销、拦截器、Restful CRUD、错误页面。不过完善了下put、delete的请求方式。 Demo 准备工作 使用Lombok插件 pom.xml pojo层 dao层 此demo没有使用数据库,使用Map模拟数据 ...
分类:
编程语言 时间:
2020-04-19 12:36:16
阅读次数:
69
FileChannel实现文件复制 // 1、当文件大小小于2GB时,这种方式没有什么大问题,但是如果文件小大超过2GB,这种方式就会数据丢失 // 测试文件大小:8832KB public static void ioOption() throws IOException { // 文件输入流通道 ...
分类:
其他好文 时间:
2020-04-18 11:29:50
阅读次数:
81
Controller @RequestMapping("/excel/export/common") public void exportExcelCommon(HttpServletRequestrequest, HttpServletResponse response )throws IOExc ...
分类:
其他好文 时间:
2020-04-18 09:36:18
阅读次数:
62
Java-五种线程池,四种拒绝策略,三种阻塞队列 三种阻塞队列: BlockingQueue<Runnable> workQueue = null; workQueue = new ArrayBlockingQueue<>(5);//基于数组的先进先出队列,有界 workQueue = new Li ...
分类:
编程语言 时间:
2020-04-16 19:32:41
阅读次数:
70
@Test public void modifyTest() throws IOException { File file = new File("/Users/zl/pending file/修复数据.txt"); List<String> list = FileUtils.readLines(f ...
分类:
编程语言 时间:
2020-04-16 18:03:48
阅读次数:
159
在 JDK 7 之前,各种资源操作需要在finally里面手动关闭 1 static String readFirstLineFromFileWithFinallyBlock(String path) throws IOException { 3 BufferedReader br = new Bu ...
分类:
其他好文 时间:
2020-04-16 15:33:20
阅读次数:
69
一、概述 1. 数据序列化就是将对象或者数据结构转化成特定的格式,使其可在网络中传输,或者可存储在内存或者文件中2. 反序列化则是相反的操作,将对象从序列化数据中还原出来数据序列化的重点在于数据的交换和传输 二、衡量标准 1. 序列化之后的数据大小。因为序列化的数据要通过网络进行传输或者是存储在内存 ...
分类:
其他好文 时间:
2020-04-16 10:32:52
阅读次数:
67
字节缓冲输出流演示: public class BufferStreamDemo { public static void main(String[] args) throws IOException { //字节缓冲输出流:BufferedOutputStream (OutputStream ou ...
分类:
其他好文 时间:
2020-04-15 18:31:14
阅读次数:
63
/* FileOutputStream:文件输出流用于将数据写入File */ public class FileOutPutStreamDemo01 { public static void main(String[] args) throws IOException { //创建字节输出流对象 ...
分类:
其他好文 时间:
2020-04-14 18:29:29
阅读次数:
60
public class CountDownLatch { public static void main(String[] args) throws Exception{ java.util.concurrent.CountDownLatch countDownLatch = new java.u ...
分类:
其他好文 时间:
2020-04-13 23:08:55
阅读次数:
76