自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Hyman的博客

你想要什么样的生活,并真正为之努力,你一定会得到它!

  • 博客(48)
  • 资源 (9)
  • 收藏
  • 关注

原创 Win32 SDK基础(5)—— 漫谈窗口类

一、引言        在上一文中,我们从零开始创建了一个窗口。其中很重要的一个步骤,就是注册窗口类,如下面的代码://注册窗口类BOOL Register(LPSTR lpClassName, WNDPROC wndProc){ WNDCLASSEX wce = { 0 }; wce.cbSize = sizeof(wce); wce.cbClsExtra =

2016-12-04 18:00:46 2816

原创 Win32 SDK基础(4)—— 从零开始创建windows窗口(二)

3.5 显示窗口。        创建了窗口之后,如果要想运行时能够看见窗口,我们还需要显式的设置显示窗口:ShowWindow(hWnd, SW_SHOW);UpdateWindow(hWnd);        ShowWindow和UpdateWindow都是系统的API,前者是设置窗口的显示属性。后者重新更新窗口属性,只有更新之后,属性才会生效。经过了上述步骤,我们的WinMain

2016-12-04 11:39:13 4150

原创 Win32 SDK基础(3)—— 从零开始创建windows窗口(一)

一、从Windows的程序分类说起。    从高中第一次接触电脑开始(惭愧,高中才会用电脑,大学一年级才知道有QQ这么个东西,家里穷,没办法),在我的概念中电脑应该就是windows这样的。所以,直到大学临毕业,才知道原来还有linux这种操作系统,然后毕业之后开始工作才明白苹果公司也有一套自己的操作系统。所以,至今也想不明白,我怎么就踏上了码农这条不归路。然后一踏上就一发不可收拾,直到某天被

2016-12-03 21:24:30 17406 2

原创 【Python语法】Python中为自定义类编写help文档以及进行文档测试

一 以注释方式为类添加帮助文档        我们知道,Python中可以使用help('模块名')或者help(类名)的形式来查看一个模块或者类的帮助文档,我们也可以为自定义的类添加帮助文档,并用help进行查看.Python中用三对双引号可以进行多行注释,当我们把这种注释内容放到一个类或者函数定义的下面时,它会自动被当作该类或者函数的帮助文档.请看下面的类:docts.py:#co

2016-12-03 17:10:09 8818 1

原创 【linux命令】常用的Linux命令

find -name '文件或目录名称' | xargs rm -rf

2016-12-03 14:05:04 812

原创 【Python错误】 'ascii' codec can't decode byte 0xe7 in position 0: ordinal not in range(128)

原因:Python的str默认是ascii编码,和unicode编码冲突.解决方案:import sysreload(sys)sys.setdefaultencoding('utf8')

2016-12-03 13:49:16 10452

原创 画线算法-Bresenham算法

Bresenhan算法将坐标系分割成棋盘形状,每个像素占有一个棋格,当我们进行采样时(直线斜率小于1),如下图所示,假设给定绘图的起始点为(10,11),那么绘制下一个采样点的坐标必然是从(11,11)和(11,12)中选择一个。如果把这种情况一般化,对于绘制直线的起始点是(Xk,Yk),那么其下一个采样点必然是(Xk+1,Yk)或者(Xk+1,Yk+1)中的一个。

2016-12-02 11:22:45 10467 9

原创 画线算法-数字微分分析仪(DDA)算法

DDA算法的本质就是在绘制直线时,根据直线的斜率采样不同的像素点,如果斜率小于1,在x轴以单位1递进采样像素点;如果斜率大于1,在y轴以单位1递进采样像素点。y2=mx2+by1=mx1+by2-y1=m(x2-x1)1、当m的绝对值小于等于1,采样时x2-x1=1,y2=y1+m,注意m是有符号的2、当m的绝对值大于1,采样时y2-y1=1,x2=1/m+x1,注意m

2016-12-01 09:46:05 1662

mock框架插件 mod.dll

mod.dll是一款单元测试模拟框架,常常被用来进行单元测试 [TestMethod] public void Relocation() { var mockContext = new Mock<ControllerContext>(); mockContext.Setup(c => c.HttpContext.Response.Redirect("http://www.baidu.com")); var controller=new HomeController(); controller.ControllerContext = mockContext.Object; controller.Relocation(); mockContext.Verify(); }

2018-09-29

System.Linq.Dynamic.dll

System.Linq.Dynamic.dll实现了C#中动态的linq查询,引用之后可以以字符串的形式使用linq。

2018-09-29

Win7 64位安装DNS root.zone等配置文件

localhost.rev、localhost.zone、msvcr100d.dll、msvcr110d.dll、named.conf等在win7上利用ntbind架设Windows下的DNS服务器必要组件

2016-12-10

TCP-IP详解卷2:实现

TCP-IP详解卷2:实现

2016-11-17

TCP-IP详解卷3:TCP事务协议

TCP-IP详解卷3:TCP事务协议

2016-11-17

TCP-IP详解卷1:协议

TCP-IP详解卷1:协议

2016-11-17

MICROSOFT SILVERLIGHT 4从入门到精通

《Microsoft Silverlight 4从入门到精通》作为一本容易上手的教程,沿用深受读者欢迎的Step by Step风格,通过实例手把手引导读者构建、部署和维护Silverlight应用程序。《Microsoft Silverlight 4从入门到精通》浅显易懂,概念清楚直观,可读性强。全书共14章,主题广泛,涉及基础和控件,布局和样式,RIA和图像处理,MediaElement的对象模型、Silverlight的变换和动画引擎,浏览器桥,Windows Phone和XNA等,是帮助读者理解Silverlight开发全景的理想参考。, Laurence Moroney是Microsoft高级技术传播者,致力于Silverlight和用户体验。他有十几年的软件开发和实现经验,写过大量有关Windows Presentation Foundation、Web开发、安全性和互操作性的书籍和文章。

2016-11-17

局域网聊天工具

vc6.0写的一个局域网聊天工具,分为服务器代码和客户端代码

2014-08-01

空空如也

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

TA关注的人

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