- 博客(25)
- 收藏
- 关注
原创 板块四—Java面向对象(封装、继承、多态)
就是用类设计对象处理某一个事务的数据时,应该把要处理的数据,以及处理这些数据的方法,设计到一个对象中去。就是一种特殊形式的类,(1)这个类中的成员变量都要私有,并且要对外提供相应的getXxx()和setXxx()方法来访问和修改成员变量。(2)这个类中必须要有一个公共的无参数的构造器。//模仿电影信息系统// 需求:// (1)展示系统中的全部电影(每部电影展示:名称、价格)// (2)允许用户根据电影编号(ID)查询出某个电影的详细信息。
2025-04-10 14:23:37
776
原创 Java基础练习
3.方法内部的业务:使用for循环依次生成每位随机字符,并使用一个String类的变量把每个字符连接起来,最后返回该变量即可。定义一个方法,接收一个整数参数,判断该整数是否为素数,如果是素数,则返回true,否则返回false。然后使用for循环,从101到200,判断每个数是否为素数,如果是素数,则count加1。方法内部:定义数组录入评委的打分,然后遍历数组,去掉最大值和最小值,计算平均分。对密码中的每位数,都加5再对10求余,最后将所有的数字顺序反转,得到一串加密后的新数,、
2025-04-08 10:34:37
416
原创 linux基础操作
bin 是 Binaries (二进制文件) 的缩写, 这个目录存放着最经常使用的命令。这里存放的是启动 Linux 时使用的一些核心文件,包括一些连接文件以及镜像文件。dev 是 Device(设备) 的缩写, 该目录下存放的是 Linux 的外部设备,在 Linux 中访问设备的方式和访问文件的方式是相同的。etc 是 Etcetera(等等) 的缩写,这个目录用来存放所有的系统管理所需要的配置文件和子目录。(核心)
2025-04-07 19:31:25
592
原创 Java 知识点汇总(三)
有两种方式定义数组:静态初始化和动态初始化。1.静态初始化:静态初始化就是在定义数组的时候,就初始化了数组中的元素。语法格式:数据类型[] 数组名 = new 数据类型[]{元素1,元素2,...,元素n};简化格式:数据类型[] 数组名 = {元素1,元素2,...,元素n};例如:int[] arr = {1,2,3,4,5};之后,可以使用数组名[下标]的方式,访问数组元素。下标从0开始,到数组长度-1结束。注:数组变量名中存储的是数组在内存中的地址信息,数组是一种引用数据类型。
2025-04-07 18:49:32
728
原创 Java知识点汇总(二)
类型转换是指将一种数据类型转换为另一种数据类型。类型范围小的变量,可以直接赋值给类型范围大的变量,不需要进行类型转换。API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,它们能让应用程序与操作系统或其他软件进行交互。API是一套接口,应用程序调用API中的函数,就能实现一些功能。即:java自己写好的程序,可以直接使用。java为自己写好的程序提供了相应的程序文档说明书(API文档)
2025-03-31 18:47:15
976
原创 Java知识点汇总(一)
Path环境变量用于配置程序路径,方便在命令行窗口的任意目录启动程序。注释是代码中用于说明的文字,对代码的作用没有任何影响,可以让代码更易于理解。字面量是指直接表示值的数据,如:整数、浮点数、字符、字符串、布尔值等。即数据在程序中书写格式是用来存储一个数据的,本质是内存中的一块区域。数据类型 变量名 = 值;关键字是java语言中已经被赋予特殊含义的单词,不能用作变量名、函数名、类名等。
2025-03-31 18:23:55
596
原创 MySQL复习—(练习11—约束)
目录1. 向表emp2的id列中添加PRIMARY KEY约束(my_emp_id_pk)2. 向表dept2的id列中添加PRIMARY KEY约束(my_dept_id_pk)3. 向表emp2中添加列dept_id,并在其中定义FOREIGN KEY约束,与之相关联的列是dept2 表中的id列。
2025-03-23 16:37:50
111
原创 MySQL复习—(练习四—单行函数)
二、#2. 查询员工号,姓名,工资,以及工资提高百分之 20%后的结果(new salary)三、#3. 将员工的姓名按首字母排序,并写出姓名的长度(length)一、#1. 显示系统时间(注:日期+时间)四、#做一个查询,产生下面的结果。
2025-03-18 10:56:53
195
原创 MySql复习—(练习一)
查询select last_name , job_id , salary,其中salary的列名以sal表示。上述使用了中文符号:1、last_name后面的中文逗号,ANNUAL SALARY使用的中文引号。因为在MySQL中的“+” 不起来连接作用,所以使用这种方法。
2025-03-07 18:09:54
147
原创 MySQL学习-仅供学习
4、表由列组成,我们也称为字段。隔离性:多个事务同时操作相同数据库的同一个数据时,一个事务的执行不受另外一个事务的干扰。3、表具有一些特性,这些特性定义了数据在表中如何存储,类似java中 “类”的设计。2、一个数据库中可以有多个表,每个表都有一个的名字,用来标识自己。2、DBMS:数据库管理系统,又称为数据库软件(产品),用于管理DB中的数据。5、表中的数据是按行存储的,每一行类似于java中的“对象”。只能用在begin end中!条件查询:根据条件过滤原始表的数据,查询到想要的数据。
2025-03-07 16:43:17
887
原创 Python基础学习(一)(Just for me)
1、标识符是变量、函数、类、模块和其他对象的名字。2、标识符第一个字符必须是英文字母或下划线(_);标识符的其他部分由字母、数字和下划线组成;3、Python语言标识符对大小写敏感,长度没有限制。注意:1.从Python3.x开始,非ASCII标识符也是允许的,但不建议。2.以双下划线(__)开始和结束的名称具有特殊含义,一般应避免使用。3.避免使用Python的保留字和预定义标识符等,eg: for、if。
2024-09-24 23:41:32
794
原创 Python爬虫—requests模块爬取豆瓣电影top250-3
所以易知需要通过改变 start= 对应的数据(0、25、50、75....225)来进行翻页。我们可以使用循环来进行翻页爬取,保存。电影的名字在'span',"class": "title"的位置。可知,电影是要翻页的,每一页只有25个电影,一共10页。我们需要对爬取页面信息要进行处理,所以我们需要bs4的包,和之前一样下载。我们将其复制下来,找一个json在线解析的网站,复制进去,可以发现我们得到的结果。我们来写一个进行处理的,仅爬取豆瓣排行榜前250的电影,并保存下来。
2024-04-23 11:36:40
986
原创 Python爬虫—requests模块爬取网页-2
我们再点击网络(network),可以随便找一个,点击进去,在标头里最下面有一个User-Agent,我们复制下来,这个就是身份标识。在这里,运行之后,网页的代码数据你会发现是可以保存下来的,但是保存的html文件却无法进行打开网页源码,这里是涉及了一个反爬机制。这里,采用的是动态的翻译,在命令窗口可以进行输入,然后进行翻译,将你需要的内容进行打印和保存。这两个一个是动态,一个是固定的,区别不大,主要的区别在于使用了UA伪装。其网址如下,至于台湾省后面的可以去掉,是无用的代码,一般是广告之类的。
2024-04-21 19:45:13
1065
1
原创 Python爬虫—requests模块爬取网页-1
requests模块是python中原生的一款基于网络请求的模块,功能非常的强大,功能非常强大,简单便捷,效率极高。
2024-04-21 16:55:59
279
1
原创 数据结构实训(Java实验一 线性表-顺序表的基本操作)
定义顺序表类——顺序表类SqList,在SqList基础上实现基于顺序表的的插入、删除、查找等基本操作,为了便于查看结果,设计一个输出函数依次输出顺序表的元素。
2023-10-18 20:42:07
1180
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人