最新 最热

Vim配置文件-详解(.vimrc)

Vim启动时,会根据配置文件(.vimrc)来设置 Vim,因此我们可以通过此文件来定制适合自己的 Vim

2024-05-08
1

再见,干净的代码

我的同事刚刚提交了他们整个星期一直在编写的代码。我们正在开发一个图形编辑器画布,他们实现了通过拖动边缘的小手柄来调整矩形和椭圆等形状的大小。...

2024-04-30
1

如何防止机密信息渗入代码

机密信息经常出现在已发布的代码中,从而使所有者面临安全风险。这些机密信息包括密码、API 密钥、加密密钥、令牌、数据库凭据和其他私有公司信息。...

2024-04-30
0

符文Runes协议技术详解

最近符文Runes协议是比特币生态最火的项目,于是我利用晚上的时间,把Runes协议使用Go语言实现了一遍,项目地址:https://github.com/bxelab/runestone,另外也基于这个Runestone库编写对应的一个命令行客户端在这里,基于对Run...

2024-04-30
1

音视频面试题集锦第 20 期 | 视频编辑相关

在 YUV 到 RGB 的转换公式中,U 和 V 分量减去 0.5 的原因与 YUV 颜色空间的编码方式有关。YUV 格式通常用于视频压缩,其中 Y 代表亮度(luminance),而 U 和 V 代表色度(chrominance),也就是颜色信息。在某些 YUV 格式中,U 和 V ...

2024-04-29
1

28k stars 一个开源的功能丰富且易用的Java工具库

Hutool它是一个 Java 工具集类库,包含了很多静态方法的封装:流处理、时间日期处理、正则处理、加解密处理、文件处理、集合处理等,可以说是项目中几乎所有 XxxxUtil 的替代品,它可以使你更多的关注代码逻辑,优雅的写出高效...

2024-04-26
0

【JS】2026- JavaScript 中的 btoa 和 atob 全局函数

btoa() 方法用于将一个字符串进行 Base64 「编码」。例如,以下代码将字符串 "Hello, world!" 进行 Base64 编码:

2024-04-25
0

如何更优雅的写出你的SQL语句

毫无疑问,编写代码是一门艺术而非科学,没有程序员可以编写出既可读又可维护的漂亮代码,即使有经验也是如此。

2024-04-25
1

SQL每日一题(20230508)

也就是一个产品必须要经过1,2,3,4个步骤,才算组装成功,像2001000001为成功,2001000002为失败。

2024-04-24
1

c# nameof

nameof 避免程序硬编码,当参数变化时会在引用的地方同步变化 下面这段代码是使用了nameof和没有使用的两条输出语句,如果变量名num1改为num2,在字符串内部的num1我们需要改为num2,在少的时候倒还好,多的话就会有很大的工...

2024-04-23
1