- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 剑指offer:和为S的连续正数序列
剑指offer:和为S的连续正数序列题目描述小明很喜欢数学,有一天他在做数学作业时,要求计算出9~16的和,他马上就写出了正确答案是100。但是他并不满足于此,他在想究竟有多少种连续的正数序列的和为100(至少包括两个数)。没多久,他就得到另一组连续正数和为100的序列:18,19,20,21,22。现在把问题交给你,你能不能也很快的找出所有和为S的连续正数序列? Good Luck!输出描...
2020-03-31 21:32:58 168
原创 深入剖析 MySQL 索引底层数据结构
深入理解 MySQL 索引底层原理Mysql 作为互联网中非常热门的数据库,其底层的存储引擎和数据检索引擎的设计非常重要,尤其是 Mysql 数据的存储形式以及索引的设计,决定了 Mysql 整体的数据检索性能。何为索引我们知道,索引的作用是做数据的快速检索,而快速检索的实现的本质是数据结构。通过不同数据结构的选择,实现各种数据快速检索。在数据库中,高效的查找算法是非常重要的,因为数据库中...
2020-03-26 16:20:20 458
转载 iconfont图标无法显示的问题
iconfont图标无法显示的问题刚开始用icon font图标库不是很熟悉,踩了一些坑,希望分享出来能给新手们带来一些帮助从官网上下载图标至本地后,放到项目里面要注意一下两点:1、路径问题找到iconfont.css这个文件并打开它,你会看到它里面的路径是这样的报错了,原因是我在项目里面存放路径是这样的只需要将路径改成你项目结构中的路径即可,修改后:...
2020-03-26 03:05:48 7672 2
原创 单点登录的业务实现
单点登录单点登录(Single Sign On),简称为 SSO,是比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。一句话概括:一次登陆,处处访问。解决:用户身份信息独立管理,更好的分布式管理。可以自己扩展安全策略跨域问题单点登录容易造成认证服务器的压力过大,因为单点登录的核心是需要一个认证中心来验证和生成t...
2020-03-24 23:08:18 322
原创 在Springboot中整合ActiveMQ
在Springboot中整合ActiveMQ在maven中引入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-activemq</artifactId> <exclusions&...
2020-03-24 21:07:52 205
原创 消息队列的介绍与安装
消息队列的介绍与安装消息队列,也叫消息中间件。消息的传输过程中保存消息的容器。消息队列解决的问题。异步解耦削峰消息队列的弊端是不确定性,不能绝对保证消息的准确到达,所以要引入延迟、周期性的主动轮询,来发现未到达的消息,从而进行补偿。消息模式queuetopic产品对比ActiveMQ与RabbitMQ主要区别是二者的协议不同RabbitMQ的协议是AMQ...
2020-03-24 18:25:55 482
原创 redis应用场景之秒杀
redis应用场景之秒杀redis是一种nosql数据库,多用于网页的缓存,在电商网站的秒杀场景下,频繁访问数据库导致性能的降低,将商品信息存储在redis中是一种可行的方案,并且redis可以添加失效时间,是秒杀场景最佳的数据库选择之一。redis配置@Configurationpublic class RedisConfig { //读取配置文件中的redis的ip地址 ...
2020-03-24 17:36:46 420
原创 Elasticsearch的配置及使用
Elasticsearch的配置及使用ElasticSearch简介Elasticsearch是一个基于Apache Lucene™的开源搜索引擎。无论在开源还是专有领域,Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。特点:分布式的实时文件存储,每个字段都被索引并可被搜索分布式的实时分析搜索引擎–做不规则查询可以扩展到上百台服务器,处理PB级结构化或非结构...
2020-03-24 16:57:52 480
原创 SpringMvc的自动配置原理
SpringMvc的自动配置原理Springboot中有大量的组件随着容器启动就已经注入,无需手动配置,其中就包括了对web模块的自动配置,结合尚硅谷的视频,以下是对springmvc自动配置的个人理解。WebMVCAutoConfiguration类自动配置类配置了以下组件。视图解析器进入自动配置类的ContentNegotiatingViewResolver()方法,它结合所有的...
2020-03-23 21:21:23 412
原创 SpringBoot自动配置原理
SpringBoot自动配置原理Springboot与Spring的区别是自动配置,拥有各种starter,无需手动编写xml配置spring容器,约定优于配置,springboot会寻找@SpringbootApplication注解来确认主程序,并通过@configuration和@component确认配置类并扫描。入口@EnableAutoConfigurationSpringBo...
2020-03-23 19:54:22 295
大连理工大学情感词汇本体库
2020-05-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人