01 2022 档案

摘要:学习目标 [ ] 能够基于MyBatisPlus完成标准Dao开发 [ ] 能够掌握MyBatisPlus的条件查询 [ ] 能够掌握MyBatisPlus的字段映射与表名映射 [ ] 能够掌握id生成策略控制 [ ] 能够理解代码生成器的相关配置 一、MyBatisPlus简介 1. 入门案例 问 阅读全文
posted @ 2022-01-22 16:57 疯自* 阅读(123) 评论(0) 推荐(0) 编辑
摘要:四. 优化与源码 1. 优化 1.1 扩展序列化算法 序列化,反序列化主要用在消息正文的转换上 序列化时,需要将 Java 对象变为要传输的数据(可以是 byte[],或 json 等,最终都需要变成 byte[]) 反序列化时,需要将传入的正文数据还原成 Java 对象,便于处理 目前的代码仅支持 阅读全文
posted @ 2022-01-22 14:01 疯自* 阅读(40) 评论(0) 推荐(0) 编辑
摘要:三. Netty 进阶 1. 粘包与半包 1.1 粘包现象 服务端代码 public class HelloWorldServer { static final Logger log = LoggerFactory.getLogger(HelloWorldServer.class); void st 阅读全文
posted @ 2022-01-22 14:00 疯自* 阅读(34) 评论(0) 推荐(0) 编辑
摘要:二. Netty 入门 1. 概述 1.1 Netty 是什么? Netty is an asynchronous event-driven network application framework for rapid development of maintainable high perfor 阅读全文
posted @ 2022-01-22 13:59 疯自* 阅读(50) 评论(0) 推荐(0) 编辑
摘要:一. NIO 基础 non-blocking io 非阻塞 IO 1. 三大组件 1.1 Channel & Buffer channel 有一点类似于 stream,它就是读写数据的双向通道,可以从 channel 将数据读入 buffer,也可以将 buffer 的数据写入 channel,而之 阅读全文
posted @ 2022-01-22 13:57 疯自* 阅读(46) 评论(0) 推荐(0) 编辑
摘要:mysql高级 今日目标 掌握约束的使用 掌握表关系及建表原则 重点掌握多表查询操作 掌握事务操作 1,约束 上面表中可以看到表中数据存在一些问题: id 列一般是用标示数据的唯一性的,而上述表中的id为1的有三条数据,并且 马花疼 没有id进行标示 柳白 这条数据的age列的数据是3000,而人也 阅读全文
posted @ 2022-01-22 13:26 疯自* 阅读(53) 评论(0) 推荐(0) 编辑
摘要:MySQL基础 今日目标: 完成MySQL的安装及登陆基本操作 能通过SQL对数据库进行CRUD 能通过SQL对表进行CRUD 能通过SQL对数据进行CRUD 1,数据库相关概念 以前我们做系统,数据持久化的存储采用的是文件存储。存储到文件中可以达到系统关闭数据不会丢失的效果,当然文件存储也有它的弊 阅读全文
posted @ 2022-01-22 13:22 疯自* 阅读(13) 评论(0) 推荐(0) 编辑
摘要:1.&与&&的区别 1.& (1)按位运算符; (2)逻辑运算符 作为逻辑运算符时,&左右两端条件式有一个为假就会不成立,但是两端都会运行,比如(1+2)=4 &(1+2)=3;1+2=4即使为假也会去判断1+2=3是否成立。 2.&&——逻辑运算符 &&也叫做短路运算符,因为只要左端条件式为假直接 阅读全文
posted @ 2022-01-22 11:34 疯自* 阅读(38) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示