HUSTER593
码龄6年
  • 94,386
    被访问
  • 125
    原创
  • 14,321
    排名
  • 246
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2016-11-06
博客简介:

bigchen

查看详细资料
  • 4
    领奖
    总分 506 当月 39
个人成就
  • 获得218次点赞
  • 内容获得20次评论
  • 获得338次收藏
创作历程
  • 10篇
    2022年
  • 50篇
    2021年
  • 62篇
    2020年
  • 22篇
    2019年
成就勋章
TA的专栏
  • 随想
    1篇
  • 转载杂文
    1篇
  • 代码质量管理
    5篇
  • C++开发快速赋能三步曲
    3篇
  • C++开发精讲
    6篇
  • visual studio code
    4篇
  • C++杂谈
    47篇
  • 查漏补缺
    1篇
  • 设计模式二十二手
    21篇
  • 可信编程
    3篇
  • golang
    1篇
  • 笔记、感悟及杂项
    15篇
  • 可信重构
    10篇
  • 多线程
    1篇
  • mysql
    1篇
  • linux
    7篇
  • python
    11篇
  • git
    5篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Windows 下编程,关于导入导出的一些验证和说明

文章目录场景一:声明和实现都在 `.h` 文件中时,给外部模块用,需不需要导入导出 ?场景二:声明和实现分开在 `.h` `.cpp`文件中时,给外部模块用,需不需要导入导出 ?场景三:声明和实现分开在 `.h` `.cpp`文件中时,给外部模块用,只导出需要的函数接口行不行 ?场景四: 给外部使用的枚举需要显式导入导出么?常量需要导入导出么?释疑与总结题外话通常情况下,开发者在用到 __declspec(dllexport) 和 __declspec(dllimport) 时,大多数是为了本模块的接口供
原创
发布博客 2022.05.10 ·
252 阅读 ·
1 点赞 ·
0 评论

你的项目应该如何正确分层?

文章目录1.背景2.如何进行分层2.1阿里规范2.2优化分层3.分层领域模型的转换3.总结1.背景说起应用分层,大部分人都会认为这个不是很简单嘛 就controller,service, mapper三层。看起来简单,很多人其实并没有把他们职责划分开,在很多代码中,controller做的逻辑比service还多,service往往当成透传了,这其实是很多人开发代码都没有注意到的地方,反正功能也能用,至于放哪无所谓呗。这样往往造成后面代码无法复用,层级关系混乱,对后续代码的维护非常麻烦。的确在这些人眼
转载
发布博客 2022.05.09 ·
19 阅读 ·
0 点赞 ·
0 评论

那些职场里的细节逻辑(图)

文章目录1 小事中的卓越思维2 坚持写工作日志3 进行文件管理4 不懂就问,问前三思5 专注工作6 不要忘记忠诚7 建立利益共同体8 做自己的老师9 培养边界敏感度10 懂得信任的建立公式许多职场人往往忽略的一个事情是:过于注重能力的培养,而忽略了工作细节的把握能力,今天老陈分享十张逻辑图,供奋斗的职场人参考。1 小事中的卓越思维很多职场员工抱怨重复性工作,枯燥、无趣得不到发展,但是你需要知道这是一个同质化的时代,手机就是一个很好的例子。而体现产品唯一的差距就是细节的能力,所以认真做好每一件小事,将
转载
发布博客 2022.05.05 ·
9 阅读 ·
0 点赞 ·
0 评论

随想集——武汉杂记

其一:偶然间,发现一个公司内认识很久的同事有段时间没看到了,就特意搜索了一下TA的企业微信,发现怎么也搜不到了。查找TA在现公司内的相关文档,也找不到了,想到,肯定是离职了。有点怅然若失,怎么一个人几天不见,就这么不声不响的消失了呢。偶有所记:“来来又去去,了然无踪迹。”...
原创
发布博客 2022.05.05 ·
272 阅读 ·
0 点赞 ·
0 评论

来来又去去,了然无踪迹。

发布动态 2022.05.05

在C++编程中最常见的几种犯错类型

文章目录1、有些关键字在cpp文件中多写了2、函数参数的默认值写到函数实现中了3、在编写类的时候,在类的结尾处忘记添加";"分号了4、只添加了函数声明,没有函数实现5、cpp文件忘记添加到工程中,导致没有生成供链接使用的obj文件6、函数中返回了一个局部变量的地址或者引用7、忘记将父类中的接口声明virtual函数,导致多态没有生效8、该使用双指针的地方,却使用了单指针9、发布exe程序时,忘记将exe依赖的C运行时库和MFC库带上10、应该使用深拷贝,却使用了浅拷贝IT公司每年都会有一定的人员流动,相应
转载
发布博客 2022.04.28 ·
11 阅读 ·
0 点赞 ·
0 评论

