
计算机基础
zzti_bsj
没有可以抵达的巅峰
展开
-
《重构》手法之 重新组织函数
重新组织函数extract method(提炼方法)当一个函数过长,或者需要注释才能够让人理解用途的代码,需要使用extract method;extract method 需要做到细化函数粒度、提炼函数名;TODO:细化原先函数粒度。创造一个新函数、提炼函数名;将提炼出的代码从源函数复制到新函数;处理局部变量、临时变量(作用域限于源函数)(Replace temp with query / Replace method with method object);检查是否有“仅用于被提炼函数原创 2020-11-30 23:31:57 · 317 阅读 · 0 评论 -
数据在计算机中存储形式
数据在计算机中存储形式考虑到使用二进制等等进行编程,需要了解数据在计算机中的存储形式。数据在计算机中都是以二进制码存储的。对于数,是以二进制的补码存储的。对于有符号的数,其范围是-128~127因为补码 0000 0000代表0所以补码 1000 0000被定义为-128其他的补码各自代表一个八位二进制的数字。举例:4 原码: 0000 0100 反码: 0000 0100 补码...原创 2019-03-02 16:46:12 · 9927 阅读 · 0 评论 -
论-100000乘以-100000
论-100000乘以-100000#我真是闲的无聊,菜的一批,才会去论-10000乘以-100000,但我不知道为什么会爆?#计算完成之后进行类型转换#计算完成之前就行类型转换如下代码这是一段错误的代码,输出的结果并不是10000000000,而是1410065408,显然,结果不正确,为什么呢?-100000并没有爆int啊,并且结果用long long存储了啊,怎么还会错?无论是1...原创 2019-03-18 14:57:20 · 2190 阅读 · 2 评论