JS 常用正则表达式

匹配一行中出现一次或多次的字符,字符串中与给定要求匹配的最小部分,匹配所有字母和数字,使用 标志表示忽略大小写

springboot使用ThreadLocal登录保存用户信息

拦截器会从请求的 header 中取 token 信息,如果 token 存在则去 redis 中查找用户的相关信息,redis 中查不到 userInfo 证明 token 不合法或者 token 是一个游客的 token,Controller 层用户获取信息时的方法

Java表达式求值

Aviator是一个高性能、轻量级的java语言实现的表达式求值引擎,Aviator非常小,Aviator——轻量级Java表达式求值引擎,现在已经有很多开源可用的java表达式求值引擎

利用java反射获取和设置属性值

根据属性名获取属性值,根据属性名设置属性值

List 中根据 Map<String,Object> 的某个值排序

Collections.sort(list, comparator),or,or,java8 lambda

SpringBoot date日期格式化配置

Date 类型的数据自动转换为 14 位的字符串返回出去,则自动转换为 Date 类型数据,Spring Boot 日期数据格式转换,@JsonFormat 实例

Jquery,javascript获取图片的真实大小

Jquery,javascript获取图片的真实大小

editor.md实现拖拽剪切复制粘贴上传图片,文件插件

这样就支持txt,pdf的拖拽,复制转帖上传功能了,但是图片,文件上传方面缺少了剪切,拖拽上传,有那么一点每中不足,官方提供了php的上传代码./editor.md/blob/master/examples/php/upload.php,3.复制粘贴,拖拽文件也是可以的,上传服务添加支持的后缀就可以

SpringCloud微服务常用组件

Eureka 基础组件,服务注册,服务发现,服务治理的核心组件,Hystrix 分布式系统中对服务调用进行控制管理,服务异常降级处理,提高服务的稳定性,Zuul 基础组件,服务网关,对客户端提供统一的访问入口,然后进行请求分发,Feign 服务件调用,客户端http调用组件,简化调用,像调用方法一样调用接口

selenium,Python3滚动到页面底部的几种解决方案

如果页面是ajax动态渲染的,页面的高度随时变化的,所以这个方法很有可能跳不到页面底部,如果页面是ajax动态渲染的,页面的高度随时变化的,所以这个方法很有可能跳不到页面底部,如果页面是ajax动态渲染的,页面的高度随时变化的,所以这个方法很有可能跳不到页面底部,send_keys(Keys.END)模拟向页面发送空格键

入门小站