自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python程序设计基础:异常处理结构与程序调试、测试

简单地说,异常是指程序运行时引发的错误,引发错误的原因有很多例如除零、下标越界、文件不存在、网络异常、类型错误、名字错误、字典键错误、磁盘空间不足,等等。如果这些错误得不到正确的处理将会导致程序终止运行,而合理地使用异常处理结果可以使得程序更加健壮,具有更强的容错性,不会因为用户不小心的错误输入或其他运行时原因而造成程序终止。也可以使用异常处理结构为用户提供更加友好的提示。程序出现异常或错误之后是否能够调试程序并快速定位和解决存在的问题也是程序员综合水平和能力的重要体现方式之一。

2024-02-25 14:31:24 815

原创 python程序设计基础:文件操作

为了长期保存数据以便重复使用、修改和共享,必须将数据以文件的形式存储到外部存储介质(如磁盘、U盘、光盘或云盘、网盘、快盘等)中。文件操作在各类应用软件的开发中均占有重要的地位:管理信息系统是使用数据库来存储数据的,而数据库最终还是要以文件的形式存储到硬盘或其他存储介质上。应用程序的配置信息往往也是使用文件来存储的,图形、图像、音频、视频、可执行文件等等也都是以文件的形式存储在磁盘上的。按文件中数据的组织形式把文件分为文本文件和二进制文件两类。

2024-02-23 21:11:28 594

原创 python程序设计基础:面向对象程序设计

面向对象程序设计(Object Oriented Programming, OOP)主要针对大型软件设计而提出,使得软件设计更加灵活,能够很好地支持代码复用和设计复用,并且使得代码具有更好的可读性和可扩展性。面向对象程序设计的一条基本原则是计算机程序由多个能够起到子程序作用的单元或对象组合而成,这大大地降低了软件开发的难度,使得编程就像搭积木一样简单。面向对象程序设计的一个关键性观念是将数据以及对数据的操作封装在一起,组成一个相互依存、不可分割的整体,即对象。

2024-02-23 21:10:33 1013

原创 python程序设计基础:字符串与正则表达式

最早的字符串编码是美国标准信息交换码ASCII,仅对10个数字、26个大写英文字母、26个小写英文字母及一些其他符号进行了编码。ASCII码采用1个字节来对字符进行编码,最多只能表示256个符号。随着信息技术的发展和信息技术的需要,各国的文字都需要进行编码,不同的应用领域和场合对字符串编码的要求有不同,于是又分别设计了多种不同的编码格式,常见的主要有UTF-8、UTF-16、UTF-32、GB2312、GBK、CP936、base64、CP437等等。

2024-02-23 21:06:43 2032

原创 python程序设计基础:函数的设计和使用

将可能需要反复执行的代码封装为函数,并在需要该功能的地方进行调用,不仅可以实现代码复用,更重要的是可以保证代码的一致性,只需要修改该函数代码则所有调用均受影响。设计函数时,应注意提高模块的内内聚习性,同时降低模块之间的隐式耦合。在实际项目开发中,往往会把一些通用的函数封装到一个模块中,并把这个通用模块文件放到顶层文件夹中,这样更方便管理。在编写函数时,应该尽量减少副作用,尽量不要修改参数本身,不要修改除返回值以外的其他内容。

2024-02-13 14:52:51 666

原创 python程序设计基础:选择与循环

算术运算符:+、-、*、/、//、%、**关系运算符:>、

2024-02-08 13:58:19 880

原创 python程序设计基础:python序列

python序列类似于其他语言中的数组,但功能要强大的多。python中常用的序列结构有列表(可变)、元组(不可变)、字符串(不可变),字典(可变)、集合(可变)以及range等对象,也支持很多类似的操作。

2024-01-26 13:48:41 936

原创 python程序设计基础

python是一门跨平台、开源、免费的解释型高级动态编程语言,支持伪编译将python源程序转换为字节码来优化程序和提高运行速度,支持使用py2exe、pyinstaller或cx_Freeze工具将python程序转换为二进制可执行文件。

2024-01-17 13:22:19 849

原创 【初识C语言】

