最近由于项目需要,大致研究了一下protobuf的java使用。说实话,习惯了C++的protobuf,java用起来真别扭。由于需要将protobuf序列化后,存入redis,而且redis没法直接存储非字符串的数据,所以我只能想办法将protobuf序列化成字符串。protobuf的java实现...
分类:
编程语言 时间:
2014-06-28 23:14:20
阅读次数:
525
一、Key Key命令速查:命令说明DEL删除给定的一个或多个 key,不存在的 key 会被忽略,返回值:被删除 key 的数量DUMP序列化给定 key,返回被序列化的值,使用 RESTORE 命令可以将这个值反序列化为 Redis 键EXISTS检查给定key是否存在EXPIRE为给定key....
分类:
其他好文 时间:
2014-06-18 13:56:37
阅读次数:
241
A Memoization Pattern is a kind of JavaScript Pattern you can use to cache the result of a function with the arguments of the function as the key of t...
分类:
编程语言 时间:
2014-06-18 13:17:25
阅读次数:
401
解决方法:1. 右键点击工程,选择 "Properties"2. 选择左边的 "Java Build Path"3. 打开 "Source" 标签面板4. 点击 "Add Folder..."5. 勾选 "gen" 文件夹,点击OK,点击YES,再点击OK6. 最后右键点击工程,选择 "Andrio...
分类:
其他好文 时间:
2014-06-18 11:00:21
阅读次数:
197
普通属性用var和let即可,本文不做详述1.延迟存储属性延迟存储属性是指当第一次被调用的时候才会计算其初始值的属性。在属性声明前使用@lazy来标示一个延迟存储属性。class DataImporter { /* DataImporter 是一个将外部文件中的数据导入的类。 这个...
分类:
其他好文 时间:
2014-06-18 09:50:13
阅读次数:
161
特定的情况下,可能需要将多个对象保存到文件中。在网上找了一阵,没发现专门说这个问题的。在博问看到了一个相关的问题和回答,整理了一下。以下是我的一个简单实现: //测试用于保存的类 [Serializable] class TestToSerizable { in...
分类:
其他好文 时间:
2014-06-18 09:22:20
阅读次数:
162
JSON.NET(http://json.codeplex.com/)使用来将.NET中的对象转换为JSON字符串(序列化?),或者将JSON字符串转换为.NET中已有类型的对象(反序列化?)首先为了例子随便定义一个类型:public class Product{ public string ...
分类:
Web程序 时间:
2014-06-18 09:10:55
阅读次数:
184
class DictSerializable(object):
def as_dict(self,*args):
result = OrderedDict()
keys=args or self.__mapper__.c.keys()
for key in keys:
if hasattr(self,key)...
分类:
编程语言 时间:
2014-06-18 06:25:55
阅读次数:
596
ffmpeg在官网上描述自身:是一个对视频和音频进行记录,转换,流化的完整的跨平台解决方案。事实上,现在有很多工具都是基于ffmpeg来进行视频音频的处理工具的。比如鼎鼎大名的格式工厂,就是使用ffmpeg来作为内核的转码工具。理解一些音视频的编码知识。我们平时看的视频文件格式:mp4/rmvb/m...
分类:
其他好文 时间:
2014-06-18 00:19:14
阅读次数:
270
android.permission.ACCESS_CHECKIN_PROPERTIES 允许读写访问"properties"表在checkin数据库中,改值可以修改上传( Allows read/write access to the "properties" table in the checkin database, to change values that get uploaded)
...
分类:
移动开发 时间:
2014-06-17 21:58:57
阅读次数:
437