后端

Windows10错误在打开特定路径时导致BSOD崩溃
Windows10错误在打开特定路径时导致BSOD崩溃

Windows 10中的错误仅通过在浏览器的地址栏中打开特定路径或使用其他Windows命令,即可使操作系统崩溃并显示蓝屏死机。

2021-01-19 06:56:04阅读全文

MongoDB 与 Spring Boot:一个简单的 CRUD
MongoDB 与 Spring Boot:一个简单的 CRUD

在本文章中,我们将使用 Java Spring Boot 探索 MongoDB。我们将创建一个简单的 CRUD API 来与我们的 Mongo 数据库进行交互。

2021-07-28 04:18:23阅读全文

还在用Jenkins?试试Gitlab的CI/CD功能吧,贼带劲!
还在用Jenkins?试试Gitlab的CI/CD功能吧,贼带劲!

SpringBoot实战电商项目mall(50k+star)地址:https://github.com/macrozheng/mall

2021-07-28 21:19:22阅读全文

fastposter发布1.4.3 跨语言的海报生成器
fastposter发布1.4.3 跨语言的海报生成器

v1.4.3 增加golang语言支持,优化生成器代码,完善官方文档

2021-07-29 04:42:53阅读全文

接种新冠疫苗后对集群和服务化的思考
接种新冠疫苗后对集群和服务化的思考

整套思考和想法算是一种灵光乍现,昨天下去去打了第二针疫苗,经历了一整套流程后,发现整套流程规划很有意思,感觉整套流程非常贴合这几年流行的微服务的架构思想.

2021-08-06 05:14:48阅读全文

美团22届校招内推
美团22届校招内推

2021年8月7日 11:37美团【正式批】8.2号开始啦内推免简历筛选。hc多多,先到先得!投递完成后,可私聊我名字,确认是否内推成功。本周末8.8第一波笔试,还未投递同学尽早投递,㊗️早拿offer!————————————————(1)、正式批时间:21年8月2日-10月14日。(2)、内推范

2021-08-09 09:42:24阅读全文

如何快速定位程序Core?
如何快速定位程序Core?

导读:程序core是指应用程序无法保持正常running状态而发生的崩溃行为。程序core时会生成相关的core-dump文件,是程序崩溃时程序状态的数据备份。core-dump文件中包含内存、处理器、寄存器、程序计数器、栈指针等状态信息。本文将介绍一些利用core-dump文件定位程序core原因

2021-08-12 08:13:30阅读全文

前端面试每日 3+1 —— 第856天
前端面试每日 3+1 —— 第856天

《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。前端面试每日3+1题,以面试题来驱动学习,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信 坚持 的力量!!!

2021-08-19 01:28:53阅读全文

MongoDB Built-in Roles
MongoDB Built-in Roles

根据上面的这张表尝试理解下面语句的含义

2021-08-20 00:42:24阅读全文

Redis 实现限流
Redis 实现限流

常见的限流算法有:计数器,漏桶、令牌桶。

2021-08-30 03:11:03阅读全文

用Node轻松完成一个分布式事务TCC,保姆级教程
用Node轻松完成一个分布式事务TCC,保姆级教程

什么是TCC,TCC是Try、Confirm、Cancel三个词语的缩写,最早是由 Pat Helland 于 2007 年发表的一篇名为《Life beyond Distributed Transactions:an Apostate’s Opinion》的论文提出。

2021-08-30 06:54:57阅读全文

利用GoAccess图形化分析Nginx访问日志
利用GoAccess图形化分析Nginx访问日志

Q1: configure: error: * Missing development files for the GeoIP library

2021-08-30 10:48:48阅读全文

PHPStorm多项目下Test Sources Root设置
PHPStorm多项目下Test Sources Root设置

最近用Lumen来做单元测试的时候遇到一个问题,就是用PHPStorm开了多个项目(用户侧和管理侧),这时候设置了Test Sources Root,会发现测试用例的命名空间PHPStorm无法识别。而如果直接是一个项目就没有这个问题。

2021-09-15 05:51:34阅读全文

git-log很好,你也可以写一个.
git-log很好,你也可以写一个.

作为一个天天都在用的工具,各位同行想必都非常熟悉 Git 的基本用法,例如:

