Linux
-
Golang 内存模型与分配机制
0 前言 未来两周,想和大家探讨的主题是 Golang 内存管理机制. 本系列会分为两篇,第一篇谈及 Golang 内存模型以及内存分配机制,第二篇会和大家讨论 Golang 的垃…
-
解析 Golang 网络 IO 模型之 EPOLL
0 前言 前一篇文章和大家聊了 Golang HTTP 标准库的底层实现,本篇尝试向下深挖,和大家一起聊聊 Golang 底层 IO 模型中使用到的 epoll 机制. 本文大抵分…
-
Android Input系统(一)事件读取机制
🔥 Hi,我是小余。本文已收录到 GitHub · Androider-Planet 中。这里有 Android 进阶成长知识体系,关注公众号 [小余的自习室] ,在成功的路上不迷…
-
聊聊NDK开发那些事
🔥 Hi,我是小余。 本文已收录到 GitHub · Androider-Planet 中。这里有 Android 进阶成长知识体 以下文章来源:小余的自习室 1.ndk简介 nd…
-
JetBrains IDE的新UI预览
去年,IntelliJ IDEA 庆祝了它的20岁生日。在过去20年里,IntelliJ IDEA 对 UI 方面变化较小,与此同时,业界的UI趋势也在不断发展,许多用户反馈 UI…
-
面向中小企业的轻量级自动化运维平台,代码完全开源,帅呆了!
Spug 是面向中小型企业设计的轻量级 无Agent 的自动化运维平台,整合了主机管理、主机批量执行、主机在线终端、应用发布部署、在线任务计划、配置中心、监控、报警等一系列功能。 …
-
从零开始搭建一个通用的业务技术架构,这套架构 有点牛逼!
1、通用架构概述 创业之初,我们往往会为了快速迭代出产品,而选择最简单的技术架构,比如LAMP架构,SSH三层架构。这些架构可以适应初期业务的快速发展,但是,随着业务变得越来越复杂…
-
Jenkins实现自动化构建与部署(超详细)
前言 本文如果对你有所帮助,求收藏、点赞、评论,转载请注明出处。 前置介绍 本文中使用的软硬件信息、项目简介如下: 系统:CentOs OpenJDK 版本:11 Jenkins …
-
【427期】Redis 最全面试题(2023最新版)
文章目录 1、为什么要使用Redis做缓存? 2、为什么Redis单线程模型效率也能那么高? 3、Redis6.0为什么要引入多线程呢? 4、Redis常见数据结构以及使用场景 字…
-
你的 IDE 太重了,试试 Emacs吧!
IDE(Integrated Development Environment,集成开发环境)是一种伟大的工具,可以使开发者的生活更轻松。我简直不敢想象,没有它们的工作会是什么样子。…