自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (6)
  • 收藏
  • 关注

原创 HTTP之(二)HTTP协议简介

关注微信公众号“池边小树”~~获取更多分析~~(文末二维码~~)目录2 HTTP2.1 HTTP简介2.2 HTTP消息结构2.3 HTTP请求方法2.4 HTTP响应头信息2.5 HTTP状态码2.6 HTTP之URL参考:2 HTTPHTTP协议(HyperText Transfer Protocol,超文本传输协议)是因特网上应用最为广泛的一种...

2018-12-26 10:45:31 400

原创 ACE之(四)Service Configurator框架

关注微信公众号“池边小树”~~获取更多分析~~(文末二维码~~)目录4 Service Configurator框架4.1 Component Configurator架构模式4.2 Configurator框架概述4.3 Configurator框架应用示例14.3.1 配置文件4.3.2 可配置组件4.3.3 main函数4.4 ACE动态库接口封装的分...

2018-12-09 16:43:26 884

原创 第三方库/工具之(一)CMake工具

关注微信公众号“池边小树”~~获取更多分析~~(文末二维码~~)1 CMake简介在程序开发过程中,我们要用到许许多多的第三方库,这些第三方库往往需要CMake编译成当前系统对应的工程。CMake是一个构建C++代码的跨平台工具。它能够搜索你的平台环境,然后生成平台上用于Build的文件。在Windows上安装了Visual Studio,它就能够帮助你生成.sln和.vcxpro...

2018-11-30 14:24:24 861

原创 HTTP之(一)Rest和Restful架构

关注微信公众号“池边小树”~~获取更多分析~~1 Rest和Restful架构Rest的全称为Representational State Transfer,中文翻译“表述性状态转移”或“表现层状态变化”。如果一个架构符合REST原则,则称它为Restful架构。1.1 相关概念的理解[1](1)资源(Resources)REST的名称“Representational S...

2018-11-28 22:39:15 1097

原创 ACE之(三)Reactor框架

关注微信公众号“池边小树”~~获取更多分析~~(文末二维码~~)目录3 Reactor框架3.1 Reactor构架模式3.2 Reactor框架概述3.3 Reactor框架应用实例3.4 事件处理器接口实现3.5 Reactor 管理器的设计分析3.5.1 Reactor管理器接口分析3.5.2 ACE_Select_Reactor_Impl类分析3...

2018-11-21 10:20:14 1319 1

原创 ACE之(二)ACE Socket封装器

关注微信公众号“池边小树”~~获取更多分析~~(文末二维码~~)2 ACE Socket封装器这部分内容不是ACE的网络框架,而是ACE对Socket API的面向对象的封装,在ACE中称为Socket Wrapper Facade。它是ACE网络框架的基础。ACE将Socket应用接口封装到3个不同的类中,它们是ACE_SOCK_Stream、ACE_SOCK_Acceptor和...

2018-11-12 21:54:22 794

原创 ACE之(一)ACE概述

关注微信公众号“池边小树”~~获取更多分析~~(文末二维码~~)1 ACE概述1.1 模式与架构(1)软件模式分为3类:架构模式、设计模式、惯用法。(2)模式贯穿了软件开发流程的几个关键阶段:①系统分析:分析模式--着重于如何关注需求表面的额问题及蕴含的实质。②系统设计:架构模式--规定了一个系统的结构特征及子系统的体系结构。③模块设计实现:设计模式--描述了通信组...

2018-11-09 16:23:18 1575

转载 C++线程同步的四种方式(Windows)

关注微信公众号“二进制小站”~~获取更多分析~~(文末二维码~~)为什么要进行线程同步?  在程序中使用多线程时,一般很少有多个线程能在其生命期内进行完全独立的操作。更多的情况是一些线程进行某些处理操作,而其他的线程必须对其处理结果进行了解。正常情况下对这种处理结果的了解应当在其处理任务完成后进行。  如果不采取适当的措施,其他线程往往会在线程处理任务结束前就去访问处理结果,这就很...

2018-07-30 14:42:52 223

