自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序猿老樊的博客

学而知不足,思而得远虑,悟而能后进,吾之小博,乃工作学习点滴记录之用!

  • 博客(13)
  • 资源 (52)
  • 收藏
  • 关注

原创 MVC框架讲解

MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。

2017-02-26 21:31:00 850

原创 MFC框架使用总结

MFC框架简介一、MFC框架        MFC库是开发Windows应用程序的C++接口。MFC提供了面向对象的框架,采用面向对象技术,将大部分的Windows API 封装到C++类中,以类成员函数的形式提供给程序开发人员调用。        CWnd类是MFC中一个非常重要的类,它封装了与窗口相关的操作。在前面中,曾经有构建一个Windwos程序的几个部分:ht

2017-02-26 21:13:57 1532

原创 C++链表操作总结和常见链表操作

链表是一种动态数据结构,他的特点是用一组任意的存储单元(可以是连续的,也可以是不连续的)存放数据元素。链表中每一个元素成为“结点”,每一个结点都是由数据域和指针域组成的,每个结点中的指针域指向下一个结点。Head是“头指针”,表示链表的开始,用来指向第一个结点,而最后一个指针的指针域为NULL(空地址),表示链表的结束。可以看出链表结构必须利用指针才能实现,即一个结点中必须包含一个指针变量,用来存放下一个结点的地址。实际上,链表中的每个结点可以用若干个数据和若干个指针。结点中只有一个指针的链表称为单链表,这

2017-02-26 21:13:34 9920

原创 C++常用容器总结

(1) vector内部数据结构:数组。随机访问每个元素,所需要的时间为常量。在末尾增加或删除元素所需时间与元素数目无关,在中间或开头增加或删除元素所需时间随元素数目呈线性变化。可动态增加或减少元素,内存管理自动完成,但程序员可以使用reserve()成员函数来管理内存。vector的迭代器在内存重新分配时将失效(它所指向的元素在该操作的前后不再相同)。当把超过capacity

2017-02-26 21:13:19 824

原创 C++遍历2叉数

关于2叉数的遍历问题,有很多,一般有三种常用遍历方法:(1)前序遍历(2)中序遍历(3)后续遍历       以下是经典示例:#include "stdafx.h" #include#include#include #define MaxSize 20 typedef struct BiTNode{ int data; struct BiTNode *

2017-02-26 21:13:01 1025

原创 C++map的使用总结及常用map操作

C++中map容器提供一个键值对(key/value)容器,map与multimap差别仅仅在于multiple允许一个键对应多个值。需要包含头文件map。对于迭代器来说,可以修改实值,而不能修改key。Map会根据key自动排序。//1.定义和初始化    mapint,string> map1;                  //空map       /

2017-02-26 21:12:38 1638

原创 C++list的使用总结及常用list操作

一、List定义:List是stl实现的双向链表,与向量(vectors)相比, 它允许快速的插入和删除,但是随机访问却比较慢。使用时需要添加头文件#include 二、List定义和初始化:    listlst1;          //创建空list    list lst2(5);       //创建含有5个元素的list    listlst3(3,2);  /

2017-02-26 21:12:15 82273 2

原创 C++vector的使用总结及常用vector操作

C++ vector类为内置数组提供了一种替代表示,与string类一样 vector 类是随标准 C++引入的标准库的一部分,使用时需包含头文件:#include C++ vector类有两种使用方式:第一种:STL方式vector text;1. 我们向 vector 中插入元素,而不再是索引元素,以及向元素赋值,例如 push_back()操作,就是在 vector 的后

2017-02-26 21:11:48 128914 10

转载 STL 中 map 和 string, vector 的用法详解

1. map 用法详解std map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次,第二个可能称为该关键字的值)的数据处理能力,由于这个特性,它完成有可能在我们处理一对一数据的时候,在编程上提供快速通道。这里说下std map内部数据的组织,std map内部自建一颗红黑树(一种非严格意义上的平衡二叉树),这颗树具有对数据自动排序的功能

2017-02-26 21:11:21 2066

原创 C++将类模板和函数模板的分文件实现

