10 2021 档案

摘要:描述 请实现一个函数,将一个字符串s中的每个空格替换成“%20”。 例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 数据范围 0<=len(s)<=1000。保证字符串中的字符为大写英文字母、小写英文字母和空格中的一种。 解法 0 - 书中 C 阅读全文
posted @ 2021-10-25 21:31 Zijian/TENG 阅读(97) 评论(0) 推荐(0) 编辑
摘要:SOA 把功能抽象成一个个独立的服务 定义 Service-Oriented Architecture,面向服务的架构 是思想、架构、软件设计模式、设计方法,而不是一种具体的技术 目标 构建灵活的平台系统 本质 服务的集合 特点 松耦合,无状态、无依赖,不绑定特定实现 高内聚、独立、可复用、可重组 阅读全文
posted @ 2021-10-25 20:09 Zijian/TENG 阅读(883) 评论(0) 推荐(0) 编辑
摘要:面向对象特性 抽象、 封装、继承、多态 面向对象设计原则 一般设计原则 摘自《Head First 设计模式》 封装变化 多用组合,少用继承:has-a 比 is-a 更灵活,可运行时改变行为/属性 针对接口编程,不针对实现编程:变量声明为超类型(接口/抽象类) 为交互对象之间的松耦合设计而努力(例 阅读全文
posted @ 2021-10-17 18:07 Zijian/TENG 阅读(203) 评论(0) 推荐(0) 编辑
摘要:本文承接前文 现代 C++ 对多线程/并发的支持(上),翻译自 C++ 之父 Bjarne Stroustrup 的 C++ 之旅(A Tour of C++)一书的第 13 章 Concurrency。本文将继续介绍 C++ 并发中的 future/promise,packaged_task 以及 阅读全文
posted @ 2021-10-11 22:46 Zijian/TENG 阅读(1002) 评论(0) 推荐(2) 编辑
摘要:本文翻译自 C++ 之父 Bjarne Stroustrup 的 C++ 之旅(A Tour of C++)一书的第 13 章 Concurrency。作者用短短数十页,带你一窥现代 C++ 对并发/多线程的支持。原文地址:现代 C++ 对多线程/并发的支持(上) -- 节选自 C++ 之父的 《A 阅读全文
posted @ 2021-10-10 17:40 Zijian/TENG 阅读(2458) 评论(0) 推荐(4) 编辑
摘要:初学者在刚开始读 C++ Primer 的时候,总是容易被书中各种初始化搞得头大:默认初始化、列表初始化、值初始化、类内初始值、构造函数初始值列表、new int 和 new int() 的区别... 本文把书中这些概念集中总结如下,大括号【】内为原书中文版第 5 版的相应页码。 列表初始化(lis 阅读全文
posted @ 2021-10-07 17:50 Zijian/TENG 阅读(889) 评论(0) 推荐(0) 编辑
摘要:# 定义 SOME/IP 即 Scalable **service-Oriented** MiddlewarE over IP,是定义在传输层(TCP/UDP)之上的**面向服务**的中间件,是汽车以太网面向服务的架构 SOA 中的重要内容。 ![image](https://img2020.cnb 阅读全文
posted @ 2021-10-02 12:58 Zijian/TENG 阅读(8879) 评论(0) 推荐(1) 编辑

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