June1993
June1993
全部文章
未归档
java基础(51)
linux(3)
spring(14)
springboot(7)
springmvc/mybatis(8)
Tomcat/Jmeter(4)
UML(2)
一些小工具(5)
分布式中间件(15)
前端(3)
多线程与并发编程(9)
大数据(9)
数据库(19)
数据结构与算法(29)
环境及一些报错问题(14)
综合(6)
计算机基础(4)
计算机网络(5)
设计模式(10)
归档
标签
去牛客网
登录
/
注册
June1993的博客
全部文章
/ 未归档
(共12篇)
select、poll、epoll之间的区别
(1)select==>时间复杂度O(n) 它仅仅知道了,有I/O事件发生了,却并不知道是哪那几个流(可能有一个,多个,甚至全部),我们只能无差别轮询所有流,找出能读出数据,或者写入数据的流,对他们进行操作。所以select具有O(n)的无差别轮询复杂度,同时处理的流越多,无差别轮询时间就越...
2019-07-07
1
1280
docker学习笔记
一. doker是什么 1.docker的出现 一款产品从开发到上线,从操作系统,到运行环境,再到应用配置。作为开发+运维之间的协作我们需要关心很多东西,这也是很多互联网公司都不得不面对的问题,特别是各种版本的迭代之后,不同版本环境的兼容,对运维人员都是考验 Docker之所以发...
2019-05-23
0
1611
缓存与数据库的一致性问题
最经典的缓存+数据库读写的模式,cache aside pattern 1、Cache Aside Pattern (1)读的时候,先读缓存,缓存没有的话,那么就读数据库,然后取出数据后放入缓存,同时返回响应 (2)更新的时候,先删除缓存,然后再更新数据库 2、为什么是删除缓存,而不是更新缓...
2019-05-11
0
626
ElacSearch
1.elecsearch与solr的对比 对比项 es solr rpc netty 插件模式 配置模式 客户端模式 丰富 ...
2019-04-25
0
787
springCloud系列四(feign负载均衡)
Feign是一个声明式的Web服务客户端,使得编写Web服务客户端变得非常容易, 只需要创建一个接口,然后在上面添加注解即可。 Feign是spring cloud中服务消费端的调用框架,通常与ribbon,hystrix等组合使用。 但是在某些项目中,由于遗留原因,整个系统并不是spring...
2019-04-10
0
1369
redis(内存模型 五种数据类型应用场景 集群方案)
redis内存模型 redis大致内存模型如下图 --- 单机版的redis最多只能支持大概几万的QPS,缓存一般来说都是用来支撑读高并发的,写的请求是比较少的,要想支持更高的并发量,可将redis做成读写分离的主从架构。 如下图所示:架构做成主从架构,一主多从,主负责写,并且将数据同步...
2019-04-08
0
967
POI相关
1.简单操作POI 需引入的jar包 <dependencies> <dependency> <groupId>org.apache.poi</groupId> <artif...
2017-11-25
0
664
@Autowired与@Resource的区别
1、@Autowired与@Resource都可以用来装配bean. 都可以写在字段上,或写在setter方法上。 2、@Autowired默认按类型装配(这个注解是属业spring的),默认情况下必须要求依赖对象必须存在,如果要允许null 值,可以设置它的required属性为false,如...
2017-11-10
0
441
solr相关
1.solr的安装 准备条件linux 、jdk、tomcat 2.将solr包解压缩,并将dist下的solr war包部署到tomcat的webapp下 3.将solr.war解压缩并删除源文件 4.去solr/ example/ ext下将所有的日志包拷贝到tomcat的solr工程中...
2017-11-07
0
578
MySQL外键设置中的的 Cascade、NO ACTION、Restrict、SET NULL
. cascade方式在父表上update/delete记录时,同步update/delete掉子表的匹配记录 . set null方式在父表上update/delete记录时,将子表上匹配记录的列设为null要注意子表的外键列不能为not null . No action方式如...
2017-10-23
0
515
首页
上一页
1
2
下一页
末页