摘要: Redis实战篇 开篇导读 短信登录 这一块我们会使用redis共享session来实现 商户查询缓存 通过本章节,我们会理解缓存击穿,缓存穿透,缓存雪崩等问题,让小伙伴的对于这些概念的理解不仅仅是停留在概念上,更是能在代码中看到对应的内容 优惠卷秒杀 通过本章节,我们可以学会Redis的计数器功能 阅读全文
posted @ 2023-12-13 13:59 于辰文 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 优化与源码分析 1. 优化 1.1 扩展序列化算法 序列化,反序列化主要用在消息正文的转换上 序列化时,需要将 Java 对象变为要传输的数据(可以是 byte[],或 json 等,最终都需要变成 byte[]) 反序列化时,需要将传入的正文数据还原成 Java 对象,便于处理 目前的代码仅支持 阅读全文
posted @ 2023-12-13 13:55 于辰文 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 三. Netty 进阶 1. 粘包与半包 1.1 粘包现象 服务端代码 public class HelloWorldServer { static final Logger log = LoggerFactory.getLogger(HelloWorldServer.class); void st 阅读全文
posted @ 2023-11-24 18:52 于辰文 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 二. Netty 入门 1. 概述 1.1 Netty 是什么? Netty is an asynchronous event-driven network application framework for rapid development of maintainable high perfor 阅读全文
posted @ 2023-11-24 18:49 于辰文 阅读(135) 评论(0) 推荐(1) 编辑
摘要: AQS与ReentrantLock AQS抽象队列同步器 AQS利用一个FIFO双向队列(CLH队列的变体)来完成线程同步状态的管理,同步队列的节点包括以下属性(AQS的内部类): waitStatus的状态: CANCELLED 1 表示线程获取锁的请求已经取消了 SIGNAL -1 表示线程已经 阅读全文
posted @ 2023-11-21 20:23 于辰文 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 多线程 创建线程的方法 继承Thread类,重写run方法,线程启动调用start方法 class MThread extends Thread { @Override public void run() { for (int i = 0; i < 100; i++) { if (i % 2 == 阅读全文
posted @ 2023-11-20 14:46 于辰文 阅读(2) 评论(0) 推荐(0) 编辑
摘要: Javaweb三大组件和四大域 顺便:Javaweb中的四大域,作用范围如下:PageContext<Request<Session<ServletContext(Application) 域对象 属性的作用范围 PageContext 仅限于当前jsp页面,在servlet中无法获取该对象 Req 阅读全文
posted @ 2023-02-21 19:33 于辰文 阅读(38) 评论(0) 推荐(0) 编辑
摘要: Spring之IOC Spring的后处理器 BeanFactoryPostProcessor BeanPostProcessor Bean的生命周期 具体可见图解:点击这里 Bean的加载方式 1.xml方式 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="ht 阅读全文
posted @ 2023-02-17 16:59 于辰文 阅读(22) 评论(0) 推荐(0) 编辑
摘要: Hive Hive的相关概念 Hive的架构图 用户接口:包括 CLI、JDBC/ODBC、WebGUI。其中,CLI(command line interface)为shell命令行;Hive中的Thrift服务器允许外部客户端通过网络与Hive进行交互,类似于JDBC或ODBC协议。WebGUI 阅读全文
posted @ 2023-02-17 16:53 于辰文 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 神经网络 神经网络模型 神经网络与线性回归的思想类似,然后添加相应的激活函数输出对应的结果。经典的神经网络有以下三个层次组成:输入层(input layer), 隐藏层 (hidden layers), 输出层 (output layers)。 层与层之间相互连接,每个连接都是带有权重值的。隐藏层和 阅读全文
posted @ 2023-02-17 16:53 于辰文 阅读(210) 评论(0) 推荐(0) 编辑