计算机
文章平均质量分 58
taotianlucky
Python, Matlab, C/C++, Qt
展开
-
字符集、码位、编码:ASCII、LATIN1、GB2312、GBK、Unicode、UTF-8、UTF-16、UTF-32
文章目录1. 基本概念2. ASCII码、扩展ASCII码2.1 ASCII码(128个字符码位)2.2 扩展ASCII码(256个字符码位)3. GB2312码、GBK码、GB18030码3.1 GB2312码(8836个码位)3.2 GBK3.3 GB180304. Unicode标准4.1 UCS-2字符集(2162^{16}216个码位)4.2 UCS-4字符集(2322^{32}232个码位)4.2.1 UTF-8编码规则4.2.2 UTF-16编码规则4.2.3 UTF-32编码规则5. 参考资原创 2021-04-17 20:24:01 · 1719 阅读 · 0 评论 -
两个字节合并为一个字(多种方法)
#define uint8 unsigned char#define uint16 unsigned int方法一:强制类型转换uint8 byte8_arry[2] = {0xAA,0xBB};uint16 word16 = *(uint16 *)byte8_arry;方法二:联合体typedef union{ uint16 word16; uint8 byte8_arry[2];}word_bytes;word_bytes a;a = 0xAABB;...原创 2021-04-16 14:51:54 · 11035 阅读 · 5 评论 -
git push与git pull的默认行为-u
git remote add origin git@github.com:taotianlucky/dbhot.gitgit push -u origin maingit push与git pull的默认行为The -u tells Git to remember the parameters, so that next time we can simply run git push and Git will know what to do.“Upstream” would refer to th原创 2021-02-26 09:13:29 · 229 阅读 · 0 评论 -
带宽与速度的换算(表达式+例子)
文章目录表达式USBSATAPCIe表达式在一些新的技术标准中,为了防止数据在高速传输中出错而加入校验码,比如PCIe 2.0、USB 3.0和SATA 3.0中采用的是8/10编码,每10位编码中只有8位是真实数据,这时单位换算就不再是1:8而是1:10。有效带宽=原始数据传输率(带宽、频带)×编码有效带宽=原始数据传输率(带宽、频带)×编码有效带宽=原始数据传输率(带宽、频带)×编码...原创 2020-03-27 08:22:28 · 8276 阅读 · 0 评论 -
VGA、HDMI、DVI 和 DP接口
显卡接口独立显卡与集成显卡输入输出接口(显卡与显示器之间的桥梁)VGA接口(D-SUB)DVI接口HDMI接口总线接口电源接口独立显卡与集成显卡通过VGA接口判断集成显卡和独立显卡。在台式机主机上,VGA接口竖着放置的说明是集成显卡,VGA接口横着放置的说明是独立显卡。输入输出接口(显卡与显示器之间的桥梁)VGA接口(D-SUB)VGA (Video Graphics Aarry),视频...原创 2020-03-09 23:25:24 · 1056 阅读 · 0 评论 -
SSD固态硬盘的相关知识和选购
四个步骤选购固态硬盘RAM、ROM、内存还有硬盘,它们到底有什么区别存储器内存()外存内存在电脑中起着举足轻重的作用。内存一般采用半导体存储单元,包括随机存储器(RAM),只读存储器(ROM),以及高速缓存(CACHE)。只不过因为RAM是其中最重要的存储器,所以通常所说的内存即指电脑系统中的RAM。内存与储存的差别:大多数人常将内存 (Memory) 与储存空间 (Storage...原创 2020-03-09 10:21:12 · 665 阅读 · 0 评论