- 博客(52)
- 收藏
- 关注
原创 python系列之函数进阶:用函数式编程打造高效代码
前一章讲解了函数基础,本章讲解了函数进阶,到此的话,函数的知识点就告一段落咯,但是函数的使用后续会很频繁,所以对于函数这一块要高度重视,使用好函数,会让代码看起来很优雅、简洁。
2025-03-30 22:08:58
979
原创 python系列之函数基础
在前面的篇幅中已经介绍了python的很多语法,其中最多的是数据类型,每一门编程语言都有其独特的数据类型,python也一样,然后也学习了控制流程语句、运算符等在编程中重要的角色。而接下来将会进入一个新的领域——函数,函数在一些编程语言中是叫方法;在python中,函数是一个重要的角色,在后续的开发中,会经常打交道。那么废话不多说,咱们进入新的篇章吧~def 函数名(参数) : """文档字符串(可选)""" 操作代码 return 返回值。
2025-03-28 23:01:56
854
原创 python系列之集合(set)
不为失败找理由,只为成功找方法。所有的不甘,因为还心存梦想,所以在你放弃之前,好好拼一把,只怕心老,不怕路长。
2025-03-26 15:36:19
786
2
原创 python系列之元组(Tuple)
元组(Tuple)是Python中一种不可变的、有序的数据容器,用圆括号()包裹元素,元素之间用逗号分隔。圆括号包裹不可变,数据安全效率见。多值返回做字典键,解包操作最方便!通过本文的学习,你已经掌握了元组的核心用法。用元组存储游戏中的固定地图坐标编写返回多个状态码的函数创建包含嵌套元组的配置字典。
2025-03-19 21:30:53
636
原创 python系列之运算符
计算机最强都一个核心东西就是——计算。那么计算就会有一定的规则,即运算符。在很多编程语言中,运算符基本是通用的,包括有算术运算符、赋值运算符、复合赋值运算符、比较运算符、逻辑运算符等。而本篇将要详细详解运算符的操作。以上是Python中常用的一些运算符,掌握这些运算符可以帮助您更好地进行数学和逻辑计算。希望本教程对您有所帮助!
2025-03-12 13:01:33
831
原创 python系列之输入输出语句与数据类型
本篇是python系列之数据类型。python是一种简单易学的编程语言,和其他编程语言一样,有自己特色的数据类型,正因为有这些数据类型,才让编程变得更加有趣、灵活和强大。本篇讲解几个常见的数据类型,包括整数(int)、浮点数(float)、字符串(str)、列表(list)和字典(dict)。掌握这里基本数据类型的概念是成为一名优秀的开发者是必经之路。Python的数据类型非常灵活且易于使用,您可以根据具体需求选择合适的数据类型来处理数据。
2025-03-11 13:31:09
954
原创 水果库存系统(SSM+Thymeleaf版)
本系统是一个简易版的水果库存系统, 本篇文章目的是为了把页面以网页的形式展现出来。而该篇文章适合人群是刚学会SSM框架但是不太懂怎么整合的小伙伴,也适合不知道前端和后端怎么联调开发流程的小伙伴。所以本系统会从0到1完整的开发流程进行讲解。
2023-09-02 13:31:13
2168
原创 杨辉三角形(Java版)
杨辉是一个人名,我国宋代数学家杨辉在其著作《详解九章算法》中给出的一个用数字排列起来的三角形阵。由于杨辉在书中引用了贾宪著的《开方作法本源》和“增乘开方法”,因此这个三角形也称“贾宪三角”。它的规律我们先看如下图:如上图所示,分析的很清楚了,其实仔细思考一下就很容易看出这和数学中的二项式是有很大的联系的,即(a+b)^n的展开式中的各项系数依次对应杨辉三角的第(n+1)行中的每一项。
2022-11-28 22:43:07
6763
原创 MySQL初始化时所遇到的问题
在编程界遇到bug是常态,遇到它得勇于面对,不要视而不见,虽然这过程会比较痛苦,甚至抓狂,但当你解决了这个问题,那么这就是宝贵的经验。
2022-10-13 10:09:00
242
原创 Java进阶篇之反射
反射就好比自己与镜子里的自己,镜子里可以折射出自己的身影。用Java的话说就是指对于任何有个Class类,在"运行的时候"都可以直接得到这个类的全部成分。
2022-09-29 21:56:08
480
1
原创 Java集合(一)
集合的顶级父类是Collection,而实现了这个接口的类,就是单列的集合。我们又可以知道Collection下面有三个子接口,分别是:List、Set、Queue,这三个接口才是区分单列集合的各有所长之处。List必须按照元素插入顺序来保存;Set中不能存在重复元素;而Queue则要按照排队规则来输出元素(通常与元素被插入的顺序一样)。Map是集合另一个阵营的。
2022-09-25 16:24:37
782
原创 MySQL基础图解(二)
本章以20个示例全面讲解了MySQL中的DQL语句。查询是数据库最常用的操作,MySQL使用SELECT语句进行数据查询。
2022-09-23 12:16:03
291
原创 水果库存系统(基础版)
本系统名叫水果库存,相当于一个存放水果的仓库。功能实现了简单的新增、查询、修改、删除、退出。以上就是本系统的全部功能,但是本系统还有些潜在bug,而且有些地方也是可以再优化一下的,还有如果有对GUI感兴趣的小伙伴,可以在本系统的基础上增添色彩。
2022-09-19 23:08:39
751
原创 初识HTML
不为失败找理由,只为成功找方法。所有的不甘,都是因为还心存梦想,在你放弃之前,好好拼一把,只怕心老,不怕路长。文章目录一、 三个疑问1.HTML是什么?2.为什么要学习HTML?3.怎么学好HTML二、HTML的发展历史与特点1.历史背景2.特点三、HTML入门四、标签1.单标签2.双标签五、属性六、总结一、 三个疑问学习一样东西,特别是技术型的,在学习之前一个有这几个疑问。第1个:是什么?第2个:为什么?第3个:怎么学? 那么在本章中讲的是HTML,那么HTML是什么?为什么要学习HTML?学.
2022-04-17 09:03:44
575
4
原创 MySQL的安装与配置(配图详解)
不为失败找理由,只为成功找方法。所有的不甘,都是因为还心存梦想,在你放弃之前,好好拼一把,只怕心老,不怕路长。文章目录一、简介二、下载三、目录说明四、配置1.data的生成2.MySQL服务器的安装3.path配置与测试五、一键安装[驱动版]六、总结一、简介MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。简单的说就是存储数据的仓库。二、.
2022-03-18 23:03:51
1134
原创 Eclipse的安装与基本操作(详解配图)
不为失败找理由,只为成功找方法。所有的不甘,都是因为还心存梦想,在你放弃之前,好好拼一把,只怕心老,不怕路长。文章目录一、简介二、下载三、使用Eclipse编写第一个Java程序四、Eclipse的基本操作 1.背景 2.字体五、导项目 1.导入 2.导出六、总结一、简.
2022-03-09 19:47:27
6348
原创 JDK的安装与配置(配图)
不为失败找理由,只为成功找方法。所有的不甘,都是因为还心存梦想,在你放弃之前,好好拼一把,只怕心老,不怕路长。 文章目录一、简介二、JDK的下载三、JDK的目录介绍四、JDK的环境配置1.打开环境变量,如图所示:2.进入环境变量,分用户变量和系统变量。系统变量是全局的,包含任何用户,此以系统变量为例。3.JAVA_HOME里填写JDK的路径,我这里存放的路径是在D盘的Java里。同理,classpath的创建也如此,如.
2022-03-02 12:41:37
5639
6
原创 Java进阶篇之异常处理
Java异常的处理1.异常的概念 异常在我们的编写代码的过程中无处不在。那么什么是异常呢?异常通俗的说就是程序错误,比如我们每次代码的结束要用分号“;”,如果这个分号的中文的分号,那么就会报错,只能是英文下的分号;又或者在对象未创建之前使用对象,那么会报错:NullPointerException 意为空指针异常。异常有的是因为用户错误引起,有的是程序错误引起的,还有其它一些是因为物理错误引起的。2.异常的分类 &nbs
2021-09-27 18:09:31
188
2
原创 Java进阶篇之接口
Java编程之面向接口本篇内容:1.接口的引入2.接口的实现3.抽象类与接口的区别4.小结1.接口的引入2.接口的实现3.抽象类与接口的区别4.小结
2021-09-23 23:48:23
147
原创 Java进阶篇之抽象
Java编程之面向抽象本篇内容:1.抽象的引入2.抽象在Java中的作用3.应用场景4.小结1.抽象的引入 抽象即没有任何具体的实际内容,一般是共有的属性或行为。比如:描述一个人(对象),每个人都有自己的出行方式,不同的交通工具出行的方式不一样,比如单车,那么出行的方式就是踩踏板;比如出行方式是摩托车,那么出行的方式就是踩一脚油门;比如小汽车,那么就是挂档松离合,踩油门等……
2021-09-22 23:10:55
141
原创 Java面向对象之多态
Java三大特性之多态本章内容:1.多态的含义2.多态的实现3.小结1.多态的含义 多态,是Java面向对象的三大特性之一,使用之地特别广泛。那么什么是多态呢?多态是同一个行为具有多个不同表现形式或形态的能力。比如炒菜这个行为在不同厨师身上会产生不同的结果或者表现。多态实际上就是类型或方法的混合使用模式,多应用于数组、方法的重载,类与类之间的重写中,使用多态让程序更具有扩展性。2.多态的实现在Java中多态的
2021-09-18 23:09:08
142
原创 Java面向对象之继承
Java三大特性之继承本篇内容1.继承的含义2.继承的运用3.顶级父类:Object4.小结1.继承的含义 继承是Java三大特性之一。何为继承?其实继承在我们现实生活中类似于父与子,在一个家庭中,有继承家产这一家规,而继承家产一般是儿子继承的。那么,在Java中是如何体现继承的呢?其实在Java中父与子关系的术语是,一个是父类/超类/基类,另一个是子类/派生类,它们之间用到关
2021-09-16 23:45:45
187
原创 Java面向对象之封装
Java三大特性之封装1.含义2.运用3.运用场景4.小结含义 封装,通俗的说就是把一堆东西封装起来,就好像日常的快递,要寄出去的东西用一个盒子包装起来,这其实就是封装。所谓封装也就是里面的东西是不可见的。 在面向对象中封装有两层含义:①属性和方法不能缺少,也就是对象的封装(数据封装);②保护数据的一种机制,将对象的属性和方法隐藏
2021-09-14 23:36:12
567
原创 Java基础之访问权限修饰符
访问修饰符在Java中,访问权限修饰符的用法非常简单,但是确实非常重要的一块知识点。今天就让我们来探讨探讨。本次内容:1.含义2.内容3.小结访问修饰符的含义访问修饰符通俗的说就是限制访问的范围,就比如两个类之间限制访问各自里面的属性或者方法。在Java中有4种方式:public,protected,default,private。内容(1)publicpublic的意思是公共的,在初学Java的时候接触最多的就是该修饰符。凡是使用public修饰的都是公开的,在任何地方都可以访
2021-09-14 13:46:19
141
原创 2021-05-28 Java面向对象
字符串 String类字符串在java中是特殊的存在,此话怎讲?请跟我来揭开字符串的特殊之处。字符串是一个类,是引用类型,那么按照我们之前所学的引用类型、对象来创建该字符串的话,必须用关键字 new 。但是刚才说了,字符串是很特殊的存在,他不仅可以用关键字 new来创建,还可以以基本数据类型的方式创建,如下:用关键字 new 来创建字符串String str = new String("123abc"); //创建并赋值或String str0 = new String(); //创建
2021-05-28 10:41:52
78
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人