最新 最热

LSB和MSB

最低有效位(the least significant bit,lsb)是指一个二进制数字中的第0位(即最低位),具有权值为2^0,可以用它来检测数的奇偶性。与之相反的称之为最高有效位。在大端序中,l...

2019-05-25
0

深入Java中的位操作

在方法中是int值,int占4字节32位,所以是:“%32s” 若是byte将32改成8即可;当然对于byte你还需要加上“&0xFF”来做高位清零操作。

2019-05-10
0

3.27 VR扫描:微软实现VR自然移动机制;育碧发布《Beyond Medusa’s Gate》线下体验

近日,微软研究员Mar Gonzalez-Franco和Eyal Ofek与伦敦大学学院的Anthony Steed教授、斯坦福大学的Parastoo Abtahi教授进行合作,研究实现VR自然移动机制的不同方法。其发现通过改变空间或移动的尺度比例,可以克服空间的...

2019-04-28
0

1024,携程程序猿的一天

为了庆祝1024,今天给技术同学提供了多场专属秒杀活动,奖品除了最爱的文化衫和马克杯,还有迪士尼门票和“奉旨休假”券。

2019-04-22
0

byte数组和String之间的相互转换代码

public static String converByteToString(byte[] data) {ByteArrayInputStream byteInput = null;GZIPInputStream gzin = null;ByteArrayOutputStream byteOutpu...

2019-04-16
0

leveldb uint32压缩方法

leveldb 采用 protocalbuffer 里使用的变长整形编码方案,以节省空间;

2019-03-28
1

分布式系统关注点(13)——「高内聚低耦合」详解

作为被通知人,如果在你的现实工作中也发生了类似事件,我相信哪怕嘴上不说,心里也会有不少想法和抱怨:“md,改的是你,我也要发布,好冤啊!”。...

2019-03-05
0

[ 利器篇 ] - 抓取蓝牙广播包数据

实际项目中,需要抓取蓝牙广播包数据进行调试,除了专有的设备之外,也可以通过手机专用的蓝牙APP进行抓包测试,这里主要介绍 LightBlue 和 nRF Toolbox for BLE , 通过Goole Play 可以下载,同时也有IOS版本。...

2019-02-20
0

Android 解析蓝牙广播数据

依据Android  ScanRecord类的源码编写了ScanRecordUtil 类,扫描BLE设备,会获取byte[] scanRecord字节数组,可直接调用ScanRecordUtil.parseFromBytes(scanRecord).toString();获取广播中的信息,其他单独获取某个属性值与...

2019-01-10
1

KiB、MiB与KB、MB的区别 原

今天认真了一下,发现两者还是有区别的,具体的差别是MB等单位以10为底数的指数,MiB是以2为底数的指数。

2018-08-14
0