![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
没用的东西
有裂痕的石头
埋头苦干,未来可期
展开
-
原码-补码-反码
二进制的最高位是符号位:0表示正数,1表示负数。正数的原码,反码,补码都一样。负数的反码 = 它的原码符号位不变,其他未取反。负数的补码 = 它的反码 + 1,即负数的反码 = 负数的补码 - 10的反码,补码都是0java没有无符号数,换言之,java中的数又是有符号的在计算机运算的时候,都是以补码的方式来运算的。当我们看运算结果的时候,要看他的原码。...原创 2022-03-10 19:31:35 · 288 阅读 · 0 评论 -
异或的魅力
异或(^)作为一个位运算符,它的运算速度是很快的,它的运算规则是将两个数据的二进制数去一一比较,结果是当对应两个二进制位的数相同为0,不同为1,即:同时异或运算还满足交换律和结合律,这些就使得两个相同的数因为二进制每一位都对应一模一样,所以当两个相同的数在做异或运算时结果为0,即 a ^ a = 0;因为异或运算满足交换律,所以 a ^ b ^ a = a ^ a ^ b = 0 ^ b,因为b有1的位,而0全都是0位,所以 0 ^ b = b,即0异或任何数都等于这个数本身。当有一堆数在异或时:原创 2021-11-08 12:45:17 · 275 阅读 · 0 评论 -
确定不进来看看?分享一个插件,让敲代码不再枯燥,activate-power-mode
已经支持很多IDE了:https://github.com/codeinthedark/awesome-power-mode因为我用的是IDEA,所以主要来介绍一下IDEA的安装流程:打开这个网址https://github.com/ViceFantasyPlace/activate-power-mode/releases,然后在IDEA中选Preferences -> Plugins -> Install pliugin form disk -> 找到刚才下载的jar包->.原创 2021-09-02 20:00:32 · 128 阅读 · 12 评论 -
win10默认浏览器总是自动重置为edge浏览器怎么办?
在系统默认应用中设置了想要的浏览器为默认浏览器之后在每次系统更新之后系统都会充值为Edge浏览器。想要解决这个问题,我们需要下载一个电脑管家,我用的是联想电脑自带的电脑管家在电脑管家中我们打开工具箱打开浏览器保护(其他电脑关键应该也叫类似的名称)在图示位置选择默认浏览器并且锁定就可以了...原创 2021-08-19 15:11:45 · 5594 阅读 · 5 评论 -
什么是JDK,什么是JRE?JDK的安装和环境变量的配置
JDK 基本介绍JDK 的全称(Java Development Kit Java开发工具包)JDK = JRE + Java的开发工具(java,javac,javadoc,javap等)JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。这也是为什么安装了JDK,就不用在安装JRE了。JRE 基本介绍JRE(Java Runtime Environment java运行环境)JRE = JVM + Java的核心类库包括了Java虚拟机(JVM Jav原创 2021-07-30 22:38:28 · 1352 阅读 · 0 评论