自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

积累点滴,保持自我

遇见问题,解决问题

  • 博客(15)
  • 资源 (16)
  • 收藏
  • 关注

转载 3D图形原理和一些基本概念

这篇或者接下来的一系列文章都是我阅读《OpenGL超级宝典》第五版后的个人总结。第一,2D与3D有什么关系。2D就是我们平常在纸上画矩形之类的,他们只有宽度和高度。而3D比2D多一个深度。真实世界中,由于我们的双眼的存在,看到的是3D世界。即使你遮住一只眼,由于光线照射产生的表面着色和近大远小的缘由,这些效果激发了我们大脑的记忆,这使得我们观察到的仍是3D世界。那对于在屏...

2019-08-29 10:52:27 4682

原创 热量单位换算

高中学过的热量知识,感觉已经大部分都还给物理老师了,,,焦耳--卡路里:1千卡(KCAL)=4.184千焦耳(KJ)1千焦耳(KJ)=0.239千卡(KCAL)1卡=4.184焦耳1焦耳=0.239卡焦耳--瓦特:1焦耳(J)=1瓦特×秒(W·s)1度(1kw·h)=3.6×106焦耳(J)焦耳--牛顿:1焦耳(J)=1牛顿×米(N·m)比热容是C、质量...

2019-08-28 14:35:28 9466

转载 BS架构和CS架构的优缺点

在网上看到一篇介绍BS与CS的优缺点总结,对自己很有帮助,原文如下:1、CS、BS架构定义  CS(Client/Server):客户端----服务器结构。C/S结构在技术上很成熟,它的主要特点是交互性强、具有安全的存取模式、网络通信量低、响应速度快、利于处理大量数据。因为客户端要负责绝大多数的业务逻辑和UI展示,又称为胖客户端。它充分利用两端硬件,将任务分配到Client 和Serv...

2019-08-28 14:21:19 1161

原创 VS选中cpp文件后定位其在解决方案管理器中属于哪个项目

在使用VS阅读一个开源库的代码时,遇见一个常识性问题,由一个类的名称索引至该类的所属文件(cpp)时,虽然可以看到该类的内容,但是不知道这个文件是属于哪个项目,我也试着在该文件的文件位置查看,看看是否能找到项目名称,但是这个开源库的文件名称和项目名称不对应,而且项目一共100个左右,这就尴尬了,找起来好麻烦。。。参考方法:勾选Vs里面提供的一项功能即可解决,实现点击cpp文件自动查找激活在...

2019-08-26 18:28:44 1139

原创 QT绘图底层是如何适配各种操作系统的

OpenGl是会直接连接显卡驱动,可以间接操作显卡,自然跟是什么系统没什么关系,适配的是显卡驱动。那Qt是如何做的呢,Qt在绘图时是如何适配各种操作系统的?关于这些疑问在网上找到了一些回答1.QT在不同的系统平台调用不同的系统接口QT的底层,是用各种OS的界面库(而不是绘图库)适配出来的,这使得QT在不同的OS上看上去都和那个平台原生的应用风格一样。Linux下有GTK Gome X-W...

2019-08-20 15:23:04 2792

转载 opengl在windows中使用最新的opengl

前面的例子,介绍了如何在Windows下仅使用VS或SDK自带库创建OpenGL环境的方法和例子。微软开发OpenGL的历史如此之短,之后就全力开发自己的亲儿子:DirectX。从此之后Windows平台对OpenGL的内置支持就停留在OpenGL 1.1版。当然,在Vista之后,微软甚至开发了一个OpenGL到DirectX的转换层,支持到OpenGL 1.4,这使得系统在没有安装支持Ope...

2019-08-20 14:58:44 3549 1

转载 windows下OpenGL开发前准备

