首页
学习
活动
专区
工具
TVP
发布

我的技术专刊

专栏作者
101
文章
118864
阅读量
25
订阅数
常见的设计模式详解
(需要两个或者两个以上的工厂) 客户端根据不同的参数生成对应的工厂实例 , 该工厂再生成不用的产品
派大星在吗
2022-01-21
3140
详解ConcurrentHashMap原理
遍历原Entry数组,把所有的Entry重新Hash到新数组。为什么要重新Hash呢?因为长度扩大以后,Hash的规则也随之改变。
派大星在吗
2022-01-18
4490
代码复杂度怎么降低?
比如,在系统建设过程中,我们经常会看到这样的情形:A 负责提出需求,B 负责需求分析,C 负责系统设计,D
派大星在吗
2022-01-15
4760
with、run等函数使用教程
在Kotlin中对Java中的一些的接口的回调做了一些优化,可以使用一个lambda函数来代替。可以简化写一些不必要的嵌套回调方法。但是需要注意:在lambda表达式,只支持单抽象方法模型,也就是说设计的接口里面只有一个抽象的方法,才符合lambda表达式的规则,多个回调方法不支持。
派大星在吗
2022-01-01
4190
DDD入门
比如,在系统建设过程中,我们经常会看到这样的情形:A 负责提出需求,B 负责需求分析,C 负责系统设计,D
派大星在吗
2021-12-18
4950
代码实现搜索二叉树、完全二叉树
给定一棵二叉树,已经其中没有重复值的节点,请判断该二叉树是否为搜索二叉树和完全二叉树。
派大星在吗
2021-12-18
3250
手把手教你写一个延时队列
这种实现方式下多个定时任务需要开启多个线程,而且线程在做无意义sleep,消耗资源,性能低下。
派大星在吗
2021-12-18
3300
带你搞懂 SpringBoot 自动装配原理
注:其中起步依赖主要是解决版本控制问题,主要设计在于POM文件,这里主要探究第二优点自动装配。
派大星在吗
2021-12-18
5760
微服务一点看法
上图是整个产品的开发周期,产品的功能清单和产品的蓝图是整个重构的目标,需清晰明确,并有相关文档,不然重构很容易跑偏。而且要把控好重构的时间节点,重构如果遥遥无期,目标持续延后。则会影响公司营收与成本,可能实际收益反而不如不重构。
派大星在吗
2021-12-18
2770
RocketMQ 问题定位方法
既然应用并没有什么问题,我们来看看 RocketMQ 是否有什么问题。一般的 RocketMQ Broker 的日志我们关心:
派大星在吗
2021-12-18
7420
手撸一个消息推送平台
第一点:导入消息接收人的数据可以支持excel导入,然后去各个业务线去拉取完整的用户id即可,导入的数据需要分页提交给服务或者分页落库
派大星在吗
2021-12-18
6060
什么是动态注册?什么是静态注册?
默认情况下,就是静态注册,静态注册是最简单的方式,NDK开发过程中,基本上使用静态注册。前面的知识都是静态注册的方式。
派大星在吗
2021-12-18
1.9K0
H264_AVC 分析
T和ISO/IEC两大组织联合提出的视频编解码标准,这个标准通常被称之为H.264/AVC。H264编码是一种主流编码方式,本文主要从数据处理的角度对H264视频码流进行分析。
派大星在吗
2021-12-18
2640
Activiti 实战
其中我们通过获取到任务,然后再通过表单的key(task.getFormKey())来获取到userTask,理论上来讲我们应该传入任务的key也就是:
派大星在吗
2021-12-18
3280
什么静态代理?什么是动态代理?
Pattern)中,一个类代表另一个类的功能。这种类型的设计模式属于结构型模式。在代理模式中,我们创建具有现有对象的对象,以便向外界提供功能接口。目的:为其他对象提供一种代理以控制对这个对象的访问。
派大星在吗
2021-12-18
6660
Spring boot 写一个异常处理组件
对于业务异常,建议继承 RuntimeException 类,并加上 @BizErrorResponseStatus 注解。 该注解还支持配置
派大星在吗
2021-12-18
6750
企业架构设计方法详述
学习TOGAF有助于建立架构思维,但还远远不够,即使通过了TOGAF鉴定级认证,也需要通过具体的项目实施,不断反思TOGAF的内容,并加以剪裁和补充才能逐步形成具体的架构项目实施方法。
派大星在吗
2021-12-18
7590
营销系统引擎详解
1.我们怎么来领域建模? 画个图如下 营销决策树.png (1)初看可能会认为根据站点建立一个领域对象,根据用户等级建立一个领域对象,然后进行组合? 但细想,我们怎么能够穷举所有的具体规则和对象呢
派大星在吗
2021-12-17
1.3K0
tomcat详解
1.jre-jdk-jvm介绍 jre java runtime enviroment java运行环境 jdk java delelopment kit java开发环境(很多内容) = jre + 额外java工具 jvm java virtual machine java虚拟机 **1份代码 想在不同的系统使用 **java 程序代码 运行在java虚拟机中 只要系统能有java环境(java虚拟机) 就可以运行代码 **1份代码 处处使用问题 代码可移植性 **对于 java虚拟机 一般关注 内存
派大星在吗
2021-12-17
1.1K0
ID生成工具类
public static void main(String[] args) { IDUtil idUtil = new IDUtil("yyyyMMddHHmmssSSS");//yyyy-MM-dd HH:mm:ss:SSS System.out.println(idUtil.generatedNoByFormatDateAndRandom(5,"5")); } 时间格式在创建对象时传入。在集群中使用应传入机器码或唯一标识作为唯一ID的根据。 * * * 更新 添加了多个可选的构造方
派大星在吗
2021-12-17
1.9K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档