C语言是一门计算机语言计算机语言是什么?人和计算机交流的语言 C/C++/JAVA/Python%d:打印整型%c:打印字符%f:打印浮点数,打印小数%p:以地址形式打印%x:打印十六进制数字每种类型的大小是多少?字节:计算机中单位计算机中最小的单位:bit-比特位计算机是一个硬件,通电,识别电信号,有正电和负电,电信号最后要转化成为计算机中的数字信号,正电转化成1/负电转化成0.计算机能识别电信号,所以能识别1/0。一个比特位:只能存一个0或1,也就是一个二进制位二进制:10进制。

2024-01-01 17:34:49 866

原创 网络设备 | 安全设备 | 服务器

OSI分层(7层): 物理层,数据链路层,网络层,传输层,会话层,表示层,应用层。

2023-11-27 16:04:56 978

原创 【异常机制 Exception】

Java把异常当作对象处理,并定义一个基类java.lang.Throwable作为所有异常的超类。在Java API中已经定义了许多异常类,这些一异常类分为两大类,错误Error和Exception。

2023-07-31 16:50:48 70

原创 【java内部类】成员内部类 | 静态内部类 | 局部内部类 | 匿名内部类

内部类就是在一个类的内部在定义一个类,比如,A类中定义一个B类,那么B类相对A类来说就称为内部类,而A类相对B类来说就是外部类了。

2023-07-26 14:52:04 65 1

原创 【Java面向对象编程】方法 | 对象 | 面向对象(封装,继承,多态) |抽象类 | 接口

面向对象编程(Object-Oriented Programming ,OOP)面向对象编程的本质就是:以类的方式组织代码,以对象的组织(封装)数据。抽象 (抽取相同的部分)三大特征:封装 (把数据包裹起来,对外提供一个口)继承 (子类继承父类,子类有父类的所有东西)多态 (同一个事物有多种型态,表现出的事物也是不一样的)从认识论角度考虑是先有对象后有类。对象,是具体的事物。类,是抽象的,是对对象的抽象从代码运行角度考虑是先有类后有对象。类是对象的模板。修饰符:static。

2023-07-25 15:42:38 113

原创 【Java学习】static关键字简介和使用

static:静态的

2023-07-24 20:47:12 32

原创 【Java学习】数组基本介绍和使用

数组是相同类型数据的有序集合。

2023-07-18 17:20:24 401 1

原创 【Java方法详解】定义和调用方法 | 方法重载 | 可变参数 | 递归

方法的本意是功能块,就是实现某个功能的语句块的集合。

2023-07-15 20:19:27 944 1

原创 【Java学习】break和continue区别

break在任何循环语句的主体部分,均可用break控制循环的流程。break用于强行退出循环,不执行循环中剩余的语句。(break语句也在swithc语句中使用)continue语句在循环语句体中,用于终止某次循环过程,即跳过循环体中尚未执行的语句,接着进行下一次是否执行循环的判定。

2023-07-13 22:29:01 92 1

原创 【Java学习】增强型for循环

Java5引用了一种主要用于数组或集合的增强型for循环

2023-07-13 21:43:56 295 1

原创 【Java练习】打印九九乘法表

打印九九乘法表

2023-07-13 21:24:13 62 1

原创 【Java练习】输出1-500之间能被5整除的数,并且每行输出3个

输出1-1000之间能被5整除的数,并且每行输出3个。

2023-07-13 21:19:33 790 1

原创 【Java练习】计算0到100之间的奇数和偶数的和

计算0到100之间的奇数和偶数的和。

2023-07-13 21:13:14 502 1

原创 【Java基本语法结构】顺序结构|选择结构|循环结构

java的基本结构就是顺序结构,除非特别指明,否则就按照顺序结构一句一句执行。

2023-07-13 00:10:33 275 1

原创 【Java:scanner常用用法】

基本语法:Scanner scanner = new Scanner(System.in);

2023-07-11 18:33:31 952 1

原创 【Java简单语法】输出Hello, World

