上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 31 下一页
  2020年10月18日
摘要: 1. 没有maven的时候,遇到的问题 2. maven可以解决的问题 3.maven中仓库的分类 4.maven使用依赖范围 基于maven,maven主要做了就是java 包中放自己的代码,test放测试的代码,pom文件主要用来管理自己的jar包等 1.Maven本地仓库中存放的是什么? 1. 阅读全文
posted @ 2020-10-18 21:01 Code2020 阅读(64) 评论(0) 推荐(0)
摘要: 单体架构->垂直架构->分布式架构 1.单体架构 单一架构和分布式架构,区别就是:分布式架构,去访问JD,像去访问一个系统一样, 但是后面有成千上万台服务器的支持,不能把这么多服务放在一台服务器上面去. 如果放在一台服务器上,扩展麻烦,需要重新打包放上去,多人开发同一个系统,不易维护。 2.垂直架构 阅读全文
posted @ 2020-10-18 20:53 Code2020 阅读(144) 评论(0) 推荐(0)
摘要: 最近看了一篇文章 The Product Managers' Guide to Continuous Delivery and DevOps 文中对「持续集成(Continuous Integration)」、「持续交付(Continuous Delivery)」和「持续部署(Continuous 阅读全文
posted @ 2020-10-18 09:42 Code2020 阅读(280) 评论(0) 推荐(0)
  2020年10月16日
摘要: 1. 如果要使用@Mockito ,则要加入MockitoAnnotations.initMocks MockitoAnnotations.initMocks 放在 junit 的 @Before 注解修饰的函数中更合适。 MockitoAnnotations.initMocks 的一个替代方案是使 阅读全文
posted @ 2020-10-16 11:03 Code2020 阅读(448) 评论(0) 推荐(0)
  2020年10月15日
摘要: 1. PostMan使用 1. 使用postMan进行请求,记得添加Headers信息 2. 记录一次遇到得小坑,在PostMman请求一个接口信息时候 ResponseVo<XXXXResVo> queryXXXXManage(XXXXReqVo XXXXReqVo); XXXXReqVo对象为 阅读全文
posted @ 2020-10-15 12:35 Code2020 阅读(139) 评论(0) 推荐(0)
  2020年10月14日
摘要: 服务器上一直用的tomcat7,因为被扫描到诸多漏洞,特将版本升到最新的apache-tomcat-9.0.21.tar.gz。简单记录一下整个升级过程。下载地址:https://tomcat.apache.org/download-90.cgi使用的版本:Core:tar.gz (pgp, sha 阅读全文
posted @ 2020-10-14 17:13 Code2020 阅读(964) 评论(0) 推荐(0)
  2020年10月13日
摘要: 遇到大key、热key问题,主要是去拆分 大key问题 业务场景中经常会有各种大key的情况, 比如:1. 单个简单的key存储的value很大(例如排行榜信息,key是固定的,value排行榜几十万的数据)2. hash、set、zset、list中存储过多的元素(以万为单位) 由于redis是单 阅读全文
posted @ 2020-10-13 20:28 Code2020 阅读(11139) 评论(0) 推荐(0)
  2020年10月12日
摘要: 1.消息中间件在生产系统中的使用这是一个非常典型的生产环境的问题,很多公司都会在生产系统里使用MQ,即消息队列,或者消息中间件。 也就是说,一个系统跟另外一个系统之间进行通信的时候,假如系统A希望发送一个消息给系统B,让他去处理。 但是系统A不关注系统B到底怎么处理或者有没有处理好,所以系统A把消息 阅读全文
posted @ 2020-10-12 20:28 Code2020 阅读(511) 评论(0) 推荐(0)
摘要: 网上关于Java中锁的话题可以说资料相当丰富,但相关内容总感觉是一大串术语的罗列,让人云里雾里,读完就忘。本文希望能为Java新人做一篇通俗易懂的整合,旨在消除对各种各样锁的术语的恐惧感,对每种锁的底层实现浅尝辄止,但是在需要时能够知道去查什么。 首先要打消一种想法,就是一个锁只能属于一种分类。其实 阅读全文
posted @ 2020-10-12 20:18 Code2020 阅读(450) 评论(0) 推荐(0)
摘要: BigDecimal.setScale()方法用于商业计算的精度设置问题详解 网上的说法繁杂,看起来诸多不便,并且有的说法也不太准确,在这里 做一下求证。用的较多的4个参数:BigDecimal.ROUND_UP 这个方法做直接进位处理,但是有个特殊情况需要考虑,如果将要舍弃的位上的值是0,不做进位 阅读全文
posted @ 2020-10-12 18:28 Code2020 阅读(910) 评论(0) 推荐(0)
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 31 下一页