- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 Eureka注册中心的一些配置文件
Spring Cloud Eureka配置文件详解 本篇内容用来说明Eureka 常用配置的含义。 对于服务注册发现时效性,默认的eureka时效性较差,可以使用下面的部分注解优化 以下配置都是以eureka.server开头: 参数 描述 备注 eureka.server.eviction-interval-timer-in-ms server清理无效节点的时间...
2020-03-12 22:48:58
1402
原创 BASE理论
核心思想:分布式事务,只需要达到最终一致性(Eventual Consitancy)即可 Basically Available 基本可用 指分布式系统出现故障的时候,允许损失部分可用性,保证核心可用,但不等价于不可用. 比如:搜索引擎0.5秒返回查询结果,但由于故障,查询结果两秒相应接结果;网页访问过大时,部分用户提供降级服务,等等. Soft State 软状态 允许系统存在中间状态,...
2020-02-19 11:20:08
303
原创 docker 命令
1.常用命令 docker images 查看所有镜像 docker pull 获取镜像 docker build 创建镜像 docker run 运行container 容器 docker ps 列出容器 docker rm 删除容器 docker rmi 删除镜像 docker cp 在host和容器之间拷贝文件 docker commit 保存改动为新的image ...
2020-02-15 16:51:52
150
原创 关于mybatis中 if test的条件怎么写
1.mybatis 中 的 if test写法 1.1官方文档上对于if是这么写的: <if test="title != null"> AND title like #{title} </if> 参考文档:http://www.mybatis.org/mybatis-3/zh/dynamic-sql.html 实际项目中会有这种情况: 页面上ti...
2019-08-05 17:53:54
15892
原创 数据库连接池并不是设置越大越好
1.前要 1.操作系统快速切换时间片,因此单核计算机也可以“同时”运行数百个线程。 2.一旦线程数超过CPU核心的数量,再增加线程数,因为系统上下文的切换需要消耗性能导致系统更慢。 2.问题来源 通过对Oracle数据库的压测实验,模拟9600个并发操作数据库,线程池的大小从9600,4800,2400,96递减,发现连接池数量越小生气了执行速度越快,与想象...
2019-07-27 11:23:51
1716
原创 关于Mybatis中ResultType与ResultMap选用不当引起Could not find result map java.lang.Integer
项目中突然报错:Could not find result map java.lang.Integer debug找到对应代码行,发现就是,如下servicesImpl中的查询出错 Integer total = activityDao.getActivityListTotal(param1, param2); Integer getActivityListTotal(@Param("pa...
2019-03-16 15:29:19
611
研磨设计模式-陈臣.王斌.扫描高清版PDF
2019-01-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