自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

软件架构师何志丹

软件架构师何志丹推荐的 Q群:VC 2508429 C/C++ 9993488

  • 博客(558)
  • 资源 (77)
  • 论坛 (898)
  • 收藏
  • 关注

原创 软件架构师考试、软件架构师经历、软件架构师求职

软件架构师求职:我2017年10月6号入职,这4个月,仍有4个邀请,都拒绝了。如何成为软件架构师:理论联系实践。软件架构师培训:不需要!何志丹     2014年过了软考的软件架构师,2016年4月25号到极点3维(索菲亚控股)当软件架构师,2016年12月1号,因身体不适停薪留职。期间到朋友(广州顶丰)那帮忙,职位也是软件架构师。谈一下工作内容:       1,开发一个独立

2016-12-11 20:32:24 1746

原创 路径显示不下时,中间显示省略号

软件架构师何志丹开发环境:VS2012 C#//路径显示不下时,中间显示省略号 class CShowShortPath { public CShowShortPath(string s...

2019-08-25 18:43:48 270

原创 CAD2015 C#二次开发 字体变形

软件架构师何志丹开发环境:VS2012问题描述:一个简单的WinForm窗口,一个群组控件和一个Label,都是微软雅黑12pxCAD2015下,看起来却不一样,一个明显细得多。CAD2014下,无此问题。实验了CAD2007到CAD2018,有些版本有此问题,有些版本无次问题。...

2019-08-18 17:28:58 128

原创 产品代码更新代码

软件架构师何志丹同一个安装包,再次安装的时候,会有“修改”“修复”“删除”三个选项。复制安装包也是如此,估计是根据MD5之类的判断。安装1.7后,再安装1.8提示如下:提示如下:已安装这个产品的另一个版本。这个版本的安装无法继续。要配置或删除...

2019-04-16 16:18:20 197 1

原创 C# 加载并显示菜单

软件架构师何志丹1,支持cui和cuix。2,菜单组重复加载或显示,C#下都会崩溃。所以要判断。3,菜单加到最后。 public static AcadMenuGroup LoadMenu(AcadMenuGr...

2019-03-20 18:12:32 180

原创 作为公共组软件工程师如何工作

                                                                               软件架构师何志丹1    为什么需要公共组1.1    专业化分工带来高效一    对软件开发而言,专业化分工的好处专业化分工使得每个软件工程师需要的知识和技能减少,这意味着:    降低了软件工程师的成长难度,降低了学习成本和培...

2019-02-10 22:36:11 106

原创 面试北京XX科技总结

软件架构师何志丹  面试时间与地点 面试时间:2019年1月17号,面试地点:北京。 公司概况 开发的产品是集团内部使用,开发的语言ts脚本语言。目前开发团队15人,目标扩充到30人。目前不加班,年后加班,大老板催的紧。ts非常小众,ts百度不到,百度ts脚本语言才行;大部分开发工程师都是从其他语言转过来的。面试官(总架构师)告诉我用ts的原因,同时支持前端和后端。当时...

2019-01-26 09:07:20 222

原创 面试北京XX数通总结

                                                                            软件架构师何志丹 总括 面试时间 2019年1月21号。 公司概况 员工近20人,其中开发人员6人,全部objectarx(C++),全部老手,一人负责一个模块的设计与编码,学历全部是本科。 ...

2019-01-24 10:41:16 319

原创 如果我当上技术经理如何展开工作(二)

术语、概念、假设 标准工时:假定有一个三年工作经验的人,1小时的能完成的工作量。主要用于衡量模块的粒度。 规划 不同阶段核心要素不同 项目管理核心三要素 项目管理核心三要素:时间、成本、质量三要素。三者是鱼和熊掌的关系,不可兼得。不同阶段,不同的侧重点不同。 竞争策略 基本竞争策略有三种:成本领先战略、差异化...

2019-01-08 14:59:47 280

原创 如果我当上技术经理如何展开工作

                                                                 软件架构师何志丹如果我当上技术经理如何展开工作... 11       总括... 11.1        引子... 21.2        技术经理(总监)的任务... 21.3        此职位和我高度匹配... 22       术语...

2019-01-07 08:53:03 1709 1

原创 最短点对

                                                                          软件架构师何志丹难点:如何测试。我的解决方式是:a,三种解法,看结果是否一致。b,小数据(100个点),人工排查。第一种方法,暴力法适合小数据。第二种方法:我的改进型。第三种方法:经典方法(分治法)。实验证明1000万数据时,我的算法有优势。暴力...

