Swiftshield:SwiftOBJ-C 代码混淆工具
SwiftShield是一个用于为你的iOS项目对象生成不可逆加密名称的工具,其目的是保护你的iOS apps […]...
为Flask RestAPI集成Swagger UI
花了半天时间,给 chainhorn 集成了Swagger; 虽然这种事情已经做过好几遍了,但是不读文档还是没 […]...
用long类型让我出了次生产事故,写代码还是要小心点
昨天发现线上试跑期的一个程序挂了,平时都跑的好好的,查了下日志是因为昨天运营跑了一家美妆top级淘品牌店,会员 […]...
Redis-String
本文章记录Redis中String数据类型的笔记 结构 内部编码 命令和栗子 结构 key value hel […]...
为什么大部分人做不了架构师?这2点是关键
选择有时候比努力重要,真正厉害的人不仅仅是埋头苦干,而是会利用好的思维方式、好的方法,看穿事物的本质,顺势而为 […]...
深入 MySQL (二) MySQL 文件系统
本文介绍 MySQL 的几个重要的日志文件以及两阶段提交的原理。 binlog(二进制日志) binlog 是 […]...
Filebeat 收集日志的那些事儿
女主宣言 最近因为云原生日志收集的需要,我们打算使用Filebeat作为容器日志收集工具,并对其进行二次开发, […]...
算法总结-深度优先算法
深度优先算法多数是应用在树上,一个比较典型的应用就是二叉树的中序遍历。所谓树的前、中、后序遍历都是以树的根节点 […]...
多路复用IO内幕
什么是多路复用IO 多路复用IO (IO multiplexing) 是指内核一旦发现进程指定的一个或者多个I […]...
1.1w字,10图彻底掌握阻塞队列(并发必备)
什么是队列 队列是一种 先进先出的特殊线性表,简称 FIFO。特殊之处在于只允许在一端插入,在另一端删除 进行 […]...
C# 打印PDF文档的10种方法
操作PDF文档时,打印是常见的需求之一。针对不同的打印需求,可分多种情况来进行,如设置静默打印、指定打印页码范 […]...
Apache Flink 零基础入门(七):Table API 编程
本文是 Apache Flink 零基础入门系列文章 第七篇,本文主要包含三部分:第一部分,主要介绍什么是 T […]...