转载 MFC---ActiveX控件编程基础

关注微信公众号“二进制小站”~~获取更多分析~~(文末二维码~~)原文地址:https://blog.csdn.net/longhuahaha/article/details/85569641.ActiveX的基本概念ActiveX控件可以看作是一个极小的服务器应用程序,它不能独立运行,必须嵌入到某个容器程序中,与该容器一起运行。这个容器包括WEB网页,应用程序窗体等。。。Ac...

2018-07-23 09:31:45 700

转载 MFC--网络编程之CAsyncSocket详解

关注微信公众号“二进制小站”~~获取更多分析~~(文末二维码~~)原文链接地址:https://blog.csdn.net/u012372584/article/details/76146844CAsyncSocket类是从Object类派生而来。CAsyncSocket对象称为异步套接字对象使用CAsyncSocket进行网络编程,可以充分利用Windows操作系统提供的消息驱动...

2018-07-20 10:17:50 1037

转载 C++----字符集详解(一看就懂系列)

关注微信公众号“二进制小站”~~获取更多分析~~(文末二维码~~)写的太好,不敢更改:https://blog.csdn.net/qq_28098067/article/details/53486032一、编码历史与区别 一直对字符的各种编码方式懵懵懂懂,什么ANSI UNICODE UTF-8 GB2312 GBK DBCS UCS……是不是看的很晕,假如您细细的阅...

2018-07-06 10:25:28 3853 1

转载 MFC--error C2011: “CUserTool”:“class”类型重定义(VS2008)

关注微信公众号“二进制小站”~~获取更多分析~~(文末二维码~~)VS工程,换电脑后出现的问题之前在别人电脑上写好的project,拷贝到自己电脑上后,编译就出现了问题。报了一大片类似下面的错:errorC2011:“CUserTool”:“class”类型重定义解决方法: 右键单击工程,点清理,然后重新编译生成好了。。。。原文:http:...

2018-07-05 15:21:22 1297 1

原创 Oracle启动问题ora-00119、ora-00132

关注微信公众号“池边小树”~~获取更多分析~~(文末二维码~~)Linux下Oracle的启动从同事哪儿拷贝了个安装了Oracle的虚拟机,然后打开终端输入启动oracle的命令:sqlplus / as sysdba;startup;然后出现了ora-00119【ora-00119 invalid specification for system parameter】...

2018-07-03 19:32:59 217

原创 ACE之(VS2010+ACE6.0.0编程环境搭建)

关注微信公众号“池边小树”~~获取更多分析~~(文末二维码~~)2018.3.12:刚刚来到课题组,组长说要学习ACE,所以想着要先把编程环境搭建起来。本来想用VS2017+ACE6.4.6版本的,但ACE6.4.6重新编译的过程中总是出错(到现在也没搞情况什么原因)。先记录一下ACE6.4.6编译过程中出现的问题:VCE6.4.6编译过程中出现的问题:1.安装百度的...

2018-03-12 16:53:46 766

转载 C++ ---- 多字符编码与Unicode码

关注微信公众号“二进制小站”~~获取更多分析~~(文末二维码~~)文章转自:http://blog.csdn.net/luoweifu/article/details/49382969(1)多字节字符与宽字节字符1)char与wchar_t我们知道C++基本数据类型中表示字符的有两种:char、wchar_t。char叫多字节字符,一个char占一个字节,之所以叫多字节字符是...

2017-06-05 21:36:01 4716

转载 MFC ---- CString

关注微信公众号“二进制小站”~~获取更多分析~~(文末二维码~~)参考文章:http://www.jizhuomi.com/software/228.html http://www.cnblogs.com/wind-net/archive/2012/10/31/2747848.html CString是属于MFC的类。大家使用VS...

2017-06-05 20:34:35 1452

转载 C++----string

关注微信公众号“二进制小站”~~获取更多分析~~(文末二维码~~)文章转自:http://blog.csdn.net/yzl_rex/article/details/7839379标准C++中提供的string类得功能也是非常强大的,一般都能满足我们开发项目时使用。要想使用标准C++中string类,必须要包含#include <string>,using std::st...

