首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
开发
订阅
lingling1420q
更多收藏集
微信扫码分享
微信
新浪微博
QQ
113篇文章 · 0订阅
精选 22 个 C++ 项目,推荐新人练手首选!
C/C++ 作为元老级的编程语言,任时光更迭依旧屹立不倒,哪怕如今炙手可热的AI,其底层也是用其编写。 那么作为新手该如何快速上手 C++ 呢?当然是敲代码啊!一切不写代码的学编程都是瞎搞。下面为大家精选了 22 个 C++ 项目,推荐新人练手首选! 使用 C++ 实现Radi…
C++11 C++17 C++20 可变参数模板
C++11借鉴了模板元编程的技巧,引入了可变参数模板的概念,大大简化了相关功能的代码实现。 C++98 C++11 基于范围的for循环 包展开 继承中的包展开 sizeof... C++17
【铿然架构实战】通用资源池管理框架
1. 资源池概述 1.1. 什么资源需要通过资源池管理 1.--资源使用频繁,创建资源比较耗时,不能每次使用时才创建,用完即关闭,下次使用时再重新创建,需要预先创建并缓存在池中。 2.--资源使用短暂,用完即释放,不会长期占用。 1.2. 资源池管理需具备的能力 1.--动态伸…
如何写好技术文章/书籍:四个指导原则
不知不觉专职写技术文章/书籍的时间已经有两年了,刚开始是摸着石头过河,什么东西都是尝试着来,今天再回头看我最初写的一些东西还是蛮幼稚的,希望再过两年看我今天写的这些东西也能产生这种感觉吧(那才能说明我进步了嘻嘻)。 当我们从事一门工作时,首先要界定清楚我们要达到的目的是什么。对…
扎心一问!你凭什么成为top1%的Java工程师?
项目一个接一个,技术却是原地踏步走。 为了说清楚这个问题,我们来用一个实际工作场景举例和引入。 假设现在你是一个普通的Java工程师,然后在一个团队里,平时你们开发系统都有一套成熟的框架和技术体系,比如说微服务框架用Dubbo,然后另外涉及到了Redis缓存、RocketMQ作…
重读领域驱动设计——如何说好一门通用语言
最初我对于如何构建通用语言的认识,来自于《领域驱动设计》第一章中的案例。这个案例生动的展示了开发人员如何在和领域专家的沟通过程中,建立了双方理解一致的通用语言,并且使用这个语言来进行双方的沟通。基于那个案例,我当时对构建通用语言的理解就是要: 带着这份理解,我在曾经负责过的小型…
避免过度设计
工程师通常认为自己是最聪明的,这第一个错误容易让自己过于工程化。我们计划了100件事,业务方会提出我们之前没有考虑到的第101件。如果我们解决了100个问题,那么接下来还可能会有1000个问题。我们以为一切都是掌握之中,然而实际完全不知道未来会发生什么 在系统中,共享逻辑和抽象…
如何优雅的设计RESTful API?这是我看过讲的最清晰的文章!
RESTful 是目前最流行的 API 设计规范,用于 Web 数据接口的设计。它的大原则容易把握,但是细节不容易做对。 本文总结 RESTful 的设计细节,介绍如何设计出易于理解和使用的 API。 RESTful 的核心思想就是,客户端发出的数据操作指令都是"动词 + 宾语…
关于开发流的一点思考
实际工作也有四年了,做互联网开发也三年了,所以自然而然对整个软件开发流程有了些自己的想法和理解。对于我所理解的开发流程要有如下的特点: 上图中,我们在开发过程中随着时间线的前移,我们犯错的概率尽可能的集中在前面。另外,图中淡紫色的图标是在我目前的开发流程中没有或者体现的并不明显…
分页查询中的问题
我们项目中经常会遇到数据库分页查询的场景,如查看用户的历史订单、查看用户的联系人列表等。一般在用户全量数据不可控的时候,我们都会考虑通过分页的方式来获取数据。一方面数据库查询性能可以得到保证,另一方面也可以减少客户端数据的传输。 在数据库分页查询也有些场景需要特别注意,否则会容…