VonSdite的博客

Hahahahaha!!! Day Day Up!

博客迁移 https://vonsdite.cn/

新博客地址: vonsdite.cn 新博客地址: vonsdite.cn 新博客地址: vonsdite.cn   博客迁移 https://vonsdite.cn/ https://vonsdite.github.io https://vonsdite.coding.me 博客迁移 ...

2018-12-05 09:32:39

阅读数 96

评论数 0

博客迁移 https://vonsdite.github.io/

博客停止更新, 转到: https://vonsdite.github.io/ 博客停止更新, 转到: https://vonsdite.github.io/ 博客停止更新, 转到: https://vonsdite.github.io/ 博客停止更新, 转到: https://vonsdite....

2018-11-25 21:29:23

阅读数 444

评论数 0

[Chrome 71版本]彻底解决Chrome请停用以开发者模式运行的扩展程序

新博客 https://vonsdite.cn 原文查看: https://vonsdite.cn/posts/d0e30452.html 前言 想使用Chrome商店以外的插件时, 总会遇到以下的问题。 每次重启Chrome插件, 都会弹出请停用以开发者模式运行的扩展程序, 以下通过反汇编修改d...

2019-01-15 15:37:53

阅读数 113

评论数 0

dp动态规划分类详解

新博客地址: vonsdite.cn 新博客地址: vonsdite.cn 新博客地址: vonsdite.cn 新博客地址: vonsdite.cn 动态规划一直是ACM竞赛中的重点,同时又是难点,因为该算法时间效率高,代码量少,多元性强,主要考察思维能力、建模抽象能力、灵活度。 **...

2018-09-10 10:02:50

阅读数 109

评论数 0

windows 右键打开cmd

将下面内容粘贴到该文本文档中,保存。并将该文本文档以.reg结尾即可,名字可以随意取。(PS:@=”此处打开命令行” 该引号内文字可以随意修改成你想要显示的文字) Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTW...

2018-08-29 23:12:34

阅读数 123

评论数 0

office 2013 注册码

office 2013专业版 BVNCP-XYJ7R-8BH2P-4Y4D2-CJ9KV GWNTD-K2T99-BTTG2-DJQJJ-TQ429 VCKBN-4V4QW-P7463-98F37-T28P9 9RN4T-JPBQV-XQMC9-PM9FP-PGWP9 27NBW-JF64Y...

2018-08-29 18:40:20

阅读数 1337

评论数 0

vs2017 企业版和专业版的注册码

Visual Studio 2017(VS2017) 企业版 Enterprise 注册码:NJVYC-BMHX2-G77MM-4XJMR-6Q8QF Visual Studio 2017(VS2017) 专业版 Professional 激活码key:KBJFW-NXHK6-W4WJM-CRM...

2018-08-29 18:39:17

阅读数 484

评论数 0

最长回文串算法(Manacher算法)

一:背景 二:算法过程分析 三:代码 四:算法复杂度分析 一:背景 给定一个字符串,求出其最长回文子串。例如: s="abcd",最长回文长度为 1; s=&am...

2018-08-27 14:27:45

阅读数 223

评论数 0

Vtune Concurrency(并行性分析)使用

软件 tachyon_vtune_amp_xe Concurrency(并行性分析)的使用 1. 项目属性要求 2. 点击New Analysis 3. 创建并行性分析 I. Summary II. Bottom-Up 使用并行性分析可以提高程序的并行度,CPU利用率。 ...

2018-08-23 18:17:36

阅读数 62

评论数 0

Vtune HotSpots(热点)使用

软件 tachyon_vtune_amp_xe HotSpots(热点)的使用 1. 项目属性要求 2. 点击New Analysis 3. 创建热点 4. Start 程序运行结束后 软件 Visual Studio 2008 VTune Amplifier XE 201...

2018-08-23 17:47:33

阅读数 106

评论数 0

VTune 中文教程链接

