自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (22)
  • 收藏
  • 关注

原创 麻省理工公开课:线性代数 正交向量与子空间

在前面文章《矩阵的四个基本子空间》中提到:        一个秩为r,m*n的矩阵A中,其行空间和列空间的维数为r,零空间和左零空间的维数分别为n-r,m-r,并且有行空间与零空间正交,列空间与左零空间正交。       “掌握上面的这个结论就掌握了线性代数的半壁江山!”,MIT教授如是说。那么什么是正交子空间呢?我们首先从我们熟悉的正交向量说起。 一、正交向量判断两个两个向量是否正...

2019-01-05 20:56:47 320

原创 对数函数图像增减性质

对数函数中b>0,且b≠1上图中,当b>1时,函数的自变量X增大,应变量也增大,此时函数为增函数;上图中,当0<b<1时,函数的自变量X增大,应变量y减小,此时函数为减函数。...

2018-04-16 21:24:57 14396

原创 队列图码解释

图画得丑了,但是不理解对队列存取数据的动态理解,结合图片以及下面的代码更容理解。//队列类#pragma oncetypedef int DATA;class CQue{ int m_nHead; int m_nTail; int m_nCount; DATA*m_pHead;public: CQue(int nCount=7) { m_pHead = new DATA...

2018-04-10 20:04:26 419

原创 C++基础学习路线顺序

左边是数据结构,右边是语法,从上到下为基础学习顺序。

2018-04-08 21:38:28 1473

原创 自实现CString类

//.h#pragma once#include<string.h>#include<iostream>using namespace std;class CString{ char* m_pCString; int m_nLenth;public: ~CString(); CString();//无参的构造 CString(const char*...

2018-04-08 16:04:42 844 1

原创 内存无申请不释放规则

CString& CString::operator +=(const CString & str){ strcat(this->m_pCString, str.m_pCString); return *this;}上面是一个重载CString(operator+=)的重载函数,看似没有问题,一路跟踪,发现this->m_pCString的内存内容确实和str...

2018-04-04 16:05:45 222

原创 构造函数和重载函数(operator =)什么时候调用(2)

//CString.h#pragma once#include<string.h>class CString{ char* m_pCString;public: CString(); CString(const char*p); ~CString(); int GetLenth()//不包含结尾0 { return strlen(m_pCString);...

2018-04-03 22:50:59 499

转载 构造函数和重载函数(operator =)什么时候调用(1)

#include <iostream>class Base{public: Base() { std::cout << "constructor" << std::endl; } Base(Base &copy) { std::cout << "copy constructor" <<

2018-04-03 19:52:58 872

原创 仿stl构建list::iterator迭代器

上来先抛代码,完整的代码工程下载地址:https://download.csdn.net/download/aidehua88/10322986正在学习吕鑫老师博大精深的C++系列课程,在课程中有仿造stl构建list::iterator迭代器,发现c++的厉害之处,一切都是封装,完美的封装!首先定义一个类:CListtypedef int DATA;struct SNode { DATA ...

2018-04-02 17:43:00 154

原创 双向链表添加节点和删除结点

