【算法】八数码

z 发布于 2023-01-11 12:53
在一个 3×3 的网格中,1∼8这 8 个数字和一个 x 恰好不重不漏地分布在这 3×3 的网格中。 例如: 1 2 3 x 4 6 7 5 8 在游戏过程中,可以把 x 与其上、下、左、右四个方向之一的数字交换(如果存在)。 我们的目的是通过交换,使得网格变为如下排列(称为正确排列): 1 2 3 4 5 6 7 8 x 例如,示例中图形就可以通过让 x ...

初识Spring Security

z 发布于 2022-10-20 11:22
Spring Security入门 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactI...
标签: 开发日记

RabbitMQ的高级特性【一】

z 发布于 2022-07-06 22:30
https://blog.csdn.net/adminzzk/article/details/125610783?spm=1001.2014.3001.5501
标签: 开发日记

RabbitMQ连接超时或者访问过慢的解决方法

z 发布于 2022-01-08 17:38
为什么会连接超时? 一般centos安装时会给你设置一个默认主机名,然而我们安装时,都会改成比较好看一点的,比如centos6/centos_node1 .... 其实问题就出在这里,因为修改后的主机名并没有在linux系统的hosts文件中,因此解析的时候,无法直接从该文件中获取,需要多重解析,才能解析该主机名。 解决: //查看主机名Cen...
标签: 开发日记

Nginx实现负载均衡

z 发布于 2022-01-07 15:53
三个服务端口分别为224,1224,1225。 修改配置文件,添加反向代理upstream,实现负载均衡: upstream zhieasy{ server 127.0.0.1:224; server 127.0.0.1:1...
标签: 开发日记

解决MySQL8.0:Host is not allowed to connect to this MySQL server

z 发布于 2021-11-20 14:04
1、执行登陆MySQL mysql -u root -p 密码 2、执行use mysql; 3、执行update user set host = '%' where user = 'root'; 4、执行FLUSH PRIVILEGES; 注意:四步骤缺一不可
标签: 开发日记

Leetcode.338 比特位计数

z 发布于 2021-11-15 09:14
题目详情 给你一个整数 n ,对于 0 <= i <= n 中的每个 i ,计算其二进制表示中 1 的个数 ,返回一个长度为 n + 1 的数组 ans 作为答案。 示例 1: 输入:n = 2 输出:[0,1,1] 解释: 0 --> 0 1 -...

maven进行install时出现Fatal error compiling错误

z 发布于 2021-10-28 21:13
原因:maven与lombok结合编译出现问题,maven版本较高,lombok jar包版本较低,因此编译lombok时无法编译。 <dependency> <groupId>org.projectlombok</groupId> <artifactId...
标签: 开发日记

mybatis多表联查

z 发布于 2021-10-08 20:24
之前写代码一直用for循环读写数据库操作,直到在某个公众号看到一篇每日离职小技巧的文章,才明白问题的严重性。”读写数据库操作,写在for循环中,什么子查询,关联查询,左连接,右连接,通通不用,就是要先查一张表,然后遍历结果,再查另一张表........”。想想这不就是我嘛?才知道当读取上万数据的时候,服务器内存是非常容易爆掉的,吓的我连夜学习了多表...
标签: 开发日记

解决Content type 'application/x-www-form-urlencoded;charset=UTF-8' not supported错误

z 发布于 2021-09-26 19:05
原来代码 @PostMapping("/add") public Result add(@RequestBody Bill bill){ boolean save = billService.save(bill); if (save){ return new R...
标签: 开发日记