-
蓝桥杯python语法基础——函数
python的函数要比c语言的函数更加简洁,但要注意冒号和缩进。这里同样记录在函数这部分我还未完全掌握的知识点和之前没有注意到的点 1.关键字参数:有多个参数时,可以明确指定哪个值给哪个参数,且不用在意顺序 2.pass语句:可以代替代码块,程序执行到这时什么也不会发生,而且不会报错 3.全局变量和 -
蓝桥杯Python-语法基础-2
一、数据容器的基础认知 Python 内置了 4 种核心容器,覆盖绝大多数数据存储需求,分别是:列表(List)、元组(Tuple)、字典(Dict)、集合(Set)。 二、列表(List):最常用的“动态有序容器” 1. 核心特性 有序性:元素按插入顺序存储,可通过“位置编号”(索引)精准访问(索 -
python环境及pip的操作
查看python的安装路径并配置默认系统变量 首先使用where python查看python的安装路径 然后在环境变量中加入python的路径即可 1 windows中python版本切换 使用py -0查看电脑安装的python版本 去系统变量Path中上移已经安装python的路径即可。 2 -
咱们聊聊Spring循环依赖那点事儿:从“死锁”到“三级缓存”的奇妙之旅
最近看了点面试题,发现Spring循环依赖,一二三级缓存还是一个盲点,估计很多人也是一样吧,就专门查了资料了解了这部分内容,希望给在这部分内容茫然的同仁们一点点启发,先赞后看你必能学会👍💗~ ~ ~ 你有没有写过这样的代码:两个类A和B,A里要用到B,B里又要用到A,结果Spring启动时“啪” -
C++语言基础入门
scanf和printf的用法和C语言没有太大的区别,但是C++的输入和输出还有cin和cout cin 和 cout 默认与 C 标准输入输出流同步,并且会进行类型安全检查、格式化等操作,因此比 scanf 和 printf 慢。 当输入/输出数据量很大时,使用默认的 cin/cout 可能导致超 -
Java关键字解析之volatile:可见性的守护者、有序性的调节器
前言 在Java并发编程的世界里,volatile是一个充满“精准感”的关键字——它像一把“轻量级锁”,专门解决多线程环境下的可见性和有序性问题,却不像synchronized那样带来沉重的性能开销。这种精准性体现在它只做两件事:保证变量的修改对所有线程立即可见,以及禁止指令重排序导致的执行顺序混乱 -
Java关键字解析之abstract:抽象的本质、规范定义与多态基石
前言 在Java面向对象的世界里,abstract是一个充满“前瞻性”的关键字——它像一张“设计蓝图”,将类或方法标记为“未完成”或“待实现”,强制后续开发者遵循预设的规范去填充细节。这种抽象性并非模糊不清,而是通过“定义标准、隐藏实现、预留扩展”的方式,将复杂系统的共性抽离出来,为多态和代码复用奠 -
Java关键字解析之final:不可变的本质、设计哲学与并发安全
前言 在Java的世界里,final是一个充满“克制感”的关键字——它像一把锁,将某些元素标记为“不可变”。这种不可变性并非简单的“不能改”,而是蕴含着对代码安全性、可读性、设计意图的深层考量,甚至在多线程场景下还能提供“零同步成本”的可见性保证。今天,我们就沿着“是什么→为什么用→怎么用→并发场景 -
实验5
实验任务1 task1_1.c 问题1:找到最大值和最小值。 问题2:pmin,pmax都指向a[0]。 运行结果: task1_2.c 问题1:find_max功能是找到最大值,返回的是最大值对应数组的地址 问题2:可以。 运行结果: 实验任务2 task2_1.c 问题1:sizeof(s1)计 -
Go语言实战:从零实现水仙花数判断,夯实基础编程思维
作为Go语言初学者,实战案例是巩固语法、培养逻辑的最佳途径。今天我们以经典的“水仙花数判断”为例,一步步拆解需求、编写代码,既能熟悉循环、条件判断等基础语法,又能锻炼问题分析能力,非常适合入门练习。 首先,我们得明确“水仙花数”的定义:一个n位正整数(n≥3),其每个位上数字的n次幂之和等于它本身。 -
第不知道多少周记(寄)
严格来说是第十五周。 马上期末周了,事情越来越多了。还有放假之后也还有一堆事情,烦哉。。。 明天还有裸考四级,我滴猴嘞。。。。 首先为了防止期末挂科,当然也为了力争上游,我先做如下部署(103你记一下): 首先,开始刷历年期末和期中线代高数题目,在十二月底以前刷完,不会的知识点找课听懂(尤其是线代,