直率蚂蚁

文章
4
资源
1
加入时间
3年0月8天

Xcode10 clang error:library not found for -lstdc++.6.0.9

Xcode升级到10.0之后,编译报错苹果于北京时间6月5号凌晨,向开发者提供MacOS、iOS、WatchOS、TvOS四大系统更新,Xcode10 beat版不负众望,继续延续了历史,新版本仍然出问题了。1、找到报错 --> 右键 --> Reveal in Log。可以发现具体错误,是因为Xcode升级到10.0之后,原有的stdc++.6.0.9被废弃 如图: ...

003__JAVA模板方法-设计模式

定义了一个算法的骨架,并允许子类为一个或多个步骤提供实现举个例子,把大象放进冰箱分几步,第一打开冰箱,第二打大象放进冰箱,第三把冰箱关闭。这三个步骤就可以用模板方法的设计模式。

比较两个解耦利器:callback vs signal/slot

callback与signal/slot是曾经在Windows客户端项目中大规模使用过的解耦利器,常用于UI层/逻辑层解耦,两个功能模块间搭建桥梁。由于两个的源码分别来自不同的开源库,我稍作过修改,源码有点长,不在这里贴了,源码和文档打包在我的资源里可以找到。callback与signal/slot设计目的相同,使用场景相近,但设计思想迥异。下面拿出我曾经对他们做的分析结果,几个月前总结的东东