摘要: 我目前遇到的问题: 1.微服务拆分多个,团队在行政上不能拆分,大家还都是一个团队,但是维护的服务却多达几十个,新人学习和认识成本高昂。 2.微服务拆分多个,运维工具没有跟上,自动化能力不足,此时会造成每次上线都要发很多的服务上线,耗时耗力,造成此问题的原因有一个是产品经理每个迭代要做的需求都是跨多个 阅读全文
posted @ 2021-02-19 19:15 chen-hehe 阅读(399) 评论(0) 推荐(0) 编辑
摘要: ToB业务并发场景1.多个人或多个自动触发机制操作同一个人的数据 多点并发 2.某些动作属于批量操作,批量操作耗时不定,只是批量操作的数据集中包含这个人的这个数据 批量与单点并发矛盾 3.客户界面要求实时展示结果 对排队机制的挑战 如何满足这些场景? 1.数据的最终一致性,不应该有并发修改数据的动作 阅读全文
posted @ 2020-12-24 16:30 chen-hehe 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 如果你使用了 List.Any(),并且访问和修改此list是多线程则有可能出现这个问题,解决这个问题的办法可以使用List.Exists() 原理: Any 内部是foreach机制 所以过程中list不能被修改Exists内部是for循环机制,过程中可以修改list 阅读全文
posted @ 2020-07-23 17:54 chen-hehe 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 创建型模式的主要关注点是“怎样创建对象?”,它的主要特点是“将对象的创建与使用分离”。 单例(Singleton)模式:某个类只能生成一个实例,该类提供了一个全局访问点供外部获取该实例。 解:节省内存资源。 原型(Prototype)模式:将一个对象作为原型,通过对其进行复制而克隆出多个和原型类似的 阅读全文
posted @ 2020-07-09 07:09 chen-hehe 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 开闭原则:对扩展开放,对修改封闭 解:易于扩展,便于维护。减少测试工作量。 里式替换原则:子类不要重写父类方法,保持父类方法在子类一样生效 解:实现开闭原则的一种方式。不重写父类方法,就不会对既有功能造成影响,只是扩展实现。 依赖倒置原则:依赖于抽象,不要依赖于实现 解:解耦。提高系统稳定性。避免并 阅读全文
posted @ 2020-07-08 07:25 chen-hehe 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 简单工厂: 只抽象产品,不抽象工厂 工厂方法: 既抽象产品,也抽象工厂,工厂只生产一种产品 抽象工厂: 既抽象产品,也抽象工厂,工厂生产有关系的多种产品 阅读全文
posted @ 2020-07-08 07:16 chen-hehe 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 0. Java 一个Java源码只能定义一个public类型的class,并且class名称和文件名要完全一致; C# 没有限制 1. java 方法名首字母小写 C# 方法名首字符大写 2. java 溢出 整数运算在除数为0时会报错,而浮点数运算在除数为0时,不会报错,但会返回几个特殊值: Na 阅读全文
posted @ 2019-10-22 13:09 chen-hehe 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 1.Java基础 具体内容: 1. 编程基础(开发环境配置、基础语法、基本数据类型、流程控制、常用工具类) 2. 面向对象(继承、封装、多态、抽象类、接口、包、重写、重载) 3. 高级编程(集合、异常、IO、多线程、网络编程、反射、泛型、序列化、Java8&Java9) 学习渠道: 廖雪峰老师的J2 阅读全文
posted @ 2019-10-21 10:48 chen-hehe 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 一、QPS/TPSQPS:Queries Per Second意思是“每秒查询率”,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。 TPS:是TransactionsPerSecond的缩写,也就是事务数/秒。它是软件测试结果的测量单位。一个事务是 阅读全文
posted @ 2019-09-24 11:49 chen-hehe 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 一个kafka实例就是一个Broker,多个Broker可以在一台机器上,也可以分布于多个机器。一个topic类似一个信箱,一个topic可以设置多个partition ,多个partition可以位于一个Broker,也可以分布于多个Broker中。每个topic的每个partition 中的消息 阅读全文
posted @ 2019-09-24 07:21 chen-hehe 阅读(97) 评论(0) 推荐(0) 编辑