自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python基础学习文档

字典(dict):无序的键值对集合,如my_dict = {"name": "Alice", "age": 25}。数据类型:包括整数(int)、浮点数(float)、字符串(str)、布尔值(bool)等。元组(tuple):不可变的有序集合,如my_tuple = (1, 2, 3)。集合(set):无序的不重复元素集合,如my_set = {1, 2, 3}。列表(list):可变的有序集合,如my_list = [1, 2, 3]。算术运算符:+、-、*、/、//(整除)、%(取模)。

2024-06-19 23:48:02 419

原创 Pycharm的基础使用

第二步:找到Plugins(插件),在右侧输入Chinese,下载如下图所示的插件安装后重启Pycharm就会得到中文版的Pycharm了。第二步:找到Appearance&Behavior->Appearance->Theme选择主题。下载好就可以使用了,我们可以选中不会的单词点击右键再点击翻译(Translation)也是在插件中搜索:translation 下载如下图所示的插件,部分版本需要重启一下。:用于遇到不会的英文单词,可以直接在内部翻译。第一步:打开设置=前面修改主题的第一步一样。

2024-06-18 17:10:54 418

原创 一招教你学会HTTP的请求响应格式

请求方式-GET:请求参数在请求行中,没有请求体,如:/brand/findAll?3.HTTP协议是无状态的协议:对于事务处理没有记忆能力,每次请求-响应都是独立的。请求方式-POST:请求参数在请求体中,POST请求大小是没有限制的。请求行:请求数据第一行(请求方式、资源路径、协议)2.基于请求-响应模型的:一次请求对应一次响应。响应行:响应数据第一行(协议、状态码、描述)请求头:第二行开始,格式key:value。请求体:POST请求,存放请求参数。响应体:最后一部分,存放响应数据。

2024-06-17 16:45:58 435

原创 死锁预防之银行家算法

Dijkstra提出了一种能够避免死锁的调度算法,称为银行家算法。它的模型基于一个小城镇的银行家,他向一群客户分别承诺了一定的贷款额度,每个客户都有一个贷款额度,银行家知道不可能所有客户同时都需要最大贷款额,所以他只保留一定单位的资金来为客户服务,而不是满足所有客户贷款需求的最大单位。这里将客户比作进程,贷款比作设备,银行家比作系统。客户们各自做自己的生意,在某些时刻需要贷款。在某一时刻,客户已获得的贷款和可用的最大数额贷款称为与资源分配相关的系统状态。

2024-06-17 16:34:03 1235

原创 装机必备-WinRAR安装教程

软件介绍:WinRAR 是一款功能强大的压缩包管理器,可用于备份数据,缩减电子邮件附件的大小,解压缩从 Internet 上下载的RAR、ZIP及其它类型文件,新建 RAR 及 ZIP 格式等的压缩类文件。这是我们新电脑或重装系统后必须安装的软件,否则我们无法使用压缩和解压功能,该软件已经经过去广告处理。链接:https://pan.baidu.com/s/1oQdsVGnwyqejnvtSMbVDrA?2. 点击【安装】(压缩包很小,建议直接安装到默认C盘)。1. 双击打开下载后的【WinRAR……

2024-06-17 15:48:43 190

原创 Linux中的进程控制

成功,那么它不会返回;如果它返回,则表明出现了错误,此时子进程会输出错误信息并退出。函数会替换当前进程的映像为新的进程映像,这个新的进程映像由。请确保你在运行这些示例代码时,拥有相应的系统权限(如执行。命令的权限),并且你的环境支持这些系统调用。

2024-06-17 15:31:31 417

原创 Linux下C程序的编写