2021-09-15 06:43:01阅读全文

code-server nginx 反向代理
code-server nginx 反向代理

这里根据官网所给出的配置项进行了简单修改,仅作参考

2021-09-14 14:54:08阅读全文

vscode server安装教程适配所有平台
vscode server安装教程适配所有平台

code-server的安装方法支很多种,通用性比较强的方法是使用docker和npm,这里先以docker为例

2021-09-14 22:57:00阅读全文

GIT-基本的操作命令
GIT-基本的操作命令

从以上可以看出一个文件现在是处于什么状态

2021-09-15 14:00:59阅读全文

给自己点时间再记记这200条Git命令
给自己点时间再记记这200条Git命令

我平时使用 Git 的时候,很多的 Git 命令我都不是很常用,工作中一般我们会配合一些可视化工具,或者编辑器自带的一些插件去维护 Git 仓库,但是我们也要记得一些常用 Git 命令来应变一些特殊的场景,下面是我收录整理的常用和不常用的一些 Git 命令,希望能帮助到大家更好的掌握 Git 的使用

2021-09-16 03:45:39阅读全文

PHP的swoole系列之异步任务(task)使用教程(超详细哦)
PHP的swoole系列之异步任务(task)使用教程(超详细哦)

swoole异步任务使用教程学习swoole的总体流程先梳理一下。

2021-09-16 05:59:39阅读全文

装饰器模式在Laravel中的应用
装饰器模式在Laravel中的应用

装饰器模式允许向一个现有的对象添加新的功能,同时又不改变其结构。

2021-09-15 21:18:16阅读全文

Go 并发读写 sync.map 的强大之处
Go 并发读写 sync.map 的强大之处

大家好,我是煎鱼。

2021-09-26 06:58:04阅读全文

ORM:被忽略的 group by 后的 count 统计
ORM:被忽略的 group by 后的 count 统计

使用了某个PHP框架的 sql 查询器时,发现每次加上分组条件之后,page 方法返回参数中一个是数据集和一个是总数,而总数总是不准。

2021-09-29 12:14:30阅读全文

GIT-分支操作
GIT-分支操作

使用git merge或者git rebase命令可以把远程仓库中的内容合并到本地,其实 git fetch + git merge恰好等同于之前用过的git pull

2021-09-29 22:51:36阅读全文

看了这篇还不会Linux性能分析和优化,你来打我
看了这篇还不会Linux性能分析和优化,你来打我

一般互联网的项目都是部署在linux服务器上的,如果linux服务器出了问题,那么咱们平时学习的高并发,稳定性之类的是没有任何意义的,所以对linux性能的把握就显得非常重要,当然很多同学可能觉得这些是运维同学的事情,但是我不这么认为,不管你是架构师,还是crud boy,对项目有个全局的掌控是一项

2021-09-30 02:04:02阅读全文

【深入理解Go】从0到1实现一个validator
【深入理解Go】从0到1实现一个validator

validator是我们平时业务中用的非常广泛的框架组件,很多web框架、微服务框架都有集成。通常用来做一些请求参数的校验以避免写出重复的检验逻辑。接下来的文章中,我们就去看看如何去实现一个validator。

2021-09-29 20:16:01阅读全文

淦,冲突的时候,同事非得说他才是对的怎么办
淦,冲突的时候,同事非得说他才是对的怎么办

上篇文章把平常最最最经常用到的一些命令,但是基本是常规情况下,接下来讲讲不太正常情况下的命令。

2021-09-29 21:16:58阅读全文

前端文件花式直传OSS!后端:那我走?
前端文件花式直传OSS!后端:那我走?

前端还在传文件给后端吗?你们的服务器扛得住吗?什么......老板砸钱加机器?!告辞!/狗头

2021-09-30 11:42:52阅读全文

12306抢票算法居然被曝光了!!!居然是redis实现的
12306抢票算法居然被曝光了!!!居然是redis实现的

相信大家应该都有抢火车票的经验,每年年底,这都是一场盛宴。然而你有没有想过抢火车票这个算法是怎么实现的呢? 应该没有吧,咱们今天就来一一探讨。其实并没有你想的那么难

2021-09-30 13:08:40阅读全文