大约有 13,000 项符合查询结果(耗时:0.0134秒) [XML]

https://www.tsingfun.com/it/cp... 

Linux C/C++程序常用调试手段及异常排查总结 - C/C++ - 清泛网 - 专注C/C++及内核技术

...现程序逻辑错误 对于必现程序逻辑错误,一开始,我们往往会选择在关键地方加上一些 log 来进行问题排查(有些比较特殊场景只能加 log ),在我看来,采用这种方式可以,前提你对代码业务流程已经比较熟悉,然后你...
https://www.tsingfun.com/it/tech/1403.html 

领域驱动设计系列(五):事件驱动之异步事件 - 更多技术 - 清泛网 - 专注C/...

...Publish<HeadedEvent>(new HeadedEvent { Name = "汪峰" }); } 所以我们只需在代码里RaiseEvent就可以了。 订阅事件 其实很简单,因为我们要实现同步事件,我们只需要找到所有处理这个事件实现类,然后调用所有就可以了。 ...
https://www.tsingfun.com/it/pr... 

代码质量:结对编程最不重要理由 - 项目管理 - 清泛网 - 专注C/C++及内核技术

...对才可能有意义。 虽然这种说法没错,但它忽略了我们之所以结对最重要原因:结对有助于共建一种伟大企业文化,让新手开发人员加快速度最佳方式,并提供了一种在开发团队中分享知识很好方式。无论哪...
https://www.fun123.cn/reference/iot/ble.html 

App Inventor 2 低功耗蓝牙(BLE) 硬件接入、数据通信及IO控制 · App Inventor 2 中文网

... 创建 Apps 首页 关于我们 关于我们 发布日志 服务条款 教育 中文教程 中文社区 反馈 我要反馈 App Inven...
https://www.tsingfun.com/it/opensource/392.html 

支撑Github开源技术 - 开源 & Github - 清泛网 - 专注C/C++及内核技术

...间来升级更新Rails,将会减少为用户构建新特性时间,我们更关注用户; ★ 性能问题一个很重要考虑。在过去几年中,我们极大减少了响应时间。而升级Rails不仅会带来一个更慢框架,而且还会引入一个不同架...
https://www.tsingfun.com/ilife/idea/935.html 

程序员,你有多久没有跳出技术关注业界了? - 创意 - 清泛网 - 专注C/C++及内核技术

...其中最重要一条就对业界关注。 对业界关注,我们分为三个层次,第一关注本领域技术发展,这程序员成长重要根本,在本系列第二篇分析过。第二、除了本领域技术发展之外,应该关注相关领域技术...
https://www.tsingfun.com/it/da... 

OceanBase使用libeasy原理源码分析:客户端 - 数据库(内核) - 清泛网 - 专...

... char data[0]; }; libeasy作为客户端时,将每个发往libeasy服务器端请求包封装成一个session(easy_session_t),客户端将这个session放入连接队列中然后返回,随后收到包后,将相应session从连接发送队列中删除,...
https://www.tsingfun.com/it/tech/1102.html 

Java 反射最佳实践 - 更多技术 - 清泛网 - 专注C/C++及内核技术

...话后我就知道,今天一定不好过了,奇葩需求又来了。 我们之前写反射都要这么写: public static <T> T create(HttpRequest httpRequest) { Object httpRequestEntity = null; try { Class<T> httpRequestEntityCls = (Class<T>) Class.forName...
https://www.tsingfun.com/it/tech/1400.html 

领域驱动设计系列(二):领域Model? - 更多技术 - 清泛网 - 专注C/C++及内核技术

...系列(二):领域Model?前言领域驱动设计里有很多东西,我们可以应用在各种各样开发模式里,所以接下来说一些东西,我们可以部分使用。说道领域驱动领域,大...前言 领域驱动设计里有很多东西,我们可以应用在各...
https://www.tsingfun.com/it/cpp/2151.html 

总结const_cast、static_cast、dynamic_cast、reinterpret_cast - C/C++ - ...

...道c和a类型不符,因此static_cast可以保证安全。 下面我们骗一下编译器,先把c转成类型a b& ref_b = reinterpret_cast<b&>c; 然后function(static_cast<a&>(ref_b))就通过了!因为从编译器角度来看,在编译时并不能知道ref_b实际上c! ...