golang中协程&管道&锁

博主头像 进程和线程 进程(Process)就是程序在操作系统中的一次执行过程,是系统进行资源分配和调度的基 本单位,进程是一个动态概念,是程序在执行过程中分配和管理资源的基本单位,每一个进 程都有一个自己的地址空间。一个进程至少有 5 种基本状态,它们是:初始态,执行态, 等待状态,就绪状态,终止状态,通俗 ...

java面向对象之封装-抽象-继承-组合-多态五种概念一网打尽

博主头像 说明 曾经在学习java面向对象时,你是否会为面向对象的封装-继承-抽象-多态-组合等各种概念搞得稀里糊涂,乃至反复阅读,背诵其相关概念,结果一段时间过后又还给了时间。。。 这种经历简直令人发指,让人无法忍受,难道就没有哪个地方能把它一次说清楚,老百姓看了以后纷纷醍醐灌顶,不再重蹈覆辙???答案就在 ...

程序员怎么做沟通?聊一聊程序员沟通相关的问题

博主头像 一、程序员不善言词 在大家的印象中,程序员好像是一群不善言词的理工男。为什么大家会有这种刻板的印象呢? 因为程序员的工作,只需要一台电脑,一根网线,就可以开始工作了。好像不需要与人打交道。一段进入到工作状态,编码的时候还不希望被别人打扰,其实是编码思路不愿意被打断。 这时候,他们就可以两耳不闻窗外事 ...

Kubernetes leader election 源码分析

博主头像 0. 前言 Kubernetes:kube-scheduler 源码分析 介绍了 kube-scheduler 调度 Pod 的逻辑。文中有一点未提的是,在 Kubernetes 集群中,kube-scheduler 组件是多副本,单实例运行。仅有一个副本作为 leader 运行,当发生故障时,其它 ...

[数据管理] 数据治理/大数据平台-开源软件与框架篇

博主头像 数据治理可以有效保障数据建设过程在一个合理高效的监管体系下进行,最终提供高质量、安全、流程可追溯的业务数据。 1 序:数据治理体系 企业数据治理体系包括元数据管理、主数据管理、数据资产管理、数据质量管理、数据安全及数据标准等内容。 2 最新一代数据治理开源软件 2.0 一站式数据开发集成平台 Dat ...

UtilMeta - 简洁高效的 Python 后端元框架

博主头像 UtilMeta 是一个用于开发 API 服务的后端元框架,基于 Python 类型注解标准高效构建声明式接口与 ORM 查询,能够自动解析请求参数与生成 OpenAPI 文档,高效开发 RESTful 接口,产出的代码简洁清晰,并且支持使用主流 Python 框架作为运行时实现或渐进式整合 ...

如何申请免费的SSL证书和通配符证书

博主头像 一,目前免费证书普遍存在的痛点 证书有效期普遍只有3个月 2023年12月22日阿里云官方发布公告,后续免费证书的有效期统一调整为3个月,我相信其它厂商很快也会做出调整。 调整为3个月有效期后,意味着您需要频繁地重新申请和安装证书,非常的麻烦。 不支持自动更新和自动部署 目前申请的免费证书是需要自己 ...

最简最快了解RPC核心流程

博主头像 本文主要以最简易最快速的方式介绍RPC调用核心流程,文中以Dubbo为例。同时,会写一个简易的RPC调用代码,方便理解和记忆核心组件和核心流程。 1、核心思想 RPC调用过程中,最粗矿的核心组件3个:Registry、Provider、Consumer。最粗矿的流程4个:注册、订阅、通知、调用。最简 ...

使用通义灵码插件提高开发效率

博主头像 目录概述功能特性安装准备工作VSCode安装IDEA安装使用指南续写代码代码注释写单元测试解释代码含义优化代码问答排查异常总结引用 概述 通义灵码是阿里云开发的一个编码助手,基于AI大模型,提供代码智能生成,智能问答等功能,旨在加快编码,提高开发效率。 功能 帮你续写代码 帮你写代码注释 帮你写单元 ...

IDA 反汇编 explorer

博主头像 之前写过一篇关于 IDA 在无 dmp 文件下如何定位到崩溃点的文章,由于其中涉及到公司项目,就仅限自己看了 正好今天看到一篇关于火绒软件误杀 explorer 的文章,并且有相关的复现过程 文章已经概述的很清楚,不过缺少软件的调试步骤,借此机会补充一下 该调试过程一共使用两个软件,IDA 和 01 ...

Redis分布式锁的正确使用姿势

博主头像 前言 分布式锁在日常开发中,用处非常的多。包括但不限于抢红包,秒杀,支付下单,幂等,等等场景。 分布式锁的实现方式有多种,包括redis实现,mysql实现,zookeeper实现等等。而其中redis非常适合作为分布式锁使用,并且在各个公司都大规模的使用。 本文将由浅入深的探究Redis分布式锁的 ...

React18 之 Suspense

博主头像 我们是袋鼠云数栈 UED 团队,致力于打造优秀的一站式数据中台产品。我们始终保持工匠精神,探索前端道路,为社区积累并传播经验价值。 本文作者:佳岚 Suspense Suspense 组件我们并不陌生,中文名可以理解为暂停or悬停 , 在 React16 中我们通常在路由懒加载中配合 Lazy 组件 ...

代码+案例,实战解析BeautifulSoup4

博主头像 本文分享自华为云社区《从HTML到实战:深入解析BeautifulSoup4的爬虫奇妙世界》,作者:柠檬味拥抱。 网络上的信息浩如烟海,而爬虫技术正是帮助我们从中获取有用信息的重要工具。在爬虫过程中,解析HTML页面是一个关键步骤,而BeautifulSoup4正是一款功能强大的解析器,能够轻松解析 ...

SQLite 入门教程

博主头像 不是 MySQL 用不起,而是 SQLite 更有性价比,绝大多数的 Web 应用 SQLite 都可以满足。 SQLite 是一个用 C 语言编写的开源、轻量级、快速、独立且高可靠性的 SQL 数据库引擎,它提供了功能齐全的数据库解决方案。SQLite 几乎可以在所有的手机和计算机上运行,它被嵌入 ...

处理问题,心态崩了?论一个程序员的基本素养

博主头像 分享是最有效的学习方式。 博客:https://blog.ktdaddy.com/ 从最近一个经历说起 周五了,轻松点儿,今天破例不写纯技术类的干货文了,聊聊最近一个比较郁闷的经历,这事儿发生在老猫自己身上,不是“总是遇到事故深陷于系统重构泥潭的倒霉小猫”,也不是苦苦面试找工作的“张小帅”(如果想要 ...

<1···99100