- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中com.yahoo.memory.WritableMemory.getByte()
方法的一些代码示例,展示了WritableMemory.getByte()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WritableMemory.getByte()
方法的具体详情如下:
包路径:com.yahoo.memory.WritableMemory
类名称:WritableMemory
方法名:getByte
暂无
代码示例来源:origin: DataSketches/sketches-core
DirectCouponHashSet(final int lgConfigK, final TgtHllType tgtHllType,
final WritableMemory wmem) {
super(lgConfigK, tgtHllType, CurMode.SET, wmem);
assert wmem.getByte(LG_K_BYTE) > 7;
}
代码示例来源:origin: DataSketches/sketches-core
@Override
int getLgArrLongs() {
return mem_.getByte(LG_ARR_LONGS_BYTE) & 0XFF;
}
代码示例来源:origin: DataSketches/sketches-core
@Override
public boolean isEmpty() {
return (mem_.getByte(FLAGS_BYTE) & EMPTY_FLAG_MASK) > 0;
}
代码示例来源:origin: DataSketches/sketches-core
@Override
public int getNominalEntries() {
return 1 << mem_.getByte(LG_NOM_ENTRIES_BYTE);
}
代码示例来源:origin: DataSketches/sketches-core
static void insertOooFlag(final WritableMemory wmem, final boolean oooFlag) {
int flags = wmem.getByte(FLAGS_BYTE);
if (oooFlag) { flags |= OUT_OF_ORDER_FLAG_MASK; }
else { flags &= ~OUT_OF_ORDER_FLAG_MASK; }
wmem.putByte(FLAGS_BYTE, (byte) flags);
}
代码示例来源:origin: DataSketches/sketches-core
@Override
public int getCurrentBytes(final boolean compact) {
if (!compact) {
final byte lgArrLongs = mem_.getByte(LG_ARR_LONGS_BYTE);
final int preambleLongs = mem_.getByte(PREAMBLE_LONGS_BYTE) & 0X3F;
final int lengthBytes = (preambleLongs + (1 << lgArrLongs)) << 3;
return lengthBytes;
}
final int preLongs = getCurrentPreambleLongs(true);
final int curCount = getRetainedEntries(true);
return (preLongs + curCount) << 3;
}
代码示例来源:origin: DataSketches/sketches-core
@Override
public Family getFamily() {
final int familyID = mem_.getByte(FAMILY_BYTE) & 0XFF;
return Family.idToFamily(familyID);
}
代码示例来源:origin: DataSketches/sketches-core
@Override
public byte[] toByteArray() { //MY_FAMILY is stored in mem_
final byte lgArrLongs = mem_.getByte(LG_ARR_LONGS_BYTE);
final int preambleLongs = mem_.getByte(PREAMBLE_LONGS_BYTE) & 0X3F;
final int lengthBytes = (preambleLongs + (1 << lgArrLongs)) << 3;
final byte[] byteArray = new byte[lengthBytes];
final WritableMemory mem = WritableMemory.wrap(byteArray);
mem_.copyTo(0, mem, 0, lengthBytes);
return byteArray;
}
代码示例来源:origin: DataSketches/sketches-core
static void insertLgResizeFactor(final WritableMemory wmem, final int rf) {
final int curByte = wmem.getByte(PREAMBLE_LONGS_BYTE) & 0xFF;
final int shift = LG_RESIZE_FACTOR_BIT; // shift in bits
final int mask = 3;
final byte newByte = (byte) (((rf & mask) << shift) | (~(mask << shift) & curByte));
wmem.putByte(PREAMBLE_LONGS_BYTE, newByte);
}
代码示例来源:origin: DataSketches/sketches-core
static void setEmpty(final WritableMemory wmem) {
int flags = wmem.getByte(FLAGS_BYTE) & 0XFF;
flags |= EMPTY_FLAG_MASK;
wmem.putByte(FLAGS_BYTE, (byte) flags);
}
代码示例来源:origin: DataSketches/sketches-core
static void insertLgResizeFactor(final WritableMemory wmem, final int rf) {
final int curByte = wmem.getByte(PREAMBLE_LONGS_BYTE);
final int shift = LG_RESIZE_FACTOR_BIT; // shift in bits
final int mask = 3;
final byte newByte = (byte) (((rf & mask) << shift) | (~(mask << shift) & curByte));
wmem.putByte(PREAMBLE_LONGS_BYTE, newByte);
}
代码示例来源:origin: DataSketches/sketches-core
@Override
long[] getCache() {
final long lgArrLongs = mem_.getByte(LG_ARR_LONGS_BYTE) & 0XFF;
final int preambleLongs = mem_.getByte(PREAMBLE_LONGS_BYTE) & 0X3F;
final long[] cacheArr = new long[1 << lgArrLongs];
final WritableMemory mem = WritableMemory.wrap(cacheArr);
mem_.copyTo(preambleLongs << 3, mem, 0, 8 << lgArrLongs);
return cacheArr;
}
代码示例来源:origin: DataSketches/sketches-core
static void clearEmpty(final WritableMemory wmem) {
int flags = wmem.getByte(FLAGS_BYTE) & 0XFF;
flags &= ~EMPTY_FLAG_MASK;
wmem.putByte(FLAGS_BYTE, (byte) flags);
}
代码示例来源:origin: DataSketches/sketches-core
static void insertCompactFlag(final WritableMemory wmem, final boolean compact) {
int flags = wmem.getByte(FLAGS_BYTE);
if (compact) { flags |= COMPACT_FLAG_MASK; }
else { flags &= ~COMPACT_FLAG_MASK; }
wmem.putByte(FLAGS_BYTE, (byte) flags);
}
代码示例来源:origin: DataSketches/sketches-core
static void insertPreLongs(final WritableMemory wmem, final int preLongs) {
final int curByte = wmem.getByte(PREAMBLE_LONGS_BYTE);
final int mask = 0x3F;
final byte newByte = (byte) ((preLongs & mask) | (~mask & curByte));
wmem.putByte(PREAMBLE_LONGS_BYTE, newByte);
}
代码示例来源:origin: DataSketches/sketches-core
static void insertEmptyFlag(final WritableMemory wmem, final boolean empty) {
int flags = wmem.getByte(FLAGS_BYTE);
if (empty) { flags |= EMPTY_FLAG_MASK; }
else { flags &= ~EMPTY_FLAG_MASK; }
wmem.putByte(FLAGS_BYTE, (byte) flags);
}
代码示例来源:origin: DataSketches/sketches-core
@Override
public ResizeFactor getResizeFactor() {
return ResizeFactor.getRF(mem_.getByte(LG_RESIZE_FACTOR_BYTE));
}
代码示例来源:origin: DataSketches/sketches-core
static void insertTgtHllType(final WritableMemory wmem, final TgtHllType tgtHllType) {
final int typeId = tgtHllType.ordinal();
int mode = wmem.getByte(MODE_BYTE) & ~TGT_HLL_TYPE_MASK; //strip bits 2, 3
mode |= (typeId << 2) & TGT_HLL_TYPE_MASK;
wmem.putByte(MODE_BYTE, (byte) mode);
}
代码示例来源:origin: DataSketches/sketches-core
static void insertCurMode(final WritableMemory wmem, final CurMode curMode) {
final int curModeId = curMode.ordinal();
int mode = wmem.getByte(MODE_BYTE) & ~CUR_MODE_MASK; //strip bits 0, 1
mode |= (curModeId & CUR_MODE_MASK);
wmem.putByte(MODE_BYTE, (byte) mode);
}
代码示例来源:origin: DataSketches/sketches-core
@Override
public UpdateSketch rebuild() {
final int lgNomLongs = getLgNomLongs();
final int preambleLongs = mem_.getByte(PREAMBLE_LONGS_BYTE) & 0X3F;
if (getRetainedEntries(true) > (1 << lgNomLongs)) {
quickSelectAndRebuild(mem_, preambleLongs, lgNomLongs);
}
return this;
}
本文整理了Java中com.yahoo.memory.WritableMemory.putByte()方法的一些代码示例,展示了WritableMemory.putByte()的具体用法。这些代码示例
本文整理了Java中com.yahoo.memory.WritableMemory.getDouble()方法的一些代码示例,展示了WritableMemory.getDouble()的具体用法。这些
本文整理了Java中com.yahoo.memory.WritableMemory.copyTo()方法的一些代码示例,展示了WritableMemory.copyTo()的具体用法。这些代码示例主要
本文整理了Java中com.yahoo.memory.WritableMemory.clear()方法的一些代码示例,展示了WritableMemory.clear()的具体用法。这些代码示例主要来源
本文整理了Java中com.yahoo.memory.WritableMemory.getCapacity()方法的一些代码示例,展示了WritableMemory.getCapacity()的具体用
本文整理了Java中com.yahoo.memory.WritableMemory.getLong()方法的一些代码示例,展示了WritableMemory.getLong()的具体用法。这些代码示例
本文整理了Java中com.yahoo.memory.WritableMemory.putDouble()方法的一些代码示例,展示了WritableMemory.putDouble()的具体用法。这些
本文整理了Java中com.yahoo.memory.WritableMemory.putByteArray()方法的一些代码示例,展示了WritableMemory.putByteArray()的具
本文整理了Java中com.yahoo.memory.WritableMemory.getByteArray()方法的一些代码示例,展示了WritableMemory.getByteArray()的具
本文整理了Java中com.yahoo.memory.WritableMemory.putShort()方法的一些代码示例,展示了WritableMemory.putShort()的具体用法。这些代码
本文整理了Java中com.yahoo.memory.WritableMemory.getArray()方法的一些代码示例,展示了WritableMemory.getArray()的具体用法。这些代码
本文整理了Java中com.yahoo.memory.WritableMemory.getByte()方法的一些代码示例,展示了WritableMemory.getByte()的具体用法。这些代码示例
本文整理了Java中com.yahoo.memory.WritableMemory.allocateDirect()方法的一些代码示例,展示了WritableMemory.allocateDirect
本文整理了Java中com.yahoo.memory.WritableMemory.clearBits()方法的一些代码示例,展示了WritableMemory.clearBits()的具体用法。这些
本文整理了Java中com.yahoo.memory.WritableMemory.getInt()方法的一些代码示例,展示了WritableMemory.getInt()的具体用法。这些代码示例主要
本文整理了Java中com.yahoo.memory.WritableMemory.writableRegion()方法的一些代码示例,展示了WritableMemory.writableRegion
本文整理了Java中com.yahoo.memory.WritableMemory.wrap()方法的一些代码示例,展示了WritableMemory.wrap()的具体用法。这些代码示例主要来源于G
本文整理了Java中com.yahoo.memory.WritableMemory.map()方法的一些代码示例,展示了WritableMemory.map()的具体用法。这些代码示例主要来源于Git
本文整理了Java中com.yahoo.memory.WritableMemory.putLong()方法的一些代码示例,展示了WritableMemory.putLong()的具体用法。这些代码示例
本文整理了Java中com.yahoo.memory.WritableMemory.allocate()方法的一些代码示例,展示了WritableMemory.allocate()的具体用法。这些代码
我是一名优秀的程序员,十分优秀!