作者: 李志强
Rust语言,将要流行起来
Rust是一种系统编程语言,由Mozilla开发。它的主要目标是提供安全、并发、高性能的系统编程能力。Rust语言最初的灵感来源于C++,但是它去除了C++中的一些难以处理的特性,比如内存泄漏、数据竞争等,同时也增加了一些新的特性,比如所有权模型、借用模型等。这些特性使得Rust语言能够在系统编程领[……]
2023年达摩院十大科技趋势
多模态预训练大模型:基于多模态的预训练大模型将实现图文音统一知识表示,成为人工智能基础设施。
Chiplet模块化设计封装:Chiplet的互联标准将逐渐统一,重构芯片研发流程。
存算一体:资本和产业双轮驱动,存算一体芯片将在垂直细分领域迎来规模化商用。
云原生安全:安全技术与云紧[……]
caddy安装部署
1.安装部署
yum install yum-plugin-copr
yum copr enable @caddy/caddy
yum install caddy
2.配置caddy
mkdir /etc/caddy/ -p
cat > /etc/caddy/Cadd[......]
DMA 与零拷贝技术
内存拷贝是比较耗时操作,零拷贝是常用优化手段,今天分享的文章就是Linux系统零拷贝技术,Kafka和MySQL开源组件都用到这个核心技术,希望大家可以掌握。
DMA 与零拷贝技术
注意事项:除了 Direct I/O,与磁盘相关的文件读写操作都有使用到 page cache 技术。
作者[……]
PM与IPD、CMMI大比拼
无论是项目管理体系,还是IPD、CMMI,它们都不等于管理的全部,就像是“管理从林”中的一棵棵树木。
越来越多的企业开始重视产品开发流程、过程的规范化,借以沉淀企业知识,使其快速面对市场,满足客户需求,进而引入IPD、CMMI、PM等先进的管理方法与工具,但这些管理体系之间的联系与区别却是企业[……]
破解Gitlab EE
29 JUL 2020 • 2 MIN READ
安装完gitlab ee之后
安装ruby:yum install ruby
ruby版本需要2.3或以上。
生成许可证
gem install gitlab-license
创建一个rb文件
[……]
键盘扫描码
在PostgreSQL和Autovacuum内部调优Autovacuum
pg事务篇(二)—— 事务ID回卷与事务冻结(freeze)
一、 什么是事务ID回卷
前篇文章留下了一个问题,旧事务不应看见新事务修改结果,txid通过比较大小来判断是否可见,任何事务只可见txid<其自身txid的事务修改结果。但txid是无符号的32位整型,它并不是无限的,当42亿数据用尽之后又应该如何判断可见性?