摘要: 将""过滤变成null private static final String STRING_TYPE = "java.lang.String"; public static <T> T objFilter(T object) { if (object == null) { return objec 阅读全文
posted @ 2022-06-16 15:29 KJee 阅读(174) 评论(0) 推荐(0) 编辑
摘要: Netty中的Decoder和Encoder就有两种基本层次,层次低的一种是Byte <—> Message,二进制与程序内部消息对象之间的转换,就是常见的序列化/反序列化;另外一种是 Message <—> Message,程序内部对象之间的转换,比较高层次的序列化/反序列化。 Http协议的处理 阅读全文
posted @ 2021-07-26 09:53 KJee 阅读(809) 评论(0) 推荐(0) 编辑
摘要: SQL只是访问、操作数据库的语言,而并不是一种程序设计语言,因此不能用于程序开发。 PL/SQL (Procedural Language/SQL)是Oracle在标准SQL上进行过程性扩展后形成的程序设计语言,是 Oracle数据库特有的、支持应用开发的语言。 参考资料: Oracle 12c从入 阅读全文
posted @ 2021-07-15 10:20 KJee 阅读(74) 评论(0) 推荐(0) 编辑
摘要: Read Uncommitted(读取未提交内容) 在该隔离级别,所有事务可看到其他未提交事务的执行结果。也称脏读 一个会话可以读取其他事务未提交的更新结果,如果这个事务最后以回滚结束,这时的读取结果就可能是错误的,所以多数的数据库应用都不会使用这种隔离级别。 Read Committed(读取提交 阅读全文
posted @ 2021-03-10 13:54 KJee 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 一、概述 B/S架构:浏览器(Browser)/服务器(Server)结构:在这种结构下,通过浏览器来进入工作界面,极少部分事务逻辑在前端(Browser)实现,主要事务逻辑在服务器端(Server)实现,形成三层(3-tier)结构。 BS的主要特点是分布性强、维护方便、开发简单且共享性强、总体拥 阅读全文
posted @ 2020-10-24 22:32 KJee 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 一、概述 JDBC(Java Database Connectivity),指Java数据库连接。是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。 #二、快速入门 环境:安装mysql,注册用户,创建数据库 代码实现: import java 阅读全文
posted @ 2020-10-19 16:05 KJee 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 1 修改字体 File 👉 Settings 👉 Editor 👉 Font 2 常用快捷键 快捷键 功能 Alt+Enter 导入包,自动修正代码 Crtl+Y 删除光标所在行 Ctrl+D 复制光标所在行内容,插入光标位置下面 Crtl+Alt+L 格式化代码 Crtl+/ 单行注释 Cr 阅读全文
posted @ 2020-09-19 16:16 KJee 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 1 概述 并发与并行: 并发:指两个或多个事件在同一个时间段内发生。 并行:指两个或多个事件在同一时刻发生(同时发生)。 在操作系统中,安装了多个程序,并发指的是在一段时间内宏观上有多个程序同时运行,这在单 CPU 系统中,每一时刻只能有一道程序执行,即微观上这些程序是分时的交替运行(CUP时间片) 阅读全文
posted @ 2020-09-17 23:17 KJee 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 1 概述 集合是java提供的一种容器,可以存储多个数据。 集合与数组的不同: 数组的长度是固定的,集合的长度是可变的 数组存储同一类型的元素,存储基本数据类型;集合存储对象的引用,可以是不同的对象类型 2 常见集合类的继承关系 graph BT Collection-->Java.lang.Obj 阅读全文
posted @ 2020-09-17 16:39 KJee 阅读(144) 评论(0) 推荐(0) 编辑