最新 最热

通过函数调用进行字符串替换

静态替换是最常见的,比如将 foobar 替换成 FOObar ,但是有的时候需要对匹配的文本进行一些处理, 这时就要用到函数调用了。 replace-regexp 就支持函数调用。...

2024-07-15
18

.NET9 PreView6 RyuJIT代码布局改进(HIR)

7月9日微软发布了.NET9 PreView6,本篇看下这个版本的CLR(JIT)第一个改进:代码布局改进。

2024-07-15
15

.NET9 PreView6 循环优化和地址暴露

本篇看下.NET9 PreView6 JIT的第二个性能优化更新,循环优化和地址暴露方面的改进。

2024-07-15
21

公众号图文编辑器开发必备技能:样式内联化和富文本粘贴攻略!

图文编辑器是很多内容创作者和运营人员日常使用的工具,对于产品体验和使用效率的提升有着重要意义。在公众号编辑器开发中,有两个常见的难点需要解决:样式内联化和富文本粘贴。这里我们分别探讨一下这两个问题及其解决...

2024-07-15
17

Appwrite的JavaScript SDK为什么能够让开发者轻松实现各种操作?

使用Appwrite进行Web开发时,其提供的JavaScript SDK可以让开发者以一种优雅高效的方式实现用户登录、注册等功能,这无疑引起了我们对该SDK设计理念的浓厚兴趣。...

2024-07-15
18

Omakub:一个专为Ubuntu设计的Web开发者配置方案

我一直在关注 David Heinemeier Hansson (Ruby on Rails作者[1],以下简称DHH)的博客,之前他出了一篇37signals 将 Linux 作为新开发者默认系统[2]挺有意思,最近他又开源了Omakub,让我们来看看Omakub到底是什么?...

2024-07-15
21

VMware vCenter - CVE-2024-37081 任意命令执行

此存储库包含 VMware vCenter 中 CVE-2024-37081 漏洞的概念验证 (PoC)。该漏洞是由于文件中的错误配置/etc/sudoers导致执行命令时允许保存危险的环境变量sudo。攻击者可以利用此漏洞以 root 权限执行任意命令。...

2024-07-15
20

基于 LLM 的 AI OPS 探索系列 - 搭建支持 GPU 的 Kubernetes 集群

在本次 workshop 中,我们介绍了如何使用 K3S 在 AWS 上设置支持 GPU 的 Kubernetes 集群,安装 NVIDIA 驱动和插件,以及部署验证测试运行 GPU 工作负载。

LLM
2024-07-15
16

什么是阻塞IO?

阻塞IO(Blocking IO)是一种IO操作模式。在这种模式下,当一个IO操作(如读、写)执行时,如果不能立即完成操作,程序会暂停执行,直到操作完成。简单来说,阻塞IO会使调用线程等待IO操作的完成,无法继续处理其他任务。...

2024-07-15
6

MySQL的脏读、幻读、不可重复度是什么

不可重复读:在对数据进行读取的过程中,有其他事务对数据进行了修改(UPDATE、DELETE),导致第二次读取的结果与第一次不一致。

2024-07-15
9