logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

左右位移运算符

右移位运算中,无符号数和有符号数的运算并不相同。对于无符号数,右移之后高位补0;对于有符号数,符号位一起移动,正数高位补0,负数高位补1。根据上述样例我们可以发现,对一个数左移1位就是乘以2,左移n位就是乘以2的n次方(而左移运算比乘法快得多)右移n位就是除以2的n次方,当得到的商不是整数时会往小取整。将二进制数向左移位操作,高位溢出则丢弃,低位补0。

文章图片
#java
json过滤某些属性 之@jsonignore

使用Jackson相关的注解时一定要注意自己定义的属性命名是否规范。命名不规范时会失去效果。(例如Ename ,Eage 为不规范命名。“nameE”,“ageE”为规范命名)至于命名规范,大家自己搜索。其实不要太奇葩的命名都是可以得。如果使用@JsonIgnore注解不起效时请注意一下你的属性名字是否规范。

#java
maven打war包出错:maven-resources-plugin:3.2.0:resources (default-resources)

在做SpringBoot醒目时,打war包出现了这样的错误,是在添加过依赖和指定打成war包时所报得异常。只需要加一段代码就可以了<!--防止打war包出错--><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-resources-plugin<

#intellij idea#spring boot
暂无文章信息