VTune 中文教程链接 http://images.csdn.net/upimgs/liyp/ISNVEDIO/events/events.htm?cid=sw:prccsdn1465 http://images.csdn.net/upimgs/liyp/ISNVEDIO/Overview/...

2018-08-21 17:14:45

阅读数 290

评论数 0

C++拷贝构造函数(深拷贝,浅拷贝)

1. 拷贝构造函数 2. 举例 ① 调用拷贝构造函数的情况 3. 浅拷贝和深拷贝 ps: 深拷贝和浅拷贝体现在类中,当类中有指针变量时,涉及到动态开辟堆内存,如果是浅拷贝,浅拷贝的类中指针变量指向同一块空间,当其中一个对象析构时,另一个对象的成员变量指针就会变成野指针,会出现运行错误;而深...

2018-08-21 15:48:45

阅读数 74

评论数 0

性能测试工具VTune

1. VTune介绍 VTune性能分析器能通过以下的手段发现和定位程序中的性能问题 2. VTune的使用 1. VTune介绍 VTune可视化性能分析器(Intel VTune Performance Analyzer)是一个用于分析和优化程序性能的工具,作为Intel为...

2018-08-20 23:41:43

阅读数 154

评论数 0

作业 -> 【Windows核心编程(第五版)】

作业 Windows提供了一个作业内核对象, 允许我们将进程组合在一起并创建一个“沙箱”来限制进程能做什么. // 验证进程是否在一个作业控制下运行 BOOL IsProcessInJob(HANDLE hProcess, HANDLE hJob, PBOOL pbInJob); 默认下,...

2018-08-20 18:34:57

阅读数 103

评论数 0

内核模式下的线程同步 -> 【Windows核心编程第五版】

新博客地址: vonsdite.cn 新博客地址: vonsdite.cn 新博客地址: vonsdite.cn 1、内核对象同步与用户模式下同步对比 使用内核对象的唯一缺点就是性能,调用内核对象函数时,调用线程必须从用户模式切换到内核模式,这种切换是相当耗时的。 内核对象(进程、线程、...

2018-08-16 00:51:28

阅读数 112

评论数 0

C++继承中重载、重写、重定义的区别

新博客地址: vonsdite.cn 新博客地址: vonsdite.cn 新博客地址: vonsdite.cn 重载overload:是函数名相同,参数列表不同 重载只是在类的内部存在。但是不能靠返回类型来判断。 重写override:也叫做覆盖。子类重新定义父类中有相同名称和参数的虚函...

2018-08-14 00:32:51

阅读数 92

评论数 0

C++中虚析构函数的作用

新博客地址: vonsdite.cn 新博客地址: vonsdite.cn 新博客地址: vonsdite.cn    我们知道,用C++开发的时候,用来做基类的类的析构函数一般都是虚函数。可是,为什么要这样做呢?下面用一个小例子来说明:         有下面的两个类: class Cl...

2018-08-14 00:31:43

阅读数 96

评论数 0

面向对象的三大特征和五大原则

面向对象的三大特性   1.封装  所谓封装,就是将客观事物封装成抽象的类,并且类可以把数据和方法让可信的类或者对象进行操作,对不可信的类或者对象进行隐藏。类就是封装数据和操作这...

2018-08-14 00:30:01

阅读数 97

评论数 0

TCP三次握手的思考,为什么要有三次握手

    大家都知道TCP有三次握手的过程,今天我就仔细想了想为什么TCP要有三次握手   &am...

2018-08-14 00:29:06

阅读数 155

评论数 0

linux-malloc底层实现原理

本文大致讲解一下linux下malloc的底层实现原理。 首先malloc肯定是从堆中分配内存,而堆又在用户空间中占据什么位置?通过下面这张图可以看出来: 很明显是32位系统,寻址空间是4G,linux系统下0-3G是用户模式,3-4G是内核模式。而在用户模式下又分为代码段、数据段、.b...

2018-08-14 00:27:31

阅读数 80

评论数 0

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