- 博客(31)
- 收藏
- 关注
原创 Python-6-面向对象
4.对象有许多属性和方法(与对象强关联)1.类是所有对象抽象后的共同特征的总结。2.对象有的类不一定有。3.对象是类的实例化。
2025-06-26 11:57:45
125
原创 Python-4-考试等级划分
成绩等级划分规则:分数≥90,等级为A;80≤分数<90,等级为B;70≤分数<80,等级为C;60≤分数<70,等级为D;分数<60,等级为E。若输入的内容非成绩分数,则输出错误提示语。
2025-06-25 20:01:31
232
原创 Python-3-数据结构(字典)
特点1.键-值成对出现 “键:值 ”2.键不能重复3.键不可更改,值可以修改4.键来索引值5.键只能是不可变的数据类型。
2025-06-25 19:14:57
141
原创 Python-3-数据结构(列表)
根据某种方式,将数据元素组合起来形成一个数据元素的集合Python数据结构主要有序列(如列表、元组)、映射(字典)、集合3种基本的数据结构类型。
2025-06-24 11:06:07
281
原创 Python-1-环境
2.运行脚本文件时,先调用解释器再运行脚本文件的代码。2 交互式执行代码(右键代码点下图中内容)1.创建项目文件时,一定要选解释器。
2025-06-23 18:24:04
276
原创 数据库操作-MySQL-4(JDBC编程)
通过Java代码操作mysql数据库,数据库会提供一些API供我们调用MySQL、Oracle、等API有差异,但是Java统一了所有接口,即JDBC;原始api-驱动包(类似转接头)-统一的api-Java安装并引入项目里ps.驱动包(.jar)要和mysql版本匹配把驱动包引入项目:1.复制到目录中,一般叫lib2.把目录标记成库的目录。
2025-06-03 11:51:37
372
原创 数据库-MySQL索引事务
针对查询操作引入的优化手段 可以通过索引加快查询的速度 避免针对表遍历1.占用更多空间,生成索引需要一系列数据结构 +一系列额外数据2.可能会降低插入修改删除的速度ps.如果这个表本来就很大,创建索引容易把数据库服务器卡住技巧:额外搞一个机器,部署MySQL服务器,建好索引,再把数据导入数据库的索引是一个改进的树形结构,B+树(N叉搜索树)2.B+树底层逻辑。
2025-05-31 12:53:08
600
原创 数据库的操作-mysql-1(自用)
2.select条件查询执行顺序:a.遍历表中每个数据 b.把当前记录带入条件,根据条件进行筛选c.如果这个记录条件成立,就要保留,进行列上的表达式的计算,定义别名!一次插入多行记录:insert into 表名 values (值,值..)(值,值...)...指定列插入:insert into 表名(列名,列名...)values(值,值...)2.操作网络:也可能把网卡的宽带跑满,此时,其他客户端想通过网络访问服务器,也会很慢。打开cmd,将命令行客户端拖进cmd,回车,输入密码,回车,见错误信息。
2025-05-19 15:20:49
925
原创 数据结构-List
在集合框架中,List是一个接口,继承自Collection;1. ArrayList是以泛型方式实现的,使用时必须要先实例化2. ArrayList实现了RandomAccess接口,表明ArrayList支持随机访问3. ArrayList实现了Cloneable接口,表明ArrayList是可以clone的4. ArrayList实现了Serializable接口,表明ArrayList是支持序列化的。
2025-03-07 16:18:04
866
原创 数据结构-泛型
1. 泛型是将数据类型参数化,进行传递2. 使用 <T> 表示当前类是一个泛型类。3. 泛型目前为止的优点:数据类型参数化,编译时自动进行类型检查和转换。
2025-03-05 17:53:16
559
原创 数据结构-1(常见结构概述)(自用)
ArrayList:适合单线程环境,需要频繁通过索引访问元素。LinkedList:适合需要频繁在头部或尾部插入和删除元素的场景。Vector:适合多线程环境,但性能较低。:适合多线程环境,读多写少的场景。栈(Stack)栈是一种后进先出(LIFO)的数据结构,支持两种主要操作:压栈(push)和弹栈(pop)。
2025-02-24 15:00:26
870
原创 Java常见练习1
编写代码模拟三次密码输入的场景。最多能输入三次密码,密码正确,提示“登录成功”,密码错误, 可以重新输 入,最多输入三次。三次均错,则提示退出程序。两种思路运行结果是一样的 但第二种更为简便。
2024-07-30 15:27:15
169
原创 进制转换及原码补码反码
其实在生活中,我们经常听闻2进制、8进制、10进制、16进制..这些都是数值的不同表示形式。eg.15的2进制:111115的8进制:1715的10进制:1515的16进制:F【十六进制中10=a,11=b,12=c,13=d,14=e,15=f】
2024-04-06 20:19:20
1119
1
原创 三子棋拿下!!!
想象特别美好,现实特别残酷,脑袋里感觉每个点都想到怎么写了,就打算自己试试,结果发现总会卡壳,直到学习了一下具体写法,真是大彻大悟!家人们,快来拿下三子棋!!!
2024-03-17 22:10:19
447
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人