自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 关于Elasticsearch查询优化的问题纪实(index相关)未完结

一次elasticsearch问题的处理日记...

2024-03-25 19:01:04 1083 1

原创 基于模板和工厂模式及无界队列和线程池在不使用MQ情况下实现多任务并行导出与管理功能

基于设计模式及无界队列和线程池在不使用MQ情况下实现多任务并行导出与管理功能

2024-03-08 21:15:28 674

原创 基于设计模式(策略)实现对不同类型或状态的业务逻辑分发及解耦

使用设计模式来规避多重条件(if-else)语句在长期迭代后导致的不易维护问题。

2024-03-02 10:10:59 1299

原创 基于CompletableFuture的异步任务获取数据并拿到返回值

基于CompletableFuture多线程获取数据demo

2024-03-02 08:12:07 284

原创 简述我们CICD的流程是什么样的,各个组件之间是怎么关联运作的?

当然这只是众多CICD自动化实现的方案之一,还有更多的组件可以帮助我们实现这些功能,如果有些公司的项目规模不大,或者是单体项目的话,一个git一个Jenkins其实就可以大大的减少研发人员在发布上的精力浪费,而且运维的压力也不会有那么大,甚至可以让开发去兼顾着维护这一套简易的自动的CICD流程。有多少公司的CI阶段会引入正式的测试流程呢,在集成到主干的时候需要所有的case全部通过才可以进行集成,但在实际中很多公司都仅仅是把CI当成是一个自动化检查、合并、打包的一个工具而已。但本质上都是一样的功能。

2023-07-14 19:33:09 335

原创 SaaS的多租户数据隔离有哪几种?

1、物理数据库隔离2、单数据库表空间隔离3、单表内租户id字段隔离隔离方案成本安全优点缺点物理数据库隔离高高数据隔离级别高,而且也可以针对租户开发个性化需求,而且也可以支持更大的数据量。支持的租户数量较少,同时数据库独立安装带来的运维成本比较高物理数据库隔离中中一个数据库可支撑多个租户,同时成本也相对较低,而且也有一定程度的数据隔离,属于中规中矩的方案。数据库的表空间过多,管理比较困难,同时数据修复稍微复杂。单表内租户id字段隔离低低。

2023-07-12 20:24:58 876

原创 面试题总结-自用面试问题

自用的面试题

2023-07-12 16:11:36 217 2

原创 JAVA算法:斐波那契数列

两种斐波那契数列的写法public class Feibonaqi { public static void main(String[] args) { System.out.println(demo(10)); demo2(100); } static int demo(int i){ if(i == 1 || i ==...

2018-11-22 17:30:41 470

原创 AVA算法:字符串A中是否包含字符串B

JAVA算法:字符串A中是否包含字符串B public static void main(String[] args) { test5("aabbccdd","dd"); } //if (baseChar[i] == searchChar[0] && i + searchChar.length <= baseChar.length) ...

2018-11-22 17:29:19 487

原创 关于Set集合里边的一些事

一个无意间的所闻事情是这样发生的,某日晚间饭时,脑海里突然想起某日有位童鞋说起HashSet的时候会突然跳到HashMap,当时没注意,后来想起HashSet和HashMap有什么区别?(原谅我的孤陋寡闻)今日我就去随便查了一下,然后我发现了个我以前不知道的一些故事…一时兴起,嘱予作文以记之。我的印象中HashSet是Collection子类下的Set子类下的集合,而HashMap是Map接口...

2018-11-09 12:04:03 341

原创 JAVA23种设计模式小总结

设计模式(Design Pattern)引言:设计模式其实就是在特定环境下解决某一种软件问题所提供的通用解决方案,该方案描述了对象和类之间的互相作用。 直白点,设计模式就是前辈们总结的解决问题的代码。 设计模式可以让我们站在”前人的肩膀”上去设计我们的程序。设计模式的分类:根据目的分类目的就是设计模式是用来做什么的? 三种目的1. 创建型、2.结构型、3.行为型创建型:5...

2018-11-03 23:22:20 372

原创 JAVA设计模式:单例模式

/** * @ClassName SingleTon * @Author 潘忆慈 * @Computer DELL G7 * @Date 2018/11/3 9:38 * @Version 1.0 * @Discription TODO * @注释: 单例设计模式(Singleton Pattern): * * 摘要: 保证一个类只有一...

2018-11-03 16:41:32 199 1

原创 随笔

引言手中雕刻生花,刀锋千转成画。盛名功德塔,某桥畔人家。年少鲜衣怒马,转身 ,从容煎茶。现实中的他(她)和代码中的它会是什么样的?他(她)用代码构造了一个世界现实中,他可能是个凡人而已。代码改变的不仅仅是世界,而是改变世界后被迫改变的自己。...

2018-11-01 16:37:40 89

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除