大白话聊访问者模式:从入门到实践

访问者模式,重点在于访问者二字。说到访问,我们脑海中必定会想起新闻访谈,两个人面对面坐在一起。从字面上的意思理 […]...

在Linux2.6内核下实现进程隐藏

很早以前的小程序,比较简单但是觉得有趣 原理很简单,Linux查看进程的命令ps是通过系统调用sys_getd […]...

12种自然语言处理的开源工具

让我们看看可以用在你自己的 NLP 应用中的十几个工具吧。 在过去的几年里,自然语言处理(NLP)推动了聊天机 […]...

Dubbo 路由机制的实现

Dubbo 路由机制是在服务间的调用时,通过将服务提供者按照设定的路由规则来决定调用哪一个具体的服务。 路由服 […]...

Hacking:破坏与重建的奇妙艺术

对于 hacker 来说,最有趣的事情莫过于破坏软件设计者的原有规则,重新建立属于自己的规则了。姑且不论这个行 […]...

稳定性三十六计-超时处理

引子 分布式系统调用的三态 在传统的单机系统中,调用一个函数,要么返回成功,要么返回失败。这就是两态系统(2- […]...

SSH 证书登录教程

SSH 是服务器登录工具,提供密码登录和密钥登录。 但是,SSH 还有第三种登录方法,那就是证书登录。很多情况 […]...

文档评审的四个维度

一、前言 最近二年的时间,写的文档、审过的管理办法及见过的项目建设方案等,要比我过去几年写的,审的、见得都要多 […]...

利用 Hugo Pipes 处理资源文件

Hugo是一个非常强大的静态博客生成工具,没错你们正在看的本博客也是用 Hugo 来生成的博客文章。作为一个对 […]...

Java性能 — 并发一致性

在并发编程中,Java是通过 共享内存 来实现共享变量操作的,所以在多线程编程中会涉及到 数据一致性 的问题 […]...

再谈分布式锁之剖析Redis实现

之前笔者已经写过关于分布式锁的内容,但囿于彼时对于分布式锁的研究还不算太深入,如今读来发现还是存在一些问题,故 […]...