Posts
秘秘秘秘秘密
Cancel

这方面总是有点混乱,还是开博客记录一下。 简单来说, 构造方法的名字是与类名一致的。所以子类是无法继承父类构造方法的。构造方法的作用是初始化成员变量的。所以子类的初始化过程中,必须先执行父类的初始化动作。子类的构造方法中默认有一个 super() ,表示调用父类的构造方法,父类成员变量初始化后,才可以给子类使用。代码如下 所以,不管子类集成父类,不管有参构造还是无参构造,都会先初始化父类...

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 最常见的场景就是授权认证,...

本以为网上的教程会很多,没想到鱼龙混杂,很难找到一篇合适的,记录一下。 pom <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" x...

Get 与 Post 请求的区别 今天无意中发现 Get 请求也是可以封装请求体的,百度了一下,两者的主要区别。 GET 请求没有请求体(并不准确)。POST 请求有请求体。 GET 请求的参数(需要传递的数据)要放在 URL 中发送,大小有限制。 POST 请求的参数可以放在 URL 后传递,也可以放在请求体中(大小不受限制)。 Get 请求会被浏览器缓存。 且数据为明文...

git btanch 查看分支 git checkout -b user 创建并切换到一个新的分支 git status 查看当前工作台状态 git checkout xx 切换到某一个分支 git merge xx 当前分支合并 xx 分支 只是本地合并,还要推送到云端 git push git push 如果是新建的分支,云端仓库没有该分支 git pu...

解决密码暴露问题的方法 if (Username!= null && "123456".equals(Password)){ // 登录成功 return "redirect:/main.html"; 登录成功后直接重定向转发 利用MyMvcConfig接受main.html registry.addViewController("main.html"...

Trending Tags