1.无条件查询,querWrapper为null,mybatis方法里面直接填null,如:
xxxService.list(null);
2.获取服务器启动时间:
public static Date getServerStartDate()
{
long time = ManagementFactory.getRuntimeMXBean().getStartTime();
return new Date(time);
}
3.ManagementFactory是一个可以获取JVM线程、内存、编译等信息的一个工厂类
https://www.jianshu.com/p/5d854245051d
4.@SuppressWarnings
Spring——@SuppressWarnings注解(消除警告产生) - 百度文库
5.@CallerSensitive:jdk内有些方法,jvm的开发者认为这些方法危险,不希望开发者调用,就把这种危险的方法用 @CallerSensitive修饰,并在“jvm”级别检查.如Reflection.getCallerClass()方法规定,调用它的对象,必须有 @CallerSensitive 注解,否则 报异常 Exception in thread "main" java.lang.InternalError: CallerSensitive annotation expected at frame 1
6. @keyup.enter.native="handleLogin":输完密码后,点击enter键就可以发起登录请求
@click.native.prevent="handleLogin": 1.在封装好的组件上使用,所以要加上.native才能click;2.prevent就相当于..event.preventDefault(),所以@click.native.prevent是用来阻止默认行为;
trigger: "blur":blur失去焦点,比如输入框里。校验文本框是否为空
trigger: "change":change数据改变,需要手动选择的用change;
没有进行任何输入时,不会触发change,但一定会触发blur事件
7.若依登录:login.vue:登录页面表单具有验证规则loginRules,页面首先会执行creat(),getCOde获取验证码和uuid,getCookie获取记住的用户名和密码。点击登录后会执行handleLogin()。


其中,this.$store.dispatch详情参考:vuex里面的this.$store.dispatch方法_阿珊和她的猫的博客-优快云博客_this.$store.dispatch
vuex--this.$store.dispatch_星辰啊大海7857的博客-优快云博客_this.$store.dispatch
8.若依登录与验证
【若依】开源框架学习笔记 07 - 登录认证流程(Spring Security 源码)_MichelleChung的博客-优快云博客_若依登录凭证9.xxl-job的cron表达式
https://www.youkuaiyun.com/tags/MtjakgxsNjU2NjItYmxvZwO0O0OO0O0O.html
10.idea配置: 打开多个文件显示多行tab上:file->settings-Editor->General->Editor tabs,
不勾选show tabs in single row
彩虹括号插件:Rainbow Brackets
idea代码提示忽略大小写:file-setting-editor-general-code completion 不勾选match case
11.string类型转localdate:
LocalDate estStart = LocalDate.parse(estStarted , DateTimeFormatter.ofPattern("yyyy-MM-dd"));
1597

被折叠的 条评论
为什么被折叠?