以下是添加头节点的代码:void CList::AddHead(DATA data){ SNode*p = new SNode; p->data = data; if (m_pHead) { m_pHead->pPrev = p; } else { m_pTail = p;//链表为空第一次添加节点时候才会执行这一步 } p->pPrev = nullp...

2018-03-26 14:45:48 4909

原创 链表外指针排序(下标法和指针法)

//链表外数据排序:POSITION* CStudent::Sort(int indext){ int nCount = GetCount(); pPOS = new POSITION[nCount+1]; POSITION pos = m_list.GetHeadPosition(), temp = pos, q, m; int i = 0; while (pPOS[i++] = ...

2018-03-23 22:08:14 381

原创 排序算法中函数指针的使用

//这是一个链表内的最小值排序算法void CStudent::Sort(){ POSITION p = m_list.GetHeadPosition(), q, m; while (p)//外层循环 { m = p; POSITION t = p; m_list.GetNext(t); q = t; while (q)//内层循环 { if (m_list...

2018-03-21 22:57:49 296

转载 汇编指令: JO、JNO、JB、JNB、JE、JNE、JBE、JA、JS、JNS、JP、JNP、JL、JNL、JNG...

整理的很好,转自http://www.mengwuji.net/thread-1425-1-1.html汇编指令: JO、JNO、JB、JNB、JE、JNE、JBE、JA、JS、JNS、JP、JNP、JL、JNL、JNG、JG、JCXZ、JECXZ、JMP、JMPE名称功能操作数操作码模数寄存器1寄存器2或内存位移量立即数符号方向芯片型号16位32位JO溢出跳转短$70无无无无10无无8086无无...

2018-03-16 23:30:07 18096 1

转载 MFC更换exe和窗口左上角图标

直接将res文件里的默认ico文件先删除,然后将要用的图片改成被删掉的ico文件名字.注意两件事1.改成同名的ico文件还是会显示为mfc默认图标,因为window有icon缓存,所以没有更新过来,注销一下window即可2.重新编译后发现exe还是mfc,同样的道理,因为window有缓存,这里把exe名字改一下就可以显示出你的ico缓存这玩意儿挺坑人的,害我耽误半天,还以为其他情况呢,希望不要...

2018-03-13 22:21:12 830

原创 EasySize的使用

第一步:把EasySize.h拷贝到CMyDlg项目文件夹中。第二步:在stdafx.h或者对话框的头文件、实现文件中#include"EasySize.h"头文件第三步:在对话框类的申明中加入DECLARE_EASYSIZE第四步:在对话框类的OnInitDialog方法中加入INIT_EASYSIZE;(后面有;)第五步:响应WM_SIZE消息,响应函数中添加UPDATA_EASYSIZE宏第...

2018-03-13 20:35:53 624

原创 实现一个猜数字的小游戏,rand和srand的使用

/*题目:实现一个猜数字的小游戏,先随机生成一个1~100之间的数字,之后,让用户多次的输入一个数字,如果输入的数字比随机的数字大,则提示:太大了,请输入一个小一点的数;如果输入的数字比随机的数字小,则提示:太小了,请输入一个大一点的数;如果输入的数字跟随机的数字相等,则提示:恭喜你答对啦,答案就是 xx;支持多次重复输入哦!大家明白了吗?程序的示例截图如下:*/#include<...

2018-03-13 16:33:05 878 1

原创 二进制字符串转换成整型

例如,有这么一个以空格为分隔符的二进制字符串:"01110011 01101000 01110101 01110100 01100100 01101111 01110111 01101110 00100000 00101101 01110011 00100000 00101101 01110100 00100000 00110000 "我来简单说明下,每个二进制字符串是以空格来区分的,例如第一个二...

2018-03-10 00:33:08 2855

原创 c语言实用经典100题之二

题目:企业发放的奖金根据利润提成。利润(i)低于或等于10万元时,奖金可提10%;利润高   于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提   成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部...

2018-03-07 21:58:20 439

原创 字符数组和字符串指针的区别

#include<stdio.h>int main(){ char*p = "123456789"; p[0] = 'a'; return 0;}调试结果:可以看到,无法对p指针指向的地方写入。再看下面的代码:#include<stdio.h>int main(){ //char*p = "123456789"; //p[0] = 'a'; c...

2018-03-06 15:40:33 434

原创 动手写代码实现系统函数memcpy功能

memcpy函数可以实现内存之间的字节拷贝(Copies bytes between buffers.)函数原型:void *memcpy( void *dest, const void *src, size_t count );初步的函数实现代码:#include<stdio.h>#include<string.h>char*p = "aabbcc";...

2018-03-02 13:16:05 1555

原创 赋值、判断、计算的先后优先顺序

#include<stdio.h>#include<stdlib.h>#include<string.h>char* StrCpy(char*pDest, const char* pSourc){      char*p=pDest;              while (*p++ = *pSourc++)//先赋值,再判断,最后++,保证...

2018-03-01 23:09:53 3948

原创 命令行窗口带参数的四则运算小程序

#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include <stdlib.h>#include <string.h>int main(int arg, char**arv){        //arg = 4; //arv[0] = "D:\\工程\\main函数的参数\\Debug\\m...

2018-03-01 17:59:55 709

转载 AIISC字符集对照表

2018-02-27 18:44:46 6414

原创 #define 和typedef的区别

#define 和typedef的区别:a)形式上的区别:   #define π 3.14 //末尾没有分号,#define  未定义的  已经定义的   typedef 3.14 π;//末尾有分号,  typedef 已经定义的  未定义的    typedef struct student      {    int nNumber;    char sName[20];    float...

2018-02-25 23:42:12 89

原创 指针的归纳

指针:int*p;char*pfloat*pdouble*pSNODE*Pstruct*pint**p//二级指针int*p[10]//一级指针数组,存放的是指针int**p1=&p//二级指针,p1的值是p的地址,*p1等价于pconst int*p//常量指针,*p无法被赋值int*const p//指针常量,p无法被赋值int (*p)[10]//二维数组的行指针,等价于int p[...

2018-02-25 23:32:22 110

自实现CString类

//无参的构造//有参构造之字符串定义对象//有参构造之对象定义对象//有参构造之定义N个相同字符对象//有参构造之字符串一部分定义对象//赋值之字符串赋值//赋值之对象赋值//重载+=//重载+//重载ostream::cout的<<符号,自定义输出对象 以及一些比较好用的字符类函数的实现

2018-04-08

吕鑫老师C++第十课学生系统(自己实现的仿stl的list类+表外排序)

吕鑫老师C++第十课学生系统(自己实现的仿stl的list类+表外排序)

2018-04-04

仿std&&list;的iterator迭代器

仿std&&list;的iterator迭代器,有助于加深对stl中各种封装类的理解

2018-04-02

C C++常用算法手册

C C++常用算法手册,结合C++ STL标准程序库开发指南(https://download.csdn.net/download/aidehua88/10307856)一起学效果更好!

2018-03-25

C++ STL标准程序库开发指南.第2版.闫常友

C++ STL标准程序库开发指南.第2版.闫常友。喜欢的朋友快来下载吧,个人觉着很实用!

2018-03-25

吕鑫老师学生信息管理系统表外排序源码

吕鑫老师学生信息管理系统表外排序源码,申请堆空间,将内存中的链表结点POSITION存放进数组,之后对数组里的POSITION排序,打印数组,计算量小,效率高,POSITION本质上是指针,对指针数组里的指针排序比结构体数据排序要高效得多,在数据量很大的情况下,优势更为明显。

2018-03-23

吕鑫老师课程学生系统的链表内排序

吕鑫老师课程学生系统的链表内排序,多写写,就会有长进!

2018-03-22

windbg常用命令列表

windbg常用命令列表,整理的不错,希望对你有用,忘了就看看

2018-03-17

应用密码学:协议、算法与C源程序(原书第2版)

应用密码学:协议、算法与C源程序(原书第2版),要学密码学的朋友快下载吧!

2018-03-13

编程实践:Visual C++进阶100例

话不多说,直接下载,一个个都敲敲代码,肯定大有长进!

2018-03-13

密码编码学:加密方法的C与C++实现.

要学密码学的朋友,可以看看这个,如果有一定的编程经验就更好了

2018-03-13

Windows内核安全与驱动开发代码

《Windows内核安全与驱动开发(含CD光盘1张)》的前身是《天书夜读——从汇编语言到Windows内核编程》和《寒江独钓——Windows内核安全编程》。与Windows客户端安全软件开发相关的驱动程序开发是本书的主题。书中的程序使用环境从32位到64位,从Windows XP到Windows 8都有涉及,大部分程序不经过修改即可在Windows 10上运行。同时本书也深入浅出地介绍了进行内核安全编程所需要的操作系统、汇编等基础知识。

2016-06-04

Windows内核安全与驱动开发.part4.rar

《Windows内核安全与驱动开发(含CD光盘1张)》的前身是《天书夜读——从汇编语言到Windows内核编程》和《寒江独钓——Windows内核安全编程》。与Windows客户端安全软件开发相关的驱动程序开发是本书的主题。书中的程序使用环境从32位到64位,从Windows XP到Windows 8都有涉及,大部分程序不经过修改即可在Windows 10上运行。同时本书也深入浅出地介绍了进行内核安全编程所需要的操作系统、汇编等基础知识。

2016-06-04

windows内核安全与驱动开发 part3.rar

《Windows内核安全与驱动开发(含CD光盘1张)》的前身是《天书夜读——从汇编语言到Windows内核编程》和《寒江独钓——Windows内核安全编程》。与Windows客户端安全软件开发相关的驱动程序开发是本书的主题。书中的程序使用环境从32位到64位,从Windows XP到Windows 8都有涉及,大部分程序不经过修改即可在Windows 10上运行。同时本书也深入浅出地介绍了进行内核安全编程所需要的操作系统、汇编等基础知识。

2016-06-04

windows内核安全与驱动开发 高清完整版PDF part2.rar

《Windows内核安全与驱动开发(含CD光盘1张)》的前身是《天书夜读——从汇编语言到Windows内核编程》和《寒江独钓——Windows内核安全编程》。与Windows客户端安全软件开发相关的驱动程序开发是本书的主题。书中的程序使用环境从32位到64位,从Windows XP到Windows 8都有涉及,大部分程序不经过修改即可在Windows 10上运行。同时本书也深入浅出地介绍了进行内核安全编程所需要的操作系统、汇编等基础知识。

2016-06-04

Windows内核安全与驱动开发

《Windows内核安全与驱动开发(含CD光盘1张)》的前身是《天书夜读——从汇编语言到Windows内核编程》和《寒江独钓——Windows内核安全编程》。与Windows客户端安全软件开发相关的驱动程序开发是本书的主题。书中的程序使用环境从32位到64位,从Windows XP到Windows 8都有涉及,大部分程序不经过修改即可在Windows 10上运行。同时本书也深入浅出地介绍了进行内核安全编程所需要的操作系统、汇编等基础知识。

2016-06-04

寒江独钓WINDOWS内核安全编程源码

寒江独钓WINDOWS内核安全编程源码,希望你喜欢,下载吧!

2013-08-23

黑客反汇编揭密

高清晰版,方便阅读和学习 绝对值得你拥有 内容全面丰富 有原理也有实战 还等什么 下载吧!

2013-07-02

TCP_IP网络编程技术基础

高清晰扫描版! [TCP_IP网络编程技术基础].王雷 适合入门的朋友 好好看吧!

2013-07-02

[Visual.C.权威剖析--MFC的原理、机制与开发实例].辛长安.王颜国.扫描版

[Visual.C.权威剖析--MFC的原理、机制与开发实例].辛长安.王颜国.扫描版 绝对是高清晰的

2013-06-09

空空如也

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

TA关注的人

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