自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 邮件系统及协议

1.邮件发送过程2.STMP协议3.电子邮件格式4.邮件读取协议

2021-08-22 07:21:08 246

原创 各种算法分类汇总

1.各种算法二分,2.二分

2021-08-21 18:19:00 439

原创 http相关的指令

1.curl常用指令

2021-08-09 01:03:17 466

原创 ssm复习总结

1.ssm配置1.配置web.xml<web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0

2021-07-11 17:10:14 149

原创 mysql面试题总结

1.为什么使用自增列作为主键2.B+数和哈希索引和B树3.分区range分区建表语句CREATE TABLE emp(id INT NOT NULL,NAME VARCHAR(20),age INT)PARTITION BY RANGE(ID)(PARTITION p0 VALUES LESS THAN (6),PARTITION p1 VALUES LESS THAN (11),PARTITION pmax VALUES LESS THAN maxvalue);SELE

2021-07-03 18:41:32 112

原创 mybatis的复习题总结

1.#{}和${}的区别$符号 SELECT f.id as id, f.`name` as `name`, f.type as type, f.father_id as fatherId, c.id as subId, c.`name` as subName, c.type as subType, c.father_id as subFatherId FROM

2021-06-24 23:34:23 308 2

原创 mybatis原理

1.示例代码 public static void main(String[] args) { try { DataSource dataSource = getDateSource(); TransactionFactory transactionFactory = new JdbcTransactionFactory(); Environment environment = new Environment("

2021-06-24 02:13:27 213

原创 https协议已经tomcat原理简介

1.报文1.请求报文请求行、请求头部、空行、请求数据2.响应报文 响应行(状态行):HTTP版本、状态码、状态消息 响应头:消息报头,客户端使用的附加信息 空行:响应头和响应实体之间的,必须的。 响应实体:正文,服务器返回给浏览器的信息2.自己实现简单的客户端接收浏览器http页面请求1.自己的代码 try { ServerSocket serverSocket = new ServerSoc...

2021-06-13 18:45:10 187

原创 ribbon总结

1.ribbon部件总览2.构建服务消费者1.引入依赖<dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId> </dependency>

2021-06-04 21:34:01 205

原创 jvm虚拟机复习总结

1.jvm内部结构1.示意图2.栈帧结构图示2.类的加载和对象的创建1.对象的创建过程2.对象组成已经栈帧指针访问对象过程3.对象垃圾回收1.引用分类2.垃圾回收收集器

2021-05-31 00:52:36 105

原创 springcloud中eureka源码分析

1.SmartLifecycle1.写一个类实现SmartLifecycle2.spring中的处理逻辑上图得到spring中所有实现了Lifecycle的类bean上图得到所有的SmartLifecycle的子类循环掉其中的start方法2.client界面入口register最终会提交一个线程3.线程解析上面用到了装饰器模式,期间传递实例参数。其中每个类链都继承了...

2021-05-13 00:36:36 218

原创 springcloud之eureka学习总结

1.注册一个服务和客户端服务端配置<dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId> </dependency></dependen

2021-05-09 22:55:05 134

原创 redis复习总结

1.什么是redis开源,数据储存在内存中,非关系型,读写分离分布式缓存键值对形式的中间件,高并发2.NoSql分类3.redis数据类型redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)4.redis和Memcached优缺点redis:优点:数据结构丰富,持久化,主从同步和估值转移缺点:单线程Memcached优点:内存使用率高,多线程缺点:无法容灾和持久化,简单的key-value储

2021-05-08 00:34:26 165 1

原创 查询路径下面的文件

1.查询指定路径下面的文件public static void main(String[] args) { ResourceLoader loader = new DefaultResourceLoader(); Resource resource = loader.getResource("META-INF"); try { URI uri = resource.getURI();// 得到绝对路径 String path = uri.get

2021-04-10 14:01:10 297

原创 jvm调优

jvm调优

2020-10-06 14:51:19 131

空空如也

空空如也

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

TA关注的人

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