idea ctrl + shift + 方向键 整行移动代码 shift + esc 关闭左侧 Porject 窗口 alt + instrt 新增类或者接口 ctrl + - / ctrl + shift + - 折叠当前代码块/ 折叠所有代码块 分屏快捷键 ctrl + shift + A + spli...
一些不太常用的指令,每次要用都要去查一遍很麻烦费时间,记录一下,下次要用直接来博客里面翻 外键 已创建的表,增加外键约束 ALTER TABLE camera ADD CONSTRAINT `fk_2` FOREIGN KEY (group_id) REFERENCES groups(group_id); 撤销外键 ALTER TABLE infos DRO...
项目背景 人脸识别项目,希望对每个识别结果存储到数据库中,供查询展示。这就必然涉及到了 Mysql 数据库中的时间戳。关于 Mysql 中的时间类型字段,刚开始上面给出的方案是直接存储一个 long 的毫秒值,这就意味着无法在 sql 查询中使用到内置的时间函数,对以后的条件查询带来很大的麻烦。所以,还是切用 Mysql 内置的时间类型字段。 顺便说一句,很简单的一个java字段与Mys...
1. hashcode 留个坑,等到 java 容器那里再重写。 2021.10.03 填坑。 重写 hashcode 方法 @Override public int hashCode() { int result = name.hashCode(); result = result*17 + id.hashCode(); ...
前言 最近写项目需要用到登录的权限控制。本来想直接上 spring secrity 框架或者 shiro 框架的。 但是项目权限架构还比较简单,个人认为可能没必要弄得复杂。 所以直接将权限控制字段封装到了 token 里。 什么是 Jwt JSON Web Token,通过数字签名的方式,以 ISON 对象为载体,在不同的服务终端之间安全的传输信息。 JWT 最常见的场景就是授权认证,...
Get 与 Post 请求的区别 今天无意中发现 Get 请求也是可以封装请求体的,百度了一下,两者的主要区别。 GET 请求没有请求体(并不准确)。POST 请求有请求体。 GET 请求的参数(需要传递的数据)要放在 URL 中发送,大小有限制。 POST 请求的参数可以放在 URL 后传递,也可以放在请求体中(大小不受限制)。 Get 请求会被浏览器缓存。 且数据为明文...
解决密码暴露问题的方法 if (Username!= null && "123456".equals(Password)){ // 登录成功 return "redirect:/main.html"; 登录成功后直接重定向转发 利用MyMvcConfig接受main.html registry.addViewController("main.html"...
SpringBoot快速启动项目 两类跳转方式 传统方式 @Controller public class TestController { @RequestMapping("/test") public String test1(Model model){ model.addAttribute("msg","这是一个跳转的演示页面"); mod...
sm = torch.softmax(outputs, dim = 1) # Softmax 将张量的每个元素缩放到(0,1)区间且和为1 Pmax, predicted_labels = torch.max(sm, 1) # dim是max函数索引的维度0/1,0是每列的最大值,1是每行的最大值 # 函数会返回两个tensor,第一个tensor是每行的最大值;第二个tensor是每行...
背景 一些基础性东西 冯诺依曼结构 经典的冯诺依曼结果 CPU + 内存 + 输入输出 内存 数据内存 指令内存 中央处理器 ALU + 寄存器 + 控制单元 CPU操作现在可以被描述成一个重复的循环:从内存中取一条指令(字);将其解码;执行该指令,取下一条指令;如此反复循环。指令的执行过程可能包含下面的一些子任务:让 ALU计算一些值,控制内部寄存器,从存储设备...