计算机基础
文章平均质量分 95
桔子code
微信搜索[桔子code],也有干货
展开
-
你别耍我,0.1+0.2竟然不等于0.3?(浮点数的二进制表示)
原文链接:http://www.juzicode.com/computer-basis-float-point-binary老规矩先举几个栗子:第1个例子是单精度浮点数间的比较,定义了几个float型的变量://juzicode.com / VX:桔子code //vs2015#include "stdio.h"int main(void){ float f0 = 1.500001f; float f1 = 1.5000001f; float f2 = 1.原创 2021-09-10 00:12:14 · 1757 阅读 · 1 评论 -
windows命令行提权方法
原文链接:http://www.juzicode.com/archives/2344某些命令在windows cmd命令行下提示“请求的操作需要提升”:发生这种错误一般是因为启动cmd是以普通用户打开的,需要用管理员身份启动命令行,可以新建”启动命令行.bat”文件,文本方式打开输入“cmd”保存,右键“以管理员身份运行”:这样启动的cmd命令行是以管理员身份启动的,就能获得管理员权限,这时再输入命令就不会出现错误提示:...原创 2020-12-01 21:35:22 · 3137 阅读 · 0 评论 -
奇文共欣赏~UTF-8设计与源码实现
在《编码: 一个隐藏了30多年的bug,Windows含蓄说过某通不行?》一文中我们简单讨论了Unicode和UTF-8的关系,UTF-8本身并不是一种字符集,而是实现Unicode字符集的一种编码方式。RFC3629规定的Unicode字符集和UTF-8编码的对应关系是下图这样的:1、设计原则在Unicode官网上V1.1.0的附录部分 (https://www.unicode.org/versions/Unicode1.1.0/appF.pdf) 介绍了UTF-8编解码的设计原则和C语言的实原创 2020-12-01 12:37:21 · 317 阅读 · 0 评论 -
为什么不能在代码中明文保存密码
如果以为密码存储在程序中,不会被窥探,你就大错特错了。下面是一个在代码中明文存储密码的例子://vx:桔子code;juzicode.com#include <iostream>#include <string>using namespace std;int main (int argc, char *argv[]){ char passw[] = "USER123"; //密码在代码中明文存储 string pass; getline(cin,pas原创 2020-11-23 21:29:35 · 870 阅读 · 0 评论 -
编码: 一个隐藏了30多年的bug,Windows含蓄说过某通不行?
原文链接:http://www.juzicode.com/archives/948桔子菌:你听说过微软30多年前推出Windows的时候,隐晦表达过联通不行移动行么?橙子妹瞟了一眼桔子菌:瞎扯,我只听葛优说过“神州行我看行”。桔子菌有点炫耀:不可思议是吧?你看我用Windows7自带的记事本软件新建2个txt文件,在文件中分别输入“联通”和“移动” ,再次打开文件看,发现保存了“移动”的文件仍然可以看到“移动”2个字,但是保存“联通”的文件就不行了,看不到了。橙子妹稍微有点惊讶,又瞟了一眼桔子菌:.原创 2020-11-26 19:50:23 · 287 阅读 · 0 评论 -
Windows PATH变量、命令行、搜索路径
原文链接:http://www.juzicode.com/archives/1468孔乙己显出极高兴的样子,将两个指头的长指甲敲着柜台,点头说,“对呀对呀!……回字有四样写法,你知道么?”我愈不耐烦了,努着嘴走远。孔乙己刚用指甲蘸了酒,想在柜上写字,见我毫不热心,便又叹一口气,显出极惋惜的样子。目录1、环境变量PATH2、命令行启动方法3、可执行文件查找顺序1、环境变量PATH环境变量是Windows系统下一组非常重要的变量值,其中的PATH变量告诉操作系统默认的搜索路径,比原创 2020-11-09 09:23:01 · 4169 阅读 · 0 评论