自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

春夜喜雨的专栏

个人随笔 (Owed by: 春夜喜雨 http://blog.csdn.net/chunyexiyu)

  • 博客(8)
  • 资源 (3)
  • 收藏
  • 关注

原创 函数参数的压栈顺序

对于常见的C++程序,像缺省_cdecl或使用_stdcall的函数压栈顺序都是采用的从右往左压栈的。(_pascall使用的从左往右压栈。)

2015-06-24 21:59:46 3582

原创 矢量字体和像素字体

(Owed by: 春夜喜雨 http://blog.csdn.net/chunyexiyu 转载请标明来源)查看windows/fonts下的字体的话,看到黑体的说明如下字体名称: 黑体版本: Version 5.01Open Type Layout, 已数字签名, TrueType Outlinesabcdefghijklmnopqrstuvwxyz

2015-06-24 21:57:04 4739

原创 CAD的Dock窗口创建

(Owed by: 春夜喜雨 http://blog.csdn.net/chunyexiyu 转载请标明来源)参考:http://www.cnblogs.com/oneday/p/3413605.htmlhttp://download.csdn.net/download/th_gsb/5088257http://blog.csdn.net/weili82830/article/

2015-06-24 21:55:06 4413

原创 零散知识:字节数&CAD图形刷洗&面向对象

(Owed by: 春夜喜雨 http://blog.csdn.net/chunyexiyu 转载请标明来源)1. 对齐---------------------------------------------------(1) struct A{ char c; double d; short s; int i;} sizeof(A) = 24(2) char ch[

2015-06-24 21:52:25 981

翻译 Multithreading: How to Use the Synchronization Classes

在多线程间同步资源是在写多线程时经常遇到的问题。有二个以上的线程来访问同一数据时,经常会导致不可预知的问题。例如,在同一时间,一个线程在写该数据,而另一个线程在读该数据,这将不知道读线程究竟读出的是什么数据,是老的数据,还是新写入的数据,也或是读出的一部分是老数据、另一部分是新数据。MFC提供了一些同步和同步控制类来帮助解决这种问题。这篇主题一是阐述这些类,二是阐述如何来使用这些类创建线程安全的典型多线程程序。

2015-06-05 10:09:07 904

原创 CAD的StatusBar

acedSetStatusBarProgressMeter: 设置显示内容acedSetStatusBarProgressMeterPos: 设置进度百分比acedRestoreStatusBar: 使用完毕后,把statusBar归还给CAD

2015-06-05 08:36:29 2500

原创 WM_MOUSEHOVER和WM_MOUSELEAVE消息的触发

WM_MOUSEHOVER和WM_MOUSELEAVE消息,可以用来实现,当鼠标放在/离开某个窗体或窗体组件一段时间时,触发一系列的操作

2015-06-04 12:55:02 2355

原创 CImage封装gdiplus的初始化和引用计数

CImage内部封装了一个变量  static CInitGDIPlus s_initGDIPlus; 该变量实现了对gdiplus的初始化和销毁,基于引用计数的方式,实现了多个CImage实例的共享gdiplus的生命周期。 class CInitGDIPlus{public:      CInitGDIPlus() throw();

2015-06-04 12:52:28 1559

Mac上构建OpenGL红宝书上的triangles程序

OpenGL红宝书中程序与Mac系统匹配不好,需要进行相关的适配才能够在Mac下正常的运行。 该资源是花了不少时间查阅资料处理的,最终实现仅依赖系统带的OpenGL和GLUT,在Mac上运行红宝书的第一个程序-triangles。 文件(格式.tar.gz压缩包)包含的清单如下: LoadShaders.cpp LoadShaders.o triangles triangles.frag triangles.vert LoadShaders.h Makefile triangles.cpp triangles.o 重新构建方法:make clean; make 运行方法:./triangles

2019-04-12

Python语言程序设计基础_课件PPT_嵩天

课件来源于python123.io课程中57个PDF文档课件的汇总。 笔者提供了:1、把57个章节课件按顺序汇总到一个文档中。 2、对PDF增加了57个章节书签,方便阅读。 课件来源网址:https://python123.io/student/courses/371/materials 备注:感谢嵩天老师和python123提供的课程与课件,建议大家加入课程学习!

2018-12-01

编译原理-简单计算器

编译原理-简单计算器:实现词法分析器,和语法分析器:实现正整数与浮点数的 + - * / () 之前大学的时候,编译原理课程有一个做计算器的任务,当时没有做,只顾做一个漂亮计算器界面。趁这周末有空,就把计算器编译重新做一做。 参考文档:http://wenku.baidu.com/view/341e42bd02d276a200292e6c.html

2014-08-31

AutoCad 2011版的DXF参考手册官方地址

AutoCad 2011版的DXF参考手册,存的一个网址,是网页版访问的。 中文版的,比较好用,我找了许多地方才找到的,所以共享出来给大家。

2013-06-20

Window上的Shell文件

Windows上的Shell程序,经过自己的验证,是可用的,和在Linux上使用效果一致。 使用方法,例如把这个在D盘解压,在 我的电脑-->属性-->高级-->环境变量中,在Path路径里,加上D:\winshell即可 当前已知存在问题:awk命令不可用,当前我自己尚未找到可用的版本,等找到后,会下架这个,重新提供。

2013-06-07

空空如也

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

TA关注的人

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