2013-12-19 20:35
⁄ 科技·视野
⁄ 共 4513字
2012年底,最让人犯愁的有三件事情,第一是开发者对F2P游戏的追捧几乎达到了摧枯拉朽的态势;第二是备受期待的LBG游戏随着 《Foursquare》、《Facebook Places》、《Gowalla》等作品的失势也逐步沉寂;第三是鼎盛一时的社交游戏开始逐步被消解,淡出了开发者和用户的关注圈。
回顾即将过去的2013年,则差不多有以下八大事态值得关注。
事态一:IP游戏盛行与成功
在这一年里,基本上和IP捆绑或挂钩的改编游戏都有不俗的表现,典...
手机, 趋势阅读全文
2013-12-19 16:04
⁄ 工业·编程
⁄ 共 656字
文章目录
Qt 5.3计划
自去年起,芬兰软件与服务公司Digia从Nokia手上购得Qt后,便不断拓展其跨平台能力。近日,Digia正式发布Qt 5.2,支持Android、iOS平台,提供Windows RT功能预览,并推出了新的Qt移动工具包。
今年7月发布Qt 5.1正式版时,已经开始支持Android和iOS平台。经过6个月深度改进,Qt 5.2的图形能力大幅提升,并完成了对Android、iOS两个系统的接口。Qt 5...
Qt阅读全文
2013-12-19 11:15
⁄ 工业·编程
⁄ 共 3149字
使用方法:包含头文件后调用静态成员即可,支持unicode。
// LogFile.h: interface for the CLogFile class. // //////////////////////////////////////////////////////////////////////
#if !defined(AFX_LOGFILE_H__288388CA_9A3E_4F3D_A2B8_F1078E1F6A6B__INCLUDED_) #define AFX_LOGFILE_H__288388CA_9A3E_4F3D_A2B8_F1078E1F6A6B__INCLUDED_
#if _MSC_VER > 1000 #pragma once #endif // _M...
Log, 代码集锦, 软件调试阅读全文
2013-12-18 06:32
⁄ 工业·编程
⁄ 共 963字
HRESULT CAboutDlg::GetVersion(__out CString& strVersion) { strVersion = _T("版本未知"); TCHAR szFileName[MAX_PATH] = {0}; GetModuleFileName(NULL, szFileName, MAX_PATH); DWORD dwSize = GetFileVersionInfoSize(szFileName, NULL); ...
代码集锦阅读全文
2013-12-17 23:00
⁄ 控制·综述
⁄ 共 2478字
近两年来,LTE网络在国内外已开始规模部署,LTE移动回传网络成为各大运营商重点关注和建设的对象。分组微波技术作为主流解决方案的必要及有效补充,在LTE移动回传中扮演着重要角色,主要解决光纤部署困难地区的基站回传和热点地区快速覆盖等应用需求,目前已在欧洲、北美、非洲、拉美和南太平洋等地区获得应用。
六大优势,轻松应对LTE回传需求
根据分组传送技术的差异,分组微波设备可划分为基于PTN的分组微波和...
LTE, 光纤, 微波阅读全文
2013-12-17 22:11
⁄ 工业·编程
⁄ 共 2081字
在现代操作系统中,文件系统为存储设备提供了流方式的数据管理,允许应用程序共享卷的存储空间,同时又可以独享不同的数据流。在Windows中,文件系统提供了一个层次状的名字空间,并集成了系统的全局名字空间中;文件对象既是设备对象的已打开实例的抽象,也代表了文件系统中一个已打开的数据流实例。Windows 的文件系统以卷设备对象为存储基础,不同种类的文件系统定义了不同的存储格式。文件系统格式的描述能力也决定了它的数...
windows, 文件系统阅读全文
2013-12-16 23:13
⁄ 工业·编程
⁄ 共 13487字
C++的模板元编程非常强大呀,这里编写了一个类型链表,并提供了对该类型链表的:插入,删除,查找,排序,反转 等操作。 有兴趣的可以研究一下!
#include <cstdlib>
namespace shediao{
struct NullType;
template <typename H, typename T> struct TypeList{ typedef H Head; typedef T Tail; };
template < typename T1 = NullType, typename...
c++阅读全文
2013-12-15 13:45
⁄ 工业·编程
⁄ 共 395字
在MFC中除了前文的几种方法外,还有一种更方便的方法,就是通过ClassWizard利用类型库生成包装类,不过有个前提就是com组件的接口必须是派生自IDispatch。
相关阅读
----在SDK中调用COM
具体方法:
按Ctrl+W调出类向导,按Add Class按钮弹出新菜单,选From a type libarary,然后定位到simpCOM.dll,接下来会出来该simpCOM中的所有接口,选择你想生成的接口包装类后,向导会自动生成相应的.cpp和.h文件。
...
COM, MFC阅读全文
2013-12-15 13:42
⁄ 工业·编程
⁄ 共 1796字
COM服务器为进程内服务器,DLL名为simpCOM.dll,该组件只有一个接口IFoo,该接口只有一个方法HRESULT SayHello(void).
一、最简单最常用的一种,用#import导入类型库,利用VC提供的智能指针包装类
演示代码:
#import "D:\Temp\vc\simpCOM\Debug\simpCOM.dll" no_namespace
CoInitialize(NULL);
IFooPtr spFoo = NULL;
spFoo.CreateInstance(__uuidof(Foo));
spFoo->SayHello();
spFoo.Release();/*晕死了,本来智能...
COM阅读全文
2013-12-15 07:55
⁄ 科技·视野
⁄ 共 1870字
大数据与云计算的关系,引起一些人的困惑。为了便于探讨二者的关系,这里从“计算”和“数据”的历史关系说起。因为云计算首先是一种“计算”,大数据首先是一种“数据”,而计算机就是用来“计算”“数据”的。
计算机是软件和硬件分离的,是一种软件定义的电子产品(可编程)。计算机设计中的一个重要问题是如何有效管理CPU、内存和I/O等硬件资源,以及如何让应用程序合理使用这些资源。这两大任务...
云计算, 你知道吗, 区别, 大数据阅读全文