摘要: json数据 { "messageCode": "00000", "message": "统计停车场枪口空闲及总数量成功!", "data": [ { "fastChargeLeisure": 0, "tatolFastCharge": 15, "slowChargeLeisure": 2, "ta 阅读全文
posted @ 2021-01-06 09:29 小老弟1999 阅读(413) 评论(0) 推荐(0) 编辑
摘要: String param = '[1424,2255]'; HttpHeaders headers = new HttpHeaders(); headers.setContentType(MediaType.APPLICATION_JSON); HttpEntity<String> request 阅读全文
posted @ 2021-01-05 17:58 小老弟1999 阅读(6598) 评论(0) 推荐(1) 编辑
摘要: 使用git时忘记给提交代码添加注释或者注释写错了的修改方式。 情形一:已经commit到本地仓库,还没有push到远程 解决方法: 使用git commit --amend 此时会打开最近一次本地commit的信息,以vi编辑器的形式打开。按下i建进入文本编辑模式,修改想要的提交信息,最后输入:wq 阅读全文
posted @ 2020-12-30 16:57 小老弟1999 阅读(405) 评论(0) 推荐(0) 编辑
摘要: SpringData JPA JPA是规范:本质上是一种ORM规范,不是框架。 SpringData JPA是封装基于jpa规范的一套应用框架。 findOne(long id) sava(eneity) findAll(long id) delete(long id) 实现原理: 通过动态代理的方 阅读全文
posted @ 2020-12-24 17:33 小老弟1999 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 角色表 用户表 中间表 CascadeType.MERGE 新增账户并添加不存在的角色,Jpa执行的语句 可以看到首先对role角色表进行了查询,不存在就添加一个角色。 Hibernate: select role0_.role_id as role_id1_4_0_, role0_.role_na 阅读全文
posted @ 2020-12-22 18:10 小老弟1999 阅读(575) 评论(0) 推荐(0) 编辑
摘要: 基本数据类型 1、自动类型提升 byte、char、short>int>long>float>double 当容量小的数据类型的变量与容量大的基本数据类型变量做运算时,自动转换成容量较大的类型。 注意:当byte、char、short三者之间做运算包括相同类型做运算,得到的都是int型。 2、强制类 阅读全文
posted @ 2020-11-14 20:24 小老弟1999 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 一、两级缓存 一级缓存(本地缓存) sqlSession级别的缓存。一级缓存是一直开启的。 与数据库同一次会话期间查询到的数据放入缓存中。以后获取相同的数据直接从缓存中查询。 一级缓存的失效情况: 1、sqlSession不同。 2、sqlSession相同,查询条件不同。(当前一级缓存中还没有这个 阅读全文
posted @ 2020-10-14 13:41 小老弟1999 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 一、JUC是什么 java.util.concurrent在并发编程中使用的工具类 二、Lock接口 1、lock是什么? 锁实现提供了比使用同步方法和语句可以获得的更广泛的锁操作。它们允许更灵活的结构,可能具有非常不同的属性,并且可能支持多个关联的条件对象。 2、Lock接口的实现Reentran 阅读全文
posted @ 2020-10-06 15:05 小老弟1999 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 概念:一个分布式协调技术,高性能的,开源的分布式系统协调服务。 zookeeper=类似unix文件系统+通知机制+Znode节点 下载地址:https://zookeeper.apache.org/releases.html 功能: 统一命名服务 配置管理 Java操作API 一、安装 bin目录 阅读全文
posted @ 2020-09-28 20:18 小老弟1999 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 一、JVM的体系结构 **类加载器ClassLoader:**负责加载class文件,不判断它是否能运行,由Execution Engine决定。 **Execution Engine执行引擎:**负责解释命令,提交操作系统执行。 new Thread().start(); 执行该方法,有没有启动该 阅读全文
posted @ 2020-09-23 20:22 小老弟1999 阅读(293) 评论(0) 推荐(0) 编辑