程序员的自我修养
文章平均质量分 69
俞甲子,石凡,潘爱民 著
x_lcw
这个作者很懒,什么都没留下…
展开
-
2021の9月の hexo+github搭建博客全过程
文章目录环境搭建安装node.js安装Hexo框架安装git使用Hexo搭建博客创建初始化预览博客更新文章生成SSH KEYS检查是否已安装ssh生成ssh key并进行绑定测试ssh是否绑定成功将博客部署到github创建一个仓库安装hexo-deployer-git插件修改配置文件将本地项目推送到github上更换主题环境搭建安装node.js安装完之后,测试一下是否安装成功node -vnpm -v # npm是 node的第三方包管理工具然后安装nrm包npm i nr原创 2021-09-01 03:39:29 · 401 阅读 · 0 评论 -
Hexo搭建博客中遇到的问题
刚开始安装 npm install nrm -g 速度太慢或者长时间停留。解决办法:1.npm config set registry https://registry.npm.taobao.org2.npm config get registry3.npm install nrm -g原创 2021-09-02 14:42:39 · 285 阅读 · 0 评论 -
补码为什么可以解决问题
文章目录原码反码补码byte:8位 -128~127short:16位 -32768~32767int: 32位 …很大计算机只做加法计算机在进行运算时,是将符号位也当做数值位参与运算的。二进制进行加法如果溢出,溢出部分不会记录,只会保存有效部分。对于正数,其,原码=反码=补码原码只是在真值的基础上加了一个符号位。对于负数反码:在原码基础上,符号位不变,数值位取反。补码:在原码基础上,符号位不变,数值位取反,再加一。原码原码表示简单易懂。但在进行正数和负原创 2021-09-27 17:39:11 · 684 阅读 · 3 评论 -
关于对 float 型进行(int)(int*)(int&)
float是单精度32位,按照IEEE754 (32位单精度)标准在计算机中存储。根据S,E,M。举个例子:浮点数-3.75,转换成2进制的,则为-11.11,可以写成-1.111*2^1。E是1+127等于128,1000 0000。M是111 0000 0000 0000 0000 0000(就是3个1,然后后面20个0,一共23位)。1 1000 0000 111 0000 0000 0000 0000 0000所以对其:float a=-3.75;int main(){ pri原创 2021-10-14 23:17:41 · 536 阅读 · 0 评论 -
Build C Projects(编译和链接)
程序员自我修养 ——链接,装载与库GCC工作过程编译器工作过程预处理 编译 汇编 链接头文件与库文件原创 2021-12-12 18:46:08 · 784 阅读 · 1 评论