13 flyingleo1981

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 3k+

C# 事件简单介绍

最近在看一些c#的代码,一边找一些例子记录一下,方便后续学习。事件(Event)基本上说是一个用户操作,如按键、点击、鼠标移动等等,或者是一些提示信息,如系统生成的通知。应用程序需要在事件发生时响应事件。例如,中断。C# 中使用事件机制实现线程间的通信。通过事件使用委托事件在类中声明且生成,且通过使用同一个类或其他类中的委托与事件处理程序关联。包含事件的类用于发布事件。这被称...

2020-03-13 14:28:28

『C++』基础知识点

目录一、基础知识 1、C++编译流程 2、#include 3、定义、声明、头文件 4、标准头文件结构 5、默认参数 6、调用函数过程 7、内联函数 8、const 9、字符串 10、引用 11、中间结果 二、class入门 1、变量 2、构造和析构 3、scope和存储空间 4、动态分配空间 5、访问控制 6、str...

2019-11-13 11:53:43

我们必须承认:这个世界上有很多问题是无解的

我们就必须承认:这个世界上,有很多问题,就是无解的。数学尚且如此,生活更是如此。1.小的时候,有一类智力题特别流行,就是一笔画问题。现在我们都知道了,这本身就是欧拉图问题。但小时候哪有那么多理论知识,就是觉得笔不离纸,一笔能画出那么多图案,是件很酷的事情。我印象很清晰,有一次去科技馆,在一个角落,我遭遇了经典欧拉回路问题的起源 —— 柯尼斯堡七桥问题 (Seve...

2019-10-08 15:52:48

Python-WXPY实现微信监控报警

概述:  本文主要分享一下博主在学习wxpy 的过程中开发的一个小程序。博主在最近有一个监控报警的需求需要完成,然后刚好在学习wxpy 这个东西,因此很巧妙的将工作和学习联系在一起。  博文中主要使用到的技术设计到Python,Redis,以及Java。涉及到的技术看似很多,但是主要的语言是基于Python进行开发的。  架构涉及主要采用了 生产者消费者的涉及模式,使用Redis作为消...

2019-05-15 15:15:16

简单的python GUI

写一个简单的界面很容易,即使是什么都不了解的情况下,这个文本转载了最简单的界面编写,下个文本介绍了TK的简单但具体的应用在python中创建一个窗口,然后显示出来。[python]view plaincopyfromTkinterimport* root=Tk() root.mainloop()就3行就能够把主窗口显示出来了。root是一个变量名称...

2019-05-07 10:46:31

windows程序员进阶系列:《软件调试》之Win32堆的调试支持

Win32堆的调试支持为了帮助程序员及时发现堆中的问题,堆管理器提供了以下功能来辅助调试。1:堆尾检查(Heap Tail Check) HTC,在堆尾添加额外的标记信息,用于检测堆块是否溢出。2:释放检查(Heap Free Check)在释放堆块时进行检查,防止释放同一个堆块。3:参数检查,对传递给堆的各种参数进行更多的检查。4:调用时验证(Heap Va...

2019-04-29 19:47:34

python爬虫实例项目大全

WechatSogou[1]-微信公众号爬虫。基于搜狗微信搜索的微信公众号爬虫接口,可以扩展成基于搜狗搜索的爬虫,返回结果是列表,每一项均是公众号具体信息字典。DouBanSpider[2]- 豆瓣读书爬虫。可以爬下豆瓣读书标签下的所有图书,按评分排名依次存储,存储到Excel中,可方便大家筛选搜罗,比如筛选评价人数>1000的高分书籍;可依据不同的主题存储到Excel不同的She...

2019-04-01 13:25:05

Windebug专题

5 解决问题案例!cs、~~[TID](经典死锁)随手写的: #include <windows.h > CRITICAL_SECTION cs1; CRITICAL_SECTION cs2; DWORD __stdcall thread1(LPVOID lp) { En...

2019-03-28 15:36:28

Windebug专题

4WinDbg-常用命令(!locks )!locks不可用一个很有用的调试线程死锁的命令!locks在windbg 最新的版本6.11.1.40X(X为任意数字)不可用了,运行!locks会提示下面错误: 0:001> !locks NTSDEXTS: Unable to resolve ntdll!RTL_CRITICAL_SECTION_DEBUG type...

2019-03-28 15:35:38

Windebug 专题

windbg-易用cmdtree入门简介 cmdtree是windbg未文档化的一个UI窗口,用于简化我们使用windbg,结合windbgscript和DML存成一个文件夹,简单但非常实用效果图】整体格式整体格式如下:基本语法Magic term windbg ANSICommand Tre...

2019-03-28 15:32:05

Windebug 专题

Windebug 专题查找资料的常用网站,分享给大家http://www.debuginfo.com/articles/easywindbg.htmlhttp://blogs.msdn.com/b/debuggingtoolbox/http://bbs.cracktool.com/thread-12631-1-2.htmlhttp://analyze-v.com/?p=716...

2019-03-28 15:31:14

使用windbg检测内存泄漏[有源码和截图]

使用windbg检测内存泄漏[有源码和截图]一、基本步骤配置环境windbg:配置symbol文件路径:“SRV*d:\symbols*http://msdl.microsoft.com/download/symbols”.增加测试程序test.exe的pdb 文件到symbol文件路径采用Gflags.exe,增加userstack trace到测试程序leak.exe中。...

2019-03-28 11:39:10

windows下配置pytorch

我的电脑显卡image.png安装pytorch参考:https://blog.csdn.net/sunqiande88/article/details/80085569image.png 发现我的CUDA是9.2版本的,还要先把按错的卸载了,再装。气屎我了……pip3 uninstall http://download.pytorch.org/whl/cu9...

2019-02-22 17:31:02

OpenCL:一种异构计算架构

OpenCL:一种异构计算架构目录1 摘要 2 为什么需要OpenCL? 3 OpenCL架构 3.1 介绍 3.2 平台模型 3.3 执行模型 3.3.1 内核 3.3.2 上下文 3.3.3 命令队列 3.4 内存模型 3.5 编程模型 4 基于OpenCL的编程示例 4.1 流程 4.2 图像旋转 4.2.1 图像旋转原理...

2019-02-21 17:51:21

OpenCV安装配置篇 opencv2.49以及vs2010及其以上版本

2.4.9:https://sourceforge.net/projects/opencvlibrary/postdownload1.下载官方网站: http://sourceforge.net/projects/opencvlibrary/files/直接选红色框起来的部分就可以,最新版的windows平台下opencv ,其他平台可以选其他的。2 配置环境变量 path...

2019-01-29 10:33:08

OpenCL双边滤波实现美颜功能

OpenCL是一个并行异构计算的框架,包括intel,AMD,英伟达等等许多厂家都有对它的支持,不过英伟达只到1.2版本,主要发展自己的CUDA去了。虽然没有用过CUDA,但个人感觉CUDA比OpenCL更好一点,但OpenCL支持面更管,CPU,GPU,DSP,FPGA等多种芯片都能支持OpenCL。OpenCL与D3D中的像素着色器非常相似。1.双边滤波原理    双边滤波器的原理参考...

2019-01-29 09:07:56

OpenCL + OpenCV 图像旋转

使用 OpenCV 从文件读取彩色的 png 图像,旋转一定角度以后写回文件● 代码,核函数 1 // rotate.cl 2 //__constant sampler_t sampler = CLK_NORMALIZED_COORDS_FALSE | CLK_FILTER_NEAREST | CLK_ADDRE...

2019-01-28 18:49:37

OpenCL:一种异构计算架构

OpenCL:一种异构计算架构目录1 摘要 2 为什么需要OpenCL? 3 OpenCL架构 3.1 介绍 3.2 平台模型 3.3 执行模型 3.3.1 内核 3.3.2 上下文 3.3.3 命令队列 3.4 内存模型 3.5 编程模型 4 基于OpenCL的编程示例 4.1 流程 4.2 图像旋转 4.2.1 图像旋转原理...

2019-01-28 18:40:51

OpenCL多次循环执行内核的一个简单样例

由于对OpenCL初学者而言可能比较普遍,因此我这里给出一个清晰简单的demo来掩饰如何简单又高效地执行循环执行OpenCL内核。以下程序的大概意思与流程是:内核程序含有两个参数,第一个参数既是输入又是输出,第二个参数仅仅用于输入。不过第一个参数只对其初始化一次,而第二个参数在每次循环执行新一次的内核程序前会再传递一次数据。这么做有助于同学更好地去理解、把握存储器对象的基本使用方法。...

2019-01-22 17:47:49

代码覆盖率工具大全

BullseyeCoverageKind of ToolCode Coverage Analyzer for C++/COrganizationBullseye Testing Technologyhttp://www.bullseye.com/Software DescriptionBullseyeCoverage is a full-featured code co...

2019-01-21 17:10:08

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享王者
    分享王者
    成功上传51个资源即可获取