04 2023 档案
MD和MT混用的后果
摘要:软件架构师何志丹 跨dll操作stl对象时(如:std::string、std::vector)崩溃,原因:在不同堆中申请、释放内存。如果一个dll以stl为主要类库,这种情况必定发生。主要分如下几类: 1,导出函数出参使用了stl对象。 2,导出了类,此类有公有成员。可以通过笨办法解决,不设置公有 阅读全文
posted @ 2023-04-28 02:04 闻缺陷则喜何志丹 阅读(135) 评论(0) 推荐(0) 编辑
C++复制内存比C#稍快
摘要:同一台机器,都是VS2013,都是Debug版。 复制10M 内存5000次,C++ 4秒,C#6秒。C++稍快,除非核心模块没必要C#换C++。下面是C++和C#的测试代码。 [TestMethod] public void MemcpyUseTime() { byte[] src = Enume 阅读全文
posted @ 2023-04-27 11:29 闻缺陷则喜何志丹 阅读(14) 评论(0) 推荐(0) 编辑
系统分析师笔记-案例综合题-系统分析
摘要:案例综合题-系统分析 问卷调查不足: 1,缺乏灵活性。 2,双方未见面。 3,用户不重视。 3,不利于对问题的展开问答。 4,回答的数量往往比预期少。 用例建模描述各种参与者和系统之间的主要交互。 组件建模确定系统的子系统、模块和组件结构。为子系统或模块分配需求和职责。 服务建模提供了通用的应用程序 阅读全文
posted @ 2023-04-26 22:45 闻缺陷则喜何志丹 阅读(27) 评论(0) 推荐(0) 编辑
利用Windows自带的功能当程序崩溃时产生崩溃转储文件(dmp)
摘要:何志丹 以管理员身份 运行 :OpenDump.bat 其本质是写注册表。 运行后: 任何程序崩溃都会在C:\CrashDump 产生dmp文件(比较大,约50到200M)。 至少在Win7、Win10的电脑,Win10的平板上运行正确。 OpenDump.bat @echo off echo 正在 阅读全文
posted @ 2023-04-25 15:34 闻缺陷则喜何志丹 阅读(326) 评论(0) 推荐(0) 编辑
何志丹简历
摘要:基本资料 姓名: 何志丹 性别: 男 年龄: 37 工作年限: 14年 学历: 本科 毕业院校: 湖北大学 籍贯: 湖北省安陆市雷公镇许棚村 电话: 暂保密 期望工作地: 全国各地 婚姻状况: 已婚 求职意向 软件架构师 优势领域 公司的前几款软件(特别是公司的第一款软件)。万事开头难,第一个项目事 阅读全文
posted @ 2023-04-24 09:54 闻缺陷则喜何志丹 阅读(38) 评论(0) 推荐(0) 编辑
QDialog::show
摘要:何志丹 无论是setModel true,还是false。 show都是马上返回, show后面的代码执行完之前,本对话框和其他对话框都是无法操作的。 阅读全文
posted @ 2023-04-23 13:18 闻缺陷则喜何志丹 阅读(7) 评论(0) 推荐(0) 编辑
logiscope6.1 常用单词分析
摘要:由于logiscope没有中文版,所以把常用单词翻译过来,方便大家使用。 Metric Kiviat Metric度量元级 COMF 注释的频率,COMF=(BCOM+CBOM)/STMT BCOM 函数内部的注释行数 CBOM 函数外部的注释行数 STMT 总的代码行数 AVGS 语句平均复杂度A 阅读全文
posted @ 2023-04-19 15:39 闻缺陷则喜何志丹 阅读(25) 评论(0) 推荐(0) 编辑
2009年的人民币1000元购买力,相当于30年前人民币多少钱?
摘要:2009年的人民币1000元购买力,相当于30年前人民币多少钱? 我在2000年前后发表的《文化人的经济生活》、《知识分子与人民币时代》和《百年生活巨变》等著述中,对于一百多年来我国货币逐年的购买力,作了统计论证,给出了1858年—1997年这140年间的计算数据,10年来这个结果已经为广大读者们接 阅读全文
posted @ 2023-04-17 09:32 闻缺陷则喜何志丹 阅读(475) 评论(0) 推荐(0) 编辑
HALCON error #1201: Wrong type of control parameter: 1 in operator threshold
摘要:HALCON error #1201: Wrong type of control parameter: 1 in operator threshold 错误代码: HTuple tMin, tMax; tMin.Append(3).Append(5.5); tMax.Append(4.0).App 阅读全文
posted @ 2023-04-15 14:05 闻缺陷则喜何志丹 阅读(264) 评论(0) 推荐(0) 编辑
Objectarx 遇到的坑
摘要:3软件架构师何志丹 一,已解决。 1, 工作者线中调用acDocManager->sendStringToExecute,如果第三个参数(bActivate)为true,则在CAD2010下崩溃,CAD2018不会崩溃。 2,acad.rx会自动加载arx,但如果有多个搜索目录有acad.rx只有第 阅读全文
posted @ 2023-04-13 06:40 闻缺陷则喜何志丹 阅读(132) 评论(0) 推荐(0) 编辑
logiscope 应用度量元 翻译和解释
摘要:Metric Name Max Min 解释 Ratio of repeated inheritances in the application 10.00 0.00 URI_Ratio,菱形继承绿。 ((ap_inhg_uri) * (100)) / (ap_inhg_edge) Percenta 阅读全文
posted @ 2023-04-12 11:28 闻缺陷则喜何志丹 阅读(9) 评论(0) 推荐(0) 编辑
一个空指针错误
摘要:Point2d[] pts = new Point2d[iCnt]; for( int i = 0 ; i iCnt ; i++ ) { pts[i].set(f[2i],f[2i+1]); } 修改方法: 一,pts[i] = new Point2d(); pts[i].set(f[2i],f[2 阅读全文
posted @ 2023-04-11 00:08 闻缺陷则喜何志丹 阅读(1) 评论(0) 推荐(0) 编辑
为什么有了《技术协议》,还要《产品需求规格说明书》
摘要: 作为软件架构师,优化流程是重要内容。 其实《需求规格说明书(Requirement Specification)》有两个:用户需求规格说明书和产品需求规格说明书。用户需求规格说明书是站在用户角度描述的系统业务需求,用户自己完成或用户表达、技术支持整理,就是我们常说的“技术协议”;产品需求规格说明 阅读全文
posted @ 2023-04-05 21:46 闻缺陷则喜何志丹 阅读(78) 评论(0) 推荐(0) 编辑




点击右上角即可分享
微信分享提示