Java—Stream流的学习在开发过程中,经常或忽略流的使用,导致用的不熟练,于是抽时间系统的学习下stream的使用,找了哔哩哔哩的教程跟着看看练练。 准备工作 创建Book、Aurhor实体类,初始化数据 创建流 中间操作 filter 对流中的操作进行过滤,符合条件的返回; 使用的函数式接口是:Predicate``,参数是一个实体,拥有抽象方法:boolean test(T tauthor icon生如风calendar icon2024年4月20日category iconJavatag iconJavatimer icon大约 9 分钟
SpringBoot—Spring Data JPA[TOC] Spring Data JPA JPA与Spring Data JPA 参考:https://blog.csdn.net/cd546566850/article/details/107180272/ 通过这篇文章对JPA和Spring Data JPA 有最直观的了解 Springboot整合Spring Data JPA 1. pom.xml author icon生如风calendar icon2023年3月16日category iconSpringBoottag iconjpatimer icon大约 3 分钟
Mysql—主从复制[TOC] 主从复制 创建mysql 基于docker创建2个mysql容器 1、拉取mysql镜像,这里拉取最新的8.0.20 2、使用镜像运行两个mysql容器:mysql 和 mysql-2 mysql 使用容器服务的3306端口,映射到主机的3306端口,密码root mysql-2 使用容器服务的33062端口,映射到主机的3306端口,密码rooauthor icon生如风calendar icon2023年3月8日category iconMysqltag icon主从复制timer icon大约 6 分钟
Mysql—时间戳转换本次主要记录在查询数据后,因为存储的时间戳,看起来不方便,于是想要直观查看具体时间,进行时间戳的转换遇到的问题。 时间戳主要分为10位(秒级)以及13位(毫秒级) 正常查询 根据表查询出来的结果是: 时间戳转换 这里使用from_unixtime 函数,该函数有两种,一种是不需要传日期格式,另外一种需要传。 另外,该函数使用的是10 位时间戳(秒级),13位author icon生如风calendar icon2023年3月8日category iconMysqltag icon时间戳timer icon大约 1 分钟
数据结构与算法—队列[TOC] 队列 队列介绍 有序列表,可以用数组或者链表实现。遵循先进先出原则。 数组实现队列 通过该方法测试 添加了:10,20,30 show:arr[0]=10,arr[1]=20,arr[2]=30 取出10后,头数据是20。这时候show一下,可以看到队列为:arr[0]=10,arr[1]=20,arr[2]=30 也就是我们通过g获取到了数据,author icon生如风calendar icon2023年2月19日category icon数据结构与算法tag icon队列timer icon大约 4 分钟
Mysql—触发器[TOC] 触发器 简介 触发器用于直接在某种操作后(数据的增删改查等),通过事件执行设置触发器时的 sql 语句,具有原子性。 可通过 sql 语句直接编写,关键词:CREATE TRIGGER 触发器名称。 例如:在表 student 上,创建触发器 test (CREATE TRIGGER test),在新增一行数据之后(AFTER INSERT),根author icon生如风calendar icon2023年2月10日category iconMysqltag icon触发器timer icon大约 4 分钟
Java—流和IO[TOC] Java的java.io库提供了IO接口,IO是以流为基础进行输入输出的。 流又可以分为:输入流、输出流、字节流、字符流等。流相互结合使用,有字节输入流、字节输出流、字符输入流、字符输出流等。 输入流表示从一个源读取数据,输出流表示向一个目标写数据。 字节流操作的数据单元是字节(byte),字符流操作的数据单元是字符(char)。 Java流和Iauthor icon生如风calendar icon2023年1月8日category iconJavatag iconIOtimer icon大约 18 分钟
数据结构与算法—链表之单链表[TOC] 2023年的第一篇文章 在开发过程中,选择合适的数据结构是很重要的,可以快速处理数据的存储及使用问题。计划有时间慢慢系统的学习《数据结构与算法》,看看视频,练习实践,最后用于工作中。 链表 单链表 结构和特点 链表是有序的列表,在内存中的存储结构如下: 特点: 以节点的方式存储,是链式存储; 每个节点包含data域(用于存放数据),next域(author icon生如风calendar icon2023年1月4日category icon数据结构与算法tag icon链表timer icon大约 8 分钟
随笔—软考2022年下经过2021年下的软考,及2022下的软考,成绩通过了。 主要从B站找了些视频教程过了一遍,然后着重练了上午的选择题。因为上一次考,就是上午题没有考过,导致需要重新再考。 看过视频,多刷点题,恭喜自己在2022年结束前完成了一个目标。author icon生如风calendar icon2022年12月20日category icon考试tag icon随笔timer icon小于 1 分钟
数据结构与算法—稀疏数组数据结构与算法—稀疏数组 稀疏数组 稀疏数组与二维数组 当一个数组中大部分元素都是0,或者为同一个值的数组时,可以使用稀疏数组来保存该数组。 二维数组转成稀疏数组: 从图中可以看出: 稀疏数组的行、列、值的 (1)[0]行:二维数组 a(6*7)的行值,列值,以及元素值不为0的个数(8个) (2)[1]行:二维数组的值 22 是第 a[0] 行,第 a[3]author icon生如风calendar icon2022年12月2日category icon数据结构与算法tag icon稀疏数组timer icon大约 9 分钟