2018-12-31 10:50:55 1034

原创 死锁

                                                                     软件架构师何志丹 死锁的最常见情况相互等待。 业务说明对于简单的业务,可以规定一次只能锁定一个单元,但对于复杂业务,这种方法不可行。比如:金银互换,1金换10银。分4步:1,判断金币足够。 2,判断银币没到上限 3,金币减少。 4,银币增加。...

2018-11-22 08:48:59 1005

原创 多线程防冲突

                                                                                      软件架构师何志丹冲突原因写CString的时候,可能内存不够,于是释放、重新分配内存。可能刚释放,没来来得及分配,就被挂起了,然后另外的线程访问此变量,就崩了。 测试说明Button18测试了,没有防冲突,程序崩...

2018-11-21 09:43:56 167

原创 32位随机数

                                                                                            软件架构师何志丹声明 class DLL_SN_EXT_CLASS CRand32{public:CRand32();unsigned int rand();bool Prize(double dO...

2018-11-20 08:54:05 1096

原创 墨家巡逻兵 源码

                                                         软件架构师何志丹                             开源墨家巡逻兵的目的:a,演示我的库的用法。b,展示我的开发思想,不同的技能的人合作。mjxlb:源码vc: 生成的exe位置。SNCode:公共库的lib和头文件。开发工具:VS2010 C++...

2018-11-18 10:20:21 161

原创 点乘

                                                                             软件架构师何志丹含义及证明向量OA和向量OB的点乘。以O为原点建立直角坐标系,令A的坐标为(x1,y1),B的坐标为(x2,y2)。则点乘的代数含义为:x1x2+y1y2。几何含义为:|OA||OB|cos<AOB通过几...

2018-11-17 10:07:01 1459

原创 推导坐标旋转公式

                                                               软件架构师何志丹O是坐标原点,A(x0,y0)移动前的点,B是移动后的点(x1,y),AC垂直于X轴,垂直C。BD垂直于X轴,垂直D。令a= AOC b= AOB。因为OA、OB都是同一圆的半径,所以OA=OB,所以|BD|/sin(a+b)=|AC|/sina...

2018-11-16 08:47:50 202 2

原创 根据圆心角求离心角

                                                      软件架构师何志丹本文假设:椭圆长轴在X轴,椭圆中心点在坐标原点。这两个架设不影响,“圆心角”和离心角。令椭圆中心点为O,长轴半长为a,短轴半长为b。以O为中心,b为半径做圆,以下简称小圆。以O为中心,a为半径做圆,以下简称大圆。以O为端点,任意离心角度t,作射线,交小圆于A,交大...

2018-11-15 08:47:43 437

原创 正椭圆的参数方程证明

                                                                软件架构师何志丹 本文只讨论长轴和轴平行且中心点在原点的椭圆标准方程:x2/a2+y2/b2=1,令A=x/a,B=y/b,则标注方程可以变形为A2+B2=1,下文简称变形标准方程。参数方程为x=acost y = asint。t取[0,2π)。变形后,A...

2018-11-14 09:40:26 1105

原创 根据”圆心角“求斜椭圆坐标

                                                                            软件架构师何志丹  根据“圆心角”弧度(函数会将圆心角转成离心角),获取斜椭圆上的点坐标。ptCenter,椭圆中心;a椭圆长轴长度;b,椭圆短轴长度;radian,点于椭圆长轴夹角的弧度;dChangZhouAngle,长轴弧度 ...

2018-11-12 19:44:15 271

原创 网络编程遇到的坑

                                                                    软件架构师何志丹不断补充中。已解决:1,连接超时75秒。如果网络好,马上连接成功;如果没网,马上连接失败; 如果网是好的,但IP配错了(这种情况几乎不会出现,因为win7、win10不需要手动配IP),会“连接”75秒。解决方法分如下几步:...

2018-11-02 18:46:00 177

原创 死锁

                                                                       软件架构师何志丹死锁的最常见情况相互等待。 业务说明对于简单的业务,可以规定一次只能锁定一个单元,但对于复杂业务,这种方法不可行。比如:金银互换,1金换10银。分4步:1,判断金币足够。 2,判断银币没到上限 3,金币减少。 4,银币增加。假...

2018-08-16 21:01:39 994

原创 多线程冲突

                                                                      软件架构师何志丹冲突原因写CString的时候,可能内存不够,于是释放、重新分配内存。可能刚释放,没来来得及分配,就被挂起了,然后另外的线程访问此变量,就崩了。 测试说明Button18测试了,没有防冲突,程序崩溃。Button19,测试了有防...

2018-08-15 21:02:09 878

原创 标注样式各属性的复制

                                                                                         软件架构师何志丹针对场景:setDimensionStyle 时,程序崩溃或实体消失或其它异常。 可以用此函数 看是那行崩的。 //  AcDbDatabase, AcDbDimstyleTableReco...

2018-08-15 11:21:37 530

原创 32位随机数

                                                                                                      软件架构师何志丹声明 class DLL_SN_EXT_CLASS CRand32{public:CRand32();unsigned int rand();bool Pri...

2018-08-06 19:19:54 625

原创 推导坐标旋转公式

                                                                          软件架构师何志丹O是坐标原点,A(x0,y0)移动前的点,B是移动后的点(x1,y),AC垂直于X轴,垂直C。BD垂直于X轴,垂直D。令a= AOC b= AOB。因为OA、OB都是同一圆的半径,所以OA=OB,所以|BD|/sin(a+b...

2018-08-03 19:08:21 204

原创 根据圆心角求离心角

                                                             软件架构师何志丹本文架设:椭圆长轴在X轴,椭圆中心点在坐标原点。这两个架设不影响,“圆心角”和离心角。令椭圆中心点为O,长轴半长为a,短轴半长为b。以O为中心,b为半径做圆,以下简称小圆。以O为中心,a为半径做圆,以下简称大圆。以O为端点,任意离心角度t,作射线,交...

2018-08-03 19:05:41 299

原创 正椭圆的参数方程证明

                                                                                                                   软件架构师何志丹本文只讨论长轴和轴平行且中心点在原点的椭圆标准方程:x2/a2+y2/b2=1,令A=x/a,B=y/b,则标注方程可以变形为A2+B2=...

2018-08-01 20:24:44 712

原创 根据”圆心角“求斜椭圆坐标

                                                                              软件架构师何志丹根据“圆心角”弧度(函数会将圆心角转成离心角),获取斜椭圆上的点坐标。ptCenter,椭圆中心;a椭圆长轴长度;b,椭圆短轴长度;radian,点于椭圆长轴夹角的弧度;dChangZhouAngle,长轴弧度 CDou...

2018-08-01 20:22:12 1619

原创 VS2015优点、疑难问题及其他

软件架构师a, 对话框的关联类可以放到命令空间中,对应文件也可以放到其它文件夹,类向导可以正常使用。VS2010这样,类向导不可以使用。b,选中变量名(类名)右键可以直接“重命名”,重构利器。c,双击选中变量名,此变量名会高亮显示,代码走查神器。有了b,c,VA基本上没多大价值了。...

2018-06-13 17:45:23 1813

原创 Objectarx 遇到的坑

3软件架构师何志丹 一,已解决。 1, 工作者线中调用acDocManager->sendStringToExecute,如果第三个参数(bActivate)为true,则在CAD2010下崩溃,CAD2018不会崩溃。 2,acad.rx会自动加载arx,但如果有多个搜索目录有acad.rx只有第一个acad.rx起作用。解决方法:用acad.lsp。如果多个搜索目...

2018-06-09 10:02:56 718

原创 acutPrintf crx注意事项

 软件架构师何志丹virtual AcRx::AppRetCode On_kInitAppMsg (void *pkt) {  AcRx::AppRetCode retCode =AcRxArxApp::On_kInitAppMsg (pkt) ;    acutPrintf(_T("a"));  acutPrintf(_T("b\n"));  acutPrintf(_T("c\r\n"));...

2018-04-02 11:49:20 409

原创 以下代码为什么无法导出函数

 软件架构师何志丹ExportDefine.h文件代码如下:#pragma once#ifdef CADBASELib_20180328  //dll内部 #define  DLL_CADBASE_EXT_CLASS __declspec(dllexport)    #else       //dll外部 #define  DLL_CADBASE_EXT_CLASS __declspec(dl...

2018-03-30 12:01:12 148

原创 VC6 到 VC8 不支持 模板类 显式实例化?

软件架构师何志丹VC6 到 VC8 不支持 模板类 显式实例化?VC9和VC10 可以。 template class CStrBase<char>;  template class CStrBase<WCHAR>; error C2949: 'SNXH::SN::CStrBase<CHART>' : explicit instantiation; cann...

2018-03-12 16:12:03 213

原创 多页打印注意事项

软件架构师何志丹多页打印注意事项:1,各页的打印信息必须是兼容的。a,同一设备(PC3或系统打印机)。b,相同页面大小。c,相同原点。2,一个布局无论打印多少次,都只占一页。...

2018-02-24 19:01:40 213

原创 CAdUiDockControlBar::AssertValid未实现

软件架构师何志丹错误提示:public: virtual void __thiscall CAdUiDockControlBar::AssertValid(void)const " (?AssertValid@CAdUiDockControlBar@@UBEXXZ)说明:ObjectARX2007有此问题,ObjectARX2010 ObjectARX2014 无此问题解决方法:CAdUiDock...

2018-02-09 11:07:10 470

原创 setPlotType eInvalidInput

软件架构师何志丹开发运行环境:VS2010 + CAD2014X64出错代码: void SetPlotWindowArea(const double xmin,const double ymin, const double xmax,const double ymax ) {  m_es = m_pPSV->setPlotType(m_pPlotSettings,AcDbPlotSetti...

2018-02-08 15:19:45 734 2

原创 CAdUiBaseDialog 闪烁

软件架构师何志丹CModifyDialog派生于CAdUiBaseDialog,以下代码“确定”关闭对话框时 会闪烁。void CModifyDialog::OnOK(){ CAdUiBaseDialog::OnOK(); CModifyDialog::BeginEditorCommand(); NewEntityIfNeed() ; CModifyDialog::Co

2018-02-07 13:59:38 343

原创 禁止PROPERTIES命令

软件架构师何志丹派生于 AcApDocManagerReactor类,并重载documentLockModeChanged。virtual void              documentLockModeChanged(AcApDocument* ,  AcAp::DocLockMode myPreviousMode,  AcAp::DocLockMode my

2018-02-05 11:16:13 311

原创 通过反应器屏蔽命令

软件架构师何志丹以下代码屏蔽MOVE命令,有些命令(如:PROPERTIES)屏蔽不了,甚至会死循环。class /*DLLIMPEXP*/ CEditReactor : public AcEditorReactor {//...virtual void commandWillStart(const ACHAR* cmdStr) {  if

2018-02-05 10:53:02 256

菜单按钮的简单使用

BCG菜单按钮的简单使用,图片文档源码

2014-10-07

网格控件的简单使用

网格控件的简单实用 包括文档、图片、源码, 系列文章之一

2014-10-07

BCG圆盘菜单

BCG圆盘菜单 包括:图片、文档、VC6源码。 属于系列文章

2014-10-07

BCG属性列表

bcg 属性列表 包括:图片、文档、VC6源码。 属于系列文章

2014-10-07

BCG网格控件单独设置颜色

BCG网格控件单独设置颜色。包括文档、图片、VC6源码。系列文章。

2014-10-07

网格控件群组的简单使用和颜色设置

网格控件群组的简单使用和颜色设置 文档 图片 VC6源码 属于系列文章

2014-10-07

网格控件群组的高级使用

网格控件群组的高级使用 包括:图片 文档 VC6源码 属于系列文章

2014-10-07

CBCGPChartCtrl简单使用

CBCGPChartCtrl 简单使用,包括图片效果。

2014-08-25

智勇三国生成验证码的程序,欢迎指教

。 智勇三国生成验证码的程序,欢迎指教。 思路如下: 一,取得桌面DC。 二,计算位置。 三,建立内存DC和位图并填充背景。 四,每个字输出到DC上,上下随机偏移0到4并倾斜。 五,生成单色位图,存到CFile或CMemFile中。CMemFile派生自CFile。 六,将图片显示到图片控件上。

2011-07-29

作为公共组软件工程师如何工作

作为公共组软件工程师如何工作 1 1 为什么需要公共组 1 1.1 专业化分工带来高效 1 1.2 复用 2 2 公共组成员特点 3 3 公共组成员职责 3 3.1 一般团队公共软件工程师职责 3 3.2 小团队公共软件工程师职责 3 4 已整理的类库介绍 4 4.1 SNGraph 4 4.2 SN 5 4.3 SNMFC 6 4.4 SNSTL 7 4.5 其它 7 5 专业化分工 7 5.1 专业化分工实例 7 5.2 专业化分工优点(亚当斯密) 7 5.3 专业化分工优点(无名高人) 8 5.4 专业化分工缺点 8 6 软件复用 8 6.1 软件复用的优点 8 6.2 软件复用级别 9 6.3 代码复用的类型 9

2019-02-10

士农库1.1 头文件、lib、dll 两个测试项目

4.1 SNGraph 一 点、向量 基本运算 二 直线(线段、射线) 直线(线段、射线)用起点、方向(单位向量)、线段长度表示。 包括如下功能:  点是否在直线上。  假定点在直线上,点到直线起点的有向距离。如果点在直线上,点到直线距离为n。如果n>=0,则点在射线上;如果(n>=0)&&(n <= 线段长度) ,则点在线段上。  两直线是否平行或重合。  两直线是否重合。  两直线是否垂直。  两直线交点。  两非平行直线距离。  求垂足。 三 平面 通过过平面一点和方向(单位矢量)表示平面。包括如下功能:  点到平面的有向距离。通过平面标准法向量和距离,可以求垂足;通过点到平面的距离的正负,可以看出多个点是否在同侧;如果点到平面的距离为0,则点在平面上,否则不在平面上。  直线是否在平面上  平面和直线的交点 通过调用其他功能可以实现的功能:  平面的法向量平行于直线,则平面和直线垂直  平面的法向量垂直于直线,则平面和直线平行  平面的法向量平行(垂直)则平面平行(垂直)  平行平面的距离等于平面任意一点到另一平面的距离 四 矩阵 包括以下功能:  初始化为单位矩阵。  为向x,y,z方向缩放建立矩阵。  为任意方向缩放建立矩阵。投影平面,可以通过向平面法线方向缩放0实现。平面镜像,可以通过向平面法线方向缩放-1实现。  为对一个点镜像建立矩阵。  为对一条直线镜像建立矩阵。  为对一条对称轴旋转建立矩阵。  求对应行列式的值。  求逆矩阵。  求转置矩阵。  左乘。  求对应行列式的代数余子式。  常见运算符。 4.2 SN 封装了许多基础的功能。 一 接口  读写锁。 二 避免依赖其它类库 有些类经常用于库间接口,所以需要避免依赖其它类库。  字符串类、函数,比如:宽字符、多字符间的转换。  时间类。  数组的封装。 三 其它  将错误信息记录到全局变量中,应用场景:构造函数和析构函数中throw会引起不可预料的问题。  安全缓存,额外开辟若干个字节的空间,并初始化为一个特定值,如果不越界,这些值不会改变。  智能指针,为了将关联降为依赖。CAutoPtr<C> m_pC代替C m_c,头文件中不需要引用C类的头文件。只需要声明C类,在源文件中引用C类的头文件。  MD5。  RSA。  SHA。  考虑溢出的加减法。比如:int型的10亿加20亿,-10亿减20亿。  通过表名、列名、某些列的值生成sql语句。  安全指针和防野指针类。防野指针类:在构造函数中将状态初始为已初始化,在析构函数中将状态设置为已释放。安全指针在使用时之前判断 防野指针类释放是“已初始化”,否则抛出异常。  将有参数的函数统一成没参数返回值类型void的仿函数。  遍历文件夹的文件和子文件夹。  随机数和排列组合。  系列化和反系列化。将对象和变量转化成二进制,并将二进制转回变量和对象。  拆分,如字符串。 4.3 SNMFC 一 网络功能  网络基本功能:如获取本机IP,通过域名获取IP,IE版本。  HTML对话框的封装类。  用于服务端的,带“回调类”的绑定监听类,利用IO完成端口。  用于客户端的,带“回调类”连接类,利用select模式完成,可以指定是否开启新线程。连接时,可以指定超时时间,默认5秒。如果直接调用系统的connect,超时时间是75秒。  能够自动处理“粘包”、“拆包”的二进制解析类。  安全套接字的辅助类,如:设置发送、连接超时。  比较服务端的某个文件夹和客户端的某个文件夹,并更新那些md5不同的文件。 二 多线程  用临界区实现的线程锁,和线程读写锁。  窗口辅助类。  开启一个线程并调用一个函数。  开启一个线程并循环调用一个函数。  支持多线程的日志。  启动一个线程,等待若干秒后,Post或Send一个消息后,结束线程。 三 界面  三态树控件。  列表框扩展类和函数。  树控件的扩展。  组合框的扩展。  关于窗口功能的封装。比如:从左到右依次排列子窗口,排不下则下一行。可以指定行间距。页眉和页脚是行间距的一半。  位图的加载和显示。 四 其它  Ini文件。  数组封装类。  获取硬件信息,如网卡。  文件或文件夹的常用功能。  注册表的扩展。 4.4 SNSTL  数组(向量)扩展。  用于多线程的向量。  JSON解析。  集合的扩展。  映射的扩展。  指针向量,可以存派生类。  指针映射,可以存派生类。 4.5 其它库  UnitTest,本机单元测试项目,对整个库的重要功能进行单元测试。  SNBCG,著名界面库的扩展,几乎没使用。  SNPicture,图形图像的处理(如转换bmp格式),几乎没使用。  SNMath,数学及数据结构库,几乎没使用。

2019-02-10

面试北京XX数通总结

面试北京XX数通总结 1 1 总括 1 1.1 面试时间 1 1.2 公司概况 1 1.3 老板疼点 1 2 如果入职 2 2.1 公共库 2 2.2 层次划分 2 2.3 设计与实现分离 2 3 关于外包 2 3.1 他们的期望 2 4 关于培训 3 5 建议 3 6 最后的结界 3 7 术语 3

2019-01-23

如果我当上技术经理如何开展工作

如果我当上技术经理如何展开工作 1 1 总括 1 1.1 引子 2 1.2 技术经理(总监)的任务 2 1.3 此职位和我高度匹配 2 2 术语、概念、假设 4 3 规划 5 3.1 不同阶段核心要素不同 5 3.2 研发部组织架构 6 3.3 规范 8 3.4 关注点 9 4 计划 10 5 培训与考核 11 5.1 培训 11 5.2 考核 11 5.3 对我的考核 12 5.4 晋升 12 6 需求与测试 12 6.1 不同性格在不同阶段的优劣 12 6.2 关于需求人员 13 6.3 关于测试人员 14 6.4 需求确认或整理 14 6.5 需求分解、任务跟踪 14 7 单人代码走查 14 7.1 代码走查员发展阶段 15 7.2 代码走查好处 15 7.3 我代码走查需要的时间 15 8 专业化分工及组建公司公共库 16 8.1 专业化分工 16 8.2 组建公司公共库 16 8.3 关于技术攻关 16

2019-01-06

最短点对演示程序

难点:如何测试。我的解决方式是:a,三种解法,看结果是否一致。b,小数据(100个点),人工排查。第一种方法,暴力法适合小数据。第二种方法:我的改进 型。第三种方法:经典方法(分治法)。实验证明1000万数据时,我的算法有优势。 暴力算法,O(n2)。我的改进型要点:先对所有数据按Y排序。只比较y距离小于等于已知最小距离的点对。经典方法:按Y排序,分成两部分,递归调用。合并师 只比较距离分界线不超过已知最小距离的点对。

2018-12-31

CAD图纸大师

除大部分建筑类CAD都有的功能外,有如下特色功能: 一,大部分自定义实体新增后,可以通过双击和夹点修改。 二,轴线网格等可以设置缩放比例。 三,墙可以设置成3维。 四,灯具可以多行多列。 五,智能射灯:在墙内(墙外)布置多个灯。 六,多功能布灯:选中方框中心布灯,布置完可以更改灯的类型。 七,如果栏杆起点与拉线踏步起点或终点重合,则栏杆终点与拉线踏步终点或起点重合。 八,可以设置多套默认值。

2018-11-27

墨家巡逻兵1.0.2、编辑器、源码

mjxlb:源码 vc: 生成的exe位置。 SNCode:公共库的lib和头文件。 开发工具:VS2010 C++ mjxlb解决方案: basedata:基础模块。 logic:逻辑层。 show: 处理显示逻辑。 mojiaxunluobing:墨家巡逻兵 。 EditMJXLB: 墨家巡逻兵编辑器。

2018-11-17

8邻域01模式和8联通性不同的情况

8邻域01模式和8联通性不同的情况 ,共有256种情况,其中90多种不同。8邻域01模式和8联通性不同的情况 ,共有256种情况,其中90多种不同。

2017-09-11

VC10 OpenCV2.4.10 手写识别 演示程序

手写识别,只限0到9,每次一个字符。每个人写的不一样,所以需要训练。从 result文件 移到OCR 对应的子文件夹。

2017-07-17

OpenCV分类演示程序

OpenCV 分类 瑕疵检测 锂电池

2017-07-14

位图转换的程序2017

位图转换:单色 16色 256色 转24位色;24位色转16色256色

2017-06-30

崩溃反定向例子习题

崩溃反定向,包括例子和习题。 利用map和cod定位崩溃的位置。 一个例子,3个习题(Win7两个,WinXP一个)

2016-10-18

C#建立最简单的Web服务,无需IIS

C#建立最简单的Web服务,无需IIS

2015-07-09

SaveBarState LoadBarState

void SaveBarState( LPCTSTR lpszProfileName ) const; 记录工具栏的状态(位置、大小等) void LoadBarState( LPCTSTR lpszProfileName ); 读取工具栏的状态,并根据此调整工具栏 更多内容见:vcshare.net和http://www.hedanwang.cn/bbs/

2009-11-14

窗口(CWnd类)控制 SWF格式

要想通过CWnd类控制窗口,必须先取得CWnd类(或派生类)的对像或指针。主要方法有四: 一,系统已经定义好的类。 二,自己定义对像,并操作它。 三,利用类向导为控件关联变量(前面已讲,不再详细讲解)。 四,利用现有函数,如:GetDlgItem、GetActiveView、Findwindow。 更多内容见:vcshare.net和http://www.hedanwang.cn/bbs/

2009-11-07

取得窗口类对像或指针

窗口(CWnd类)控制 要想通过CWnd类控制窗口,必须先取得CWnd类(或派生类)的对像或指针。主要方法有四: 一,系统已经定义好的类。 二,自己定义对像,并操作它。 三,利用类向导为控件关联变量(前面已讲,不再详细讲解)。 四,利用现有函数,如:GetDlgItem、GetActiveView、Findwindow。 更多内容见:vcshare.net和http://www.hedanwang.cn/bbs/

2009-11-07

VC6命令消息的响应顺序

6.2.2命令消息的响应顺序 由于同一个命令,在不同的视图(或文档)可能有不同的解释,在这种情况下,必须多次为这个命令添加消息映射,为了不发生混乱,必须弄清楚命令消息响应顺序。下面将通过一个实例来说明命令消息的响应顺序。 更多内容见:vcshare.net和http://www.hedanwang.cn/bbs/

2009-10-31

windiff简单使用 查看文件或文件夹的不同

windiff简单使用 更多内容见:vcshare.net和http://www.hedanwang.cn/bbs/

2009-10-31

VC6自定义消息WM_USER

自定义消息 更多内容见:vcshare.net和http://www.hedanwang.cn/bbs/

2009-10-31

快捷键与热键有何异同

热键有何异同 更多内容见:vcshare.net和http://www.hedanwang.cn/bbs/

2009-10-31

文件视图中增加文件/删除文件

文件视图中增加文件 删除文件 更多内容见:vcshare.net和http://www.hedanwang.cn/bbs/

2009-10-31

增加新类和文件增加新类和文件

增加新类和文件 更多内容见: VC共享乐园vcshare.net 何丹的论坛hedanwang.cn/bbs/

2009-10-31

CDC::DrawTextCDC::DrawText

更多内容见: VC共享乐园vcshare.net 何丹的论坛hedanwang.cn/bbs/

2009-10-26

CDC常用函数简介CDC常用函数简介

更多内容见: VC共享乐园vcshare.net 何丹的论坛hedanwang.cn/bbs/

2009-10-25

为什么必须在OnDraw中处理

更多内容见: VC共享乐园vcshare.net 何丹的论坛hedanwang.cn/bbs/

2009-10-25

UpdateWindow

更多内容见: VC共享乐园vcshare.net 何丹的论坛hedanwang.cn/bbs/

2009-10-25

VC对话框上画一个矩形

对话框上画一个矩形 更多内容见: VC共享乐园vcshare.net 何丹的论坛hedanwang.cn/bbs/

2009-10-25

VC单文档的视图画矩形

更多内容见: VC共享乐园vcshare.net 何丹的论坛hedanwang.cn/bbs/

2009-10-25

当鼠标指向一个禁用的按钮时,在一个编辑框上显示提示信息

当鼠标指向一个禁用的按钮时,在一个编辑框上显示提示信息 当鼠标指向一个禁用的按钮时,在一个编辑框上显示提示信息,这样可以让用户知道禁用的原因。 更多内容见vcshare.net 在线求助:hedanwang.cn/bbs/

2009-04-23

如何为对话框上的一个按钮加提示条(ToolTip)

如何为对话框上的一个按钮加提示条(ToolTip) 更多内容见vcshare.net 在线求助:hedanwang.cn/bbs/

2009-04-23

随鼠标拖动画一个矩形

随鼠标拖动画一个矩形 国家更多内容见VCShare.net和hedanwang.cn/bbs

2009-04-21

普及历史知识 大型散分活动

发表于 2008-10-29 最后回复 2020-06-15

新做了部分VC视频

发表于 2010-06-30 最后回复 2020-04-28

如何利用OpenCV 区分 气泡和黑点

发表于 2017-07-14 最后回复 2020-02-25

汉字笔画提取的BBOD如何计算

发表于 2017-08-06 最后回复 2020-02-13

软件架构师何志丹的留言板

发表于 2020-01-02 最后回复 2020-01-02

驻伊美军一军营遭迫击炮袭击 19名美军士兵受伤

发表于 2003-07-05 最后回复 2019-10-14

唐朝不能和汉朝相提并论(一家之言)

发表于 2005-07-19 最后回复 2019-10-12

有人玩web游戏战神不

发表于 2007-01-03 最后回复 2019-10-12

从《天工开物》的命运看满清的黑暗

发表于 2009-02-15 最后回复 2019-10-12

今天是生日, 我祝我自己生日快乐

发表于 2004-08-04 最后回复 2019-10-12

刚才在网上打星际遇上竹一个变态的

发表于 2003-07-11 最后回复 2019-10-12

看了这才知道德国为什么会发动两次世界大战

发表于 2004-10-24 最后回复 2019-10-12

〖何志丹〗祝大家中秋节快乐

发表于 2004-09-27 最后回复 2019-10-12

游戏服务器放在那比较好?

发表于 2010-10-06 最后回复 2019-10-12

三国第三问(附第二问的答案和详细分析过程)

发表于 2009-06-10 最后回复 2019-10-12

清军为什么不大规模使用火器?

发表于 2005-07-15 最后回复 2019-10-12

不看欧洲的历史,你便不知道什么才是真正的卖国

发表于 2005-07-08 最后回复 2019-10-12

雍亲王致大青蛙水友的公开答复(此贴严肃性强,谢绝灌水!)

发表于 2003-08-03 最后回复 2019-10-12

伊拉克发现手带镣铐尸体 目击者称是被美军枪决

发表于 2003-07-15 最后回复 2019-10-12

倩红:从《论犹太人问题》看马克思的犹太观

发表于 2009-01-23 最后回复 2019-10-12

祝大家911那天中秋节快乐

发表于 2003-09-08 最后回复 2019-10-12

有人玩web游戏战神不

发表于 2007-01-03 最后回复 2019-10-12

明朝人物-明代开国谋臣-刘基

发表于 2005-06-02 最后回复 2019-10-12

你认为下列人物那些是春秋时代的英雄

发表于 2004-10-20 最后回复 2019-10-12

历史知识扫盲帖-历史人物

发表于 2005-04-26 最后回复 2019-10-12

谁是三国第一谋士

发表于 2007-03-20 最后回复 2019-10-12

以色列(带链接)

发表于 2009-01-23 最后回复 2019-10-12

C语言视频教程

发表于 2010-02-21 最后回复 2019-02-05

电话面试时,总经理问我《如果我当上技术经理如何展开工作》

发表于 2019-01-07 最后回复 2019-01-10

现在稍稍有空,整理了几篇技术博客,欢迎指教

发表于 2018-11-22 最后回复 2019-01-07

墨家巡逻兵 源码,欢迎指教

发表于 2018-11-18 最后回复 2018-12-21

聊聊自己创业的事

发表于 2018-02-02 最后回复 2018-11-22

8的细化

发表于 2017-08-15 最后回复 2018-11-22

UCI的扩展名为arff的文件如何打开?Chars74K的EnglishHnd.gz 如何打开?

发表于 2017-08-07 最后回复 2018-11-22

std::vector几十个函数的用法,附VC6源码

发表于 2014-07-02 最后回复 2018-11-22

VC视频教程

发表于 2013-05-28 最后回复 2018-11-22

2年后的创业计划

发表于 2017-12-08 最后回复 2018-02-04

cvFindContours 获得freeman轮廓,如何获得起点?

发表于 2017-08-08 最后回复 2017-09-05

谁有大小写字母 分拆笔画的论文或文档

发表于 2017-08-07 最后回复 2017-09-05

手写数字如何寻找切点

发表于 2017-08-06 最后回复 2017-09-05

空空如也

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

TA关注的人 TA的粉丝

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