摘要:
https://www.bilibili.com/video/BV1d64y1T7QQ?from=search&seid=8593629403031400790教学视频 学生表:student(学号,学生姓名,出生年月,性别) 成绩表:score(学号,课程号,成绩) 课程表:course(课程号, 阅读全文
摘要:
redis 常用命令 整合spring data redis Spring Boot 提供了对 Redis 集成的组件包:spring-boot-starter-data-redis,它依赖于 spring-data-redis 和 lettuce。 Lettuce:是一个可伸缩线程安全的 Redi 阅读全文
摘要:
Grep Console:控制台输出处理 可以说是必备的一个IDEA插件,非常实用! 这个插件主要的功能有两个: 自定义设置控制台输出颜色 我们可以在设置中进行相关的配置: 配置完成之后的 log warn 的效果对比图如下: 过滤控制台输出 SequenceDiagram:一键生成时序图 同样是一 阅读全文
摘要:
在Linux 或者是mac 下配置环境变量之前: 首先要确定是使用的shell 是哪一个,因为现在很多人使用items 2,它的shell 是可选 ,所以在配置环境变量之前要确定这一点。 例如:mac 自带的是bash shell 如果你在配置的环境变量在bash_profile 下面,但是你所使用 阅读全文
摘要:
实现单例模式时候,要思考四个问题: 1. 是否线程安全 2. 多线程安全了,效率是否能接受 3. 是否可以延迟加载 4. 是否支持序列化 请看下面一张图: 枚举实现单例模式如下:简洁优雅 恶汉式单例模式如下: 饱汉式单例模式 双重锁模式(DCL): 推荐博客 https://juejin.im/po 阅读全文
摘要:
本文涉及连个方面的内容 jpa 操作mysql jpa 操作redis 未涉及到MongoDB Springdata JPA (默认使用hibenate) SpringJPA 的好处, 使用同一的数据模板类,就可以控制不同的数据库 使用官方JPA 文档 , 自我学习, 建议下载下来 操作方法 整合j 阅读全文
摘要:
前言: 本文共3节,1节:大体介绍,2节:知识点详细介绍,3节:相关案例 1.0 第一部分 (大体介绍) 基本语法: 在java 中使用 : (有的在线工具,可以直接转成各种语言的代码,很方便) 在线工具推荐网址: 点击跳转 在linux 中使用: 2.0 第二部分 (知识点介绍) 核心语法:入门案 阅读全文
摘要:
group by 的用法 原则: 1. 一般写在select 后面的 字段 必须出现在 grup by 字段里面 2. 一般结合聚合函数使用 为什么一定不能是 , 或者是其他字段,而是group by 的列或者某个列的聚合函数 原理 执行顺序 : 程序执行时候会先执行 group by 语句 , 在 阅读全文