自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

幻影時空

我的C++

  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

原创 基于反馈的动态补偿模型

一.      补偿的数学依据和实现数学,作为一门基础学科和应用工具,对工业应用有强大的辅助和分析功能,可以有效的建立起动态系统可量化分析的模型。对非线性系统的分析,通常有以下几种建模方式:1.1  分段直线段分段直线法是通过空间分割,把系统空间看作多个小区域的线性组合,对区域内近似在同一直线上的点集作线性拟合。优点:算法简单,系统分解和建模速度快,通过调整分段数量可以在一定范

2008-05-12 13:05:00 2361

原创 字节对齐

现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定变量的时候经常在特定的内存地址访问,这就需要各类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐。各个硬件平台对存储空间的处理上有很大的不同。一些平台对某些特定类型的数据只能从某些特定地址开始存取。其他平台可能没有这种情况,但是最常见的是如果 不按

2008-01-17 14:31:00 550

原创 刀具补偿(二)

  上一篇中的补偿方法对于直线多边形比较简捷,可是如果图形中存在切线圆弧,则补偿后相邻线条找不到交点,这就带来了新的问题,如下图:   于是我们引入了添加圆弧过渡的方法:  如上图,A1B1和B1C1为平移后的线条,在原有节点B处,我们可以作一个半径为补偿量的圆,与A1B1和B1C1相切于A2和B2,这样,新的图形就包含量A2C2这个切线圆弧,即可以保证加工路径的平滑过渡,又可以避免出现路

2007-08-22 16:37:00 1046

原创 刀具补偿(一)

  工控行业CNC加工过程中,为了保证加工图形与设计尺寸相符合,经常需要对刀具宽度做偏量补偿,也就是说,对每个线条做等距偏移,然后组合偏移后交点为新的加工图形.  由于工作需要,本人最近也对补偿方式做了些浅显的研究,整理一些心得,一方面分享给大家,作为参考,另一方面也算给自己做个备份:),在后续的文章会添加上相应的代码和示例程序,希望对大家有所帮助.  刀具补偿算法需要考虑的因素比较多,包

2007-08-22 11:21:00 1263

原创 愚人节快乐

        今天是个值得纪念的失败日,约了mm出来,结果她又带来一个mm,虽然聊起来也算比较开心,可是总是觉得比较别扭。迟到虽然是女生的专利,可是迟到半个小时以上就应该算比较过分了,这样子交往感觉挺没劲的。晚上聊天的时候,说句话要等半天才有回复,sigh,不玩了……        女人,永远觉得自己是主角,却不知道男人才是导演。

2007-04-01 21:12:00 546

原创 控件的动态添加与消息响应

        看到一些软件应用都是属于界面与功能无关的方式,界面独立出来,对于二次开发和重用比传统的软件开发方式要简单得多了,于是空闲时候也做了一个相关的软件出来,利用ini配置文件记录界面和控件消息响应,可以手动修改、添加、删除控件和对应功能。        以Button控件为例,创建一个独立的按键非常简单,                CMyBtn* pBtn=new CMyBtn(

2007-03-19 19:26:00 826

原创 这一次,我再无退路

        以为自己正确的方向,却突然发现是错误;        以为自己在维护家庭的和谐,却发现伤害了他们的感受;        前一秒钟在沾沾自喜,下一秒钟去彷徨无助;        这一刻,心底如同釜底抽薪,彻底失去的方向;        好心做了错事,真情带来伤害,我真的不知道该如何去面对,完全的迷失,       这一刻,我再无退路……

2007-02-24 01:46:00 851

原创 动态绘图

 在使用vc动态绘图的时候,简单图形可以采用GDI在内存绘图,然后覆盖到指定区域,示例代码如下:................    //获得对话框上的picture的窗口句柄    pWnd->GetClientRect(&rect);    // 指针    CDC* pDC = pWnd->GetDC();        //内存绘图    CBitmap memBitmap;    CB

2006-09-28 17:24:00 1029

原创 爱你,所以离开你

 喜欢你,所以想要跟随爱着你,所以只能后退祝福你,能够有幸福伴随而伤痛,我已无所谓原来,我只是只刺猬

2006-08-27 15:07:00 781

原创 Good-Bye, My love ……

        相爱两年,关注了五年,习惯了在远方默默守候,今天,却突然发现自己已经记不得她的笑脸,或许,这个枷锁终于打开了……        我不知道,所谓的爱情能不能永恒,如果可以,到后来也会变成一个淡淡的影子,深埋在心底吧。或许只是为了忏悔而桎梏了自己,只为救赎而放弃了自己,如今的淡忘,是个涅磐还是圆满?我不清楚,只是感觉在心头空寂的同时也有几许酸涩。 

2006-06-28 14:27:00 748

转载 [转贴] debug与release的区别

一、Debug 和 Release 编译方式的本质区别    Debug 通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。Release 称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好地使用。    Debug 和 Release 的真正秘密,在于一组编译选项。下面列出了分别针对二者的选项(当然除此之外还有其他一些,如/Fd /

2005-02-17 15:46:00 663

abl重构层,扩展资源集

abls txn 扩展资源集合,层间重构资源配置文件,可通过tgl专用软件提取相关

2010-11-01

简单Tcp局域网连接

利用Winsock进行tcp连接的cs架构,包括服务器和客户的连接。

2007-08-25

空空如也

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

TA关注的人

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