Windows为了发展其本身的DirectX,只支持OpenGL1.1,可是至2013年5月,OpenGL已更新到4.3版本。  如何能够让Windows支持更高版本的OpenGL?  显卡可能可以从硬件上直接实现更高版本的OpenGL的相关函数。  查看显卡支持的OpenGL版本的方法,glGetString(GL_VERSION);  查看支持的相关扩展:glGetString(...

2019-08-20 14:53:14 260

转载 深入分析MFC之GDI原理透析

GDI阐述GDI :Graph device interface图形设备接口,应用程序调用图形编程的接口为什么会使用GDI呢?首先要理解显示器如何进行图像的显示,一般显示器把将要显示的内容存放在显存中(集成显卡一般使用内存,而独立显卡现在基本都使用独显),framebuffer就是用来存储显示的数据,由DMA自动读取数据将其显示在窗口中。而这里显示的只是一个个的像素点,通常是先显示一...

2019-08-20 11:11:31 943

转载 GDI+概述及双缓冲绘图技术

1.GDI概述及实例分析1.1 GDI概述GDI在全称是Graphics Device Interface,即图形设备接口。是图形显示与实际物理设备之间的桥梁。GDI使得用户无需关心具体设备的细节,而只需在一个虚拟的环境(即逻辑设备)中进行操作。它的桥梁作用体现在:(1)用户通过调用GDI函数将逻辑空间的操作转化为具体针对设备驱动程序的调用。为实现图形设备无关性,Windows...

2019-08-20 10:53:23 579

转载 OpenGL原理介绍

在网上看见一篇介绍Opengl原理的文章,感觉对自己的理解很有帮助,转载学习,感谢原作者的分享!原文章链接:http://www.twinklingstar.cn/2015/1532/introduce-to-opengl/代码下载地址:https://github.com/twinklingstar20/twinklingstar_cn_demo_introduce_to_openg...

2019-08-20 10:05:57 761

原创 Windows c++在类中使用多线程

由于当前开发环境为VS2010,暂时不能使用c++11 std 中的thread类,这里只能使用WINapi CreateThread来创建线程。一.在类中使用多线程的简单步骤及例子:1,在类中将线程函数写成静态成员函数(也可以将线程函数做成全局函数)。2,参数为(LPVOID pParam)用来传入类 对象指针this,也可以传入其他数据结构。3,进入调用线程函数的函数时...

2019-08-17 15:13:22 3829 1

原创 MFC中系统提供的16种光标形状描述

在我的电脑的WinUser.h文件中16种系统提供的光标有以下几种下面是头文件原始定义:/** Standard Cursor IDs*/#define IDC_ARROW MAKEINTRESOURCE(32512)#define IDC_IBEAM MAKEINTRESOURCE(32513)#define IDC_WAIT ...

2019-08-15 14:04:09 3054

原创 GitHub的page构建自己的博客以及添加自己的域名

以前在GitHub上面利用page功能做了一个简单的个人博客展示页面,而且博客文件都是.md文件,Github一份,本地还有一份,这样可以很方便地管理自己的博客,而且也不用担心自己的博客内容丢失(只在公共博客上写博客,例如CSDN,新浪等什么时候数数据丢了,那就尴尬了,虽然这种事情的概率很低很低,但是总感觉自己本地文件有一份最踏实),这也是决定花点时间去简单整理一下。在GitHub上构建自己的...

2019-08-06 16:03:46 641

转载 malloc/free与new/delete的区别

相同点:都可用于申请动态内存和释放内存不同点:(1)操作对象有所不同。malloc与free是C++/C 语言的标准库函数,new/delete 是C++的运算符。对于非内部数据类的对象而言,光用maloc/free 无法满足动态对象的要求。对象在创建的同时要自动执行构造函数, 对象消亡之前要自动执行析构函数。由于malloc/free 是库函数而不是运算符,不在编译器控制权限之内,不能够把...

2019-08-01 16:13:29 190

转载 vector::erase()的那些事儿

vector::erase():从指定容器删除指定位置的元素或某段范围内的元素vector::erase()方法有两种重载形式如下:iterator erase(iterator _Where);1.iteratorerase(iterator _First,iterator _Last);如果是删除指定位置的元素时:返回值是一个迭代器,指向删除元素下一个...

2019-08-01 11:52:53 314

OpenCasCade整体学习案例

整体简介OpenCasCade,附带每一部分的简单使用案例,资料比较详细,对学习OCC有很大帮助

2024-08-05

GDIGDI+.rar

MFC中使用GDI与GDI+

2021-05-13

FxRamnit.rar

本机遇到 执行exe文件 会生成xxsrv.exe文件 ,使用此工具全盘扫描修复即可

2021-05-11

Project1.rar

资源中包含USB通讯类,Win32测试程序,以及MFC界面测试程序,使用简单,vs2015开发

2020-08-21

CommUSB.rar

windows下USB通讯程序,使用hid.lib等windows库,附件包含usb基本通信类,依靠输入VID与PID来打开USB,有完整测试程序,VS2015开发

2020-08-19

RadASM.v2.21.8f

汇编开发集成工具RadASM,自己常用的汇编开发集成工具

2018-07-18

c++人脸相似度检测MFC源码

c++利用opencv实现两张人脸图片的相似度检测,完整程序源码

2018-07-18

遍历匹配串口

c#遍历匹配串口(向每个串口发数据,根据返回数据确定是否为所需串口)

2018-07-18

送给破解新手的160个小程序

适合破解新手的160个crackme练手

2015-12-02

各种学习破解的基本工具

各种破解所需的工具整理打包,不用再去乱找了

2015-12-01

缓冲区溢出实验

1、利用RPC漏洞建立超级用户 利用工具scanms.exe文件检测RPC漏洞,利用工具软件attack.exe对172.18.25.109进行攻击。攻击的结果将在对方计算机上建立一个具有管理员权限的用户,并终止了对方的RPC服务。 2、利用IIS溢出进行攻击 利用软件Snake IIS溢出工具可以让对方的IIS溢出,还可以捆绑执行的命令和在对方计算机上开辟端口。 3、利用WebDav远程溢出使用工具软件nc.exe和webdavx3.exe远程溢出。

2015-12-01

dos命令大全

掌握DOS命令你就算是黑客入门了,熟悉这些是每个网络安全人员必备的

2015-08-17

IECookiesView_1.77

可以查看cookies信息 可以修改cookies信息,绿色汉化,个别杀软误报你懂得

2015-07-24

代理猎手工具

查找代理服务器,验证代理服务器,,,等等

2015-07-07

Lansee1.72

一款非常给力的局域网查看工具 具有网络数据抓包 共享 操作等功能

2015-07-07

流光扫描工具

流光5.0汉化版扫描工具, 简单易操作,功能强大,慎用

2015-07-07

Cisco Packet Tracer5.0 汉化包

可以将英语版的工具汉化,使人们 更容易理解和运用

2015-03-26

空空如也

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

TA关注的人

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