Java中有三个位移运算符,用于对int类型整数的二进制表示进行操作: 1. "<<": 左移运算符,在二进制表示末尾添加“0”,之前的其他位相当于左移了一位,可看作成“乘以二”操作。 例如,a = 10,a 的二进制表示为“0000 0000 0000 0000 0000 0000 0000 10 ...
分类:
编程语言 时间:
2018-01-02 20:01:55
阅读次数:
142
项目中有个图标类的需求,环形图高亮第一条数据.要求第一条数据图块默认展示: 分析:想要获得上图效果需要一下条件 1,进入页面可以触发第1条数据的选中action 2,鼠标指向别的图块时,展示选中数据的图块信息 3,鼠标离开环形图时,展示默认第一条数据 在echarts上找寻文档得知: action ...
分类:
其他好文 时间:
2017-12-28 17:14:28
阅读次数:
667
1.源码 2.反码 3.补码 注意的规则: 1.正数的三个码都是一致的,不需要转换 2.负数必须转换成补码才能运算 3.计算机真正参与运算的是补码 4.在java中所有的数字都是由符号的, 符号位0正数,1负数 5.符号位就是最高位,也是最左边的一位 6.负数的反码=符号位不变+其他位取反 7.负数 ...
分类:
编程语言 时间:
2017-12-27 14:08:19
阅读次数:
116
1 int i = 10; 2 System.out.println(Integer.toBinaryString(i)); 3 //二进制右移 ----除以2 4 int a=i>>1; 5 System.out.println(Integer.toBinaryString(a)); 6 //二进... ...
分类:
编程语言 时间:
2017-12-26 21:02:09
阅读次数:
116
返回多个值 函数可以返回多个值吗?答案是肯定的。 比如在游戏中经常需要从一个点移动到另一个点,给出坐标、位移和角度,就可以计算出新的新的坐标: import math语句表示导入math包,并允许后续代码引用math包里的sin、cos等函数。 然后,我们就可以同时获得返回值: 但其实这只是一种假象 ...
分类:
编程语言 时间:
2017-12-26 19:08:00
阅读次数:
121
打开文件 操作文件 1.读 2.写 3.追加 4.其他操作 ① seek() 移动光标指针位置 seek有三种移动方式0,1,2,其中1和2必须在b模式下进行,但无论哪种模式,都是以bytes为单位移动的 ② tell() 返回当前指针所在的位置 tell对于英文字符就是占一个,中文字符占三个,参数 ...
分类:
编程语言 时间:
2017-12-26 16:10:40
阅读次数:
144
题意:维护序列,支持区间增值,区间翻转,区间循环位移,插入,删除,区间最小 用来练treap,果然treap在这种题上就是好写,根本不用考虑什么特殊情况,直接无脑split,merge就行了 循环位移这个东西,找到区间之后分成对应的两半,反着merge就可以了 啊啊啊merge的时候一定要pushd ...
分类:
其他好文 时间:
2017-12-22 20:50:05
阅读次数:
145
transform 属性 1、向元素应用 2D 或 3D 转换 2、该属性允许我们对元素进行旋转、缩放、移动或倾斜。 缩放与位移 角度旋转 ...
分类:
Web程序 时间:
2017-12-19 19:29:28
阅读次数:
283
Offset家族简介 offset这个单词本身是--偏移,补偿,位移的意思。 js中有一套方便的获取元素尺寸的办法就是offset家族; offsetWidth和offsetHight 以及offsetLeft和offsetTop以及offsetParent 共同组成了offset家族。 offse ...
分类:
其他好文 时间:
2017-12-12 00:20:57
阅读次数:
200
总结:拼爹坑爹不比爹 1,定位移动:距左上角left+top;(移动后对于移动前:如果值为负数,则直接换成整数;如果值为整数,则直接改变相对方向。)2,单一父元素不设值,子z-index才奏效;“不比爹”3,多个父元素,“拼爹坑爹”(子凭父贵,子贵父不贵)(爹设值,因外有body)4,多个父元素多子 ...
分类:
Web程序 时间:
2017-12-10 18:58:06
阅读次数:
264