腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
mazhen.tech
专栏作者
举报
59
文章
18703
阅读量
16
订阅数
订阅专栏
申请加入专栏
全部文章(59)
内核(13)
进程(12)
配置(10)
nginx(7)
集群(7)
连接(7)
容器(6)
事务(6)
linux(5)
编译(5)
数据(5)
系统(5)
容器镜像服务(4)
对象(4)
分布式事务(4)
服务器(4)
模型(4)
事件(4)
调试(4)
cpu(3)
tidb(3)
部署(3)
服务(3)
工作(3)
管理(3)
函数(3)
架构(3)
客户端(3)
内存(3)
协议(3)
源码(3)
终端(3)
java(2)
数据库(2)
tomcat(2)
kubernetes(2)
缓存(2)
微服务(2)
glassfish(2)
osgi(2)
tcp(2)
遍历(2)
编译器(2)
操作系统(2)
测试(2)
程序(2)
磁盘(2)
队列(2)
基础(2)
计算机(2)
镜像(2)
开发(2)
日志(2)
网络(2)
文件系统(2)
线程(2)
性能(2)
异步(2)
优化(2)
语法(2)
原理(2)
指针(2)
主机(2)
MacOS(2)
go(1)
sql(1)
git(1)
ubuntu(1)
存储(1)
分布式(1)
dns(1)
gcc(1)
安全(1)
数据结构(1)
系统架构(1)
rust(1)
admin(1)
ast(1)
branch(1)
cmd(1)
code(1)
com(1)
error(1)
func(1)
gdb(1)
kubectl(1)
latency(1)
local(1)
minikube(1)
module(1)
mysql(1)
numbers(1)
offset(1)
overlay(1)
process(1)
profiling(1)
return(1)
root(1)
self(1)
startup(1)
sudo(1)
wireshark(1)
workflow(1)
笔记(1)
并发(1)
插件(1)
程序员(1)
登录(1)
递归(1)
反向代理(1)
泛型(1)
服务端(1)
工具(1)
后端(1)
后台(1)
集合(1)
加密(1)
监控(1)
脚本(1)
接口(1)
开发者(1)
快捷键(1)
流量(1)
路由(1)
模块化(1)
权限(1)
容器技术(1)
设计(1)
实践(1)
数组(1)
搜索(1)
索引(1)
同步(1)
统计(1)
通信(1)
性能分析(1)
虚拟机(1)
异步编程(1)
域名(1)
身份验证(1)
搜索文章
搜索
搜索
关闭
从源码构建 perf
内核
事件
调试
系统
源码
perf 是 Linux 官方的性能分析工具,它具备 profiling、tracing 和脚本编写等多种功能,是内核 perf_events 子系统的前端工具。
mazhen
2023-11-24
503
0
深入探索 perf CPU Profiling 实现原理
cpu
profiling
内核
事件
原理
perf 是由 Linux 官方提供的系统性能分析工具 。我们通常说的 perf 实际上包含两部分:
mazhen
2023-11-24
1.3K
0
Latency Numbers Every Programmer Should Know
缓存
latency
numbers
计算机
内存
对于冯·诺伊曼体系结构的计算机,CPU 要数据才能正常工作。如果没有可处理的数据,那么CPU的运算速度再快也没有用,它只能等待。
mazhen
2023-11-24
100
0
在macOS上编译和调试OpenJDK
编译
脚本
配置
调试
MacOS
通过运行 bash configure 命令来完成配置构建。这个脚本将检查你的系统,确保所有必要的依赖项都已经满足。如果一切顺利,该脚本将汇总build的配置、将使用的工具,以及 build 将使用的硬件资源:
mazhen
2023-11-24
281
0
应用服务器整合第三方连接池
对象
分布式事务
管理
连接
事务
数据库连接池是应用服务器的基本功能,但有时用户因为性能、监控等需求,想使用第三方的连接池。如果只是使用第三方连接池管理数据库连接,那么直接在应用中引入就可以了,但如果用户同时还需要应用服务器的分布式事务和安全服务,就没那么简单了。
mazhen
2023-11-24
167
0
Glassfish 启动流程
容器
glassfish
osgi
服务器
进程
asadmin 是 GlassFish 的命令行工具,它提供了一系列子命令,使用 asadmin 可以让你完成 Glassfish 的所有管理任务。
mazhen
2023-11-24
197
0
GlassFish Startup Process
com
glassfish
osgi
process
startup
asadmin is a command-line tool for GlassFish , which provides a series of subcommands. Using asadmin, you can complete all management tasks of GlassFish.
mazhen
2023-11-24
115
0
Java EE应用服务器的事务管理
java
对象
接口
模型
事务
在计算机科学中,事务处理(transaction processing )是将信息处理划分为独立的、不可分割的操作,称为事务(Transaction)。每个事务必须作为一个完整的执行单元,要么整个事务成功(提交),要么失败(中止,回滚),它永远不能只是部分完成。使用事务可以简化应用程序的错误处理,因为它不需要担心部分失败,系统(通常是数据库或某些现代文件系统)的完整性始终处于已知的、一致的状态。
mazhen
2023-11-24
206
0
在macOS上使用VSCode调试NGINX
nginx
进程
配置
调试
MacOS
从 sourceforge 下载 pcre-8.45.tar.gz,和Nginx源码解压到同级目录。
mazhen
2023-11-24
237
0
Nginx反向代理配置
nginx
缓存
反向代理
服务器
配置
反向代理(reverse proxy)是指用代理服务器来接受外部的访问请求,然后将请求转发给内网的上游服务器,并将从上游服务器上得到的结果返回外部客户端。作为反向代理是 Nginx 的一种常见用法。
mazhen
2023-11-24
1.1K
0
Nginx架构基础
nginx
基础
架构
进程
连接
Nginx其实有两种进程结构,一种是单进程结构,一种是多进程结构。单进程结构只适合我们做开发调试,在生产环境下,为了保持 Nginx 足够健壮,以及可以利用到 CPU 的多核特性,我们用到的是多进程架构的Nginx。
mazhen
2023-11-24
132
0
Nginx的模块化设计
nginx
module
模块化
配置
设计
高度模块化的设计是 Nginx 的架构基础。Nginx主框架中只提供了少量的核心代码,大量强大的功能是在各模块中实现的。
mazhen
2023-11-24
282
0
Nginx静态资源服务的配置
nginx
服务
流量
配置
日志
上面配置中的http、server、location等都是指令块。指令块配置项之后是否如参数(例如 location /),取决于解析这个块配置项的模块。
mazhen
2023-11-24
2.2K
0
impl Trait 的使用
编译
编译器
泛型
函数
指针
Rust 通过 RFC conservative impl trait 增加了新的语法 impl Trait,它被用在函数返回值的位置上,表示返回的类型将实现这个 Trait。随后的 RFC expanding impl Trait 更进一步,允许 impl Trait 用在函数参数的位置,表示由调用者决定参数的具体类型,其实就等价于函数的泛型参数。
mazhen
2023-11-24
166
0
Nginx的基本使用
nginx
部署
进程
配置
日志
我们可以向 Nginx 进程发送信号,控制运行中的 Nginx。一种方法是使用 kill 命令,也可以使用 nginx -s :
mazhen
2023-11-24
133
0
Nginx的编译和安装
nginx
编译
内核
配置
源码
Nginx 是最流行的Web服务器,根据 W3Techs 最新的统计,世界上三分之一的网站在使用Nginx。
mazhen
2023-11-24
216
0
Pin<Box<dyn Future<>>>解析
安全
self
编译
编译器
语法
Tower 是一个专注于对网络编程进行抽象的框架,最核心的抽象为 Service trait。Service::call 接受一个 request 进行处理,成功则返回 response,否则返回 error。
mazhen
2023-11-24
178
0
BookKeeper实现分析
存储
磁盘
客户端
数据
异步
当写入发生时,首先 entry 被写入一个 journal 文件。journal 是一个 write-ahead log(WAL),它帮助 BookKeeper 在发生故障时避免数据丢失。这与关系型数据库实现数据持久化的机制相同。
mazhen
2023-11-24
272
0
GCC 为龙芯 CPU的预定义宏
gcc
cpu
架构
优化
源码
GCC 会为不同 CPU 架构预定义宏,如 __x86_64__ 代表Intel 64位CPU, __aarch64__代表 ARM64。 网上已经有文档对 GCC 为 CPU 的预定义宏进行了总结。
mazhen
2023-11-24
211
0
Rust 异步编程笔记
rust
笔记
数据
异步
异步编程
Future 代表一个异步计算,它会产生一个值。通过调用 poll 方法来推进 Future 的运行,如果 Future 完成了,它将返回 Poll::Ready(result),我们拿到运算结果。如果 Future 还不能完成,可能是因为需要等待其他资源,它返回 Poll::Pending。等条件具备,如资源已经准备好,这个 Future 将被唤醒,再次进入 poll,直到计算完成获得结果。
mazhen
2023-11-24
267
0
点击加载更多
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
立即学习
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档
http://www.vxiaotou.com