1. 自实现源码&功能
文章平均质量分 69
自实现源码&功能
鱼鱼大头鱼
这个作者很懒,什么都没留下…
展开
-
1. 解析Class文件和二进制文件的转化规则(带案例)
带大家了解一个.class文件和二进制文件的转化和运行规则原创 2019-06-30 16:58:04 · 1645 阅读 · 1 评论 -
2. 自定义servlet,request和response,实现一个tomcat服务器
根据http规范,自定义实现servlet,request,response。自处理http请求。原创 2019-04-06 13:46:27 · 1552 阅读 · 2 评论 -
3. Base64用途和原理
1.base64的用途2.base64的使用场景3.base64的转译原理原创 2020-06-30 00:07:51 · 622 阅读 · 0 评论 -
4. 系统自带的类加载器和自定义类加载器区别
系统自带的类加载器和自定义类加载器区别public class List { public static void main(String[] args) { System.out.println("List类"); }}注意包名和类名,此java文件编译通过,但是运行会报错这是为什么呢?我们来...原创 2019-07-01 21:19:53 · 139 阅读 · 0 评论 -
5. 自实现SpringMVC
自实现springmvc,用到了自定义注解,类似DispatcherServlet的前置控制器,servlet请求等技术web.xml配置这里一点要注意中要让所有的请求通过,所以设置为/,以及设置,让程序加载时就启动servletpom.xml中仅引入servlet的jar包注解类:仿照springmvc注解做简单模仿,五个注解均仅有一个value方法,除定义的注解位置不同,无其他区别Controller类的源码以及控制类中的自定义注解使用@M...原创 2019-03-28 14:04:47 · 399 阅读 · 2 评论 -
6. 实现Mybatis框架
Mybatis框架源码实现源码下载地址创建一个mybatis框架,我们首先要做以下几件事1.创建配置信息对应的实体类Configuration和MapperStatement,将配置信息提取出来时进行封装2.创建SqlSessionFactory工厂类,加载配置信息3.通过SqlSessionFactory对象创建SqlSession4.通过SqlSession获取mapper接口的...原创 2019-04-07 18:55:12 · 414 阅读 · 1 评论 -
7. JVM调优
JVM调优合理的编写程序充分并合理的使用硬件资源合理的进行JVM调优需要关注的点:1. 非堆内存:堆外内存文件句柄Socket句柄数据库连接2. 文件:限制文件大小,最好采用异步方式(写sql语句最好使用limit限制,避免栈溢出)3. 网络IO:限流4. 大对象:对于JVM是一个噩梦。避免使用大对象,如果使用尽量减少生存时间JVM调...原创 2019-07-02 22:20:53 · 1772 阅读 · 1 评论 -
8. 实现LinkedList所有API
实现LinkedList的APIimport java.util.LinkedList;public class LInkedListPractice { public static void main(String[] args) throws IllegalAccessException { LinkedListDemo list = new LinkedListDemo(...原创 2019-06-09 22:50:11 · 156 阅读 · 0 评论 -
9. nio实现一个多人聊天室
nio实现一个多人聊天室原创 2022-10-18 18:12:05 · 138 阅读 · 0 评论 -
10. CAS单点登录
使用cas-overlay-template完成cas单点登录原创 2023-07-13 19:05:30 · 245 阅读 · 0 评论 -
11. 利用Tomcat服务器配置HTTPS双向认定
【代码】11. 利用Tomcat服务器配置HTTPS双向认定。原创 2023-07-13 19:07:07 · 3119 阅读 · 0 评论