2021
livingTowardsTheSun
fighting!
展开
-
MySQL 查询表的字段和字段描述
select distinct(column_name),column_comment from information_schema.columns where table_name='edu_course' 查询结果:原创 2021-05-10 21:59:17 · 1140 阅读 · 0 评论 -
gispng
原创 2021-04-27 18:24:46 · 55 阅读 · 0 评论 -
gis
原创 2021-04-27 18:14:04 · 71 阅读 · 0 评论 -
一个类解决全局异常处理(最方便的一种解决方式)
package com.my.server2.config; import org.springframework.web.bind.annotation.ControllerAdvice; import org.springframework.web.bind.annotation.ExceptionHandler; import org.springframework.web.bind.annotation.ResponseBody; import javax.jws.WebResult; @C原创 2021-04-26 09:54:46 · 100 阅读 · 0 评论 -
Mysql字符集针对varchar的区别,varchar(size)中的size是什么
说明:首先说明varchar(size)中的size指的是字符数,而不是字节数,然而不同的字符集每个字符能表示的长度也不一样。 utf8中一个字符长度为1-3字节,latin1的字符集一个字符长度为1字节 1、 utf8字符集下,一个字符可存1-3字节的数据 eg:user_name字段是utf8字符集,字符数为2 一个英文字符占一个字节,utf8一个字符可存1-3字节,所以可以存aa,存aaa就会报错 一个汉字占两字节,utf8一个字符可存1-3字节,所以可以存“王永”,存“王永丰”就会报错 2原创 2021-04-23 11:17:34 · 304 阅读 · 0 评论 -
OpenFeign的使用
1、给需要远程调用的微服务上加maven加依赖(被调用的微服务不需要) 2、在需要远程调用的启动类上加@EnableFeignClients(basePackages = “com.xxx.xxx.service”)(被调用的微服务不需要) 3、写service package com.my.server1.service; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.ste原创 2021-04-20 18:36:25 · 173 阅读 · 3 评论 -
登录功能流程
1、前端发送请求到后端 请求内容包含uname,ecpwd uname是用户名,ecpwd是将明文密码用公钥(前端公开的)加密后的字符串 2、后端收到数据 1、通过uname查询数据库中的uname的相关信息(该用户对应的密码(加密后的密文),盐值) 2、将ecpwd用私钥(服务器内自己定义的)解密成明文密码pwd 3、将明文密码pwd用uname的盐值,用户名进行加密得到pwdtemp 4、将pwdtemp和uname的密码(数据库查到的)进行对比 5、(假设第四步成功),用uname的用户名,用户原创 2021-04-12 14:59:02 · 506 阅读 · 0 评论 -
使用Validator进行数据校验
作用:一般用于对接收的数据进行校验 用法:eg 实体类: package com.example.demo.entity; import lombok.Data; import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotEmpty; import javax.validation.constraints.NotNull; @Data public class Entity { @N原创 2021-04-12 11:02:53 · 546 阅读 · 0 评论 -
快速排序
快速排序 public class Test { public static void main(String[] args) { int[] a = {1, 24, 324, 12, 32, 1123, 1}; new QuicklySort().kuaipai(a, 0, a.length - 1); for (int x : a) System.out.println(x); } } //快排步骤 /* 1、出口原创 2021-04-08 16:43:45 · 97 阅读 · 0 评论