2017-06-05 16:53:24 236

原创 C++ ---- char,char*,char**,char [],char* []

关注微信公众号“池边小树”~~获取更多分析~~(文末二维码~~) char s1[2]; char *s2[2]; char**s3[2]; s1[0]='1'; s1[1]='2'; s2[0]=&s1[0]; s2[1]=&s1[1]; s3[0]=&s2[0];...

2017-06-05 16:25:57 1456

转载 MFC--CListCtrl控件(2)

关注微信公众号“二进制小站”~~获取更多分析~~(文末二维码~~)文章转自:http://www.cppblog.com/finehai/archive/2009/09/17/96574.html今天第一次用CListCtrl控件,遇到不少问题,查了许多资料,现将用到的一些东西总结如下:以下未经说明,listctrl默认view 风格为report相关类及处理函数MFC...

2017-06-05 09:53:05 442

转载 MFC--控制多线程,开启、暂停、继续、终止

关注微信公众号“二进制小站”~~获取更多分析~~(文末二维码~~)文章转自:http://www.cnblogs.com/yushao/archive/2010/02/08/1666069.html控制多线程,开启、暂停、继续、终止(实例) 我们这些文盲以前一听到多线程这么几个字,以为非常的高级,难搞!!昨天翻阅了一下MSDN,发现,其实也没那么难,关键在于全面的理解,也许是用多...

2017-04-06 09:39:08 12231

转载 C++ ---- GDI对象泄露

关注微信公众号“二进制小站”~~获取更多分析~~(文末二维码~~)文章转自:http://blog.csdn.net/fion45/article/details/9967753 GDI对象是否泄漏,可通过在系统“任务管理器”的进程中查看GDI对象是否随操作或程序的运行持续增加(不能减少到原来的个数),如果是,那么可以判定为GDI对象的泄漏。...

2017-04-05 08:45:55 864

转载 MFC--右键弹出菜单

关注微信公众号“二进制小站”~~获取更多分析~~(文末二维码~~)文章转自:http://blog.csdn.net/shengwenj/article/details/48955053步骤:添加菜单资源->增加对WM_RBUTTONDOW消息的响应1、添加菜单资源添加菜单,如IDR_MENU1;打开IDR_MENU1右键点击后勾选“以弹出方式查看”;给要添加的菜单项命名...

2017-03-30 15:49:48 1460

转载 MFC--CDockablePane停靠窗口

关注微信公众号“二进制小站”~~获取更多分析~~(文末二维码~~)文章转自:http://blog.csdn.net/weili82830/article/details/8471741以VS2010为例,创建一个MFC多文档应用程序,在第二步Aplication Type中的Project style选Visual Studio风格。然后点Finish。这个模板程序创建了File...

2017-03-25 09:46:07 3492 1

转载 MFC--Tree Control 控件

关注微信公众号“二进制小站”~~获取更多分析~~(文末二维码~~)文章转自:http://www.jizhuomi.com/software/203.html 前面一节讲了树形控件Tree Control的简介、通知消息以及相关数据结构,本节继续讲下半部分,包括树形控件的创建、CTreeCtrl类的主要成员函数和应用实例。树形控件的创建MFC为树...

2017-03-24 21:07:05 672

转载 MFC----Cstring 与 int、float、double 数据类型的相互转换

关注微信公众号“二进制小站”~~获取更多分析~~(文末二维码~~)文章转自:http://blog.csdn.net/manji_lee/article/details/75566491. Cstring与int 的转换1)Cstring转intCstring cstr="12345";int a=atoi(cstr);int 转CstringCstring cst...

2017-03-23 11:22:01 2770

转载 MFC--VC++ MFC文件的移动复制删除更名遍历操作

关注微信公众号“二进制小站”~~获取更多分析~~(文末二维码~~)文章转自:http://blog.csdn.net/chaoguodong/article/details/73490221.判断文件是否存在利用CFile类和CFileStatus类判断CFileStatus filestatus;if (CFile::GetStatus(_T("d://softist.t...

