clkdorg

帅气的我简直无法用语言描述!

基于Web浏览器对音视频编解码的探索和实践

​Labs 导读 音视频编解码在服务端以及客户端,已经是比较成熟的技术。但是在Web浏览器上,如何快速的对音视频进行编解码,实现音视频内容制作、自定义视频播放器等功能,且不依赖于服务端,一直是较难实现...
2年前
260

如何清理 Snap 保留的旧软件包以释放磁盘空间

我的 Ubuntu 测试系统中出现磁盘空间不足。因此,我通过 GNOME 的磁盘使用分析器进行调查,以找出哪个软件包正在消耗宝贵的 SSD 空间。除了通常的缓存和主目录,令我惊讶的是,我发现 Snap...
2年前
130

如何在OpenHarmony上使用SeetaFace2人脸识别库?

​​想了解更多关于开源的内容,请访问:​​ ​​51CTO 开源基础软件社区​​ ​​https://ost.51cto.com​​ 如何在OpenHarmony上使用SeetaFace2人脸识别库...
2年前
130

Linux中Notepad++的十大替代品

1.Vim编辑器 vim是最著名和最常用的文本编辑器,Vim是从vi发展出来的一个文本编辑器。其代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员编码中被广泛使用。 官网http: //www...
2年前
220

OpenHarmony-ArkUI(TS)声明式开发之列表拖动排列

​​想了解更多关于开源的内容,请访问:​​ ​​51CTO 开源基础软件社区​​ ​​https://ost.51cto.com​​ 项目介绍 本项目基于OpenHarmony的ArkUI框架:TS扩...
2年前
90

日志系统成本飙升千万,吓得我赶紧把ES换成ClickHouse……

​一、背景 唯品会日志系统dragonfly 1.0是基于EFK构建,于2014年服务至今已长达7年,支持物理机日志采集,容器日志采集,特殊分类日志综合采集等,大大方便了全公司日志的存储和查询。 随着...
2年前
160

如何在 Ubuntu 20.04 上安装 IonCube Loader

什么是 IonCube? IonCube 是一个代码加密工具,创建于2003 年。引入它是为了保护用 PHP 语言编写的代码,使未经许可的用户无法查看、更改或运行文件。它通过加密/解密方法保护文件。 ...
2年前
220

面试突击:什么是跨域问题?如何解决?

跨域问题指的是不同站点之间,使用 ajax 无法相互调用的问题。跨域问题本质是浏览器的一种保护机制,它的初衷是为了保证用户的安全,防止恶意网站窃取数据。但这个保护机制也带来了新的问题,它的问题是给不同...
2年前
200

修复 Ubuntu 中的 “Pending Update of Firefox snap” 错误

如果你使用的是 Ubuntu 22.04,你可能已收到过此通知。 Notification about pending Firefox app 它会通知你 Firefox 更新正在等待中,并要求你关闭...
2年前
70

Linux 终端,它不可怕,拥抱它

至少,对于熟悉图形界面的新用户来说,我们大多时候都在避免使用 Linux 终端。 尽管让事情变得简单和方便是好事,但还是有许多理由说明我们不应该害怕尝试 Linux 终端。 在这里,我将重点介绍其中的...
2年前
180