Hello World及简单语法介绍1.随便新建一个文件夹存放代码2.新建一个Java文件,名字为Hello.java(后缀名. java),用notepad++打开。3.写代码public class Hello{ //类// Hello是要和创建的文件名一致,public的p是小写public static void main( String[] args){ //方法");//语句用;结束每对括号成对出现,

2023-05-15 22:11:48 2459 1

原创 【Java安装和卸载】JDK目录介绍

bin:放可执行程序include:C语言的头文件,运行时需要引用jre: java运行环境lib:Java开发需要用到的一些库文件src:资源文件,Java类。

2023-05-13 11:32:34 149

原创 【Java简介】Java诞生,特性,版本,JDK、JRE、JVM

有点像C,没有指针,没有内存管理器,真正的可移植性一次编写到处执行,面相对象,类型安全,高质量的类库。为了实现真正的跨平台,每个操作系统上增加一个抽象层,就是Java的虚拟机,统称JVM。JRE: Java Runtime Environment(Java运行环境)JVM: Java Virtual Machine(Java虚拟机)JavaEE:企业级开发(web端,服务器开发)JavaSE:标准版(桌面程序,控制台,核心)JavaME:嵌入式开发(手机程序,over)三高:高可用,高性能,高并发。

2023-05-09 00:05:56 43

原创 【机器语言,汇编语言,高级语言】简洁了解,摩尔定律

集成电路上可以容纳的晶体管数目在大约每经过18个月到24个月便会增加一倍。换言之,处理器的性能大约每两年翻一倍,同时价格下降为之前的一半。计算机的基本计算方式是基于二进制的。解决人类无法读懂二进制语言的问题。面相对象:C++,Java。

2023-05-05 00:36:00 60

原创 【DOS命令】cmd打开方式,DOS命令基本操作

④资源管理器的地址栏前(也就是各个盘的路径前)输入cmd+空格+路径(比如说找到C盘,看到路径,前面加上cmd空格)cd /d 桌面路径(可以在桌面先建一个文件夹,查看文件夹的路径,就可找到桌面的路径)菜单,Windows系统,命令提示符,右键,更多,以管理员方式运行。切换盘符:D: (切换到D盘)[:是英文状态下的]切换目录: cd /d E: (切换到E盘)cd test (进入test目录)②window+R,输入cmd,回车(推荐使用)

2023-05-05 00:25:49 1257 1

原创 【Windows快捷键】电脑常用功能键+快捷键,任务管理器

左上角,文件,运行新任务,输入要恢复的进程或是要运行的进程,确定(如explorer进程是控制桌面的)number:开启数字小键盘(右上角第一个灯亮数字可输入,不亮不能输入)Tab, Shift, Ctrl, Alt, win,空格,↓↑←→。caseLock:大小写切换(右上角第二个灯亮起大写,不亮小写)最下面菜单栏,右键,任务管理器(电脑死机时可以结束一些进程。Window+R:运行,输入cmd,回车,命令行窗口。Ctrl+shift+esc:打开任务管理器。格式,字体,修改字体(记事本)

2023-05-03 17:12:39 385 1

原创 【计算机】硬件,软件,装机,冯·诺依曼体系

最简单的装机需要:CPU,内存(memory),主板(motherboard)计算机所有的计算都是靠CPU来执行的,所以说CPU最重要,其次是内存(内存条)(input/output),也就是输入设备(键盘、鼠标)和输出设备(显示器)输入设备输入,运算器远算数据,把运算好的数据返回存储器,控制器控制显示器输出。显卡(玩游戏不卡),现在主板都内置显卡,但晚大型游戏还是要装上显卡。CPU读取内存中的数据进行运算,把运算完的结果返回存储区。WPS,QQ,微信,英雄联盟,原神。除了CPU、内存和主板,还需要。

2023-05-03 16:58:28 67 1

原创 【makedown语法】typora软件使用

标题名 回车(一级标题)[注:#后有一个空格]①1.空格(有序列表,再回车时就可以显示2.)①``` java(代表要写Java的代码)视图,大纲视图,可以看到文档的一个目录结构。③***文字***(字体加粗加斜体)## 标题名 回车 (二级标题)### 标题名 回车(三级标题)|张三|男|1997.5.2|> 引用的内容(>后有空格)[超链接名字](超链接地址)②-空格(一个点的无序列表)①**文字**(字体加粗)④~~文字~~(删除线)[截图](图片地址)下载typora软件。

2023-05-03 16:27:21 48 1

空空如也

空空如也

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

TA关注的人

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