2017-03-22 20:38:50 468

转载 CString与string、char*的区别和转换

关注微信公众号“二进制小站”~~获取更多分析~~(文末二维码~~)文章转自:http://blog.csdn.net/luoweifu/article/details/20232379我们在C++的开发中经常会碰到string、char*以及CString,这三种都表示字符串类型,有很多相似又不同的地方,常常让人混淆。下面详细介绍这三者的区别、联系和转换:各自的区别char...

2017-03-22 18:45:23 335

转载 MFC--工具条插入下拉框控件(利用m_comboButton)

关注微信公众号“二进制小站”~~获取更多分析~~(文末二维码~~)文章转自:http://blog.csdn.net/chenjelly/article/details/6718478http://blog.csdn.net/hemmingway/article/details/8143001文章1:(一)自定义工具栏自定义工具栏,分两种情况:一是直接添加工具栏,...

2017-03-16 18:29:38 2604 1

转载 MFC--工具栏上添加控件(Edit等)

关注微信公众号“二进制小站”~~获取更多分析~~(文末二维码~~)文章转自:http://www.cnblogs.com/kex1n/archive/2012/03/05/2380735.html按照原文的方式在工具栏上添加了一个Edit框,效果如下图原文:使用过WordXP的人都知道,她的界面可谓是耳目一新。尤其是她的菜单和工具条可真是酷。网上也有很多很多的人都在模仿着她,包...

2017-03-15 16:44:15 2369

转载 MFC--CListCtrl控件

关注微信公众号“二进制小站”~~获取更多分析~~(文末二维码~~)文章转自:http://jingyan.baidu.com/article/e75057f2f438f8ebc91a89a7.html我们在使用VC进行列表控编程中,常常需要在用户点击列表控件中某个单元格时,对单元格内容进行修改,就像EXCEL一样。那么,这个功能如何实现呢?大概过程如下:在对话框加入列表控件、要显示...

2017-03-03 16:49:09 796

转载 ubuntu 命令行卸载并清理软件

关注微信公众号“二进制小站”~~获取更多分析~~(文末二维码~~)文章转自:http://blog.csdn.net/hanshileiai/article/details/469728691、删除软件方法一、如果你知道要删除软件的具体名称,可以使用sudo apt-get remove --purge 软件名称 sudo apt-get autoremove --...

2017-02-16 20:39:49 449

转载 MFC控件--VS2010 组合框控件Combo Box

关注微信公众号“二进制小站”~~获取更多分析~~(文末二维码~~)文章转自:http://www.jizhuomi.com/software/189.html上一节鸡啄米讲了列表框控件ListBox的使用,本节主要讲解组合框控件Combo Box。组合框同样相当常见,例如,在Windows系统的控制面板上设置语言或位置时,有很多选项,用来进行选择的控件就是组合框控件。它为我们的日常操作...

2017-02-15 17:08:26 1768

转载 Tab控件--VC2010 使用TAB控件

关注微信公众号“二进制小站”~~获取更多分析~~(文末二维码~~)文章转自:http://blog.csdn.net/phenixyf/article/details/263843691. 添加TAB控件并为其关联一个CTabCtrl类型的控件变量m_tab在对话框点击右键,选择class wizard...2. 创建新的对话框,新对话框个数及ID根据设计需...

2017-02-15 10:30:26 695

转载 堆和栈的区别(转过无数次的文章)

关注微信公众号“二进制小站”~~获取更多分析~~(文末二维码~~)本文转自:http://blog.csdn.net/hairetz/article/details/4141043/一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作...

2017-02-14 10:00:55 277

转载 MFC--改变光标

关注微信公众号“二进制小站”~~获取更多分析~~(文末二维码~~)原文网址:http://blog.csdn.net/zengweicdut/article/details/8681818VC++ 6.0 设定光标可以使用SetCursor(HCURSOR hCursor)来设定,如果是新手,建议在WM_SETCURSOR消息响应函数中设置,你可以在别的地方设置,但是需要自己控制光标的...

