上一页 1 ··· 3 4 5 6 7 8 9 10 下一页
摘要: tokenizer 库提供预定义好的四个分词对象,其中char_delimiters_separator已弃用. 其他如下:1. char_separatorchar_separator有两个构造函数1. char_separator()使用函数 std::isspace() 来识别被弃分隔符,同时... 阅读全文
posted @ 2015-01-30 22:46 廖先生 阅读(2394) 评论(0) 推荐(0) 编辑
摘要: 使用Boost property_tree解析json之前使用jsoncpp解析json,现在才知道boost就有解析的库,学习一下吧property_tree可以解析xml,json,ini,info等格式的数据,用property_tree解析这几种格式使用方法很相似。解析json很简单,命名空... 阅读全文
posted @ 2015-01-30 21:40 廖先生 阅读(9980) 评论(2) 推荐(0) 编辑
摘要: 如果要自学游戏程序开发的话,可以看看下面的,呵呵。游戏开发资料(PDF书都是中文版的,非英文,很多是本人自己扫描制作,从未网上发布过,所以独家啦):1、Gamebryo 2.2游戏引擎(盛大、腾讯等公司制作网络游戏常用)+Gamebryo v2.2.1说明文档2、游戏PDF书及其代码:3D游戏编程、... 阅读全文
posted @ 2015-01-30 21:18 廖先生 阅读(10518) 评论(1) 推荐(3) 编辑
摘要: 不定参数当年做为C/C++语言一个特长被很多人推崇,但是实际上这种技术并没有应用很多。除了格式化输出之外,我实在没看到多少应用。主要原因是这种技术比较麻烦,副作用也比较多,而一般情况下重载函数也足以替换它。尽管如此,既然大家对它比较感兴趣,我就简单总结一下它的使用和需要注意的常见问题。原理刚学C语言... 阅读全文
posted @ 2015-01-30 13:19 廖先生 阅读(3508) 评论(4) 推荐(1) 编辑
摘要: 首先, 一.将信息写入.INI文件中. 1.所用的WINAPI函数原型为: BOOL WritePrivateProfileString( LPCTSTR lpAppName, LPCTSTR lpKeyName, LPCTSTR lpString, LPCTSTR lpFileName ... 阅读全文
posted @ 2015-01-30 10:11 廖先生 阅读(453) 评论(0) 推荐(1) 编辑
摘要: 安装MongoDB的方法有很多种,可以源代码安装,在Centos也可以用yum源安装的方法。由于MongoDB更新得比较快,我比较喜欢用yum源安装的方法。64位Centos下的安装步骤如下:1、准备工作运行yum命令查看MongoDB的包信息[root@localhost~]#yuminfomon... 阅读全文
posted @ 2015-01-28 17:23 廖先生 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 如果你是偶然浏览到这里,请先看源代码及例程下载地址:命令行:svn checkout http://st-asio-wrapper.googlecode.com/svn/trunk/ st-asio-wrapper-read-only如果从svn客户端界面上打开,则只输入http://st-asio... 阅读全文
posted @ 2015-01-28 00:11 廖先生 阅读(475) 评论(0) 推荐(0) 编辑
摘要: 一:什么是st_asio_wrapper它是一个c/s网络编程框架,基于对boost.asio的包装(最低在boost-1.49.0上调试过),目的是快速的构建一个c/s系统;二:st_asio_wrapper的特点效率高、跨平台、完全异步,当然这是从boost.asio继承而来;自动重连,数据透明... 阅读全文
posted @ 2015-01-28 00:09 廖先生 阅读(1088) 评论(0) 推荐(0) 编辑
摘要: 以前使用ACE实现Server框架,但是觉得太笨重,决定采用boost.asio来写服务器程序:1.服务器构建在linux上面;当然也可以在windows下运行2.io部分采用非阻塞模式、业务逻辑部分采用同步线程池实现3.封装io操作及状态,用户应用程序无需关心io详细操作所以决定采用boost::... 阅读全文
posted @ 2015-01-27 23:35 廖先生 阅读(1348) 评论(0) 推荐(0) 编辑
摘要: 先贴一部分代码 CString strHttpName="http://localhost/TestReg/RegForm.aspx"; // 需要提交数据的页面 CString strFormData = "username=abc&password=123"; // 需要提交的数据 ... 阅读全文
posted @ 2015-01-27 23:07 廖先生 阅读(2519) 评论(0) 推荐(0) 编辑
摘要: 1. ACE - Adaptive Communication Environmenthttp://www.cs.wustl.edu/~schmidt/ACE.html2. Common G++ (GNU)http://www.gnu.org/software/commoncpp/3. Socket... 阅读全文
posted @ 2015-01-27 22:50 廖先生 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 1、CFileFind类的声明文件保存在afx.h头文件中。2、该类的实现的功能:执行本地文件的查找(查找某个具体的文件,查找某类文件x*.x*,查找所有文件*.*)3、CFileFind类是CGopherFileFind和CFtpFileFind类的基类。4、CFileFind类的构造函数::CF... 阅读全文
posted @ 2015-01-26 18:05 廖先生 阅读(2595) 评论(0) 推荐(0) 编辑
摘要: 1、新建一个类库项目 2、将Class1.cs改为我们想要的名字 问是否同时给类改名,确定 3、修改Properties目录下面的AssemblyInfo.cs ComVisible属性设置为True 4、项目菜单->MyLib属性 找到“生成”选项卡 往下看,找到“为 COM Interop 注册 阅读全文
posted @ 2015-01-23 13:29 廖先生 阅读(2406) 评论(0) 推荐(0) 编辑
摘要: 调用com组件的方法示例 演示IE脚本程序中调用com组件的方法 com组件测试有多方式,这里提供了一种轻量级的使用js来测试的方式,如果不想把它拖到vb里或是使用极其复杂的vc来测试,js也许是个不错的选择。 阅读全文
posted @ 2015-01-23 13:19 廖先生 阅读(2479) 评论(0) 推荐(0) 编辑
摘要: JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,和xml类似,本文主要对VS2008中使用Jsoncpp解析json的方法做一下记录。Jsoncpp是个跨平台的开源库,下载地址:http://sourceforge.net/projects/jsoncp 阅读全文
posted @ 2015-01-23 11:33 廖先生 阅读(101994) 评论(1) 推荐(5) 编辑
摘要: //根据文件句柄,获取文件名#include #include #include #include #include #define BUFSIZE 512 BOOL GetFileNameFromHandle(HANDLE hFile) { BOOL bSuccess = FALSE; TC... 阅读全文
posted @ 2015-01-23 11:32 廖先生 阅读(504) 评论(0) 推荐(0) 编辑
摘要: bjaminstallstage--toolset=msvc-11.0--stagedir="C:\Boost\boost_vc_110"link=sharedruntime-link=sharedthreading=multidebugrelease当前boost最新版本为1.55,下载地址:ht... 阅读全文
posted @ 2015-01-23 11:31 廖先生 阅读(404) 评论(0) 推荐(0) 编辑
摘要: ATL7.0引入了几个新的转换类和宏,现有的宏提供了显着的改善。新的字符串转换类和宏的名称,采取的形式如下:C SourceType 2[C]DestinationType[EX] 其中,[C]表示目的类型是const类型的,[EX]表示指定了保存字符串数据的固定静态缓存区的大小,如果... 阅读全文
posted @ 2015-01-23 11:30 廖先生 阅读(1315) 评论(0) 推荐(0) 编辑
摘要: 可能先需要获取安装包参数,安装包参数获取/?或是/HELPInstallScrip工程1. 在命令行窗口中使用 -R 参数(即record) 运行安装程序。例如: Setup.exe -R orSetup.exe -r -f1"c:\setup.iss" //-f1:指定iss文件输出路径2. 正常... 阅读全文
posted @ 2015-01-23 11:29 廖先生 阅读(3938) 评论(0) 推荐(0) 编辑
摘要: AutoCAD2002 AutoCAD.Application.15AutoCAD2003 AutoCAD.Application.15.1AutoCAD2004 AutoCAD.Application.16AutoCAD2005 AutoCAD.Application.16.1AutoCAD200... 阅读全文
posted @ 2015-01-23 11:28 廖先生 阅读(1137) 评论(0) 推荐(0) 编辑
摘要: 本文介绍了构造自定义实体的步骤、必须继承的函数和必须注意的事项1.新建一个从AcDbEntity继承的类,如EntTest,必须添加的头文件: "stdarx.h","acadstrc.h", "geassign.h"。2.在该类头文件的类声明中添加宏:ACRX_DECLARE_MEMBERS(En... 阅读全文
posted @ 2015-01-23 11:27 廖先生 阅读(1347) 评论(0) 推荐(1) 编辑
摘要: 1、首先用一个html文件调用百度地图接口(主要注册一个序列号): 百度地图的Hello World 2、建立一个Winform项目,用一个WebBrower控件查看html文件、调用JavaScri... 阅读全文
posted @ 2015-01-23 11:26 廖先生 阅读(1578) 评论(0) 推荐(0) 编辑
摘要: Ø发送邮件所用的核心知识点微软封装好的MailMessage类:主要处理发送邮件的内容(如:收发人地址、标题、主体、图片等等)微软封装好的SmtpClient类:主要处理用smtp方式发送此邮件的配置信息(如:邮件服务器、发送端口号、验证方式等等)SmtpClient主要进行了三层的封装:Socke... 阅读全文
posted @ 2015-01-23 11:26 廖先生 阅读(708) 评论(0) 推荐(0) 编辑
摘要: 在C语言的stdarg.h头文件中提供了三个函数va_start, va_end,va_arg和一个类型va_list。利用它们,我们可以很容易实现一个可变参数的函数。首先简单介绍一下这三个函数。假设现在有一个名为f的函数,其函数定义为:void f(int a, int b, ...)那么,在函数... 阅读全文
posted @ 2015-01-23 11:24 廖先生 阅读(3374) 评论(0) 推荐(0) 编辑
摘要: 本篇文章将详细讲解three.js中渲染器(renderer)的设置方法。three.js文档中渲染器的分支如下:RenderersCanvasRendererDOMRendererSVGRendererWebGLRendererWebGLRenderTargetWebGLRenderTargetC... 阅读全文
posted @ 2015-01-23 11:23 廖先生 阅读(3043) 评论(0) 推荐(0) 编辑
摘要: 开场白webGL可以让我们在canvas上实现3D效果。而three.js是一款webGL框架,由于其易用性被广泛应用。如果你要学习webGL,抛弃那些复杂的原生接口从这款框架入手是一个不错的选择。博主目前也在学习three.js,发现相关资料非常稀少,甚至官方的api文档也非常粗糙,很多效果需要自... 阅读全文
posted @ 2015-01-23 11:22 廖先生 阅读(511) 评论(0) 推荐(0) 编辑
摘要: 最近将一个ObjectArx升级到Arx2013版,使用ObjectArx2013向导时,新建项目时弹出错误"未能加载项目文件。给定编码中的字符无效。第1行,位置1",经网上查找发现是Autodesk.arx-2013.props有错,这个问题修改后又弹出"给定编码中的字符无效。行13,位置 17"... 阅读全文
posted @ 2015-01-23 11:19 廖先生 阅读(606) 评论(0) 推荐(0) 编辑
摘要: //对正在操作的文件进行保存STDMETHODIMP CTHDatabase::Save(void){ // TODO: 在此添加实现代码 Acad::ErrorStatus es ; try{ AcDbDatabase* pCurDb = acdbHostApplicationServices(... 阅读全文
posted @ 2015-01-23 11:18 廖先生 阅读(1227) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/witxjp/archive/2010/06/05/1752181.html最近在做个数据库程序,因为有些数据用户要求导出到Excel文件显示(需要报给其他单位)。所以查阅了一下相关的VC的Excel编程操作,总结一下吧:(所有资料来源于网络)利用VC操... 阅读全文
posted @ 2015-01-23 11:17 廖先生 阅读(1525) 评论(0) 推荐(0) 编辑
摘要: TCHAR buffer[MAX_PATH] = {0}; ::GetModuleFileName(NULL, buffer, MAX_PATH); CString strPath = buffer; int nIndex = strPath.ReverseFind(_T('\\')); strPa... 阅读全文
posted @ 2015-01-23 11:16 廖先生 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 用VC进行64位编程分类:C/C++2014-04-30 15:14532人阅读评论(0)收藏举报本文转自:http://www.usidcbbs.com/read-htm-tid-5247.html献给c/c++的同学。它包括创建一个64位安全的应用程序或者是从32位迁移到64系统的所有步骤。该介... 阅读全文
posted @ 2015-01-23 11:15 廖先生 阅读(1240) 评论(0) 推荐(0) 编辑
摘要: 其实那女子根本就不是在三楼死的,而是在出去后死的,那男子在三楼是不会动手的,因为有摄像头,他要动手的话,在一楼动手和三楼动手是一样的,都是从外往内动手,都会被摄像机拍到。而那男子走出去对她笑笑之后拿刀走向3楼是给那女人看的,在从2楼转3楼这几秒钟里,正常人的第一反应都是马上按1楼,然后到了三楼就马上... 阅读全文
posted @ 2015-01-23 11:14 廖先生 阅读(513) 评论(0) 推荐(0) 编辑
摘要: 在添加如下代码保证debug版本的arx文件也是使用MFC的release库// 'DEBUG workaround' below prevents the MFC or ATL #include-s// from pulling in "afx.h" that would force the de... 阅读全文
posted @ 2015-01-23 11:13 廖先生 阅读(449) 评论(0) 推荐(0) 编辑
摘要: 原有的程序迁移至64位,结果调用数据库时出错,原因是jet驱动没有64位的,得换用64位的驱动程序: 1. 下载运行 AccessDatabaseEngine_x64.exe(http://www.microsoft.com/downloads/en/details.aspx?FamilyID=c0 阅读全文
posted @ 2015-01-23 11:10 廖先生 阅读(270) 评论(0) 推荐(0) 编辑
摘要: Bootstrap 101 Template Home Profile Messages Hello, world! This is a simple hero unit, a simple jumbotron-style component for calling extr... 阅读全文
posted @ 2015-01-23 11:06 廖先生 阅读(337) 评论(0) 推荐(0) 编辑
摘要: Sign in · Twitter Bootstrap ... 阅读全文
posted @ 2015-01-23 11:05 廖先生 阅读(6544) 评论(0) 推荐(0) 编辑
摘要: 可视化布局:http://www.runoob.com/try/bootstrap/layoutit/ 1.浏览器兼容性:你可以去看看大牛的一篇文章http://www.cnblogs.com/lhb25/archive/2013/06/05/html5-and-css3-2013.html 梦想... 阅读全文
posted @ 2015-01-23 11:04 廖先生 阅读(1463) 评论(0) 推荐(0) 编辑
摘要: 环境:CentOS6.3、mysql5.1Centos 6.3在上安装mysql client和server之后,出现乱码,不得不修改编码。注意:关于utf8和gbk的区别详细见:linux中文乱码问题解决办法http://www.linuxidc.com/Linux/2010-04/25757.h... 阅读全文
posted @ 2015-01-23 11:03 廖先生 阅读(525) 评论(0) 推荐(0) 编辑
摘要: linux yum命令详解yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁... 阅读全文
posted @ 2015-01-23 11:02 廖先生 阅读(76764) 评论(0) 推荐(2) 编辑
摘要: # 检查并卸载rpm -qa|grep httpdrpm -e httpdrpm -qa|grep mysqlrpm -e mysqlrpm -qa|grep phprpm -e php# 删除默认的Apacheyum -y remove httpd# 查找最快的源yum -y install yu... 阅读全文
posted @ 2015-01-23 11:01 廖先生 阅读(420) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 下一页