在这个Makefile中,我们定义了编译器(CC)、编译选项(CFLAGS)、目标文件(TARGET)、源文件(SOURCES)、目标文件列表(OBJECTS)。(注意:在实际操作中,通常不会单独编译汇编文件,而是直接从源文件编译到目标文件。要使用这个Makefile,只需在终端中进入包含Makefile的目录,并运行。然后,我们可以使用gcc编译器并带上不同的选项来观察生成的文件。然后,我们编写一个Makefile文件来管理这些文件的编译过程。两个目标,分别用于编译和清理生成的文件。

2024-06-17 15:22:20 237

原创 Linux的操作命令(2)

命令模式来设置每页的行数。但如果你想要一次性在终端显示三行内容,你可能需要编写一个脚本来读取文件并打印出前三行或者利用。命令来查找文件,但对于这种情况,因为我们已经知道文件名和大概的位置,使用。如果文件存在,这个命令会列出它;如果不存在,则不会有任何输出。命令非常强大,支持许多其他选项和表达式来构建复杂的搜索条件。命令支持使用通配符来匹配文件名。命令结合其内部命令来设置每页显示的行数。默认会按屏幕大小来分页显示内容,但我们可以使用。命令(打印模式空间)来仅显示文件的前三行。开头,后面跟着任意字符,并以。

2024-06-17 15:10:35 560

原创 Linux的操作命令

注意:这个练习可能有些误导,因为通常/root目录下不会直接有一个名为ab的文件,而是我们可能想要在/root目录下创建一个名为ab的文件。不过,如果目的是创建一个包含ab文件的目录(比如),并复制文件到该目录,然后再删除这个目录及其内容,那么我将按这个逻辑进行说明。创建一个空文件/root/ab(但通常我们可能想要一个目录,所以这里我假设你想要一个目录mkdir /root/ab_dir # 创建一个目录,而不是文件touch /root/ab # 创建一个空文件将文件复制到。

2024-06-17 15:03:46 469

原创 方法递归-结合案例阶乘问题、求和问题和猴子吃桃问题

问题描述:猴子第一天摘下若干桃子,当即吃了一半,觉得好不过瘾,于是又多吃了一个,第二天又吃了前天剩余桃子数量的一半,觉得好不过瘾,于是又多吃了一个以后每天都是吃前天剩余桃子数量的一半,觉得好不过瘾,又多吃了一个等到第10天的时候发现桃子只有1个了。需求:计算n的阶乘,1-5的和=1+2+3+4+5;1-6的和=1+2+3+4+5+6;①假如:我们存在一个公式是f(n)=1+2+3+4+5+6+7…②公式f(x)-f(x)/2-1=f(x+1)③变形:f(x)/2-1=f(x+1)在程序设计语言中广泛应用.

2024-06-13 13:57:22 580

原创 File文件教会你

当主调是一个文件夹,且里面有隐藏文件时,将里面所有文件和文件夹的路径放在File数组中返回,包含隐藏文件。可以获取文件信息(大小,文件名,修改时间)、判断文件的类型、创建文件/文件夹,删除文件/文件夹等等。File 是java.io.包下的类,File类的对象,用于代表当前操作系统的文件(可以是。当主调是一个有内容的文件夹时,将里面所有以及文件盒文件夹的路径放在File数组中返回。当主调是一个文件夹,但是没有权限访问该文件夹时,返回null。当主调是文件,或者路径不存在时,返回null。

2024-06-12 20:22:06 372

原创 java枚举这篇教程教会你

编译器为枚举类新增了几个方法,并且枚举类都是继承:java.lang.Enum类的,从enum类也会继承到一些方法。枚举类的第一行只能罗列一些名称,这些名称都是常量,并且每个常量记住的都是枚举类的一个对象。枚举类的构造器都是私有的,因此,枚举类对外不能创建对象。选择定义一个一个的常量来表示一组信息,并作为参数传输;枚举类中,从第二行开始,可以定义类的其他各种成员。选择定义枚举表示一组信息,并作为参数传输;枚举类都是最终类,不可以被继承。

2024-06-12 09:15:47 243

原创 Java高级--内部类

内部类是类中五大成分之一(成员变量,方法,构造器,内部类,代码块),如果一个类定义在另一个类的内部,这个类就是内部类。注意:jdk16之前,成员内部类中不能定义静态成员,JDK16开始也可以定义静态成员了。2.可以在成员内部类的实例方法中,拿到当前外部类对象,格式是:外部类名.this。1.成员内部类的实例方法中,同样可以直接访问外部类的实例成员、静态成员。就是类中的一个普通成员,类似前面我们学过的普通的成员变量,成员方法。可以直接访问外部类的静态成员,不能直接访问外部类的实例成员。

2024-06-11 16:16:10 347

原创 Java高级——抽象类abstract

在Java中有一个关键字:abstract,它的意思是抽象,可以用它修饰类、成员方法。abstract修饰类:这个类就是抽象类。abstract修饰方法:这个方法就是抽象方法。修饰符 abstract class 类名{修饰符 abstract 返回值类型 方法名称(形参列表);//抽象方法:必须abstract修饰,只有方法签名,不能有方法体。

2024-06-11 11:20:03 317

原创 Java高级--接口

一个类可以实现多个接口(接口可以被理解成干爹),实现类实现多个接口,必须重写完全部接口的全部抽象方法,否则实现类需要定义成抽象类。注意:接口不能创建对象;接口是用来被类实现(implements)的,实现接口的类称为实现类。Java提供了一个关键字interface,用这个关键字我们可以定义出一个特殊的结构:接口。

2024-05-07 10:32:13 152

原创 HTML必备知识

selector:选择器,表明{}中的属性设置将应用于哪些html元素,例如body。HTML超文本标注语言(Hyper Text Markup Language)URL统一资源定位器(Uniform Resource Locator)允许将样式信息与网页内容分离的一种标记性语言。HTML选择器-选择器是HTML标记的名称。类选择器-使用HTML元素的class属性。ID选择器-使用HTML元素的id属性。使文本、图片、表格等之间留一空行。样式表的选择器(Selector)value:要设置的属性值。

2024-05-06 09:28:54 390

原创 初探Ajax

的情况下,与服务器交换数据并更新部分网页的技术,如搜索联想、用户名是否可以用的校验等。作用:数据交换:通过Ajax可以给服务器发送请求,并获取服务器响应的数据。2.创建XMLHttpRequest对象:用于和服务器交换数据。官网:https://www.axios-http.cn/Axios对原生的Ajax进行封装,简化书写,快速开发。2.使用Axios发送请求,并获取响应结果。//1.创建XMLHttpRequest。1.引入Axios的js文件。//3.获取服务响应数据。//2.发布异步请求。

2024-05-06 09:25:41 274

原创 响应状态码--干货必看

状态码大全:https://cloud.tencent.com/developer/chapter/13553。

2024-05-04 21:12:57 333

原创 Maven应知应会

1.依赖管理:方便快捷的管理项目以来的资源(jar包),避免版本冲突问题。**间接依赖:**被依赖的资源如果依赖其他资源,当前项目间接依赖其他资源。注意事项:在同一套生命周期中,当运行后面的阶段时,前面的阶段都会运行。在idea中,右侧的maven工具栏,选中对应的生命周期,双击执行。依赖:指当前项目运行所需要的jar包,一个项目中可以引入多个依赖。**排除依赖:**指主动断开依赖的资源,被排除的资源无需指定版本。**直接依赖:**在当前项目中通过依赖配置建立的依赖关系。

2024-05-04 17:38:22 768

原创 初学Vue 常用指令与生命周期

基于MVVM(Model-View-ViewModel)思想,实现数据的双向绑定,将编程的关注点放在数据上。指令:HTML标签上带有v-前缀的特殊属性,不同指令具有不同含义。例如:v-if,v-for…注意事项:通过v-bind或者是v-model绑定的变量,必须在数据模型中声明。生命周期的八个阶段:每触发一个生命周期事件,会自动执行一个生命周期方法(钩子)。Vue是一套前端框架,免除原生JavaScript中的DOM操作,简化书写。框架是一个半成品软件,是一套可重用的、通用的、软件基础代码模型。

2024-04-11 19:18:43 434 1

原创 JS基础——函数、对象、事件监听

var 变量名=new Array(元素列表);//方式一var 变量名=[元素列表]//方式二。

2024-04-09 16:56:24 471 1

原创 初学JavaScript

undefined:当声明的变量未初始化时,该变量的默认值是undefined。1.区分大小写:与Java一样,变量名与函数名以及其他东西都是区分大小写的;number:数字(整数,小数,NaN(Not a Number))Number:0和NaN为false,其他均转为true.String:空字符串转为false,其他均转为true。Null和undefined:均转为false。赋值运算符:=,+=,-=,*=,/=,%=比较运算符:>,=,

2024-04-08 10:46:02 409

原创 oracle 数据类型

(1) CHAR:固定长度的字符类型,最多存储2000个字节(2)VARCHAR2:可变长度的字符类型,最多存储4000个字节(3)LONG:大文本类型。最大可以存储2个G。

2024-03-28 11:04:08 307 1

原创 创建ArrayList的集合对象,熟悉ArrayList提供的常用方法

创建ArrayList的集合对象,熟悉ArrayList提供的常用方法。7.修改某个索引位置处的数据,修改后会返回原来的值给我们。5.根据索引删除集合的某个元素值,会返回被删除的元素。6.直接删除某个元素值,删除成功会返回true,反之。4.获取集合的大小(返回集合中存储的元素个数)3.根据索引获取集合中某个索引的位置处的值。2.往集合中的某个索引位置处添加一个数据。1.创建一ArrayList的集合对象。

2024-03-16 16:14:22 224 1

原创 熟悉String提供的操作字符串在Java中的常用方法

8.把字符串中的某个内容替换成新内容,并返回新的字符串对象给我们。目标熟悉String提供的操作字符串数据的常用方法。6.截取字符串内容(包前不包后,也就是左闭右开)4.判断字符串内容,内容一样返回true。7.从当前索引位置一直到截取字符串的末尾。10.判断字符串是否以某个关键词为开头。2.提取字符串某个索引位置处的字符。11.分割字符串,成多个小字符串。5.忽略大小写比较字符串内容。9.判断字符串里有某个关键词。1.获取字符串的长度。

2024-03-16 11:53:54 301 1

原创 Java的语言特性

​ 跨平台是指通过Java语言编写的应用程序可以在上运行,如常见的Windows、Linux、MacOS等操作系统。这种跨平台性的实现主要依赖于,以及Java虚拟机(JVM)的工作机制。:Java源代码(.java文件)通过Javac命令编译成中间代码,即字节码(.class文件)。这些字节码是与特定平台无关的,因此可以在任何支持Java的平台上执行。​:是一个虚构出来的计算机,它通过在实际的计算机上仿真模拟各种计算机功能来实现字节码的执行。

2024-03-15 20:05:21 691 1

原创 如何修改idea的背景颜色

3.选择Yes,提示框的意思就是看起来你已经设置了一个明亮的编辑器颜色方案,你愿意为整个idea设定明亮的主题吗?2.找到并点击Editor[编辑],再点击Color Scheme[配色方案],选择方案Intelij Light,点击Apply[应用]。很多小伙伴们下载下来的idea一般会显示是炫酷黑,确实很炫酷,但是比较暗,不是很清楚,如果你还是不习惯使用炫酷黑,不妨试试这个常规白。1.打开idea,在左上角找到file,点击file找到下拉菜单的Settings,并点击。#如何修改idea的背景颜色。

2024-03-06 12:50:28 481 1

原创 Java实现100以内的(数、偶数、奇数、质数)之和

【代码】Java实现100以内的(数、偶数、奇数、质数)之和。

2024-03-06 10:25:03 343 1

原创 Oracle 安装教程

打开百度网盘链接:https://pan.baidu.com/s/12EqrTrx3VMwCMQquoajR8w?pwd=ncqj提取码:ncqj在等待下载中我们可以自定义建好文件夹,放在平时大家放软件的地方也可以,如果不止有C盘,建议不要放在C盘,路径不能含有中文。

2024-03-04 15:36:28 1098 1

原创 window10/11环境以管理员身份打开CMD命令框终端

右键开始菜单,选择“window PowerShell(管理员)”,就可以以管理员身份运行cmd。点击开始菜单,右键选中命令提示符——更多,最后点击以管理员身份运行。按键盘快捷键"win + R",输入“cmd”,再按快捷键“ctrl+shift+enter”,出来的cmd窗口就已经是管理员身份了。在系统任务搜索栏,输入“cmd”,在右侧选择“以管理员身份运行”即可。

2024-03-02 16:57:46 3428

原创 vue 项目初始化与部署(上册)

官网下载地址:http://nodejs.cn/download/也可以在下方选择符合自己电脑的操作系统位数点击即可下载。

2024-03-02 16:19:06 867

原创 Tomcat 教程(简单 易入手)

5..选择paths路径-->选择Use module compile output path-->点击Output path右边的文件夹符号修改路径-->找到项目名下的web-->web下的新建的classes文件夹-->点击ok。6.同样点击Test output path右边的文件夹符号修改路径-->找到项目名下的web-->web下的新建的classes文件夹-->点击ok。如果访问的时候,输入http://www.baidu.com,相当于http://www.baidu.com:80。

2024-02-22 15:37:56 1489 1

原创 JSP第四章jsp内置对象作业

答:在JSP中,可以使用response对象中的sendRedirext()方法将客户重定向到一个不同的页面。还可以用response对象中的sendError()方法指明一个错误的状态。它是一个共享的内置对象,即一个容器中的多个用户共享一个application,故其保存的信息被所有用户所共享。管理网页属性,为jsp页面包装页面的上下文,管理对属于jsp的特殊可见部分中已经命名对象的访问,它的创建和初始化都是由容器来完成的。处理jsp页面,是object类的一个实例,指的是jsp实现类的实例。

2023-10-30 21:37:43 101 1

空空如也

空空如也

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

TA关注的人

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