【改善既有代码的设计】结合真实的代码案例场景,谈谈我的一些实施方法(RT-Thread技术论坛优秀文章)

文章目录1. 题外话2. 我来提供一段代码2.1 代码背景2.2 代码功能2.3 代码片段2.4 "烂"的理由3. 改善既有代码的设计3.1 改善代码前的思考3.2 我要如何改善这些代码4. 更多思考1. 题外话在本活动开始之前,非常荣幸地收到rrt小师弟的邀请, 看能否帮忙想想1024程序员节的论坛活动好点子,在此非常感谢...

2023-01-18 数据结构编程算法MVC


ChatGPT 加图数据库 NebulaGraph 预测 2022 世界杯冠军球队

一次利用 chatgpt 给出数据抓取代码,借助 nebulagraph 图数据库与图算法预测体坛赛事的尝试。作者:古思为蹭 chatgpt 热度最近因为世界杯正在进行,我受到这篇 cambridge intelligence 的文章启发(在这篇文章中,作者仅仅利用有限的信息量和条件,借助图算法的方法做出了合理的冠军预测),想到可...

2023-01-18 https网络安全数据库数据结构编程算法


Google Protocol buffer3.0 in c#

一、概要protobuffer由google公司用于数据交换的序列结构化数据格式,具有跨平台、跨语言、可扩展特性,类型于常用的xml及json,但具有更小的传输体积、更高的编码、解码能力,特别适合于数据存储、网络数据传输等对存储体积、实时性要求高的领域。以 .proto为后缀,有自己的编译器 protoc, 本篇文...

2023-01-18 数据结构编程算法C#


Linux进程是如何创建出来的?

大家好,我是飞哥!在 linux 中,进程是我们非常熟悉的东东了,哪怕是只写过一天代码的人也都用过它。但是你确定它不是你最熟悉的陌生人?我们今天通过深度剖析进程的创建过程,帮助你提高对进程的理解深度。在这篇文章中,我会用 nginx 创建 worker 进程的例子作为引入,然后带大家了解一些进程的...

2023-01-18 LinuxUnix数据结构编程算法Node.js


数组中Array.from的用法

开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第10天,点击查看活动详情前言今天记录一下数组中我们常用到的array.from知识点,今天给大家整理了下,不详细的地方,大家一起规划一下.array.from()array.from()方法用于将两类对象转为真正的数组:类似数组的对象(array-li...

2023-01-18 Java数据结构编程算法unicode


详解设计模式:访问者模式

访问者模式(visitor pattern),是在 gof 23 种设计模式中定义了的行为型模式。据《大话设计模式》中说算是最复杂也是最难以理解的一种模式了。 访问者模式 是一种将数据操作与数据结构分离的设计模式,它可以算是 23 中设计模式中最复杂的一个,但它的使用频率并不是很高,大多数情况下,你并不需...

2023-01-18 数据结构编程算法


Redis的介绍以及底层原理的剖析

什么是redis,notsql=no only sql(不仅仅是sql)关系型数据库:列+行,同一个表下数据的结构是一样的非关系型数据库:数据存储没有固定的格式,并且可以进行横向扩展notsql泛指非关系型数据库,随着web2.0互联网的诞生,传统的关系型数据库很难应对web2.0大数据时代,尤其是超大规模的高并发的情况...

2023-01-18 数据库SQL数据结构存储大数据


找数据库实习一定要刷公开课吗?

有同学在分布式系统&数据库论坛[1]问如何找到一个数据库实习。我感觉很多想做基础软件方向的在校同学可能都会有类似问题,所以开个小文简单聊聊。最近两年我观察到一些风气:在简历上堆公开课项目。这一方面说明最近找工作确实很难很卷,但另一方面,感觉也有点卷到了奇怪的方向。我在各个平台也鼓...

2023-01-18 数据库SQL数据结构编程算法分布式


Tapdata 杨哲轩:如何在零售行业实施主数据治理?

本文首发于 itpub 官方公众号,作者:tapdata 运营合伙人,杨哲轩。今天想和大家聊聊如何选择主数据管理方案。在上一篇文章里,我们谈到了数据孤岛形成的原因,简单地介绍了主数据管理的概念和主数据管理为何能发挥作用。当然,理念的东西毕竟是抽象的,从实用角度而言可能是无用的。这一篇文章将会...

2023-01-17 数据库SQL数据结构数据处理企业


Tapdata 的 2.0 版 ,开源的 Live Data Platform 现已发布

6月29日,tapdata产品发布暨开源说明会线上开幕,围绕「your last etl」这一主题,紧扣「实时数据」这一词眼,正式官宣自带 etl 的实时数据平台 tapdata live data platform 上线,以及 tapdata 核心功能的开源计划等重磅消息。 发布会现场,tapdata 核心团队成员与多位数据行业专家、数据生态先行...

2023-01-17 数据库SQL数据结构开源大数据