会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
宥晔
博客园
首页
新随笔
联系
管理
订阅
2021年10月18日
gradle初步认识
摘要: 之前一直用maven,最近换成了gradle,工欲善其事必先利其器,让我们开始学习吧。 和maven都是构建工具,可以帮助我们管理项目中的差异,依赖,编译,打包,部署......,你可以定义满足自己需要的构建逻辑,写入到build.gradle中 实际工作中,生成了gradle项目之后,会有几个配置
阅读全文
posted @ 2021-10-18 19:51 宥晔
阅读(178)
评论(0)
推荐(0)
2021年10月13日
StringUtils
摘要: StringUtils位置:org.apache.commons.lang3.StringUtils isEmpty和isBlank还是有些区别的: isEmpty源码: public static boolean isEmpty(final CharSequence cs) { return cs
阅读全文
posted @ 2021-10-13 10:01 宥晔
阅读(62)
评论(0)
推荐(0)
2021年10月11日
Elasticsearch、Logstash和Kibana ELK
摘要: Kibana是一个开源的分析与可视化平台,设计出来用于和Elasticsearch一起使用的。你可以用kibana搜索、查看存放在Elasticsearch中的数据。Kibana与Elasticsearch的交互方式是各种不同的图表、表格、地图等,直观的展示数据,从而达到高级的数据分析与可视化的目的
阅读全文
posted @ 2021-10-11 17:09 宥晔
阅读(59)
评论(0)
推荐(0)
redisTemplate、jedis、redission的对比
摘要: 1、redisTemplate是基于某个具体实现的再封装,比如说springBoot1.x时,具体实现是jedis;而到了springBoot2.x时,具体实现变成了lettuce。封装的好处就是隐藏了具体的实现,使调用更简单,但是有人测试过jedis效率要10-30倍的高于redisTemplat
阅读全文
posted @ 2021-10-11 17:05 宥晔
阅读(3904)
评论(0)
推荐(1)
唯一ID
摘要: 分布式ID产生原因 业务量扩增 业务量很小时,采用单库单表支撑现有业务; 业务量较小时,采用主从同步读写分离; 业务量很大时,需要对数据库进行分库分表,此时需要有唯一ID来标识一条数据,如订单、优惠券都需要有唯一ID(分布式ID)来标识 分布式ID的生成特性 全局唯一 必须保证ID是全局性唯一 高可
阅读全文
posted @ 2021-10-11 16:19 宥晔
阅读(121)
评论(0)
推荐(0)
spring相关组件简介
摘要: springCloud的组件们: feign:调用其他服务,采用的是基于接口的注解,整合了ribbon,具有负载均衡的能力。整合了hystrix,具有熔断的能力。 启动类注解是:@EnableFeignClients,服务指定的位置:Feign是在定义抽象方法的接口中使用@FeignClient声明
阅读全文
posted @ 2021-10-11 15:45 宥晔
阅读(114)
评论(0)
推荐(0)
2021年10月9日
新电脑环境配置
摘要: 1、jdk下载安装、配置环境变量【下载地址:https://www.oracle.com/java/technologies/downloads/ 需要Oracle账号,没有的话注册一个】 2、idea安装 3、notepad++解压缩版 4、安装了网易邮箱大师 5、git安装 6、navicat1
阅读全文
posted @ 2021-10-09 14:57 宥晔
阅读(115)
评论(0)
推荐(0)
2020年6月3日
简易的链表
摘要: package employee; import java.util.Objects; /** * 自己写一个简易链表 * @author 86188 * * @param <E> */ public class SimpleList<E> { private Node head; //头节点 pr
阅读全文
posted @ 2020-06-03 18:59 宥晔
阅读(175)
评论(0)
推荐(0)
2020年5月13日
找出每个区域最大的PM2.5数据
摘要: package test; import java.util.HashMap; import java.util.Map; import java.util.Set; //找出每个区域最大的PM2.5数据 public class testCollection { public static voi
阅读全文
posted @ 2020-05-13 22:14 宥晔
阅读(216)
评论(0)
推荐(0)
String随记
摘要: 1、split() 在遇到 * ^ | 等符号时需要转义字符 \\ public class testSplit { public static void main(String[] args) { String a1 = "1^6^3^5"; String[] m1 = a1.split("\\^
阅读全文
posted @ 2020-05-13 19:25 宥晔
阅读(131)
评论(0)
推荐(0)
下一页
公告