API/SDK 通用接口文件问题点释疑以及使用建议

文章目录1. 接口函数命名是否恰当。2. 对接口函数参数的修饰3. 对接口函数返回值的说明4. 几类变量命名写法的约定:5. 不要使用原生的基础类型,尽量使用封装之后的类型6. 引用符号 & 统一贴近类型,而不是变量。7.几类常见的细节问题:8. 返回值是用 ZBOOL 还是 SystemStatus 的说明9. 接口类 + 实现类的封装模式要求接口类的构造函数指明与其派生层次对应的实现类指针。10. 内存对齐1. 接口函数命名是否恰当。如果是直接返回要获取的数据,直接使用该数据的名字来命名函数
原创
发布博客 2022.04.27 ·
34 阅读 ·
1 点赞 ·
0 评论

cmake_c++_python_swig

发布资源 2022.04.20 ·
rar

多台电脑共享键盘、鼠标解决方案

发布资源 2022.03.22 ·
msi

性能优化小记

通过优化系统单个部分所获得的总体性能提升,受限于被优化部分实际使用的时间比例。你也许将API的某一部分的性能提高了10倍,但如果客户程序在那段代码上仅花了1%的时间,那么总体性能提升就被降低到0.1倍(10 x 0.01)。为了优化API,应该使用工具收集代码在真实运行实例中的性能数据,然后把优化精力集中在实际的瓶颈上。不要猜测性能瓶颈的位置。...
原创
发布博客 2022.03.18 ·
175 阅读 ·
0 点赞 ·
0 评论

重载、覆写与多态 小例

如果派生类中的成员(包括成员变量和成员函数)和基类中的成员重名,那么就会遮蔽从基类继承过来的成员。所谓覆写,就是在派生类中使用该成员(包括在定义派生类时使用,也包括通过派生类对象访问该成员)时,实际上使用的是派生类新增的成员,而不是从基类继承来的。基类成员和派生类成员的名字一样时会造成遮蔽,这句话对于成员变量很好理解,对于成员函数要引起注意,不管函数的参数如何,只要名字一样就会造成遮蔽。换句话说,基类成员函数和派生类成员函数不会构成重载,如果派生类有同名函数,那么就会遮蔽基类中的所有同名函数,不管它们的参
原创
发布博客 2022.03.17 ·
84 阅读 ·
1 点赞 ·
0 评论

三维曲线曲面介绍 。。。。。。

发布资源 2022.02.25 ·
rar

sci-hub..................................

发布资源 2022.02.22 ·
rar

手写一个sharedPointer

class SharedCount { public: SharedCount() : count_{1} {} void add() { ++count_; } void minus() { --count_; } int get() const { return count_; } private: std::atomic<int> count_; }; template<typename T> cla.
原创
发布博客 2022.02.14 ·
213 阅读 ·
0 点赞 ·
0 评论

上行转换与下行转换

【格式】:dynamic_cast < type-id > ( expression)该运算符把expression转换成type-id类型的对象。Type-id可以是类的指针、类的引用或者void*。如果type-id是类指针类型,那么expression也必须是一个指针,如果type-id是一个引用,那么expression也必须是一个引用。【作用】:将一个基类对象指针(或引用)cast到继承类指针,dynamic_cast会根据基类指针是否真正指向继承类指针来做相应处理, 即会作出一定
转载
发布博客 2022.01.25 ·
213 阅读 ·
1 点赞 ·
0 评论

CAA开发类图及类说明文档(CATIA)

发布资源 2022.01.17 ·
chm

CAA开发百科全书(CATIA)

发布资源 2022.01.17 ·
zip

Tracy_Profiler.pdf

发布资源 2022.01.11 ·
pdf

SDK发布包中API兼容性问题及跨版本问题说明

目录1 版本兼容问题1.1 兼容性级别1.1.1 向后兼容性1.1.1.1 功能性兼容性1.1.1.2 源代码兼容性1.1.1.3 二进制兼容性1.1.2 向前兼容性1.2 怎么维护向后兼容性1.2.1 添加功能1.2.2 修改功能1.2.3 弃用功能1.2.4 移除功能2 跨平台问题1 版本兼容问题1.1 兼容性级别通常应该为 API 的“主、次和补丁”版本提供不同级别的兼容性承诺。例如,可以承诺补丁版本同时满足向后和向前兼容,或者承诺只有主版本才会破坏二进制兼容性。1.1.1 向后兼容性向后兼
原创
发布博客 2021.12.21 ·
443 阅读 ·
1 点赞 ·
0 评论

microstation_connect_sec_dev_help.7z

发布资源 2021.12.17 ·
7z
加载更多