代码人生共303篇
代码人生

Java与Go到底差别在哪,谁要被时代抛弃?

在当今软件开发行业中,Java和Go是两个备受瞩目的编程语言。Java作为一门成熟的编程语言,已经被广泛应用于企业级应用开发、云计算、大数据处理等领域。而Go则是近年来崭露头角的新兴编程语言,...
admin的头像-五八三admin2年前
070

我为什么选择多边形架构做为工程的基础思想

软件工程师罗小东,多年平台架构设计和落地经验,从单体工程到服务化工程,从整合再到拆分再整合实践过程中,对多边型架构的一些落地心得。 背景 这里以开源项目alinesno-cloud微服务架构的建设...
admin的头像-五八三admin2年前
070

Python 中的 JSON 操作:简单、高效的数据交换格式

在现代的数据交换和存储中,JSON(JavaScript Object Notation)作为一种轻量级的数据交换格式,备受青睐。它不仅易于阅读和理解,还可以灵活地表达和存储高维数据。本文将介绍如何在 Python 中...
如何从 0 到 1 落地你的第一个开源项目?破局分享!-五八三

如何从 0 到 1 落地你的第一个开源项目?破局分享!

前言 大家好,我是 「周三不Coding」。最近马上就要到秋招提前批啦,相信很多小伙伴都在忙着复习八股文、刷算法题、准备简历中。 最近我也关注到了很多同学都在问一个问题,如何做一个自己的项...
【Python】数据解析之BeautifulSoup4-五八三

【Python】数据解析之BeautifulSoup4

BeautifulSoup 是什么? Beautiful Soup 是一个可以从 HTML 或 XML 文件中提取数据的 Python 库。,最主要的功能是从网页抓取数据。能够通过自己喜欢的转换器实现惯用的文档导航,查找,修改文...
admin的头像-五八三admin2年前
090
基于原型的继承模式-五八三

基于原型的继承模式

我正在参加「掘金·启航计划」 继承(Inheritance)是 面向对象编程(Object Oriented Programming, OOP)的三大特性之一,其他两大特性是 封装(Encapsulation)和 多态(Polymorphism)。在编...
admin的头像-五八三admin2年前
0110
专访虎牙直播毛茂德 | 看互联网老兵如何用技术驱动效能提升?-五八三

专访虎牙直播毛茂德 | 看互联网老兵如何用技术驱动效能提升?

引言 作为一位经历了互联网、移动互联网阶段的老兵,毛茂德老师一路走来,始终保持自己的技术初心,不断探索未知领域的宽度,进入虎牙直播后,他积极推动虎牙拥抱云原生,进行业务创新,同时他...
admin的头像-五八三admin2年前
030

Linux 查看系统硬件信息(实例详解)

linux查看系统的硬件信息,并不像windows那么直观,这里我罗列了查看系统信息的实用命令,并做了分类,实例解说。 cpu lscpu命令,查看的是cpu的统计信息. blue@blue-pc:~$ lscpu Architecture:...
admin的头像-五八三admin2年前
0180
在 BI 工具 Tableau 中使用 databend-五八三

在 BI 工具 Tableau 中使用 databend

Tableau是一款流行的数据可视化和业务智能工具。它提供了直观、交互式的方式来探索、分析和呈现数据,帮助用户更好地理解数据的意义和洞察。 本教程帮助用户在 Tableau 中连接 databend 进行 BI...
admin的头像-五八三admin2年前
030

如何避免C#中的意大利面条式代码

意大利面是美食,但是却是糟糕的编程方式。遵循这10个最佳实践,使你的C#代码干净、精简、易于维护。“Spaghetti code”是一个术语,用于描述组织不良、纠缠复杂或嵌套复杂的代码,这种代码通常...

Golang 外观模式讲解和代码示例

Go 外观模式讲解和代码示例 外观是一种结构型设计模式, 能为复杂系统、 程序库或框架提供一个简单 (但有限) 的接口。 尽管外观模式降低了程序的整体复杂度, 但它同时也有助于将不需要的依赖...
2023 跟我一起学设计模式: 外观模式(facade)-五八三

2023 跟我一起学设计模式: 外观模式(facade)

外观模式 亦称: Facade、门面模式 外观模式是一种结构型设计模式, 能为程序库、 框架或其他复杂类提供一个简单的接口。 问题 假设你必须在代码中使用某个复杂的库或框架中的众多对象。 正常情...
LeetCode 双周赛 107(2023/06/24)滑动窗口与离散化-五八三

LeetCode 双周赛 107(2023/06/24)滑动窗口与离散化

本文已收录到 AndroidFamily,技术和职场问题,请关注公众号 [彭旭锐] 和 [BaguTree Pro] 知识星球提问。 往期回顾:LeetCode 单周赛第 348 场 · 数位 DP 模版学会了吗? T1. 最大字符串配对数...
LeetCode 周赛 351(2023/06/25)T2 有点意思-五八三

LeetCode 周赛 351(2023/06/25)T2 有点意思

本文已收录到 AndroidFamily,技术和职场问题,请关注公众号 [彭旭锐] 和 [BaguTree Pro] 知识星球提问。 往期回顾:LeetCode 单周赛第 348 场 · 数位 DP 模版学会了吗? T1. 美丽下标对的数目...
【大数据】通过 docker-compose 快速部署 MinIO 保姆级教程-五八三

【大数据】通过 docker-compose 快速部署 MinIO 保姆级教程

一、概述 MinIO 是一个开源的对象存储服务器,它兼容Amazon S3(Simple Storage Service)API。它被设计用于构建分布式存储架构,提供高可用性、高性能和可扩展的对象存储解决方案。 下面是MinI...
admin的头像-五八三admin2年前
0100

C语言中.与->的用法介绍

(一)基础 结构体用点,结构体指针用箭头。 a->b 的含义是 (*a).b ****。  现代的标准化的 C 语义上来说, -> 可以用 * 和 . 的组合实现。 简单的说,就是一个快捷方式,一个...
【Python】初识爬虫-五八三

【Python】初识爬虫

什么是爬虫? 简单来说:代替人去模拟浏览器进行网页操作。 它能解决什么问题? 自动高效地获取互联网中我们感兴趣的信息并为我们所用。 即:为其他程序提供数据源 如搜索引擎(百度、Google等)...
admin的头像-五八三admin2年前
070
【流光溢彩】物联网入门 ESP8266 + WS2812B 制作流光溢彩灯带-五八三

【流光溢彩】物联网入门 ESP8266 + WS2812B 制作流光溢彩灯带

一、硬件准备 ESP8266 模块 x1 WS2812B 灯带(60/米,根据显示器四周长度买即可) x1 杜邦线 若干 DC 电源 x1 二、软件准备 1. ESP8266 串口驱动 一般购买详情页都会有写,没有就找商家要一个。...
admin的头像-五八三admin2年前
0110

拓扑排序 Topological Sort

来自我的博客:拓扑排序 Topological Sort - Snow's Blog (ivansnow02.github.io) 拓扑排序 Topological Sort 拓扑序列 Topological Order 拓扑序列是一个有向无环图(Directed Acyclic Graph,...
admin的头像-五八三admin2年前
040

12_Cairo1.0中的Array(数组)

此文章使用的Cairo编译器版本:2.0.0-rc0。因为Cairo正在快速更新,所以不同版本的语法会有些许不同,未来将会将文章内容更新到稳定版本。 数组是一种非常常用的数据结构,通常代表一组相同类型...
admin的头像-五八三admin2年前
0110