DDD落地之架构分层
一.前言 hello,everyone。周末我开通了我的公众号:柏炎大叔。会与掘金同步发布系列文章,可以加个关注,第一时间收到我的推文。 DDD系列Demo被好多读者催更。肝了一周,参考了众多资料,与
完蛋,公司被一条 update 语句干趴了!
昨晚在群划水的时候,看到有位读者说了这么一件事。 大概就是,在线上执行一条 update 语句修改数据库数据的时候,where 条件没有带上索引,导致业务直接崩了,被老板教训了一波.
typescript基础史上最强学习文章(1.6w字)
前言 这篇文章前前后后写了几个月,之前总是零零散散的学习,然后断断续续的写文章(懒),自己参考了很多文章以及看了一些ts视频,然后把基础的知识点全部总结了一下.自我感觉比掘金上的所有typescrip
【每日算法打卡】LCP 40. 心算挑战
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 题目描述 「力扣挑战赛」心算项目的挑战比赛中,要求选手从 N 张卡牌中选出 cnt 张卡牌,若这 cnt 张卡牌数字总和为偶数,则选手成绩「
Xcode13 Build System
升级问题 如果已经升级到Xcode13.0,可能会遇到如下问题 ❌ The Legacy Build System will be removed in a future release. You c
21中级 - Collection体系原理与实战
collection类继承体系图 collection是接口,不能直接new,可以new的是class必须实现全部具体的方法 Collection体系简介 Collection的体系 Collecti
@StateObject 和 @ObservedObject 的区别和使用
小知识,大挑战!本文正在参与「程序员必备小知识」创作活动 本文已参与 「掘力星计划」 ,赢取创作大礼包,挑战创作激励金 序言 @ObservedObject 不管存储,会随着 View 的创建被多次创
这个开源组织里的项目都是精品(第二弹)
之前我写过一篇文章——《这个开源组织里的项目都是精品》,里面列举了Dromara开源组织的4个java项目,每一个都轻量且实用,受到了很多小伙伴的喜爱。现在第二弹来啦!
Android技术分享| 【自习室】自定义View代替通知动画(1)
在Demo中通过ObjectAimator实现的效果,使用一个View同样可以实现。 Demo项目地址:点击这里 实现这个自定义View需要解决的问题: 重写onMeasure计算自己的大小 文本绘制
Java多线程7 Lock
1 synchronized的缺陷 synchronized是java中的一个关键字,也就是说是Java语言内置的特性。那么为什么会出现Lock呢? 在上面一篇文章中,我们了解到如果一个代码块被syn
必会系列!使用Dockerfile构建镜像
Dockerfile是Docker中用来自动化构建镜像的配置文件,在Dockerfile中,包含了构建镜像过程中需要执行的命令、参数以及其他操作,并且支持以`#`开头的注释行。
MVVM + RxAndroid + RxView + DataBinding + LiveData + LiveEventBus + Retrofit
前言 本来想记录一下最近相机相关的知识点的,但发现需要时间整理一下,那这里就介绍一下最近写的直播app中使用的整体架构吧。
Git使用实战:多人协同开发,紧急修复线上bug的Git操作指南。
小知识,大挑战!本文正在参与「程序员必备小知识」创作活动 本文已参与 「掘力星计划」 ,赢取创作大礼包,挑战创作激励金。 使用场景 团队协同开发时,生产环境出现bug,需要紧急修复。 每位同学在本地开
前端防御性编程终极方案
前言 我们这里的防御只谈如何防御后端传的数据本身有问题的情况,举个例子,你和后端约定好,我们的数据格式如下: 我们前端如果要用后端数据,我相信绝大部分前端同事都会写这样的代码 业务使用 有些同学可以用
STM32F103单片机PWM功能实现
PWM模式也叫脉冲宽度调制模式,它可以产生一个频率和占空比可调的方波。由TIMx_ARR寄存器确定频率、由TIMx_CCRx寄存器确定占空比的信号。在硬件电路中,PWM波产生通常是由一个三角波和参考值
STM32F103单片机PWM单脉冲输出模式
通常输出PWM波形的时候是一直输出的。但是在电机控制中往往只需要输出一定个数的脉冲,不需要一直输出,那么这就需要每次输出PWM时,输出的脉冲个数可控。要实现这个功能,一般有三种方法。
周排行