最新 最热

Python 二进制结构化数据处理和封装

当 python 需要调用 C 程序,或是进行文件、网络操作时,需要对二进制结构化字节流进行处理,此时需要使用到 struct 这个模块提供的方法。

2023-10-20
1

GnuPG-1主密钥使用

GnuPG,简称GPG,是一个密码学软件,用于加密、签名通信内容及管理非对称密码学的密钥。GnuPG 是自由软件,遵循 IETF 订定的 OpenPGP 技术标准设计,并与 PGP 保持兼容。...

2023-10-20
1

java 序列化使用

简述开始前先搞清楚一个问题什么是序列化?就是一个目的:将 JAVA 对象转换成二进制的数据进行各种操作,如传输、保存、增删等。是的,你没看错,就是要转成二进制的数据。主要聊三个问题:Java...

2023-10-20
1

计算机原理-原码、补码、反码

原码就是原来的编码,就是字面意思,而补码和反码比较奇怪,为什么需要这两种编码,意义是什么?

2023-10-20
0

linux-系统默认目录说明

很多目录是看着眼熟,但是不知道用来干什么的,了解清楚每个目录的作用在开发开发功能、定位问题都致关重要。比如从网下安装了一个二进制的工具,这个工具安装在哪个目录下?比如wget在哪个目录下可以找到?挂载了USB设备,去个...

2023-10-20
0

Exa替代ls命令的超好用工具

Exa是一个漂亮的命令行工具,它能够使用不同的颜色来显示各种文件类型、文件权限和所有权、block和inode的信息等。

2023-10-20
1

【Python 千题 —— 基础篇】进制转换:十进制转二进制

计算机底层原理中常使用二进制来表示相关机器码,学会将十进制数转换成二进制数是一个非常重要的技能。现在编写一个程序,输入一个十进制数,将其转换成二进制数。...

2023-10-19
0

# 前端文件下载的正确打开方式

通过 a 标签的download属性来实现文件下载,这种方式是最简单的,也是我们比较常用的方式,先来看示例代码:

2023-10-19
0

MySQL 二进制日志(Binlog)简介

MySQL 的二进制日志(Binary Log),通常简称为 binlog,是一种记录数据库中发生的更改的日志文件。它记录了对数据库进行的 INSERT、UPDATE 和 DELETE 等数据更改操作,以及数据库结构的更改(例如,ALTER TABLE)。这些日志文件对于...

2023-10-19
0