上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 27 下一页
摘要: 我需要找一个能够在同一文件中序列化多个对象,并且能随机进行反序列化的工具。随机反序列化的意思是,假设我在文件里依次序列化存储了a、b、c三种不同类型的对象,那么我可以通过Stream.Seek(,);或者Stream.Position来仅仅反序列化b。当然,这可能需要一些其它的数据结构辅助我找到Stream.Seek(,);或者Stream.Position所需的参数。 我找到了BinaryFormatter、SoapFormatter、XmlSerializer和BinaryReader这几个类型,都是.NET Framework内置的。但是它们并非都能胜任但文件数据库的序列化工具。 阅读全文
posted @ 2015-06-25 14:43 BIT祝威 阅读(2461) 评论(8) 推荐(1)
摘要: 我们在Visual Studio上开发OpenGL ES项目时,避免不了写Shader。这时在vs里直接编辑shader就会显得很方便。但是vs默认是不支持GLSL的语法着色的,我们只好自己动手创造。最简单的实现自定义语法着色的方法就是创建一个VSIX插件包,我们只需要安装Visual Studio SDK,使用内置的模版就可以构建一个插件项目。 阅读全文
posted @ 2015-06-24 09:31 BIT祝威 阅读(4448) 评论(6) 推荐(0)
摘要: 我决定做一个以支持小型应用(万人级别)为目标的数据库。既然是小型的数据库,那么最好不要依赖其它驱动、工具包,免得拖泥带水难以实施。完全用C#编写成DLL,易学易用。支持CRUD(增加(Create)、读取(Retrieve)、更新(Update)和删除(Delete))。不使用SQL,客观原因我不擅长SQL,主观原因我不喜欢SQL,情景原因没有必要。直接用文本文件或二进制文件存储数据。简单来说,就是纯C#、小型、无SQL。此类库就命名为SharpFileDB。 阅读全文
posted @ 2015-06-22 02:04 BIT祝威 阅读(9267) 评论(11) 推荐(2)
摘要: I've decided to write a micro database library that spports 10 thousand level applications. It's better not to rely on other drives or tools in case of high difficulty in deployment. After all, it's a small database for a small application. It's a DLL from totally C# codes. It's easy for reading and using. It supports CRUD of course. It doesn't use any SQL. I'm 阅读全文
posted @ 2015-06-22 02:03 BIT祝威 阅读(1002) 评论(0) 推荐(0)
摘要: 最近参考了园友的自动生成目录的方法,我增加了能够自动生成三级目录的JS代码。把上述JS代码复制到“页脚Html代码”里。在写博客的时候,给每个章节的标题设置“标题1”或“标题2”或“标题3”格式。然后一切就绪,欣赏效果吧。这里有个例子(http://www.cnblogs.com/bitzhuwei/p/from_relay_to_tiny_CPU.html)。 阅读全文
posted @ 2015-06-21 01:43 BIT祝威 阅读(2426) 评论(4) 推荐(5)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 27 下一页