从数据库中获取二级制流的处理方法
2013-09-10 17:14
162 查看
说明:数据中一个字段,类型为BINARY,存放星期一到星期日中间的某一天或者某几天的组合比如:20(10100),表示周二和周四,1表示周六,64(1000000)表示周日;
读取以及处理示例:
读取以及处理示例:
//读取字节 byte[] daysOfWeekArr = new byte[1]; InputStream is = dbResult.getBinaryStream("Days_Of_Week"); is.read(daysOfWeekArr); is.close(); //二进制 判断 星期 if((daysOfWeekArr[0] & 2) != 0) { schedule.getDaysOfWeek()[0] = BnbScheduleDef.BBACTION_MON; } if((daysOfWeekArr[0] & 4) != 0) { schedule.getDaysOfWeek()[1] = BnbScheduleDef.BBACTION_TUE; } if((daysOfWeekArr[0] & 8) != 0) { schedule.getDaysOfWeek()[2] = BnbScheduleDef.BBACTION_WED; } if((daysOfWeekArr[0] & 16) != 0) { schedule.getDaysOfWeek()[3] = BnbScheduleDef.BBACTION_THU; } if((daysOfWeekArr[0] & 32) != 0) { schedule.getDaysOfWeek()[4] = BnbScheduleDef.BBACTION_FRI; } if((daysOfWeekArr[0] & 64) != 0) { schedule.getDaysOfWeek()[5] = BnbScheduleDef.BBACTION_SAT; } if((daysOfWeekArr[0] & 1) != 0) { schedule.getDaysOfWeek()[6] = BnbScheduleDef.BBACTION_SUN; }
相关文章推荐
- jsp从数据库获取数据填充下拉框实现二级联动菜单的方法
- Ajax通过XML异步提交的方法实现从数据库获取省份和城市信息实现二级联动(xml方法)
- jsp从数据库获取数据填充下拉框实现二级联动菜单的方法
- JQuery下focus()无法自动获取焦点的处理方法 jquery如何使文本框获得焦点
- SQL Server 数据库出现 置疑的处理方法 .
- 在一般处理程序(handler)中获取session的方法
- javascript调用多个参数的方法,参数在ajax中传送给后台并获取,某个为空处理
- 数据库置疑的处理方法
- 网络收集---处理在没有log下的附加数据库的方法
- localStorage获取数据以及处理方法
- 通过 URL类获取带密码验证资源文件的处理方法
- 从SDCard获取的图片按分辨率处理的方法
- c# 获取数据库中所有表名称的方法
- Tribon M3数据库锁死的处理方法
- 《项目经验》--通过js获取前台数据向一般处理程序传递Json数据,并解析Json数据,将前台传来的Json数据写入数据库表中
- Java图片处理之获取gif图一帧图片的两种方法
- magento数据库处理的一些方法
- 动态二级下拉框联动(二级数据从数据库中获取)
- c#图像处理入门的一个好方法-bitmap类和图像像素值获取方法
- 微信平台二次开发关于获取粉丝昵称/名字乱码处理方法。