软件开发

Java中如何锁文件

1. 概览 当读写文件时,需要确保有适当的文件锁定机制,来保证基于并发I/O应用 … Read More

得亏了它,我才把潜藏那么深的Bug挖出来

2020 年写了很多事故解决的文章,并不是我绞尽脑汁想出来的,而是真的遇到了这些 … Read More

智能配送系统的运筹优化实战

深入各个产业已经成为互联网目前的主攻方向,线上和线下存在大量复杂的业务约束和多种 … Read More

开源搜索技术的核心引擎 —— Lucene

ES 很了不起,需要使用搜索技术的互联网公司大半都在使用他,但是它的核心引擎却是 … Read More

一部全网最全的 JDK 发展历史轨迹图

Java语言的相关组织和规范(其他语言也有类似的组织): JCP:(Java C … Read More

为什么要在离线A/B测试中使用贝叶斯方法?

作者 | Alain Tanguy  编译 | VK  来源 … Read More

Nginx 为什么这么快?

Nginx 是一个免费的,开源的,高性能的 HTTP 服务器和反向代理,以及 I … Read More

客户端用不着的数据结构之并查集

作者 | P.yh 来源 | 五分钟学算法 什么是并查集 并查集可以看作是一个数 … Read More

这个教人写出烂代码的项目在 GitHub 上火了…

如果说到什么是好代码,我们肯定都能说出一堆规则,例如使用一致的格式和缩进、使用清 … Read More

阿里巴巴开源限流降级神器Sentinel大规模生产级应用实践

作者:丁浪,目前在创业公司担任高级技术架构师。曾就职于阿里巴巴大文娱和蚂蚁金服。 … Read More

高校外包公司自动化部署生存指南

**菜你都做好了,如何端给用户?** ## 前言 《外包公司,等你长大 … Read More

实战 | 某小公司项目环境部署演变之路

前言 在环境部署问题上,我们经历了3个阶段:传统安装、镜像恢复、自动发现注册+指 … Read More

面试官:聊聊微信和淘宝扫码登录背后的实现原理?

1、引言 扫码登录这个功能,最早应该是微信的PC端开始搞,虽然有点反人类的功能( … Read More

动态规划之 KMP 算法详解

KMP 算法(Knuth-Morris-Pratt 算法)是一个著名的字符串匹配 … Read More

在P站做web前端,是种怎样的体验?

今天,土哥给大家分享一篇重口味的文章,请系好安全带。 对,你没看错,是P站,不是 … Read More

为什么有的程序员不推荐使用Lombok!

我有个学弟,在一家小型互联网公司做Java后端开发,最近他们公司新来了一个技术总 … Read More

Arthas | 定位线上 Dubbo 线程池满异常

前言 本文是 Arthas 系列文章的第二篇。 Dubbo 线程池满异常应该是大 … Read More

为什么Java的main方法必须是public static void?

Main 方法是我们学习 Java 编程语言时知道的第一个方法,你是否曾经想过为 … Read More

浅谈 CAP 和 Paxos 共识算法

作者:郑勰,腾讯 CSIG 网络产品部后台开发工程师 什么是 CAP 关于 CA … Read More

这个项目没有一行代码,却登上了 GitHub 趋势榜榜首

大数据文摘出品作者:曹培信 截至 2 月 8 日 24 时,据 31 个省(自治 … Read More