00-macOS和Linux安装和管理多个Python版本-拾光赋

00-macOS和Linux安装和管理多个Python版本

在 Mac 上安装多个 Python 版本可通过几种不同方法实现。 1 Homebrew 1.1 安装 Homebrew 若安装过,跳过该步。 /bin/bash -c '$(curl -fsSL https://raw.githubusercontent.com/Homebrew/instal...
Python 函数和变量作用域-拾光赋

Python 函数和变量作用域

Python 函数和变量作用域,变量引用顺序 Python 引用变量的顺序:当前作用域局部变量->外层作用域变量->当前模块中的全局变量->Python内置变量。 1、 global global 关键字用来在函数或...
ShardingSphere + Mysql,实现分库分表、读写分离,并整合 SpringBoot-拾光赋

ShardingSphere + Mysql,实现分库分表、读写分离,并整合 SpringBoot

软件版本 Docker:26.1.3 Mysql:8.4.0 ShardingSphere:5.5.0   分库分表 1.Docker创建两个Mysql services: mysql: image: mysql:8.4.0 ports: - '3306:3306' environment: MYSQL_ROOT_PA...
全网最适合入门的面向对象编程教程:08 类和对象的Python实现-@property装饰器:把方法包装成属性-拾光赋

全网最适合入门的面向对象编程教程:08 类和对象的Python实现-@property装饰器:把方法包装成属性

全网最适合入门的面向对象编程教程:08 类和对象的Python实现-@property装饰器:把方法包装成属性,全网最适合入门的面向对象编程教程:08 类和对象的 Python 实现-@property 装饰器:把方法包装...
顶级 Javaer 都在用的 20 个类库,真香!-拾光赋

顶级 Javaer 都在用的 20 个类库,真香!

优秀且经验丰富的Java开发人员的特征之一是对API的广泛了解,包括JDK和第三方库。 我花了很多时间来学习API,尤其是在阅读了Effective Java 3rd Edition之后 ,Joshua Bloch建议在Java 3rd Edit...
从零手写实现 nginx-07-大文件传输 分块传输(chunked transfer)/ 分页传输(paging)-拾光赋

从零手写实现 nginx-07-大文件传输 分块传输(chunked transfer)/ 分页传输(paging)

前言 大家好,我是老马。很高兴遇到你。 我们希望实现最简单的 http 服务信息,可以处理静态文件。 如果你想知道 servlet 如何处理的,可以参考我的另一个项目: 手写从零实现简易版 tomcat min...
Spring学习总结 + 【手写Spring底层机制核心】-拾光赋

Spring学习总结 + 【手写Spring底层机制核心】

Spring学习总结 Spring基本介绍 Spring 学习的核心内容 1.IOC: 控制反转, 可以管理java 对象 2.AOP : 切面编程 3.JDBCTemplate : 是spring 提供一套访问数据库的技术, 应用性强,相对好理解 4....
京东二面:Sychronized的锁升级过程是怎样的-拾光赋

京东二面:Sychronized的锁升级过程是怎样的

引言 Java作为主流的面向对象编程语言,提供了丰富的并发工具来帮助开发者解决多线程环境下的数据一致性问题。其中,内置的关键字'Synchronized'扮演了至关重要的角色,它能够确保在同一时刻只...
Python 潮流周刊#53:我辈楷模,一个约见诺奖得主,一个成为核心开发者-拾光赋

Python 潮流周刊#53:我辈楷模,一个约见诺奖得主,一个成为核心开发者

Python 潮流周刊#53:我辈楷模,一个约见诺奖得主,一个成为核心开发者,本周刊由 Python猫 出品,精心筛选国内外的 250+ 信息源,为你挑选最值得分享的文章、教程、开源项目、软件工具、播客和...
多线程系列(一) -线程技术入门知识讲解-拾光赋

多线程系列(一) -线程技术入门知识讲解

一、简介 在很多场景下,我们经常听到采用多线程编程,能显著的提升程序的执行效率。例如执行大批量数据的插入操作,采用单线程编程进行插入可能需要 30 分钟,采用多线程编程进行插入可能只需...
还在用ifelse来写业务?了解下Spring状态机-拾光赋

还在用ifelse来写业务?了解下Spring状态机

状态机之所以强大,是因为其行为在启动时就以固定的方式定义了操作规则,从而确保了一贯的连贯性和相对较高的可调试性。关键在于,应用程序处于且仅可能处于有限数量的状态中。然后,某些事件发...
一, 创建工程,引入依赖-拾光赋

一, 创建工程,引入依赖

一, 创建工程,引入依赖 @ 目录 一, 创建工程,引入依赖 创建工程 工程间的关系的建立 配置各个工程当中的 pow 配置信息,相关的依赖 父工程(也就是总项目工程)的 pow 配置 demo-module06-gen...