自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 JAVA中负数的二进制表示

JAVA中负数的二进制表示计算机对有符号数(包括浮点数)的表示有三种方法:原码、反码和补码,反码=原码按位取反 补码=反码+1。在二进制里,是用0和1来表示正负的,最高位为符号位,最高位为1代表负数,最高位为0代表正数。对于负数而言,是以补码的形式存储在内存中的。以-8(int)为例,第一步:将-8的绝对值转化为二进制 0000 1000第二步:将上面的二进制以反码表示 1111 000...

2019-12-04 10:37:34 853

原创 Ubuntu下LLVM5.0.0配置

Ubuntu下LLVM5.0.0配置LLVM5.0.0配置步骤算是去年研一这个时间做的工作了,要对opencl代码解析成ast树,需要使用LLVM的前端Clang进行解析,文档早早写好了一直没来得及上传,当时也算是踩了很多坑,方便自己以后查找还是记录一下把:LLVM5.0.0配置步骤1.新建LLVM文件夹。2.从LLVM Download Page页面上下载clang ,llvm,clan...

2019-11-18 20:52:12 495

原创 String常量池问题

String常量池问题leetcode682题,判断语句需要比较两个字符串是否相等,在本地编译器上可以通过,结果正确,但是上传leetcode,发现存在报错Integer.valueOf(string),emm。。。想不通就随便把==换成了equals,结果就好了,但是很奇怪的一点是在本地编译器上是可以通过的。最终调试了几次发现是常量池的问题,把前面的newString a b c改成键盘...

2019-11-11 19:47:18 209

原创 Java StringBuilder(字符串)比较问题

Java StringBuilder比较问题leetcode第844题,需要判断判断两个字符串是否相等,使用StringBuilder的比较无论是equals还是==总是会发现错误,原因在于没有覆写equals()方法,关于 编写equals方法 ,参考 这儿.解决办法,使用toString()将StringBuilder转换为String再进行相应比较。...

2019-11-11 17:09:22 2257

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除