![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
读书记录
小蝙蝠侠
上进中,努力中,,,,,,,,,,,,,,,,,,,,
展开
-
读书笔记——《精通 PostgreSQL 11》
第十七章=========原创 2021-08-04 20:22:01 · 223 阅读 · 0 评论 -
深入浅出mysql笔记
20.3在分析锁冲突时,别忘了检查sql的执行计划,以确认是否真正使用了索引。=======原创 2021-07-17 17:44:06 · 93 阅读 · 0 评论 -
韩顺平netty学习笔记
I/O 模型基本说明1)I/O 模型简单的理解:就是用什么样的通道进行数据的发送和接收,很大程度上决定了程序通信的性能2)Java共支持3种网络编程模型/IO模式:BIO、NIO、AIO3)Java BIO : 同步并阻塞(传统阻塞型),服务器实现模式为一个连接一个线程,即客户端有连接请求时服务器端就需要启动一个线程进行处理,如果这个连接不做任何事情会造成不必要的线程开销 【简单示意图】4)Java NIO : 同步非阻塞,服务器实现模式为一个线程处理多个请求(连接),即客户端发送的连接请求原创 2020-11-17 23:30:33 · 1239 阅读 · 1 评论 -
读书笔记——深入理解Java虚拟机第三版(七章)
第七章 类加载机制Java虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这个过程被称作虚拟机的类加载机制。与那些在编译时需要进行连接的语言不同,在Java语言里面,类型的加载、连接和初始化过程都是在程序运行期间完成的,这种策略让Java语言进行提前编译会面临额外的困难,也会让类加载时稍微增加一些性能开销,但是却为Java应用提供了极高的扩展性和灵活性,Java天生可以动态扩展的语言特性就是依赖运行期动态加载和动原创 2020-06-23 10:49:09 · 187 阅读 · 0 评论 -
读书笔记——深入分析javaWeb技术内幕(10章)
Session/cookie10.4分布式Session框架多个应用对应不同的服务器,就存在多个不同的cookie.cookie存储在浏览器里有几个问题:1.浏览器存储cookie大小数据有限制;2.大型应用中每个应用都自己管理cookie就变得混乱;3,安全问题跨域名共享cookie是必须将同一个sessionID作为cookie写到两个域名下。参考学习;4种分布式session解决方案Session机制详解及分布式中Session共...原创 2020-06-23 10:34:25 · 205 阅读 · 0 评论 -
读书笔记——深入分析javaWeb技术内幕(七章)
JVM为何选择基于栈的结构7.2.3执行引擎架构线程引擎执行过程,jvm方法调用栈第八章 jvm内存管理物理内存,虚拟内存内核空间,用户空间Jvm内存分配策略=============相关学习:第七章1.动态链接的目标二进制文件:windows:DLL, linux: SO库存;2.指令集架构实现:基于寄存器,基于栈第八章...原创 2020-06-21 15:20:15 · 133 阅读 · 0 评论 -
读书笔记——深入分析javaWeb技术内幕(一/二章)
一些记录:2.2磁盘IO工作机制2.2.1几种访问文件的方式一,标准文件访问方式;二,直接I/O方式;三,同步; 四,异步访问方式:五,内存映射方式原创 2020-06-17 16:37:14 · 183 阅读 · 0 评论