摘要: 作为一个刚刚步入职场的小白,刚进公司就接触到springCloud,公司所有的项目构建都是基于springCloud部署的,在学校学过相关的概念但是没实际操作过这种东西,所以想由浅入深学习下。该随笔会记录springCoud的构建过程。 一.首先,创建父工程 1.选择 new project 2.选 阅读全文
posted @ 2021-03-01 16:04 拾万个为什么 阅读(14206) 评论(5) 推荐(1) 编辑
  2021年7月2日
摘要: 一.背景 很多时候我们的系统往往使用的是MySql数据库,却突然遇上要使用oracle数据库了,这时候就要考虑给系统做兼容多种数据库了。 二.步骤 1.在配置文件或者配置中心对应的服务配置文件里配置对应的数据源,配置哪个数据库,你的系统就使用哪个数据库 datasource: druid: url: 阅读全文
posted @ 2021-07-02 10:11 拾万个为什么 阅读(498) 评论(0) 推荐(0) 编辑
  2021年3月30日
摘要: 在做项目的的时候,调用了一个前同事的接口,发现在他的实现类里出现了一个问题:他使用了集合对象调用isEmpty()方法用来判断集合是否为空。这种做法初看一直看不出什么问题,后来经过了小测试终于发现了问题。 先贴上代码: /** * @author 拾万个为什么 * @date 2021/3/30 * 阅读全文
posted @ 2021-03-30 11:15 拾万个为什么 阅读(354) 评论(0) 推荐(0) 编辑
  2021年3月24日
摘要: 从JDK1.2开始,Java引用被分为四类,为了好记,这里从对内存的敏感程度由低到高分为“虚 弱 软 强”。那么什么是四大引用呢? ##一.强引用 强引用是我们平时使用的对象,它是使用最多的的引用。它的特点如下: 如果一个对象是强引用,并且该强引用还和GC ROOT相连接,那么垃圾回收器不会回收该对 阅读全文
posted @ 2021-03-24 15:36 拾万个为什么 阅读(331) 评论(0) 推荐(0) 编辑
  2021年3月9日
摘要: 一.什么是负载均衡 负载均衡(Load-balance LB),指的是将用户的请求平摊分配到各个服务器上,从而达到系统的高可用。常见的负载均衡软件有Nginx、lvs等。 二.负载均衡的简单分类 1)集中式LB:集中式负载均衡指的是,在服务消费者(client)和服务提供者(provider)之间提 阅读全文
posted @ 2021-03-09 15:22 拾万个为什么 阅读(2078) 评论(0) 推荐(0) 编辑
  2021年3月5日
摘要: CAP原则指的是在一个分布式系统中,一致性(Consistency)、可用性(Availability)、分区容错性(Partition tolerance)。CAP 原则指的是,这三个属性最多只能同时实现两点,不可能三者兼顾。 一.CAP的解释 C: 一致性,所有的数据备份在同一时刻具有同样的值; 阅读全文
posted @ 2021-03-05 17:08 拾万个为什么 阅读(1522) 评论(0) 推荐(1) 编辑
  2021年2月19日
摘要: 给客户开发信息发送功能的时候,需要涉及到短信发送。比如我们日常app的登录功能,很多都使用到了手机验证码校验登录;比如修改密码,很多也用到了手机验证码验证进行修改密码。 阿里云短信服务(Short Message Service)是阿里云为用户提供的一种通信服务的能力。 实现步骤: 1.要实现阿里云 阅读全文
posted @ 2021-02-19 14:24 拾万个为什么 阅读(450) 评论(0) 推荐(1) 编辑
摘要: 我的上一篇随笔记录了HANA数据现库截取字符串的方式,那么,对于Java开发来说,现实的开发里肯定也会遇到截取字符串截取的问题。 Java里截取字符串的方式的有三种。 1.使用java.lang包里的String.split()方法 split()方法里传进来一个正则,用来作为截取的标准。 例子: 阅读全文
posted @ 2021-02-19 14:21 拾万个为什么 阅读(877) 评论(0) 推荐(0) 编辑
摘要: 在做SAP MES业务的时候,遇到了如下问题: HANA数据库如何截取传进来的字符串?比如,对于“C515,GT-ShiWanGerWeiShenMer,A”,第一个逗号前的字符串"C515"是站点,“GT-ShiWanGerWeiShenMer”是流水号,"A"是版本号,现在数据库需要保存该字符串 阅读全文
posted @ 2021-02-19 10:54 拾万个为什么 阅读(2281) 评论(0) 推荐(0) 编辑