06 2021 档案

摘要:Spring boot对比Spring之怎么叫自动配置 Spring配置JDBC 1:基于xml <bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" destroy-method="close"> <propert 阅读全文
posted @ 2021-06-30 23:52 hippoppower 阅读(69) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2021-06-30 23:41 hippoppower 阅读(26) 评论(0) 推荐(0)
摘要:跨包是无法从spring上下文中get的出来的 三种解决办法 阅读全文
posted @ 2021-06-30 18:55 hippoppower 阅读(42) 评论(0) 推荐(0)
摘要:1.@Configuration使用 官方文档描述: 用@Configuration注释类表明其主要目的是作为bean定义的源 @Configuration类允许通过调用同一类中的其他@Bean方法来定义bean之间的依赖关系代码示例: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 阅读全文
posted @ 2021-06-30 12:09 hippoppower 阅读(204) 评论(0) 推荐(0)
摘要:Condition, 判断是否创建并注入某个实例 实际是spring的依赖机制, 例如先用condition注解检查有没有导入redis, 在实例化redisTemplate 一般也不需要自己写, spring提供了很多 阅读全文
posted @ 2021-06-29 23:07 hippoppower 阅读(42) 评论(0) 推荐(0)
摘要:<mapper namespace="com.itheima.springbootmybatis.mapper.UserXmlMapper"> //namespace写到类 <select id="getList" resultType="user"> select * from t_user </ 阅读全文
posted @ 2021-06-29 20:16 hippoppower 阅读(35) 评论(0) 推荐(0)
摘要:springboot不是对spring的增强, 而是提供快速使用spring的方式 spring缺点, 配置繁琐, 依赖繁琐 springboot功能, 自动配置, 起步依赖, 辅组功能 约定大于配置 = 配置都有默认格式+默认值 @SpringBootApplication //这个注解不能忘pu 阅读全文
posted @ 2021-06-28 02:14 hippoppower 阅读(64) 评论(0) 推荐(0)
摘要:数据加载单元 = page 预分配内存 数据加载单元 数据内外交换 内存page管理: 页面映射 动态 数据管理, 脏数据 刷盘 内存淘汰LRU(Least Recently Used), 最久没有被使用, 使用的放在链表头, LRU应付不了全表扫描, --> LFU 访问频率淘汰, 增减因子 -- 阅读全文
posted @ 2021-06-27 22:05 hippoppower 阅读(49) 评论(0) 推荐(0)
摘要:0626 阅读全文
posted @ 2021-06-26 21:02 hippoppower 阅读(29) 评论(0) 推荐(0)
摘要:数据结构: 数组 + 链表 + 红黑树 // java1.7之前 hashmap是数组+链表 数组: arraylist // object[] 链表: linkedlist (双向链表) 红黑树: 平衡二叉树 初始大小24 最大容量 230 向数组put时, 运用hash与操作, 下标 = (n- 阅读全文
posted @ 2021-06-26 15:24 hippoppower 阅读(33) 评论(0) 推荐(0)
摘要:区别:1. InnoDB支持事务,MyISAM不支持,对于InnoDB每一条SQL语言都默认封装成事务,自动提交,这样会影响速度,所以最好把多条SQL语言放在begin和commit之间,组成一个事务; 2. InnoDB支持外键,而MyISAM不支持。对一个包含外键的InnoDB表转为MYISAM 阅读全文
posted @ 2021-06-26 11:26 hippoppower 阅读(40) 评论(0) 推荐(0)
摘要:系统重构, 分分合合的操作 所谓架构, 当今指的都是分布式架构, 就是项目如何搞分布式 业务量并发, 两方面入手, 应用服务器, 数据库服务器 应用服务器横向扩展, 用F5负载均衡服务器, F5内有负载均衡算法,(hash, DNS轮询), F5硬负载, 成本较高 均衡多服务器, 涉及到sessio 阅读全文
posted @ 2021-06-25 23:43 hippoppower 阅读(50) 评论(0) 推荐(0)
摘要:Data Structure Visualization (usfca.edu) Binary Search Tree Visualization (usfca.edu) 阅读全文
posted @ 2021-06-24 21:44 hippoppower 阅读(64) 评论(0) 推荐(0)
摘要:索引是为加速数据表的检索而创建的一种分散储存的数据结构 索引的作用: 索引可以极大的减少储存引擎需要扫描的数据量 所以可以把随机IO变成顺序IO 索引可以帮助我们在分组 排序等操作时, 避免使用临时表 二叉树对查找提升的不多, 因为不平衡 平衡二叉树查找, 太深了, 磁盘IO操作次数过多 节点保存的 阅读全文
posted @ 2021-06-24 21:43 hippoppower 阅读(68) 评论(0) 推荐(0)
摘要:Spring Boot 对比 Spring MVC 最大的优点就是使用简单,约定大于配置。不会像之前用 Spring MVC 的时候,时不时被 xml 配置文件搞的晕头转向,冷不防还因为 xml 配置上的一点疏忽,导致整个项目莫名其妙的不可用,顿感生活无所依恋,简称生无可恋。 这要归功于组成了 Sp 阅读全文
posted @ 2021-06-23 22:49 hippoppower 阅读(138) 评论(0) 推荐(0)
摘要:public class Sum { public static int count(int n) { if(n=1) return 1; if (n > 1) { return count(n - 1) + n; } } } 阅读全文
posted @ 2021-06-22 23:34 hippoppower 阅读(478) 评论(0) 推荐(0)
摘要:loadconfig - scan - instance - DI - handlermapping(匹配url) spring好处 1, 面向接口编程 2, IOC 3, AOP 4, spring生态, boot, cloud 5, 轻量化 6, 全面支持annotation 7, 工具类丰富 阅读全文
posted @ 2021-06-21 22:43 hippoppower 阅读(44) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2021-06-18 23:10 hippoppower 阅读(104) 评论(0) 推荐(0)
摘要:开课吧-学习中心 (kaikeba.com) PolarDB 阿里云云服务器, 有公网IP, 个人家是没有的 (谷歌云 亚马逊云 微软云 阿里云)云服务器相当于在云上租一台电脑 阿里云试用, 自己网站的访问量消耗流量也会收费 网络与安全组=防火墙, 多个电脑放到一个组里 端口0-6553580 0. 阅读全文
posted @ 2021-06-18 21:44 hippoppower 阅读(68) 评论(0) 推荐(0)