自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 【Web应用程序设计——Django学期项目总结】

查询的字段必须是主键或者唯一约束的字段,并且查询的数据必须存在,如果查询的字段有重复值或者查询的数据不存在,程序会抛出异常信息。查询结果以列表形式返回,如果查询结果为空,就返回空列表。更新id为1的模型对象,把字段值second修改为“诗歌”,使用字典做update的参数。调用对象t的save()方法,把t携带的数据保存到数据库表books_type中。更新id为1的模型对象,把字段值second修改为“小说”3.正向查询,查询条件不在查询对象中。4.反向查询,查询条件不在查询对象中。

2022-12-18 10:42:20 41

原创 【Python——input()函数以及各类运算符】

input()函数以及各类运算符

2022-08-23 19:02:43 162

原创 【Python——数据类型转换_str()函数、int()函数以及float()函数及注释】

python中的数据类型转换以及注释

2022-07-25 22:33:54 735

原创 【Python——二进制与字符编码以及标识符、变量与数据类型】

二进制与字符编码以及标识符、变量与数据类型...

2022-07-18 18:35:32 453

原创 【Python——print()函数以及常用的转义字符】

print()函数以及常用转义字符

2022-07-13 19:28:15 163

原创 【Java面向对象编程——名片管理系统】

2、创建名片管理类在包里创建类(1)创建主菜单程序报错,因为在菜单项1里要调用的登录方法login()尚未定义(2)创建登录方法在类里创建方法-程序报错,因为在方法要调用的名片管理方法尚未定义现在一个可进可退的菜单系统我们就做好了,可以简单测试一下(4)创建添加名片方法在类里创建方法思路:输入名片信息,基于名片信息构建名片对象,将名片对象添加到名片数组列表在类的声明部分创建名片列表对象(思考为什么要这样做)![在编写方法代码修改方法,需要调用方法运行程

2022-06-04 17:01:29 542

原创 【Java面向对象编程——清理网址中的垃圾字符】

在包里创建类思路:将网址字符串中的垃圾字符逐个替换掉,要用到String类的查看JDK11的API文档:搜索String类找String类的方法尝试replace()编写程序运行程序,查看结果任务:由用户来指定垃圾字符修改程序运行程序,查看结果(二)知识点讲解String类常见操作思维导图知识点:字符串拼接(1)字符串直接用+拼接演示直接用+连接两个字符串这样会有三个内存单元来存放字符串,浪费内存空间,建议采用StringBuffer(线程安全)或

2022-06-04 15:46:14 95

原创 【Java面向对象编程——司机开车】

文章目录(一)编程实现1、创建汽车接口2、创建司机类3、创建测试司机类4、运行程序,查看结果5、修改TestDriver类,演示匿名内部类6、运行程序,查看结果(二)知识点讲解1、成员内部类2、局部内部类定义3、静态内部类定义4、匿名内部类(三)拓展练习任务1、使用成员内部类实现学生使用各种类型计算机的场景任务2、使用匿名内部类实现学生使用各种类型计算机的场景创建Car接口创建Driver类创建测试类TestDriver1、基于Car接口创建成员内部类对象作为参数传给驾驶员对象

2022-05-21 11:31:22 685

原创 【Java面向对象编程——喂养三种宠物】

文章目录(一)编程实现1、创建动物类2、继承动物类,创建猫类3、继承动物类,创建狗类4、继承动物类,创建鸟类5、创建学生类6、创建测试学生类7、运行程序,查看结果(二)知识点讲解动物类(Animal):属性(name、age)、方法(speak、move、eat)猫类(Cat)继承动物类,添加新方法(play)狗类(Dog)继承动物类,添加新方法(play)鸟类(Bird)继承动物类,添加新方法(play)学生类(Student):属性(name)、方法(feed(animal))(一)编程

2022-05-20 13:40:06 216

原创 【Java面向对象编程——创建笔记本电脑类】

文章目录(一)编程实现1、创建NetCard接口2、创建USB接口3、创建Computer抽象类4、创建笔记本电脑类 - Laptop5、创建笔记本电脑测试类(二)讲解知识点1、思维导图2、知识点说明(三)拓展练习任务1、创建Animal类,继承Animal类创建Cat类、Dog类和Bird类任务2、创建Shape接口,创建Circle类和Rectangle类实现Shape接口任务3、显示一个Swing窗口创建NetCard接口和USB接口,创建Computer抽象类,然后继承Computer类,实现N

2022-05-19 11:49:45 716

原创 【Java面向对象编程——采用面向对象方式求三角形面积】

面向过程 (POP - Procedure-Oriented Programming):操作和数据是分开。比如要进行一个开窗操作。采用面向过程的思路:定义一个window数据,再定义一个open()函数,此时,要打开窗户,调用open()函数,传入窗口数据window,即open(window),相当于是一个动宾结构。面向对象(OOP - Object-Oriented Programming):操作和数据是封装到类里的。比如要进行一个开窗操作。采用面向对象的思路:定义一个Window类,在类里定义一个o

2022-05-14 14:22:40 433

原创 【Java——打印杨辉三角】

文章目录(一)编程实现(二)讲解知识点1、指定二维数组行数与列数2、指定二维数组行数,不指定列数3、直接使用嵌套大括号“{}”静态初始化二维数组(三)拓展练习任务1、求二维数组最值及位置任务2、查询元素是否在二维数组里杨辉三角,是二项式系数在三角形中的一种几何排列,中国南宋数学家杨辉1261年所著的《详解九章算法》一书中出现。在欧洲,帕斯卡(1623 ~ 1662)在1654年发现这一规律,所以这个表又叫做帕斯卡三角形。帕斯卡的发现比杨辉要迟393年,比贾宪迟600年。二项式定理,又称牛顿二项

2022-05-11 17:01:34 1211 1

原创 【Java——统计一组学生成绩】

文章目录(一)编程实现(二)讲解知识点1、一维数组定义(1)语法格式(2)数组定义示例(3)数组定义的内存变化图2、不同类型数组元素默认初始值3、避免数组下标越界异常4、避免数组空指针异常(三)拓展练习任务1、蓝桥杯竞赛题:回文日期问题任务2、数组排序(升序和降序排列)1、选择法排序(1)选择法排序含义(2)选择法排序实现步骤2、冒泡法排序(1)冒泡法排序含义(2)冒泡法排序实现步骤补充:利用Arrays工具提供的sort()方法实现数组排序统计一组学生成绩的总分、平均分、最高分和最低分假如一组学生1

2022-05-05 18:36:44 1874

原创 【MySQL——视图查询练习】

文章目录视图基本语句(一)创建视图(二)查看视图和表(三)添加数据(四)修改视图(五)删除视图(六)更新视图视图基本练习1、创建一个视图VIEW1,用于查询所有1990年以后出生的学生的学号、姓名、性别、入学成绩、以及他们所选修的课程号、课程名、任课教师姓名等信息。2、要求将视图VIEW1修改为用于查询所有男生的学生的学号、姓名、系名以及他们所选修的课程名、任课教师姓名等信息。3、创建一个视图VIEW2,用于查询电话号码以‘189’开头的并且班级中包含‘软件’字符的学生姓名和班级、电话号码。4、向VIEW2

2022-04-30 15:24:21 1087

原创 【Java——猜数小游戏】

文章目录(一)编程实现(二)讲解知识点1、前测试条件循环 - while循环(1)语法格式(2)执行情况2、后测试条件循环 - do…while循环(1)语法格式(2)执行情况3、随机类 - Random(三)拓展练习任务1、猜数小游戏(多次版)任务2、构建可进可退的多级菜单系统任务3、模拟微信拼手气红包程序产生指定个数的随机红包游戏规则程序产生一个[1, 100]之间的随机整数,用户输入整数进行猜测,如果猜对了,就结束游戏;如果猜错了,程序会提示你是猜高了还是猜低了,然后让你继续输入整数进行猜测。

2022-04-30 14:57:20 1931

原创 【MySQL——子查询及相关练习】

子查询子查询可以理解为,在一个SQL语句A(SELECT、INSERT、UPDATE等)中嵌入一个查询语句B,作为执行的条件或查询的数据源(代替FROM后的数据表),那么B就是子查询语句。例子:查询商品类别为“零食”的商品ID、名称、价格及销售量SELECT gdID,gdName,gdPrice,gdSaleQty FROM goods WHERE tid=2;SELECT tid FROM goodstype WHERE tName=“零食”;合在一起SELECT gdID,gdNam

2022-04-19 11:15:34 839

原创 【Java——打印九九乘法表】

(一)编程实现在net.huawei.t05包里创建Task05类(二)讲解知识点1、语法格式2、执行规则在双层for循环嵌套中,外层循环每执行一轮,都要执行完内层循环中的整个for循环,然后执行外层循环第二轮,接着再执行完内层循环中的整个for循环,以此类推,直至外层循环的循环条件不成立,才会跳出整个嵌套for循环。如果外循环有m mm次,内循环有n nn次,那么内循环里的操作会执行m × n m\times nm×n次。(三)拓展练习任务1、解决百钱买百鸡问题我国古代

2022-04-19 10:46:44 205

原创 【Java——等差数列求和】

文章目录(一)编程实现(二)讲解知识点1、for循环(1)语法格式(2)执行流程2、自增自减运算(1)自增运算(2)自减运算(三)拓展练习任务1、打印水仙花数任务2、输出指定范围内的闰年任务3、判断一个整数是不是素数任务:计算1 + 2 + 3 + …… + 100的值(一)编程实现创建net.huawei.p02.t04包,然后在包里创建Task04类i++: 后自增,先用后增运行程序,查看结果其实1 + 2 + 3 + …… + 100跟100 + 99 + ……

2022-04-17 17:10:06 787

原创 【Java——成绩等级评定】

文章目录(一)编程实现方法一、采用并列式多分支结构评定成绩等级方法二、采用嵌套式多分支结构评定成绩等级方法三、采用延拓式多分支结构评定成绩等级方法四、采用开关式多分支结构评定成绩等级(二)讲解知识点1、并列式多分支结构2、嵌套式多分支结构3、延拓式多分支结构4、开关式多分支结构(三)拓展练习任务1、确定给定日期是一年的第几天任务 2、构建可进不可退的多级菜单系统任务3、根据收入计算个人所得税对百分制成绩评定等级(100, +∞):超出范围[90, 100]:优秀[80, 90):良好[70, 8

2022-04-09 18:03:52 1480

原创 【MySQL——多表查询练习】

一、加载导入数据库二、检索数据练习1.查询出20070102号学生所选修课程的课程号和成绩.SELECT couid,score FROM scores WHERE stuid=20070102;2.查询出20070102号学生的学号,姓名,性别,所选修的课程名,成绩.SELECT stu.stuid,stuname,sex,couname,scoreFROM stu JOIN scores ON stu.stuid=scores.stuidJOIN course ON scores.cou

2022-04-09 15:46:39 692

原创 【Java——闰年判断】

文章目录(一)编程实现(二)讲解知识点(三)拓展练习任务1、计算圆面积(选择结构版)任务2、求解一元二次方程(选择结构版)什么是闰年?有两种情况:能被4整除但是不能被100整除;能被400整除解决闰年判断问题,涉及三种运算:算术运算、关系运算、逻辑运算第一种闰年情况:year % 4 == 0 && year % 100 != 0第二种闰年情况:year % 400 == 0(一)编程实现在net.huawei.p02.t02包里创建Task02类运行程序,查看结果

2022-04-07 09:57:01 75 1

原创 【Java——计算圆面积】

文章目录主要步骤----- 输入圆半径,计算圆面积,输出结果(一)编程实现版本1、程序员指定半径,计算圆面积版本2、用户来输入半径,程序来计算圆面积版本3、设定结果的精度,满足用户的要求(二) 讲解知识点(三)拓展练习1、由卡号计算幸运数2、求解一元二次方程主要步骤----- 输入圆半径,计算圆面积,输出结果(一)编程实现版本1、程序员指定半径,计算圆面积缺点是跟用户之间没互动版本2、用户来输入半径,程序来计算圆面积用户可以输入整数,也可以输入实数输入整数,用 sc.nextIn

2022-04-02 12:47:18 2159

原创 【Java——关键词和标识符】

文章目录一、Java关键字(一)关键字概念(二)JDK8关键字二、Java标识符(一)标识符定义(二)标识符构成规则1、规则说明2、案例演示(1)合法标识符示例(2)非法标识符示例(三)Java标识符命名规范1、简单说明2、案例演示(四)编码规范:不要逆着规范做事三、快捷操作(一)自动生成主方法框架(二)自动生成行输出语句框架(三)行复制 - Ctrl + D(四)行删除 - Ctrl + X(五)自动格式化代码 - Ctrl + Alt + L(六)IDEA 常用快捷键四、课后作业任务:输入与输出个人信息

2022-03-17 10:57:22 103

原创 【Java——注释的作用及分类】

一、注释的作用在编写程序时,为了使代码易于阅读,通常会在实现功能的同时为代码添加一些注释。注释是对程序的某个功能或者某行代码的解释说明,它能够让开发者在后期阅读和使用代码时能更容易理解代码的作用。注释只在Java源文件中有效,在编译程序时编译器会忽略这些注释信息,不会将其编译到class字节码文件中。建议大家养成给程序添加必要注释的良好习惯。二、注释的分类(一)简单说明1、单行注释单行注释通常用于对程序中的某一行代码进行解释,用符号“//”表示,“//”后面为被注释的内容。单行注释既可以放在语句

2022-03-14 20:22:44 104

原创 【Java——搭建Java集成开发环境IntelliJ IDEA】

一、下载IntelliJ IDEA(一)访问IDEA官网网址:https://www.jetbrains.com/idea/单击【Download】(二)下载IDEA - 2020.1ideaIU-2020.1下载链接:https://pan.baidu.com/s/1kD8sw_PGzFwGshOFbcPsKg 提取码:2c71jetbrains-agent-latest.zip下载链接:https://pan.baidu.com/s/1NzrwA6VVTJfUtZWi6FIQaA 提取码:

2022-03-14 20:00:29 156

原创 【Java——安装配置JDK并开发第一个Java程序】

一·下载JDK8U231.JDK8U231百度网盘下载链接:https://pan.baidu.com/s1C3dsY-qz2.从老师上传的共享链接中下载… mermaid二. 安装JDK8u231(一) 进入安装向导双击 jdk-8u231-windonws-x64图标,进入安装导向(二)选择安装位置可安装到默认位置,但建议安装到D盘… mermaid更改JDK安装目录,改到D:\PArogram files\Java\jdk1.8.0-231:… mermaid

2022-03-02 17:13:40 209

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除