- 博客(10)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 AVUE 生成二维码并下载
@GetMapping("/generareQrcode") public void generareQrcode(HttpServletResponse response, String id) throws Exception{ Object obj = xxService.getById(id); QrcodeUtils.generareQrcode(response,obj.getCode()); } <!--...
2021-01-09 09:53:42
1057
原创 2020-12-24
昨天看了某站面试视频,然后关注到一个问题“mysql事务隔离级别”,大家都知道mysql有四种隔离级别,分别是: 读未提交 读已提交 可重复读 串行化 这里着重讲一下读已提交,我模糊记得读已提交其实就是“不可重复读”,它会导致一个问题: 事务A访问两次数据,第一个查询出结果,在第二次查询期间事务B进行了数据修改,导致第二次查询出的数据和第一个查询结果不一致。 但是在很多帖子中有人说,可重复会导致这个问题呢?还是...
2020-12-24 09:36:30
126
原创 Navicat连接MySQL 报 Authentication plugin ‘caching_sha2_password‘ cannot be loaded
报这个错是因为mysql8使用了caching_sha2_password加密方式而之前mysql使用的是mysql_native_password加密方式,而你的navicat不支持caching_sha2_password加密方式造成的。解决方案:目前我知道的解决方案有两种1.修改mysql加密方式use mysql;alter user 'root'@'localhost' identifiedwith mysql_native_passwordby ...
2020-11-19 17:41:10
259
原创 设置mysql登录密码
mysql -u rootmysql> use mysql格式:mysql> set password for 用户名@localhost = password('新密码'); 例子:mysql> set password for root@localhost = password('123');
2020-11-18 09:17:18
140
原创 @schedule定时注解
spring中使用定时任务,基本上就是quartz和@schedule注解,前者小编用的较少,好像略烦在分布式中引用广泛,单机引用还是后者比较好用,并且现在似乎已经成了大家在spring环境中定时任务的首选。废话不多说,下面我们来讲一下@schedule注解cron,应用简单,直接使用cron表达式。0/5* * ** ?但是他有一个问题,比如一个任务5秒执行一次,那么在实际执行业务的时候花了9秒,那么任务结束以后下一次执行时间将会是(10-9),这里就有大神会问了,为什么会这样?我一开..
2020-11-04 10:57:44
1784
转载 生成 Heap Dump 的几种方式
生成 Heap Dump 的几种方式Heap Dump 概述Heap Dump 包含的信息Heap Dump 获取方式Heap Dump 概述Heap Dump 是 Java进程所使用的内存情况在某一时间的一次快照。以文件的形式持久化到磁盘中。Heap Dump的格式有很多种,而且不同的格式包含的信息也可能不一样。但总的来说,Heap Dump一般都包含了一个堆中的Java Objects, Class等基本信息。同时,当你在执行一个转储操作时,往往会触发一次GC,所以你转储得到的文件里包含的信息通常
2020-09-11 09:18:49
1122
转载 表达式谜题1奇数性(任何奇数的二进制最末尾肯定是1,而偶数则是0)
package expressionPuzzles;/** * 下面的方法是错误的,因为当i为负的奇数的时候,%取余得到的是-1; * @author xixizhao * */public class OddPuzzle { /** * @param args */ public static void main(String[] args) { test(10); test(-4); test(-3); } /** * 确定输入的i是否为奇数 *
2020-08-17 15:44:37
625
转载 发送POST请求,包含文件MultipartFile参数,普通字符串参数,请求头参数
发送POST请求,包含文件MultipartFile参数,普通字符串参数,请求头参数与别人对接时经常会遇到既发送文件参数又发送字符串参数的请求,此请求的核心是文件参数的ContenType=multipart/form-data字符串参数的ContenType=application/json/** * 使用httpclint 发送文件,如果不传输文件,直接设置fileParams=null, * 如果不设置请求头参数,直接设置headerParams=null,就可以进行普
2020-08-12 15:59:24
2841
原创 线程安全的单例模式-求解疑
线程安全的单例模式-求解疑今天工作不怎么忙,想研究一下单例模式,由于前段时间在工作中用过(没用好,所以去掉了)因为当时对单例模式了解的不是很透彻。所以今天百度了一下单例的帖子,简直是发现了新大陆,除了我知道的传统饿汉式和懒汉式,还有帖子中讲线程安全的饿汉式,让我一脸懵逼,所以我特地发给帖子来请大佬们帮我证实一下,以免在工作中错误使用。以下是我从各种帖子中看到的单例模式写法://饿汉式public class Testc{ private Testc(){} private static Test
2020-06-08 17:32:03
126
1
转载 curl 模拟 GET\POST 请求,以及 curl post 上传文件
curl 模拟 GET\POST 请求,以及 curl post 上传文件curl GET 请求curl POST 请求curl POST 上传文件一般情况下,我们调试数据接口,都会使用一个 postman 的工具,但是这个工具还是有点大了。事实上,我们在调试一些小功能的时候,完全没有必要使用它。在命令行中,我们使用 curl 这个工具,完全可以满足我们轻量的调试要求。curl GET 请求curl命令 + 请求接口的地址。curl localhost:9999/api/daizhige/artic
2020-05-28 11:37:46
382
服务器日志打印了这些信息
2015-08-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人