例如:类模板templateclass DString{public:char text[maxLength];public:static const int size=maxLength;friend ofstream& operator friend ifstream& operator >>(ofstreaminput,const DString& str

2017-02-26 21:10:58 1141

原创 C++中函数模板的用法详细解析

一、函数模板的产生原因: 函数的重载可以实现一个函数名多用,将功能相同或者类似函数用同一个名来定义。这样可以简化函数的调用形式,但是程序中,仍然需要分别定义每一个函数。那么有什么办法可以让我们少写一些函数呢?C++提供了函数模板就可以极大地方便同类型函数的使用。二、什么是函数模板?所谓函数模板实际上是建立一个通用函数,其函数类型和形参类型不具体指定,用一个虚拟的类型来代

2017-02-26 21:10:30 12153 1

原创 C++ Socket 网络编程

网络通信简介:TCP/IP(TransmissionControl Protocol/Internet Protocol)即传输控制协议/网间协议,是一个工业标准的协议集,它是为广域网(WANs)设计的。         UDP(User DataProtocol,用户数据报协议)是与TCP相对应的协议。它是属于TCP/IP协议族中的一种。Socket是应用层与TCP/IP协议族通

2017-02-26 21:09:21 1020

转载 谈谈关于内存对齐与补齐

首先我们先看看下面的C语言的结构体:[cpp] view plain copy typedef struct MemAlign  {      int a;      char b[3];      int c;  }MemAlign;      以上这个结构体占用内存多少空间呢?也许你会说,这个简单,计算每个

2017-02-26 21:08:33 627

Navicat安装指导及安装资源

Navicat安装指导及安装资源2024最新版,博主个人机器亲测自用版本! Navicat是一款流行的数据库管理工具,它支持多种数据库的连接,如MySQL、MariaDB、MongoDB、SQL Server、Oracle、PostgreSQL以及SQLite等。Navicat提供了一个直观的界面,使得数据库的管理、开发和维护变得更为简单便捷。其功能包括数据库的结构同步、数据备份恢复、查询编写执行、报表生成等。Navicat的用户群体包括数据库管理员、开发人员和分析师等。 2024年的最新版Navicat带来了更多的功能改进和性能提升。以下是Navicat 2024最新版的安装指导和获取安装资源的方法。

2024-03-23

VS2013,2015完全卸载工具

VS2013,2015完完全卸载工具,下载解压,执行exe文件即可使用!

2017-10-20

vs加载Qt插件

qt-vs-addin-1.2.3-opensource工具,vs原网站下载,自测可用!

2017-10-20

网络通讯测试小工具

usr-tcp232-test,支持多种网络通讯和协议的小工具!很好用!

2017-10-20

npcap网络插件

npcap单机循环网卡插件,非常好用,解决有限资源下的网络验证

2017-10-20

Wireshark网络抓包工具

Wireshark,最好用的网络抓包工具之一,支持UDP,TCP,HTTP及上千种通讯协议

2017-10-20

剑指offer Python版本经典代码集合

剑指offer Python版本经典代码集合

2017-06-01

rdesktop安装包

rdesktop,包括安装包和pdf安装步骤

2017-06-01

vncserver和vncviewer

VNC64位和32位安装包,包括客户端和服务端,VNC-6.1.0-Linux-x64-RPM.tar.gz,VNC-6.1.0-Linux-x86-RPM.tar.gz,亲测可用!

2017-06-01

正版VS2017exe安装下载

正版VS2017exe安装下载

2017-03-20

Qt快速入门

Qt快速入门资料个人整理,分享给初学者,希望对大家有帮助!

2016-09-22

Linux_C编程一站式学习_最终版

Linux_C编程一站式学习_最终版,很全很详细!与大家共享!

2016-05-30

大数据资料集锦

Hadoop集群监控与Hive高可用,Hadoop现场演示与编程过程,hadoop中文版API,HAWQ, 分布式SQL数据库引擎原生基于Hadoop HDFS,QCon-曹龙-Hadoop2.0应用-基于Yarn的淘宝海量数据服务平台V03,高可用性的HDFS-Hadoop分布式文件系统深度实践,海量数据处理——hadoop,基于Hadoop的分布式搜索引擎关键技术,理解大数据企业级 Hadoop 和流数据分析, 云计算分布式大数据Hadoop实战之路--从零开始(第1-10讲)

2016-03-30

Hadoop技术全套图书

Hadoop技术全套图书,在Windows上安装Hadoop教程.pdf,hadoop伪分布配置自写.doc,hadoop伪分布配置自写.doc,Facebook的实时Hadoop系统.pdf,Hadoop权威指南(第2版).pdf,hadoop的首次使用.docx,个人收集,与大家分享!

2016-03-21

Hadoop云计算技术介绍

Hadoop云计算技术介绍,很详细很好的Hadoop资料,与大家分享,下载后给个赞,谢谢!

2016-03-21

Hadoop深度实战

Hadoop深度实战,详解Hadoop实战,与大家分享!

2016-03-21

Hadoop权威指南(中文版)(带书签)

Hadoop权威指南(中文版)(带书签),个人觉得不错的Hadoop资料,与大家分享,下载后给个赞,谢谢!

2016-03-21

Hadoop权威指南(第2版)

Hadoop权威指南(第2版),很详细很好的Hadoop资料,与大家分享,下载后给个赞,谢谢!

2016-03-21

Hadoop命令手册

Hadoop命令手册,很详细很全的Hadoop命令资料,与大家分享,下载后给个赞,谢谢!

2016-03-21

Hadoop集群之—常用MySQL数据库命令_V1.0

Hadoop集群之—常用MySQL数据库命令_V1.0,很详细很好的Hadoop资料,与大家分享,下载后给个赞,谢谢!

2016-03-21

Hadoop集群之—MySQL关系数据库_V1.0

Hadoop集群之—MySQL关系数据库_V1.0,很详细很好的Hadoop资料,与大家分享,下载后给个赞,谢谢!

2016-03-21

Apache_Hadoop入门第一步

Apache_Hadoop入门第一步,很详细很好的Hadoop入门部署资料,与大家分享,下载后给个赞,谢谢!

2016-03-21

《实战Hadoop--开启通向云计算的捷径》源码

《实战Hadoop--开启通向云计算的捷径》源码,很详细很好的Hadoop资料,与大家分享,下载后给个赞,谢谢!

2016-03-21

Hadoop源代码分析(完整版)

Hadoop源代码分析(完整版),很详细很好的Hadoop资料,与大家分享,下载后给个赞,谢谢!

2016-03-21

数据仓库ETL建设宝典

数据仓库ETL建设宝典,最新最全的ETL建设方案和详解!与大家分享!

2016-03-10

3种常用代码检查审核管理工具

三种常用代码审核管理工具安装包,跟大家分享!

2016-03-09

云计算详解及经典架构

云计算详解及经典架构,与大家分享!

2016-03-09

jQuery瀑布流经典布局源码

jQuery是一套跨浏览器的JavaScript库,简化HTML与JavaScript之间的操作。Jquery瀑布流布局经典布局原码,适用于推广网站,网上商城等架构,希望对大家有帮助!

2016-01-28

大数据集群部署手册(最新最全)

大数据集群部署手册(最新最全),个人已经验证过了!希望对大家有帮助!

2016-01-28

最新人脸识别C++源码

Face_Demo_SDK(最新人脸识别源码)技术,包含源码,可执行文件安装包,详细使用说明!

2016-01-11

MySQL命令大全

MySQL命令大全,很好,很详细的一本mysql资料!

2015-12-28

Linux下C语言开发集锦

Linux下C语言开发集锦,汇集经典案例,分享给大家!

2015-12-23

Linux+C函数库参考手册

Linux+C函数库参考手册,详解linux的常用函数用法,很全!

2015-12-23

linux网络编程详解

linux网络编程详解,看了很多linux网络编程的书,就这本很经典,在此,与大家分享。

2015-12-23

linux shell 编程详解

linux shell 编程详解,这是一步绝好的shell编程的经典资料,与大家分享,感谢作者!

2015-12-23

linux操作系统原理及应用详解

linux操作系统原理及应用,详解linux架构及工作原理.

2015-12-23

Redhat centos

Redhat centos宝典,适合初学者

2015-12-23

SUSE Linux 10宝典

SUSE Linux 10宝典,适合初学者

2015-12-23

LINUX认证权威指南-第三版,个人觉得本书不错,可以看看!

LINUX认证权威指南-第三版,个人觉得本书不错,可以看看!

2015-12-23

Linux系统命令行基本操作详解

Linux系统命令行基本操作,很详细,PPT详解,图文结合,更容易理解,适合初学者!

2015-12-23

空空如也

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

TA关注的人

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