负二进制转换为十进制的方式:
1、先减1
2、接位取反
3、合并为十进制整数后添加负号
-45的二进制:1101 0011
第一步:1101 0011 - 1 = 1101 0010
第二步:按位取反
0010 1101
0x 2D
- 2*16 + 13*16^0 = -45
负二进制转换为十进制的方式:
1、先减1
2、接位取反
3、合并为十进制整数后添加负号
-45的二进制:1101 0011
第一步:1101 0011 - 1 = 1101 0010
第二步:按位取反
0010 1101
0x 2D
- 2*16 + 13*16^0 = -45
负十进制转换为二进制的方式
1、先将十进制的绝对值转换为二进制,然后进行按位取反再加1
负数的需求补码:按位取反,再加1
1101 0010+1
-45的二进制:1101 0011
45的二时制: 0010 1101
重点在于:(高位溢出,丢弃)
正二进制转换为十进式的方式
正好与拆分法的相反
根据权重值去乘;
一般编程中,java的手册是不是不看。
中文的17的手册在哪儿?
位移运算符(了解)
<< 左移运算符,用于将数据的二进制位向左移动,右边使用O补充
>> 右移运算符,用于将数据的二进制位向右移动,左边使用符号位补充
>>> 表示逻辑右移运算符,用于将数据的二进制位向右移动,左边使用0补充。
1、消息队列五种模型
1、请求处理过程:
1、跨域名问题的解决方案:
1、跨域问题
1、Nginx作为反向代理服务器:
1、项目结构:
1、maven概念模型图:
1、导入别人的项目工程时,先去工程目录下打开dos命令窗口然后执行mvn clean,删除别人电脑上的编译环境,再执行mvn compile;有适合自己电脑编译环境文件出现。
1、MAVEN标准目录结构:
1、${pageContext.request.contextPath}
是JSP取得绝对路径的方法,等价于<%=request.getContextPath()%>
。
也就是取出部署的应用程序名或者是当前的项目名称。
type:用于指定要注入的数据类型