自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

知行且执行

记录成长的点点滴滴...

  • 博客(8)
  • 资源 (6)
  • 问答 (4)
  • 收藏
  • 关注

原创 C++对象模型

1、简单模型1.1、概述C++类中有两种数据成员:static、nonstatic;三种成员函数:static、nonstatic、virtual。它们在内存中的布局方式和访问方式是不同的。像nonstatic对象是在类对象内存储,虚函数是通过一个虚表指针指向一个虚表再通过虚表查找。静态和非静态函数都在对象之外存储。1.2、对象模型图例定义一个C++类: class Base{public:

2015-10-12 08:53:10 899

原创 heap操作

使用STL中的make_heap, push_heap, pop_heap, sort_heap进行对操作不用每次都自己写建立堆,调整堆和堆排序的代码了!make_heap():根据输入的迭代器,把其范围内的元素建立堆,默认是大顶堆(less())push_heap():末尾添加一个元素,重新调整堆,该算法是在已经满足堆序的情况下添加元素,默认是大顶堆(less())pop_h

2015-10-08 15:55:43 1117

原创 C++输入输出

C++中的一些常用输入输出:#include #include #include #include using namespace std;void win_io() //由控制台输入{ string line; cout << "输入一些字符后Enter:"; //cin >> line; getline(cin, line); //输入可以带有空格 cout <<

2015-10-07 21:18:31 650

转载 Windows下使用C++获取目录及子目录下所有文件

转载自:http://read.pudn.com/downloads192/sourcecode/math/903237/贝叶斯邮件过滤源程序(VC%2B%2B实现的源程序)/ReadDir/BrowseDir.h__.htmhttp://blog.csdn.net/abcjennifer/article/details/18147551BrowseDir.h#in

2015-10-07 17:37:46 6265 1

原创 GitHub for Windows

在Windows下向GitHub上传和Clone repository1 下载GitHub for Windows安装2 创建一个新的repository(仓库)Name中起一个repository的名字,Local path路径为生成本地项目的路径可以自己设置,此处Name以MakeCodeHighlight_Android为例 Local path设置:选择Options进行相应的路径和用

2015-10-05 23:43:52 938

原创 操作系统基本知识

1 死锁1.1 死锁产生原因(1)因为系统资源不足。 (2)进程运行推进的顺序不合适。 (3)资源分配不当等。 如果系统资源充足,进程的资源请求都能够得到满足,死锁出现的可能性就很低,否则就会因争夺有限的资源而陷入死锁。其次,进程运行推进顺序与速度不同,也可能产生死锁。1.2 死锁的必要条件(1)互斥条件:一个资源每次只能被一个进程使用。 (2)请求与保持条件:一个进程因请求资源而阻塞时,对

2015-10-04 11:30:26 899

原创 TCP协议

1 TCP协议1.1 TCP认识TCP(Transmission Control Protocol 传输控制协议)是一种面向连接、可靠的、基于字节流的传输层协议。TCP在传送数据之前会先相互发送一些预备报文段协商一些参数,比如序号等等,TCP将用户数据打包成报文段,发送数据后启动一个定时器,另一端对收到的数据进行确认,对失序的数据重新排序,丢弃重复数据,TCP提供端到端的流量控制,并计算和验证一个强

2015-10-04 11:02:30 1824

原创 计算机易混淆概念(待续)

计算机网络1、IP地址(1)IP地址划分 (2)五类IP地址范围 (3)私有IP地址 10.0.0.0——10.255.255.255 172.16.0.0——172.31.255.255 192.168.0.0——192.168.255.255 C++语言1、引用与指针 (1)指针是一个实体,而引用仅是个别名; (2)引用使用时无需解引用(*),指针需要解引用;

2015-10-04 10:57:25 1304

斯坦福机器学习讲义(全英文原版)Stanford-Machine-Leaning.pdf

吴恩达斯坦福大学机器学习课程英文原版讲义,可以配套课程使用

2017-10-24

C++对象模型测试代码

验证C++对象模型,对C++中类及对象的内存布局做了详细说明,并使用代码验证模型

2015-10-11

数字图像处理FFT

数字图像处理快速傅里叶变换FFT的PPT和程序 程序环境:VS2010+OpenCV2.0

2013-12-16

OpenGL帮助文档

glut-API.pdf openglapi.chm opengl编程指南第七版源码

2013-11-02

Window程序设计帮助文档

WindowAPI.chm windows程序设计第五版.chm 学习windows的必备工具

2013-11-02

opengl练习题一

opengL入门基本程序训练,画出一些点,线,三角形,可以用鼠标旋转,用键盘控制视角大小

2013-04-23

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

TA关注的人

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