- 博客(6)
- 资源 (10)
- 收藏
- 关注
原创 52条sql语句性能优化策略
52 条 SQL 语句性能优化策略: 1、对查询进行优化,应尽量避免全表扫描,首先应考虑在 WHERE 及 ORDER BY 涉及的列上建立索引。 2、应尽量避免在WHERE子句中对字段进行NULL值判断,创建表时 NULL 是默认值,但大多数时候应该使用 NOT NULL,或者使用一个特殊的值,如 0,-1 作为默认值。 3、应尽量避免在WHERE子句中使用 != 或 <> 操作符。MySQL 只有对以下操作符才使用索引:<,<=,=,>,>=,BET...
2021-01-04 15:10:56
192
原创 Spring Boot 整合 Shiro 实现 Token 的登录和认证
Spring Boot 2.X 实战--Shiro (Token)登录和验证 主要介绍了 Spring Boot 整合 Spring Security 实现 Token 的登录和认证,这一小节中,我们将实现 Spring Boot 整合 Shiro 实现 Token 的登录和认证。 目录结构 1)Apache Shiro 简介 2)Shiro 项目配置 2.1)项目配置 3)开始...
2020-04-15 14:36:25
6292
1
原创 二进制转化
二进制怎么转化成其他进制(详细过程) 计算机中常用的数的进制主要有:二进制、八进制、十六进制,学习计算机要对其有所了解。 2进制,用两个阿拉伯数字:0、1; 8进制,用八个阿拉伯数字:0、1、2、3、4、5、6、7; 10进制,用十个阿拉伯数字:0到9; 16进制就是逢16进1,但我们只有0~9这十个数字,所以我们用A,B,C,D,E,F这五个字母来分别表示10,11,12,13,14,15。字...
2020-04-15 14:32:03
3276
转载 常用正则表达式包括校验数字、字符、一些特殊的需求等等
一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 7 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1...
2019-07-18 14:22:01
281
原创 spring boot配置ssl实现http和https访问
1、阿里申请证书下载tomcat版(文件.pfx是证书文件,第二个是证书文件的秘钥) 2、将证书文件放在自己项目中(任意位置都可以后期配置路径配置对) 3、在.yml中配置参数 8080用于http访问,8443用于https访问 key-store是证书文件名称 key-password 是之前解压pfx-password.txt文件的内容 key-store-ty...
2019-07-18 14:19:33
195
原创 如何用命令将本地项目上传到git
实现如下 1、(先进入项目文件夹)通过命令 git init 把这个目录变成git可以管理的仓库 git init 2、使用命令 git add .添加到版本控制中去,不要忘记后面的小数点“.”,意为添加文件夹下的所有文件,主要不要把编译工具的文件夹也上传上去了,可以暂时删除或者移走。 git add . 3、用命令 git commit把文件提交到仓库,-m 是提交log git com...
2018-10-09 15:31:57
207
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