大约有 13,000 项符合查询结果(耗时:0.0134秒) [XML]
Linux C/C++程序常用的调试手段及异常排查总结 - C/C++ - 清泛网 - 专注C/C++及内核技术
...现的程序逻辑错误
对于必现的程序逻辑错误,一开始,我们往往会选择在关键地方加上一些 log 来进行问题排查(有些比较特殊场景只能加 log ),在我看来,采用这种方式可以,前提是你对代码的业务流程已经比较熟悉,然后你...
领域驱动设计系列(五):事件驱动之异步事件 - 更多技术 - 清泛网 - 专注C/...
...Publish<HeadedEvent>(new HeadedEvent { Name = "汪峰" });
}
所以我们只需在代码里RaiseEvent就可以了。
订阅事件
其实很简单,因为我们要实现的是同步的事件,我们只需要找到所有处理这个事件的实现类,然后调用所有就可以了。
...
代码质量:结对编程最不重要的理由 - 项目管理 - 清泛网 - 专注C/C++及内核技术
...对才可能是有意义的。
虽然这种说法没错,但它忽略了我们之所以结对最重要的原因:结对有助于共建一种伟大的企业文化,是让新手开发人员加快速度的最佳方式,并提供了一种在开发团队中分享知识的很好方式。无论是哪...
App Inventor 2 低功耗蓝牙(BLE) 硬件接入、数据通信及IO控制 · App Inventor 2 中文网
... 创建 Apps 首页 关于我们 关于我们 发布日志 服务条款 教育 中文教程 中文社区 反馈 我要反馈
App Inven...
支撑Github的开源技术 - 开源 & Github - 清泛网 - 专注C/C++及内核技术
...间来升级更新Rails,将会减少为用户构建新特性的时间,我们更关注用户;
★ 性能问题是一个很重要的考虑。在过去的几年中,我们极大的减少了响应时间。而升级Rails不仅会带来一个更慢的框架,而且还会引入一个不同的架...
程序员,你有多久没有跳出技术关注业界了? - 创意 - 清泛网 - 专注C/C++及内核技术
...其中最重要的一条就是对业界的关注。
对业界的关注,我们分为三个层次,第一是关注本领域的技术发展,这是程序员成长的重要根本,在本系列的第二篇分析过。第二、除了本领域的技术发展之外,应该关注相关领域的技术...
OceanBase使用libeasy原理源码分析:客户端 - 数据库(内核) - 清泛网 - 专...
... char data[0];
};
libeasy作为客户端时,将每个发往libeasy服务器端的请求包封装成一个session(easy_session_t),客户端将这个session放入连接的队列中然后返回,随后收到包后,将相应的session从连接的发送队列中删除,...
Java 反射最佳实践 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...话后我就知道,今天一定不好过了,奇葩需求又来了。
我们之前写反射都是要这么写:
public static <T> T create(HttpRequest httpRequest) {
Object httpRequestEntity = null;
try {
Class<T> httpRequestEntityCls = (Class<T>) Class.forName...
领域驱动设计系列(二):领域Model? - 更多技术 - 清泛网 - 专注C/C++及内核技术
...系列(二):领域Model?前言领域驱动设计里有很多东西,我们可以应用在各种各样的开发模式里,所以接下来说的一些东西,我们可以部分使用。说道领域驱动的领域,大...前言
领域驱动设计里有很多东西,我们可以应用在各...
总结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!
...
