自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(139)
  • 资源 (7)
  • 收藏
  • 关注

原创 1. 解析Class文件和二进制文件的转化规则(带案例)

带大家了解一个.class文件和二进制文件的转化和运行规则

2019-06-30 16:58:04 1813 1

原创 6. 实现Mybatis框架

Mybatis框架源码实现源码下载地址创建一个mybatis框架,我们首先要做以下几件事1.创建配置信息对应的实体类Configuration和MapperStatement,将配置信息提取出来时进行封装2.创建SqlSessionFactory工厂类,加载配置信息3.通过SqlSessionFactory对象创建SqlSession4.通过SqlSession获取mapper接口的...

2019-04-07 18:55:12 484 1

原创 2. 自定义servlet,request和response,实现一个tomcat服务器

根据http规范,自定义实现servlet,request,response。自处理http请求。

2019-04-06 13:46:27 1625 2

原创 5. 自实现SpringMVC

自实现springmvc,用到了自定义注解,类似DispatcherServlet的前置控制器,servlet请求等技术web.xml配置这里一点要注意中要让所有的请求通过,所以设置为/,以及设置,让程序加载时就启动servletpom.xml中仅引入servlet的jar包注解类:仿照springmvc注解做简单模仿,五个注解均仅有一个value方法,除定义的注解位置不同,无其他区别Controller类的源码以及控制类中的自定义注解使用@M...

2019-03-28 14:04:47 437 2

原创 25. 计算机网络 - 传输层

计算机网络的传输层

2024-06-09 09:00:00 671

原创 26. 计算机网络 - 应用层

计算机网络的应用层

2024-06-09 09:00:00 1732 1

原创 23. 计算机网络 - 链路层

计算机网络的链路层

2024-06-08 09:00:00 1018

原创 24. 计算机网络 - 网络层

计算机网络中的网络层

2024-06-08 09:00:00 1139

原创 21. 计算机网络 - 概述

网络把主机连接起来,而互连网(internet)是把多种不同的网络连接起来,因此互连网是网络的网络。而互联网(Internet)是全球范围的互连网。互联网服务提供商 ISP 可以从互联网管理机构获得许多 IP 地址,同时拥有通信线路以及路由器等联网设备,个人或机构向 ISP 缴纳一定的费用就可以接入互联网。目前的互联网是一种多层次 ISP 结构,ISP 根据覆盖面积的大小分为第一层 ISP、区域 ISP 和接入 ISP。互联网交换点 IXP 允许两个 ISP 直接相连而不用经过第三个 ISP。电路交换用于电

2024-06-07 09:00:00 922

原创 22. 计算机网络 - 物理层

计算机网络的物理层

2024-06-07 09:00:00 227

原创 15. 计算机操作系统 - 设备管理

计算机操作系统中的设备管理

2024-06-06 09:00:00 378

原创 16. 计算机操作系统 - 链接

计算机操作系统中的链接

2024-06-06 09:00:00 386

原创 14. 计算机操作系统 - 内存管理

计算机操作系统中的内存管理

2024-06-05 09:00:00 890

原创 11. 计算机操作系统 - 概述

计算机操作系统的概述

2024-06-04 09:00:00 971

原创 12. 计算机操作系统 - 进程管理

计算机操作系统,进程管理

2024-06-04 09:00:00 766

原创 13. 计算机操作系统 - 死锁

计算机操作系统的死锁问题

2024-06-03 17:06:40 1306

原创 2. JAVA容器

java常用容器,包括map,list等

2024-06-03 16:55:21 701

原创 1. 数据结构

数据结构

2024-06-03 16:53:01 497

原创 9. 消息队列

中间件

2024-06-02 09:45:00 1325

原创 10. 代码可读性

代码可读性,代码格式,代码规范

2024-06-02 09:45:00 995

原创 7. 构建工具

构建工具

2024-06-01 09:45:00 797

原创 8. 缓存

缓存思想

2024-06-01 09:45:00 1441

原创 5. 面向对象思想

面向对象思想

2024-05-31 09:45:00 1044

原创 6. 攻击技术

攻击技术,攻击手段,防御措施

2024-05-31 09:45:00 859

原创 4. 集群

集群

2024-05-30 09:04:01 695

原创 3. 分布式

分布式概要

2024-05-30 09:01:56 1088

原创 2. 数据库系统原理

数据库系统原理

2024-05-29 16:35:44 1162

原创 1. 系统设计基础

系统设计基础

2024-05-29 16:34:36 471

原创 2. 如何让mybatis-plus的逻辑删除注解@TableLogic临时失效

让mybatis-plus的逻辑删除注解@TableLogic临时失效

2024-04-05 23:55:01 3413 2

原创 1. 用两种方式在springboot项目中实现适配器模式

用两种方式在springboot项目中实现适配器模式,纯代码教学,简单易学

2024-03-13 23:20:55 696

原创 4. 数据库建库建表规范和原理,白话版

数据库建库建表规范和原理,白话版1. 数据库的字符集:为何utf8成为首选?2. 为什么要注意数据库的排序规则?3. 怎么建表名?4. 为什么表中会创建id和code?5. 主键id的命名规则6. 关联键的命名规则7. 为什么要创建create_user,create_time,update_user,upadte_time字段?8. 枚举字段的类型应该怎么处理,用Integer还是字符串?9. 默认值问题?10. 怎么创建索引?

2024-03-12 23:20:17 513

原创 1. 使用MyBatis的ResultHandler实现流式查询,避免大数据量一次加载

使用MyBatis的ResultHandler实现流式查询,避免大数据量一次加载

2024-03-11 23:08:23 4061

原创 5.1 Stream介绍和实战

