相关分类: Java技术 C/C++ VB delphi
  • C++ 获取PE文件自校验值的代码

    将写代码过程比较重要的一些代码收藏起来,下边资料是关于C++ 获取PE文件自校验值的代码。 #include #include imagehlp.h #pragma comment(lib,"imagehlp") { char szFileName[] = "d:\newupdate.exe"; DWORD dwCheckSum1,dwCheckSum2; if (MapFileAndCheckSum(szFileN...

    2019-01-05 13:09:56

  • 年夜赛

    将在此公布题解...

    2019-01-05 13:09:54

  • MFC - Excel操作简介(基于VS2010)

    一、添加与 Excel 操作相关的头文件 项目 - 类向导,在右上方有一个下拉栏,选择其中的 类型库中的MFC类(T),即可看到下图所示界面,选择“文件”选项,然后在下方的位置选项中添加本地文件,本人电脑中的EXCEL是安装在 C 盘的,故文件目录为:C:\Program Files\Micros...

    2019-01-03 09:55:25

  • 常用排序算法

    插入排序 非常简单的排序算法,时间复杂度为 O(n 2 ) ,是稳定的排序算法 1 void insertsort( int a[], int n) { 2 for ( int i = 2 ; i = n; i++ ) { 3 if (a[i] a[i - 1 ]){ 4 a[ 0 ] = a[i]; 5 a[i] = a[i - 1 ]; 6 int j; 7 for (j = i - 2 ; a[j] a[ 0 ]; j--) //...

    2019-01-03 09:55:24

  • 树状结构之主席树

    主席树 (看dalao们都写博客,我一个蒟蒻来凑个热闹) 主席树看了1D,终于大致领悟了(^.^) 首先我们来了解什么叫做主席树,下面是从其他大佬的博客中复制过来的了解一下就行 所谓主席树呢,就是对原来的数列[1..n]的每一个前缀[1..i](1≤i≤n)建立一棵线段树(至于...

    2019-01-03 09:55:21

  • 最短点对

    难点:如何测试。我的解决方式是:a,三种解法,看结果是否一致。b,小数据(100个点),人工排查。第一种方法,暴力法适合小数据。第二种方法:我的改进型。第三种方法:经典方法(分治法)。实验证明1000万数据时,我的算法有优势。 暴力算法,O(n2)。我的改进型要点:...

    2019-01-01 23:16:00

  • Parallel Pattern Library(PPL)学习笔记

    关于PPL是什么,可以搜索关键字 MSDN PPL 了解详情。这里谈一下困扰自己好一阵子的一个地方-- task chain中抛出异常的处理 ,一来可为其他码农同行参考,二来给自己做个记录,以免日后忘却。 Value-based continuation的成功尝试 void testValueBasedContinuation(){ c...

    2019-01-01 23:15:58

  • c++ 搜索二叉树 插入,删除,遍历操作

    搜索二叉树是一种具有良好排序和查找性能的二叉树数据结构,包括多种操作,本篇只介绍插入,排序(遍历),和删除操作,重点是删除操作比较复杂,用到的例子也是本人亲自画的 用到的测试图数据例子 第一、构建节点 1 template typename T class BST; 2 template typena...

    2019-01-01 23:15:53

  • PE 学习之路 —— DOS 头、NT 头

    1. 前述 可执行文件的格式是操作系统本身执行机制的反映,理解它有助于对操作系统的深刻理解,掌握可执行文件的数据结构及其一些机理,是研究软件安全的必修课。`PE(Portable Executable File Format)`是目前 windows 平台上的主流可执行文件格式。PE 文件衍生于早期...

    2019-01-01 23:15:50

  • 关于基类与派生类相关,以及继承

    这是一篇自己很久的经验总结了,分享自己的探路点滴; 想要更好的理解,就是亲自去不断去尝试自己心中的疑惑,去改变和调测代码,见得多了,收获自然也多了,也更加具体。 多态就是一个基类可以指向其任意派生类的能力,即基类的指针或者引用可以指其派生类,作用就就...

    2019-01-01 23:15:48

2