摘要: 相信大家都遇到过这样的情况,刚装完虚拟系统,虚拟机窗口全屏后,内容却没有全屏,在虚拟系统中想该分辨率,却发现系统根本没有物理显示器适合的这个最佳分辨率。这很蛋疼!分享下我的经验,以Virtual Box+ Ubuntu系统为例。1.安装VBOX的Utuntu共功能增强包:设备->增强功能包2.我的显示器的最佳分辨率是1920*1080,打开Ubutn的终端,执行如下命令:------------------------------华丽的分界线-----------------------$ cvt 1920 1080结果如下:# 1920x1080 59.96 Hz (CVT 2.07M 阅读全文
posted @ 2011-11-07 11:10 Jeffchen 阅读(3918) 评论(1) 推荐(0)
摘要: constSQLITE_OK = 0; 返回成功SQLITE_ERROR = 1; SQL错误或错误的数据库SQLITE_INTERNAL = 2; An internal logic error in SQLiteSQLITE_PERM = 3; 拒绝访问SQLITE_ABORT = 4; 回调函数请求中断SQLITE_BUSY = 5; 数据库文件被锁SQLITE_LOCKED = 6; 数据库中的一个表被锁SQLITE_NOMEM = 7; 内存分配失败SQLITE_READONLY = 8; 试图对一个只读数据库进行写操作SQLITE_INTERRUPT = 9; 由sqlite_in 阅读全文
posted @ 2011-08-14 14:33 Jeffchen 阅读(528) 评论(0) 推荐(1)
摘要: 首先,sqlite 官方已经有预编译好的DLL下载,如果你不需要特别优化的版本,直接下载官网上的DLL即可。你可以在下载 页面的 “Precompiled Binaries For Windows” 可以找到。不过你想编译出自己的版本,比如添加优化参数后编译,debug版,或进行一些定制(例如官网这里 有一些预编译宏,允许你定制自己的sqlite),那么你就需要自己编译了。 首先在下载源代码,在页面的第一行就是,如 sqlite-amalgamation-3_7_3.zip ,得到sqlite3.def、sqlite3.c、sqlite3.h以及sqlite3ext.h,一般下拉到 “Pre. 阅读全文
posted @ 2011-08-14 11:40 Jeffchen 阅读(3785) 评论(1) 推荐(0)
摘要: 一、什么是序列化 MSDN已经说的很清楚了: 序列化是将对象状态转换为可保持或传输的形式的过程。序列化的补集是反序列化,后者将流转换为对象。这两个过程一起保证数据易于存储和传输。 .NET Framework 提供了两个序列化技术: 二进制序列化保持类型保真,这对于多次调用应用程序时保持对象状态非常有用。例如,通过将对象序列化到剪贴板,可在不同的应... 阅读全文
posted @ 2008-10-10 22:20 Jeffchen 阅读(723) 评论(3) 推荐(0)