- 博客(15)
- 收藏
- 关注
原创 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
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