自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 笔记-Java源码阅读-Servlet基础

Servlet是 Server Applet的简称,翻译过来就是服务程序,它是一种运行在服务端的,用来处理服务器接收到的请求的小程序,你也可以将它理解为一套处理网络请求的规范,在Java中被抽象封装成我们所熟知的Servlet 接口,Servlet能够将客户端请求和响应内容封装成Java对象,便于开发者读取客户端请求内容,并编辑响应内容。

2024-02-01 10:19:40 954 1

原创 笔记-Java源码阅读-动态代理

cglib动态代理体系中,存在两个外部jar包,cglib.jar 和 asm.jar ,其中,cglib依赖于asm,cglib只是规划代理类的结构和行为,它只提供了一份蓝图,而将蓝图实施、在内存中动态生成代理类的class文件的操作,是由asm框架完成的。可以拦截所有方法,使之返回相同的指定值;CGLIB是一个功能强大、高性能的代码生成包,它为没有实现接口的类提供了动态代理的支持,是JAVA原生动态代理的补充,与Java原生的动态代理不同的是,它是基于子类实现的动态代理,并且能够提供更好的性能支持。

2024-01-13 12:00:40 852 1

原创 笔记-数据算法-了解哈希算法

哈希算法是指一种将任意长度的消息数据映射为固定长度的信息摘要的算法,故也称为信息摘要算法。输入数据任意长度,输出数据长度固定;相同的输入数据总是得到相同的输出值;不同的输入数据,也可能得到相同的输出值(即哈希冲突),但这种情况是比较少见的;

2024-01-13 11:56:42 910 1

原创 笔记-Java源码阅读-SpringAop

Spring提供了两种AOP(Aspect Oriented Program 面向切面编程)的实现,基于注解式配置和基于XML配置;当切面较少时,二者性能相差并不大,如果切面太多的话,AspectJ要快得多;

2024-01-12 17:47:50 1123 1

原创 笔记-Linux部署运维-MySQL-主从复制和读写分离

在高访问的业务场景中,读操作远比写操作多,如果读请求和写请求都在一个库上,那么这个库的压力是巨大的,这时,可以将大多数读请求分担到多个从库上,进而极大降低主库压力,同时也能提高整个数据库负载能力。

2024-01-12 17:44:07 1196 1

原创 个人笔记-Redis-哨兵模式

卡bug的鱼

2022-03-01 23:05:33 294

原创 apache服务器配置文件 httpd.conf 中一些参数功能和用法的介绍

前言最近帮一朋友布置 Web服务器,于是正好抽个时间把 apache 服务器的配置文件 httpd.conf 里面涉及的几个比较常用的命令和配置选项的用法和功能整理了一下,与君共勉之。1. ServerRoot [目录字符串]指定守护进程httpd的运行目录,httpd在启动之后将自动将进程的当前目录改变为这个目录。2. Listen定义监听IP 和/或 端口,其后你可以接 端口号,表...

2020-02-11 17:11:23 2657

原创 小白博主报道:你想定制自己的操作系统吗?

摘要: LFS 是一种从源码编译Linux操作系统的方法。它会告诉你从哪里下载构成Linux操作系统的各部分(软件包、内核、头文件等)源码,然后将它们进行一系列处理之后,拼装在一起,构成一个可运行的、符合你的需求的个性化Linux操作系统。正文: 相信大家对Linux这个名词并不陌生,看这篇博文的人中,可能有些人在自学过简单的shell命令,又或者在自己的...

2019-10-12 01:08:46 638

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除