Linux内核Crash分析
< div id=”content” contentScore=”3 […]...
卧槽,sql注入竟然把我们的系统搞挂了
前言 最近我在整理安全漏洞相关问题,准备在公司做一次分享。恰好,这段时间团队发现了一个sql注入漏洞:在一个公 […]...
Spring Boot 2 整合 SpringSecurity 框架,实现用户权限管理
一、Security简介 1、基础概念 Spring Security是一个能够为基于Spring的企业应用 […]...
[译] 为什么 Go 的错误处理很棒?还是有人很喜欢的嘛
Go 臭名昭著的错误处理 [1] 引起了外部人士对该编程语言的广泛关注,它经常被说成是该语言最有争议的设计决策 […]...
P2P技术详解(三):P2P中的NAT穿越(打洞)方案详解(进阶分析篇)
原作者:黄日成,手Q游戏中心后台开发,腾讯高级工程师。从事C++服务后台开发4年多,主要负责手Q游戏中心后台基 […]...
一位高级软件工程师的自述:这个职位到底要做什么工作?
本文作者 Joy Ebertz 接触过的几乎每一家软件公司都设有技术晋升与管理晋升两条职业道路,这意味着如果只 […]...
适用于既有大型MPA项目的“微前端”方案
一、背景 对于大多数有点历史的复杂前端项目来说,应该已经经历了从刀耕火种的大型单仓库构建到多业务应用独立开发部 […]...
狄利克雷卷积 && 杜教筛 入门 — P4213 【模板】杜教筛(Sum)
狄利克雷卷积 数论函数 数论函数是指一类函数,其定义域是正整数,值域是一个数集 积性函数都是数论函数 常见的数 […]...
在golang项目开始使用Bazel
在golang项目开始使用Bazel Bazel 是一个由java编写的编译工具,支持多语言编译,扩展,远程缓 […]...
如何使用 GRUB 2 直接从硬盘运行 ISO 文件
大多数 Linux 发行版都会提供一个可以从 USB 启动的 live 环境,以便用户无需安装即可测试系统。我 […]...
TXSQL(TencentDB for MySQL) 8.0特性介绍
概述 随着MySQL-8.0新版本不断的迭代推出,修复老版本的缺陷,其稳定性逐渐得到保障。腾讯云在此趋势下,推 […]...
容器运行时(Runtime) 使用CNI 解读
[toc] CNI 介绍 CNI是Container Networking Interface的缩写,它的目的 […]...
高并发之——从源码角度分析创建线程池究竟有哪些方式
前言 在Java的高并发领域,线程池一直是一个绕不开的话题。有些童鞋一直在使用线程池,但是,对于如何创建线程池 […]...
Flink原理|Flink 1.10 细粒度资源管理解析
相信不少读者在开发 Flink 应用时或多或少会遇到在内存调优方面的问题,比如在我们生产环境中遇到最多的 Ta […]...
Phoenix解读 | Phoenix源码解读之索引
Phoenix 索引不支持全文检索,我们需要修改源码达到这一目的。添加全文检索的前提是我们需要了解当前索引创建 […]...
Webpack 与 Rollup 背后的 acorn
404 你似乎来到了没有知识存在的荒原 去往首页 或者...
Flink1.10和Hive集成需要注意的点
前几天,Flink官方release了Flink1.10版本,这个版本有很多改动。比如: Flink 1.10 […]...
npm 官宣:未来将支持 monorepo 特性,带来源码管理新姿势!
npm 存在的问题 从架构的角度来看,将大型单体代码库拆分为较小的、独立封装的一系列模块通常是个好方法。从微服 […]...
中后台管理系统必备: Vue + Element-UI 搜索组件
听我一言 曾有位业界前辈说过: 有表格的地方就有过滤 Where there is a table, ther […]...
从根上理解高性能、高并发(五):深入操作系统,理解高并发中的协程
本文原题“程序员应如何理解高并发中的协程”,本次收录已征得作者同意,转载请联系作者。即时通讯网收录时有改动。 […]...