Stream介绍和实战,包含结构说明和常用api方法

2024-03-11 22:01:59 455

原创 2. Linux安装Git

这个时候yum还会安装一个比较老版本的git,我们进行删除。版本太低,所以我们采用自己上传编译的方式进行。下载最新安装包,并上传到服务器文件夹下。6.编译,进入到git目录下。5.安装编译需要的依赖。

2023-08-07 18:00:00 435

原创 1. Git基础知识

快进式合并”(fast-farward merge),会直接将 master 分支指向合并的分支,这种模式下进行分支合并会丢失分支信息,也就不能在分支历史上看出分支信息。在一个分支上操作之后,如果还没有将修改提交到分支上,此时进行切换分支,那么另一个分支上也能看到新的修改。Git 会使用 <<<<<<< ,======= ,>>>>>>> 标记出不同分支的内容,只需要把不同分支中冲突部分修改成一样就能解决冲突。当两个分支都对同一个文件的同一行进行了修改,在分支合并时就会产生冲突。

2023-08-07 17:00:00 626

原创 11. 使用tomcat中碰到的一些问题

2.修改/tomcat/conf/server.xml文件。1.修改/tomcat/conf/web.xml文件。

2023-08-06 22:33:16 1049

原创 12. Redis分布式高可用集群搭建

1. redis集群介绍2. redis集群搭建

2023-08-06 17:30:54 751 1

原创 11. Redis基础知识

Redis 是速度非常快的非关系型(NoSQL)内存键值数据库,可以存储键和五种不同类型的值之间的映射。键的类型只能为字符串,值支持五种数据类型:字符串、列表、集合、散列表、有序集合。Redis 支持很多特性,例如将内存中的数据持久化到硬盘中,使用复制来扩展读性能,使用分片来扩展写性能。

2023-08-06 16:55:07 1908 1

原创 72. ElasticSearch常用命令

logstash启动。

2023-07-30 21:53:03 906

原创 71. ElasticSearch 5.0.0 安装部署常见错误或问题

【代码】71. ElasticSearch 5.0.0 安装部署常见错误或问题。

2023-07-30 21:51:24 842

动态流星雨旋转相册,演示地址https://yangtao.love/photo/

动态流星雨旋转相册,演示地址https://yangtao.love/photo/ 直接替换其中的照片,部署到服务器上访问即可,无后端接口调用,哄女朋友专用 【动态流星雨旋转相册网页】—— 让你的照片像流星一样闪耀! 嘿,你是不是厌倦了传统的相册方式?想要为你的照片增添一些炫酷的效果吗?那么,不要再犹豫了!我们为你带来了全新的动态流星雨旋转相册网页! 这个网页不仅能让你的照片以流星的形式闪耀,还能让它们在屏幕上旋转!是不是听起来很酷?快来试试吧! 无论是你的生日派对照片、旅行的回忆,还是和朋友们的疯狂时刻,只要上传到我们的网页,它们就会变得与众不同!你的朋友们一定会为你的照片惊叹不已! 我们的网页还提供了多种自定义选项,让你可以根据自己的喜好调整流星的速度、颜色和旋转角度。你可以让照片中的流星像火箭一样飞驰,或者像温柔的星光一样悠然流转。你的创意无限,只需动动指尖,即可实现! 不仅如此,我们的网页还支持将动态流星雨旋转相册与朋友们分享。你可以通过社交媒体、电子邮件或者链接,让更多的人欣赏到你的独特相册。是不是感觉自己成了一个摄影大师? 别再犹豫了!赶快来体验这个令人惊叹的

2023-08-29

sentinel-dashboard1.8.6-以nacos为持久化数据源

1. 博客参考地址 https://blog.csdn.net/yang134679/article/details/128745753?spm=1001.2014.3001.5501 2. sentinel-dashboard 1.8.6 3. 以nacos为持久化数据源的配置方案

2023-01-21

企业微信代开发应用回调代码

1.企业微信代开发应用的回调解析代码。 2.开箱即用,文档、代码清晰。 3.按照企微规范定义controller的接收值,能实现企微代开发回调的GET校验,POST传值,快速响应,异步处理。 4.按照企微规范实现回调数据的验签解析。开发人员只需要注重自己的业务代码。 4.按照企微规范提供丰富的转译实体类,xml直接转为可实用的bean对象,开发人员无需再去写繁重复杂的实体类

2022-05-13

企业微信会话存档源代码

1.企微会话存档数据官方解析处理流程,多线程同步,保证速度和效率 2.注释清晰,开箱即用 3.默认实时记录seq队列值,增量运行 4.动态同步指定范围数据 5.cos文件上传 6.es数据存储 7.敏感词过滤

2022-02-06

mybatis源码实现

,每行代码上加上了注释,如果有问题可以访问博客主页查看详细介绍,csdn搜索yang134679

2019-04-07

SpringMVC简单源码实现

根据互联网大佬传授的思想源码完成的简单的SpringMVC简单底层源码,每一行加上注释,方便大家一起学习思考

2019-03-28

简单的Tomcat源码实现

tomcat的简易源码实现,参考详细内容请搜索csdn用户yang134679

2019-04-06

bootstrap框架的实例以及插件.rar

bootstrap 常用实例以及插件实现 可以下载后直接copy使用

2019-07-14

java基础部分的笔记,包含抽象,特征,映射,流,线程,反射等

一份在教育机构学习后总结的Java基础部分笔记,以代码+注释+练习的方式展现,包含抽象,特征,映射,流,线程,反射等知识,附带API1.6/1.8,mysql,sqlyog软件及配置方法

2019-02-03

空空如也

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

TA关注的人

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