- 博客(14)
- 资源 (14)
- 收藏
- 关注
原创 cv::fitLine用法
cv::fitLine用法定义代码示例y = x + 1直线y = -x + 1直线定义在opencv官方文档定义如下:void cv::fitLine(InputArray points,OutputArray line,int distType,double param,double reps,double aeps )#include <opencv2/imgproc.hpp>Fits a line to a 2D or 3D point set.Paramet
2020-11-21 00:51:36 3337 2
原创 解决C++ unordered_map“nvalid use of incomplete type ‘struct std::hash“ 问题
In file included from /usr/include/c++/4.8/bits/hashtable.h:35:0, from /usr/include/c++/4.8/unordered_map:47, from unorderedmap.cpp:1:/usr/include/c++/4.8/bits/hasht...
2020-03-16 23:00:31 2659 1
转载 Html5 绘制N角形
转载自:http://www.zybang.com/question/0bb53a7133bd38703648c478d598209e.html程序可以改动一下,看起来会更容易一点。// 开始创建路径 context.beginPath(); var dig = Math.PI / n * 4; //改:var dig = 2*(2*Math.PI /
2016-05-25 15:58:05 701
原创 核心编程----窗口创建
1 创建窗口windows经典机制:回调、钩子;回调(理解):自己定义的函数,自己不掉用,交给别人调用。 钩子:优先勾取消息的权限,木马程序等。window经典窗口程序------创建窗口并加入消息循环// WinCreate.cpp : Defines the entry point for the application.//#include "stda
2015-11-25 09:17:41 207
原创 核心编程----窗口创建
1 创建窗口windows经典机制:回调、钩子;回调(理解):自己定义的函数,自己不掉用,交给别人调用。 钩子:优先勾取消息的权限,木马程序等。window经典窗口程序------创建窗口并加入消息循环// WinCreate.cpp : Defines the entry point for the application.//#include "stda
2015-11-25 09:06:31 87
原创 sizeof总结
一直都用sizeof和strlen,但是都没怎么太注意,直到有一次Socket编程时,把strlen的地方放上了sizeof 。。。不用说,程序BUG是跑不掉的了,现在认真的总结一番。在MSDN中,sizeof的解释如下:The sizeof keyword gives the amount ofstorage, in bytes, associated with a variable o
2014-04-14 23:50:09 414
原创 Windows Socket编程
Windows Socket编程总结听会、看会、甚至把代码引用过来,不一定是真正的会了,这点我真是深有体会。前几天去一家公司面试,有上机操作的题目,要求是这样的:开两个线程,一个是服务器线程一个是客户端线程,要求客户端给服务器发送一个“你好,服务器!”,服务器收到后给客户端回复“你好,客户端!”,然后客户端和服务器同时关闭。由于最近一直在做一个屏幕监控的软件,socket很常用,但
2014-04-12 23:39:06 424
原创 关于WM_PAINT消息中的DC
做一个MFC项目中重绘,开始的时候以为在OnPaint函数中使用哪个设备绘图都没有问题。于是乎,OnPaint中大手一挥,出现了个CClientDC,代码如下:void CEriseBlockView::OnPaint(){ CClientDC dc(this); DrawBlock(&dc);}写完之后发现完蛋了,怎么本来好好的定时器坏了呢?大费周折调试了一番之后发现,诶?怎么
2014-04-02 00:22:12 654
原创 Win32基础编程 窗口创建和消息循环(三)
窗口创建和消息循环 先来说一下Windows两个经典的机制:回调、钩子。 回调是指程序员自己定义函数,在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应。 钩子:当每次发生您感兴趣的事件时,WINDOWS钩子优先获得消息。许多木马程序就是由钩子实现的。 消息定义:在Windows中发生的一切都可以用消息来表示,消息用于告诉操作系统发生了什
2014-03-26 22:59:05 1418
原创 Win32基础编程 Windows字符编码(二)
Windows字符编码编码是个很蛋疼的问题,处理不好就出现“乱码”。为了防止出现很蛋疼的情况,还是先大概总结一下吧。先简单介绍下计算机几种字符编码:1)ASC:计算机最早编码方式是ASC – 7位,128个字符;2)ASCⅡ:– 8位,256个字符,后来推出ASCⅡ CODEPAGEA;3)DBCS编码:特点单双字节混合编码(计算机的主流编码方式)举例说明:A 我
2014-03-22 10:36:33 545
原创 Win32基础编程 第一个窗口程序(一)
1.Windows编程基础注意:1) 不要背函数,猜函数是一项技能,理解+猜。Windows源代码不公开,根据自己掌握的知识推理。2) 常识性的东西要掌握。2.简历一个窗口程序:添加新工程,选Win32Application,指定工程名WinCreate;选择Atypical "Hello World!" application;看一下WinCreate.cpp,WinMa
2014-03-22 00:40:05 994
原创 不是序的序-C++学习笔记
对于C++,真是有说不出的感觉。我曾经自诩是个意志坚强的人,大学时就听说C++很厉害,于是大四还没毕业,就自信满满的找了个培训的地儿,带着“舍我其谁”的大无畏精神,开始学习C++。大概有两个月吧,把C语言和C++的语法学完了,感觉自己更加了不得了~什么嘛,这C++也好意思说是最难的?是最大的笑话吧!于是乎,我“出师”了。那段时间,我天天忙于找工作,面试,一直坚信“找到合适的工作很容易”。最终的结局
2014-03-21 23:06:07 426 2
原创 大数乘法
大数乘法,顾名思义,就是两个很大的数做乘法。有多大?反正出现大数乘法的地方,大都无法使用计算机给定的数据类型进行接收并进行直接计算,需要自己做一些算法。例如:编程计算两个64位十进制数相乘。正好自己面试时候遇到了,记得当初写的答案是:换算成二进制,进行计算,再换算成十进制。后来仔细一想, 纯属扯淡~!后来在网上找各位大神的解决方案,方法有多种,其中最易懂、最集中地解决方案也就是三步:一、用
2014-02-21 22:45:58 477
精通Struts:基于MVC的Java Web设计与开发.pdf
2012-09-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人