后端
Windows10错误在打开特定路径时导致BSOD崩溃
Windows 10中的错误仅通过在浏览器的地址栏中打开特定路径或使用其他Windows命令,即可使操作系统崩溃并显示蓝屏死机。
2021-01-19 06:56:04阅读全文
MongoDB 与 Spring Boot:一个简单的 CRUD
在本文章中,我们将使用 Java Spring Boot 探索 MongoDB。我们将创建一个简单的 CRUD API 来与我们的 Mongo 数据库进行交互。
2021-07-28 04:18:23阅读全文
事件消费者之 Reactor - 事件溯源
2021-07-29 06:18:43阅读全文
还在用Jenkins?试试Gitlab的CI/CD功能吧,贼带劲!
SpringBoot实战电商项目mall(50k+star)地址:https://github.com/macrozheng/mall
2021-07-28 21:19:22阅读全文
事件消费者之 Saga - 事件溯源
2021-08-02 03:56:30阅读全文
接种新冠疫苗后对集群和服务化的思考
整套思考和想法算是一种灵光乍现,昨天下去去打了第二针疫苗,经历了一整套流程后,发现整套流程规划很有意思,感觉整套流程非常贴合这几年流行的微服务的架构思想.
2021-08-06 05:14:48阅读全文
剖玄析微聚合 - 事件溯源
2021-08-09 04:27:49阅读全文
如何快速定位程序Core?
导读:程序core是指应用程序无法保持正常running状态而发生的崩溃行为。程序core时会生成相关的core-dump文件,是程序崩溃时程序状态的数据备份。core-dump文件中包含内存、处理器、寄存器、程序计数器、栈指针等状态信息。本文将介绍一些利用core-dump文件定位程序core原因
2021-08-12 08:13:30阅读全文
从入门到放弃 - 事件溯源
2021-08-15 15:28:22阅读全文
前端面试每日 3+1 —— 第856天
《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。前端面试每日3+1题,以面试题来驱动学习,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信 坚持 的力量!!!
2021-08-19 01:28:53阅读全文
用Node轻松完成一个分布式事务TCC,保姆级教程
什么是TCC,TCC是Try、Confirm、Cancel三个词语的缩写,最早是由 Pat Helland 于 2007 年发表的一篇名为《Life beyond Distributed Transactions:an Apostate’s Opinion》的论文提出。
2021-08-30 06:54:57阅读全文
从贫血模型到充血模型
2021-08-29 15:30:18阅读全文
利用GoAccess图形化分析Nginx访问日志
Q1: configure: error: * Missing development files for the GeoIP library
2021-08-30 10:48:48阅读全文
PHPStorm多项目下Test Sources Root设置
最近用Lumen来做单元测试的时候遇到一个问题,就是用PHPStorm开了多个项目(用户侧和管理侧),这时候设置了Test Sources Root,会发现测试用例的命名空间PHPStorm无法识别。而如果直接是一个项目就没有这个问题。
2021-09-15 05:51:34阅读全文
vscode server安装教程适配所有平台
code-server的安装方法支很多种,通用性比较强的方法是使用docker和npm,这里先以docker为例
2021-09-14 22:57:00阅读全文
给自己点时间再记记这200条Git命令
我平时使用 Git 的时候,很多的 Git 命令我都不是很常用,工作中一般我们会配合一些可视化工具,或者编辑器自带的一些插件去维护 Git 仓库,但是我们也要记得一些常用 Git 命令来应变一些特殊的场景,下面是我收录整理的常用和不常用的一些 Git 命令,希望能帮助到大家更好的掌握 Git 的使用
2021-09-16 03:45:39阅读全文
ORM:被忽略的 group by 后的 count 统计
使用了某个PHP框架的 sql 查询器时,发现每次加上分组条件之后,page 方法返回参数中一个是数据集和一个是总数,而总数总是不准。
2021-09-29 12:14:30阅读全文
看了这篇还不会Linux性能分析和优化,你来打我
一般互联网的项目都是部署在linux服务器上的,如果linux服务器出了问题,那么咱们平时学习的高并发,稳定性之类的是没有任何意义的,所以对linux性能的把握就显得非常重要,当然很多同学可能觉得这些是运维同学的事情,但是我不这么认为,不管你是架构师,还是crud boy,对项目有个全局的掌控是一项
2021-09-30 02:04:02阅读全文
【深入理解Go】从0到1实现一个validator
validator是我们平时业务中用的非常广泛的框架组件,很多web框架、微服务框架都有集成。通常用来做一些请求参数的校验以避免写出重复的检验逻辑。接下来的文章中,我们就去看看如何去实现一个validator。
2021-09-29 20:16:01阅读全文
【刘建Linux服务器上配置jdk1.8环境
2021-09-29 22:03:54阅读全文
12306抢票算法居然被曝光了!!!居然是redis实现的
相信大家应该都有抢火车票的经验,每年年底,这都是一场盛宴。然而你有没有想过抢火车票这个算法是怎么实现的呢? 应该没有吧,咱们今天就来一一探讨。其实并没有你想的那么难
2021-09-30 13:08:40阅读全文