老板问我分布式锁,结果悲剧了……
公司交给了萌新小猿一个光荣而艰巨的项目,该项目需要使用分布式锁,这可难道了小猿。 图片来自 Pexels 只是 […]...
深入解析 incaseformat 病毒
通过下面区段信息看到这个就是一个delphi标准的区段信息,delphi的正常的区段信息是包含8个区段信息。而 […]...
基于 LLVM 的源码级依赖分析方案的设计与实现
1. 导读 随着业务快速发展,移动客户端技术架构也从单一的工程配置,转向模块化、组件化、动态化方向发展。越来越 […]...
Node.JS如何按顺序调用async函数,如何判断是否为async函数,在mocha中自动化测试async/await代码
在Node.JS中,如果你即不喜欢回调代码嵌套,也不喜欢promise的链式写法,可以使用async/awai […]...
Net Core DocXCore 实现word模板导出
实际工作中,往往有这样的需求,需要导出word,还有各种各样的样式,于是有了word模板导出。 实现以下几个需 […]...
基于 Hunt Framework 3.2.0 快速创建项目
Hunt Framework 是使用 D语言开发的全栈 Web 框架,类似于 Laravel / Spring […]...
一文读懂即时通讯应用中的网络心跳包机制:作用、原理、实现思路等
本文原文由作者“张小方”原创发布于“高性能服务器开发”微信公众号,原题《心跳包机制设计详解》,即时通讯网收录时 […]...
Redis系列(三):Redis的持久化机制(RDB、AOF)
本篇博客是Redis系列的第3篇,主要讲解下Redis的2种持久化机制:RDB和AOF。 本系列的前2篇可以点 […]...
CODING X C-Life:云端 DevOps 加速企业数智化
文末为大家准备了 CODING 牛年专属红包封面 ,数量有限,先到先得。 数联天下,智造生活 数字化开始从 […]...
神仙打架:PG 和 MySQL 到底哪个更好用?
PostgreSQL标榜自己是世界上最先进的开源数据库,甚至PG粉丝或者一些PGER宣称,她可以和Oracle […]...
如何创建一个自定义的`ErrorHandlerMiddleware`方法
在本文中,我将讲解如何通过自定义 ExceptionHandlerMiddleware ,以便在中间件管道中发 […]...
上帝掷硬币的智力题,从 9 胜 6 开始的深入研究
404 你似乎来到了没有知识存在的荒原 去往首页 或者...
AppleJeus行动分析
Lazarus组织是目前最活跃的APT组织之一。 2018年,卡巴斯基针发现由该组织发起的名为AppleJeu […]...
NLP硬核入门-Seq2Seq和Attention机制
本文需要的前序知识储备是: 循环神经网络 RNN ,词向量 WordEmbedding ,门控单元 Vanil […]...
Cobalt Strike|从入门到入狱
Hello大家好哇,我是你们的lmn小姐姐,从今天开始,我们要 发N期Cobalt Strike的教程 ,主要 […]...
如何在Windows上使用Git创建一个可执行脚本?
长话短说,今天介绍如何在windows上 使用Git上创建一个可执行的shell脚本 。 “ 首先我们要知道w […]...
解决棘手SQL性能问题,我的SQLT使用心得
一、SQLT背景介绍 SQLTXPLAIN(简称SQLT)是ORACLE COE提供的一款SQL性能诊断工具, […]...
AI把“狗”认成“猫”,只因它在捕捉人类看不到的特征
近日,一个来自麻省理工学院(MIT)的团队公开了他们的研究成果。 该文章指出,对抗样本(Adversarial […]...
简易 RPC 框架
# 需求与设计 ## 需求分析 RPC 全称 Remote Procedure Call ,简单地来说,它能让 […]...
使用go在mangodb中进行CRUD操作
我在学习go语言之前,在对数据库进行CRUD的操作基本是用java和sql来对mysql数据库进行操作,但是到 […]...