2016-12-28 10:34:05 1507

转载 MFC--非模态对话框的创建

关注微信公众号“二进制小站”~~获取更多分析~~(文末二维码~~)文章转自:http://www.cnblogs.com/letben/p/5328334.html按照我们的之前的做法,先新建工程。把基本的内容都添加上。形成这样一个样子:并且进行试运行,让程序能够完成加法运算。值的注意的是,静态文本那里要改一下名字,否则无法将成员变量进行添加。前期准备:...

2016-12-06 10:11:13 2484

转载 MFC--利用CMenu加载菜单栏

关注微信公众号“二进制小站”~~获取更多分析~~(文末二维码~~)文章转自:http://lishiqiang1988.blog.163.com/blog/static/41147912201382104631547/VS2010的MFC对话框程序中添加菜单栏的过程,我大致分了这五步。一、将Menu加入Resource视图中在WorkSpace中的Resource视图下...

2016-12-06 08:48:13 594

转载 MFC--停靠工具栏

关注微信公众号“二进制小站”~~获取更多分析~~(文末二维码~~)原文网址:http://www.cnblogs.com/junx1989/archive/2012/07/21/junx1989_20120721182415.html?utm_source=tuicool&utm_medium=referralVS2010 MFC多文档中的工具栏CMFCToolBar停靠的问题...

2016-11-25 14:37:58 1195

转载 MFC--窗口拆分

关注微信公众号“二进制小站”~~获取更多分析~~(文末二维码~~)原文网址:1http://www.jizhuomi.com/software/226.html 2http://blog.sina.com.cn/s/blog_6cc1c52d01011usd.html文章1:分割窗口概述分割窗口,顾名思义,就是将一个窗...

2016-11-25 09:30:58 1629

转载 Skinmagic--MFC界面美化

关注微信公众号“二进制小站”~~获取更多分析~~(文末二维码~~)原文网址:http://blog.csdn.net/nonecode/article/details/7952065好了,前面我们讲解了初级的Skinmagic的应用,现在我们来学习SkinMagic的其他一些技巧。1.SkinMagic常用函数介绍2.SkinMagic三种界面加载皮肤方法介绍3.SkinM...

2016-11-24 20:50:17 1201

CMake-3.12.4-win32-x86.zip安装包

CMake是一个构建C++代码的跨平台工具。它能够搜索你的平台环境,然后生成平台上用于Build的文件。在Windows上安装了Visual Studio,它就能够帮助你生成.sln和.vcxproj文件。如果在Linux上,能够帮助你生成Makefile文件。在MAC OS上,能够帮助你生成xcode项目文件。利用这些文件,就可以在本地编译、链接文件。学习参考博客《第三方库/工具之(一)CMake工具》

2018-11-30

《TCP-IP详解》三卷全

书中介绍了计算机网络的背景知识,并提供了解决不断演变的网络问题的各种方法。本书一直在不懈努力以获得精确的答案和探索剩余的问题域。对于致力于完善和保护互联网运营或探究解决长期存在问题的可选方案的工程师,本书提供的见解将是无价的。作者对当今互联网技术的全面阐述和透彻分析是值得称赞的。

2018-11-12

ACE程序员指南pdf

这本书更偏重于ACE的使用,展示了如何运用ACE快速完成自己的需求

2018-03-16

C++网络编程1/2卷(英文版)

C++网络编程卷1是ACE的基础入门书籍,主要讲解ACE提供的对各平台系统底层系统接口的包装(wrapper facade)。   如socket,进程,线程,同步机制等。 C++网络编程卷2: 这本书详细讲解ACE提供的主要框架(Framework)的运作原理,实在是ACE程序员居家旅行的必备良品。

2018-03-16

QT类继承图

描述了QT框架中所有的类之间的关系,QT程序员必备,直观清晰的掌握QT类的继承关系

2018-03-12

MFC类库索引

MFC框架中的所有类库的索引文件,MFC程序员必备,方便查询MFC中的各种函数

2018-03-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除