自定义博客皮肤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)

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

转载 表达式顺序点(Commit点)

(内容来源:http://bbs.csdn.net/topics/370153775 )1. 表达式 引用透明 or 有副作用的 解释首先要理解表达式的意义,也就是:1)表达式所确定的计算过程;2)它对环境(可以把环境看作当时可用的所有变量)的影响。如果一个表达式(或子表达式)只计算出值而不改变环境,我们就说它是引用透明的,这种表达式早算晚算对其他计算没有影响(不改变计算的环境。当然,

2013-04-27 11:03:55 766

原创 补码和数的转换(unsigned/char|int)

(注: 参考了百度百科中的部分内容 http://baike.baidu.com/view/377340.htm,http://baike.baidu.com/view/7836617.htm#1       参考了维基面科中的部分内容 http://zh.wikipedia.org/wiki/%E4%BA%8C%E8%A1%A5%E6%95%B0)1. 补码概念(计算计系统计算的基础

2013-04-26 16:04:51 3251

原创 字节序(Big-Endian/Little-Endian)

(注:参考了http://bbs.ednchina.com/BLOG_ARTICLE_194674.HTM,http://www.bozhiw.com/doc-view-4480.html,http://www.360doc.com/content/13/0320/19/1317564_272753026.shtml博客中的内容) 1. Endian来源,故事看起来很有意思“e

2013-04-26 14:37:09 1703

原创 CMap-结构体键值使用

关于CMap的理论知识可以看下MSDN,关于使用,我关注的约束如下:使用结构体作为index时,1. Index的无参构造函数需要有 MyIndex(){}2. 两个模板函数必须重定义,否则会一直报错(报错原因,缺省下面两个模板定义使用有问题)templateAFX_INLINE UINTAFXAPIHashKey(MyIndex key)templateAFX

2013-04-19 10:49:02 2390

原创 DEBUG日志宏定义-简单日志分级

最基本的:日志区分Debug日志和Release日志Debug日志详细打印出信息,包括开发定位的相关信息;Release日志只打印用户交互的信息,不打印和用户感受无关的信息;一般可以基于_DEBUG变量定义宏来解决日志打印问题:例如可以如下定义debug时使用的日志宏打印debug信息时使用该MyLogPrintf,而在与用户交户的时候,使用printf宏.#ifdef

2013-04-19 10:37:14 2468

原创 AutoCad上的Arc的弧度和凸度

圆弧的方向,如果仅知道起始点的话,可以是顺时针,也可能是逆时针:例如知道圆弧上的起点是0度,终点是180度;那么圆弧可能是上半圆,也可能是下半圆。(AutoCAD坐标)顺时针旋转就是下半圆(AutoCAD坐标)逆时针旋转就是上半圆如何来区别呢,只要有弧上的另一点,就可以确认出是哪边的了;得到另一点的方法可以基于bulge凸度。

2013-04-19 10:22:02 5744 3

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关注的人

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