11 2019 档案

摘要:题记:今天给同事讲解代理服务器和反向代理服务器时,画了张图进行说明。 代理服务器通常分为两类,即转发代理(forward proxy)服务器和反向代理(reverse proxy)服务器。转发代理服务器又通常简称为代理服务器,我们常提到的代理服务器就指的是转发代理服务器。 转发代理服务器 普通的转发 阅读全文
posted @ 2019-11-18 21:43 rainbow70626 阅读(425) 评论(0) 推荐(0) 编辑
摘要:在开发应用程序时,有时候需要定义简单的类,有时候需要定义复杂的集合类型,复杂的集合类型既可以用于存储简单类的对象,也可以用于存储其它集合类型。这时候就用到了集合类中嵌套定义和引用。下面代码示例。 ListBase类: 详细的解析就不多说了,大家运行源码体会吧。 源码下载:源码 阅读全文
posted @ 2019-11-13 19:58 rainbow70626 阅读(288) 评论(0) 推荐(0) 编辑
摘要:在定义类的时候,类中可以嵌套定义指向自身的引用(C、C++、C#)或指针(C、C++)。详见代码: 源码下载:https://pan.baidu.com/s/1HSI4DZ5xw91LOhU2D02xXA 阅读全文
posted @ 2019-11-13 19:47 rainbow70626 阅读(1323) 评论(0) 推荐(0) 编辑
摘要:为了加深对函数递归调用过程中的理解,本Demo程序特意在VS2008 C#控制台程序实现了阶乘的计算功能,用于观察函数递归调用过程中的调用堆栈的情况。 源码如下: 函数递归调用过程中的调用堆栈的情况截图如下: 源码下载:https://pan.baidu.com/s/18SHyws1vX2a-fvb 阅读全文
posted @ 2019-11-13 11:52 rainbow70626 阅读(1005) 评论(0) 推荐(0) 编辑
摘要:基类: 派生类: 主函数调用测试代码为: 基类的XML文件: 派生类的XML文件: 源码下载:DeserializeTest.rar 提取码:pkya 总结:将xml文件反序列化为类的实例的时候,只要xml文件的根节点的名字与被反序列化的类的名字一致即可。当然了,反序列化成功后,用基类的实例引用去指 阅读全文
posted @ 2019-11-12 00:19 rainbow70626 阅读(556) 评论(0) 推荐(0) 编辑
摘要:XmlIgnore是一个自定义属性,用来指明在序列化时是否序列化一个属性。如下面的例子: 在序列化时,其结果如下所示 我们可以看到,因为设置了XmlIgnore,所以Comments没有被序列化。对于已经设置了XmlIgnore的属性,也可以通过XmlAttributeOverrides 来重新第一 阅读全文
posted @ 2019-11-11 23:48 rainbow70626 阅读(661) 评论(0) 推荐(0) 编辑
摘要:刚学WinAPI编译遇到不少问题,LNK2019: 无法解析的外部符号 _main,该符号在函数 ___tmainCRTStartup 中被引用 MSVCRTD.lib test。 这个问题表明你新建的是一个main类型函数(控制台程序),而你的程序中有窗口程序,显然是个win32函数,解决方法:项 阅读全文
posted @ 2019-11-08 22:43 rainbow70626 阅读(25481) 评论(0) 推荐(0) 编辑
摘要:问题描述: VC++201x环境中,编译多个具有依赖关系的项目时,有时IDE会弹出如下的错误:fatal error LNK1112: 模块计算机类型“X86”与目标计算机类型“x64”冲突。 解决办法: 网上常规做法能解决90%,如果还没解决请看这个: (1)对于输出为***.exe的应用程序来说 阅读全文
posted @ 2019-11-08 20:44 rainbow70626 阅读(3324) 评论(0) 推荐(1) 编辑
摘要:1. 问题描述: 提示如下错误:error MSB8020: The builds tools for v140 (Platform Toolset = 'v140') cannot be found. To build using the v140 build tools, either clic 阅读全文
posted @ 2019-11-03 12:06 rainbow70626 阅读(2439) 评论(0) 推荐(0) 编辑
摘要:问题描述: OpenGL红宝书第9版源码采用CMake编译后,用相应的Visual Studio(如VS2012)打开“vermilion9.sln”解决方案,并运行时Visual Studio提示“无法启动程序...ALL_BUILD。拒绝访问“的问题。 解决办法: 由于打开“vermilion9 阅读全文
posted @ 2019-11-02 20:27 rainbow70626 阅读(2995) 评论(1) 推荐(1) 编辑
摘要:直接给出原文链接吧 1、OpenGL图形渲染管线、VBO、VAO、EBO概念及用例 2、OpenGL中glVertex、显示列表(glCallList)、顶点数组(Vertex array)、VBO及VAO区别 3、OpenGL中常用函数详解和VBO VAO详解以及VAO的使用 阅读全文
posted @ 2019-11-02 12:23 rainbow70626 阅读(370) 评论(0) 推荐(0) 编辑
摘要:1.使用CMake Configure中选择VS2017 Win64 , Finish; 点击Generate。 2.进入build目录 打开GLFW.sln , 生成解决方案。 打开vermilion9.sln , 生成解决方案。 3.进入bin目录 查看编译好的.exe文件。 转载链接:http 阅读全文
posted @ 2019-11-02 12:00 rainbow70626 阅读(1870) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示