- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 调用约定的坑
MS提供如下API: BOOL WINAPI ReadFileEx( _In_ HANDLE hFile, _Out_opt_ LPVOID lpBuffer, _In_ DWORD nNumberOfBytesToRead, _Inout_ LPOVERLAPPED lpOverlapped, _In_ LPOVERLAPPE
2013-09-17 11:07:58 1219
原创 常用sublime快捷键
Alt+. 闭合当前标签 Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑 Alt+Shift+1 (非小键盘)窗口分屏,恢复默认1屏 Alt+Shift+2 左右分屏-2列 Alt+Shift+3 左右分屏-3列 Alt+Shift+4 左右分屏-4列 Alt+Shift+5 等分
2013-08-16 19:13:54 777
原创 QT Webkit与JS通信
QT环境下开发带内嵌页面的客户端程序都是通过QWebVeiw来显示网页。 QWebView *view = newQWebView(parent); view->load(QUrl("http://qt.nokia.com/")); view->show(); 但是,以上简单的代码仅仅只是页面显示,因为默认情况下,出于安全的考虑,是没有任何c++对象插入到web
2013-03-11 20:50:42 1621
原创 UML学习之对象关系
通过UML可以直观的描述对象之间的关系。主要包含如下几种: 关联关系:用一条直线表示,描述不同类的对象之间的结构关系。 关联关系表示一个对象了解其他对象,即关联关系描述了某个对象在一段时间内一直“知道”另一个对象的存在。例如:A对象保存了B对象的
2013-01-25 19:03:38 877
原创 接口设计实践
如何设计接口? 要求: 1、具备很强封装性 2、高内聚、低耦合与依赖 要完全达到这两个要求几乎不可能。但是在鱼与熊掌不可兼得的前提下,我选择2。因为从经验看维护任务往往是开发工作量的数倍。 为了获得高内聚、低耦合特性,很自然的想到一句话:“别和陌生人说话”。因为严格的讲,你跟谁“说话”,就代表你跟谁发生耦合了。 具体到开发工作中,如果对象O存在一个方法M,为了符合“
2013-01-24 20:58:53 387
提供(Minimized.ssk XPCorona.ssk SoftCrystal.ssk)三种风格的皮肤
2009-02-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人