上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 32 下一页
摘要: 1.问题描述 对于大文件上传解析,若直接上传,会超时,可使用WebSocket长链接方式实时显示文件的上传状态,实际上是从文件上传到内容解析完成存入数据库的过程,各个阶段的进度可自定义。 本文使用SpringBoot+WebSocket+vue2.0+Element+nginx实现文件实时上传显示进 阅读全文
posted @ 2022-03-24 18:56 钟小嘿 阅读(4314) 评论(0) 推荐(1)
摘要: 1.线程的定义 1.1概述 1)进程Process:是执行程序的一次执行过程。 2)线程Thread:是CPU调度和执行的单位。main()为主线程,为系统的主入口,用于执行整个程序。在程序运行的过程中,即使没有手动创建线程,后台也会有多个线程(如主线程,gc线程)。 3)进程与线程的区别: 在一个 阅读全文
posted @ 2022-03-22 21:10 钟小嘿 阅读(169) 评论(1) 推荐(1)
摘要: 在MySQL常用的场景中,会使用datetime和timestamp两种方式记录数据的时间,一般会精确到秒,主要用于记录每个表中数据的创建时间、修改时间等,甚至在设计表时,根据设计规范,会对每张表都添加一个时间的属性来记录数据的创建时间,也有可能再添加一个属性来记录数据的修改时间。那么下面的介绍会使 阅读全文
posted @ 2022-03-20 09:39 钟小嘿 阅读(701) 评论(0) 推荐(0)
摘要: 1.概述 map是键值对的集合接口,根据键得到值,因此不允许键重复,但允许值重复。其键的有序和无序各有优势。 2.分类及区别 类型 key顺序 线程安全性 备注 HashMap 无序 线程不安全 最常用。根据键的HashCode值存储数据,根据键可以直接获取它的值,具有很快的访问速度。最多只允许一条 阅读全文
posted @ 2022-03-08 22:23 钟小嘿 阅读(305) 评论(0) 推荐(0)
摘要: java8的新特性使用起来非常的方便,详情参考Java8新特性。 1.map-获取集合中对象的某个属性值 1)需求:现有一个包含用户对象的集合,想只获取这些用户的姓名组成一个集合,如何去做? 2)演示 用户对象如下: @Data public class User { private Integer 阅读全文
posted @ 2022-03-04 23:17 钟小嘿 阅读(1759) 评论(0) 推荐(0)
摘要: 虽然List集合在正常使用过程中不会添加NULL值作为元素,但为了代码的健壮性,在遍历获取元素时进行判断更佳。在编写代码时,判断NullPointerException(简称NPE)非常重要。 数据准备如下: List<Integer> list = new ArrayList<>(); list. 阅读全文
posted @ 2022-02-20 17:06 钟小嘿 阅读(9018) 评论(0) 推荐(0)
摘要: 1.问题背景 在使用SpringBoot架构搭建父子工程时,使用IDEA可以正常启动,但打成jar包后使用jar方式启动时,会报错xx.jar中没有主清单属性。 2.原因分析 原因主要是在使用jar方式启动时,没有指定Main-Class,导致启动时找不到主方法,使得SpringBoot项目无法启动 阅读全文
posted @ 2022-02-18 20:13 钟小嘿 阅读(4240) 评论(0) 推荐(0)
摘要: 在日常写代码的过程中,通常会记录某一段程序的运行时间,使用的方式是System.currentTimeMillis()。 Spring也自带了一种方式StopWatch,使用起来也比较简单。 共分为四步:创建对象,开始记录执行时间,结束记录执行时间,获取执行的总时间。 package com.zys 阅读全文
posted @ 2022-01-25 21:46 钟小嘿 阅读(2378) 评论(0) 推荐(0)
摘要: MySQL截取字符串的方式有以下几种: 1.left(str, length) 从左边开始截取指定长度字符串。 mysql> select left('abcd4528',3); + + | left('abcd4528',3) | + + | abc | + + 1 row in set (0.0 阅读全文
posted @ 2022-01-06 20:16 钟小嘿 阅读(11910) 评论(0) 推荐(0)
摘要: 在项目中通常会用到excel模板下载,但是在下载后却无法打开,下载代码如下: @GetMapping("/test") public void test(HttpServletResponse response) throws IOException { String fileName = "学生信 阅读全文
posted @ 2022-01-03 21:05 钟小嘿 阅读(2203) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 32 下一页