水豚少年的博客小站 水豚少年的博客小站

归档

2022 年 04 月

《代码整洁之道 Clean Code》读书笔记我从第一次开始写代码的时候,就总是有一种强迫症,总是想写出在当时的认知范围内,最优雅的代码,或者也可以说最合适的代码。所以在进一步的说,就是最整洁的代码了。就像这本书的名字一样,见书名即知道书的内容。所以,优秀的整洁的代码是自带解释的,甚至不用注释,就能

2022 年 01 月

java8中groupingBy时自定义Map类型1、场景业务中,需要对数据根据日期排序后再根据某个字段分组groupingBy,但是在测试时发现,groupingBy会打乱之前排序好的内容,查看groupingBy的底层发现,默认会分组成HashMap的类型。2、解决方案为了让分组后的数据不变化排

2021 年 12 月

centos安装docker和可视化界面一、安装docker在安装 Docker 之前,先说一下配置,我这里是Centos7 Linux 内核:官方建议 3.10 以上.注意:本文的命令使用的是 root 用户登录执行,不是 root 的话所有命令前面要加 sudo前期准备1、查看当前系统内核版本➜

2021-12-21

Redis入门指南因redis偏操作,所以本次读书笔记用叙事风格来描述~以前看过redis相关的网课,在51CTO开着倍速看的,尽管会用了,但总是心里有种走马观花的感觉。所有这个季度选了这本《Redis入门指南(第2版)》,用以巩固一下redis的一些知识。以前只知道redis很快,是个NoSQL数
macos在命令行快捷打开vscode和idea1、vscode安装快捷命令到命令行在vscode的app界面,command+shift+p,调出vscode的命令行输入框发,输入 install code,然后选中安装即可~命令行输入code .尝试打开当前文件夹2、idea安装快捷命令到命令行
windows中Nginx解决bind() to 0.0.0.0:80 faild的错误1、错误场景在启动nginx的时候,报错80端口被占用了,提示:bind() to 0.0.0.0:80 failed (10013: An attempt was made to access a socket

2021 年 11 月

springboot中接口post请求时分页处理1、背景在前端请求springboot接口时,page分页多为get请求,然后在get请求中定义参数@PageableDefault Pageable pageable即可,如:@GetMapping(value = "/page"

2021 年 10 月

eNSP搭建USG6000V防火墙教程-web1、先注册设备(很重要,一定要先注册设备)2、创建USG6000V拖动到空白区域启动,第一次会让导入USG6000V镜像3、启动防火墙和连接客户机如果启动报错45,那就重新注册下eNSP并重启见第一步启动后双击进入命令行输入默认账号和密码u:admin/

2021-10-12

eNSP安装教程一、安装eNSP程序包位置:https://drive.weixin.qq.com/s?k=AOgAQQfOAAsw1wAKEgAAcAbgbSAKQ1、先安装依赖组件依赖组件:WinPcap_4_1_3---直接下一步,但不要安装在中文路径下Wireshark_v3.4.6或者wi