自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 将pycharm中的项目上传至gitee仓库

将pycharm中的项目上传至gitee仓库Create Git RepositoryGit RemotesCommit ChangespushCreate Git Repository默认选择当前项目,点击OKGit Remotes复制gittee仓库网址Commit ChangesAddCommenit DirectoryCommitpushpush强制推送:git push -f origin master...

2022-03-03 17:38:21 1342

原创 第三章 程序的控制结构

程序的控制结构选择结构if {} elseswitch()表达式1 ? 表达式2 :表达式3break和continue循环结构while()do{} while()for(初始语句;表达式1;表达式2)顺序结构选择结构if {} else每层else都要和最近的未配对的if配对 if () {} else cout<<a; //else前面要么是分号,要么是花括号 if () cout <<A; else //cout之后的分号不写,是语法错误

2021-10-19 17:44:33 112

原创 MySQL卸载

MySQL卸载1、停止Mysql服务2、卸载Mysql3、删除MySQL文件夹4、删除ProgramData数据文件5、再次检查MySQL服务MySQL的卸载步骤比较多,一共分为5步骤:1、停止Mysql服务Windows 管理工具 -> 服务找到MySQL802、卸载Mysql此电脑右击属性 -> 应用和功能3、删除MySQL文件夹在 C:\Program Files 中找到MySQL文件夹删除4、删除ProgramData数据文件5、再次检查MySQL服

2021-06-23 22:02:14 131 1

原创 网络地址转换NAT

网络地址转换NAT拓扑图配置公网服务器的地址公网路由器主要命令配置PC0和的IP地址配置交换机完整命令路由器0的配置先给f0/0创子接口,再给f0/1创公IP地址完整命令对路由器0进行NAT配置测试发布服务器将内网转换成公网接口更改一下服务器1的内容拓扑图配置公网服务器的地址公网路由器该路由器有两个地址,主要命令Router(config) # in g0/0Router(config - if) # no shutdownRouter(config - if) # ip addr

2021-03-12 14:56:47 219

原创 IDEA中Maven操作

在IDEA中使用Maven1、启动IDEA2、创建一个Maven项目设置Maven地址项目创建成功3、IDEA中的Maven设置

2021-01-19 22:43:26 84

原创 初识git

基本的Linux命令学习1 )、cd 改变目录。2 )、cd… 回退到上一个目录,直接cd进入默认目录3 )、pwd 显示当前所在的目录路径。4 )、Is(II) 都是列出当前目录中的所有文件,只不过ll(两个I)列出的内容更为详细。5 )、touch 新建一个文件 如touch index.js 就会在当前目录下新建一个index.js文件。6 )、rm 删除一个文件, rm index.js就会把index.js文件删除。7 )、mkdir 新建一个目录,就是新建一个文件夹。8 )、rm

2020-12-18 09:20:36 67

原创 Java中的各种集合

集合List集合LinkedList集合Vector集合HashSet集合Set集合LinkedHashSet集合Collections集合List集合java.util.List接口 extends Collection接口List接口的特点:1、有序的集合,存储元素和取出元素的顺序是一致的(存储123 取出123)2、有索引,包含了一些带索引的方法3、允许存储重复的元素List接口中带索引的方法(特有)public void add(int index, E eleme

2020-10-10 09:30:25 132

原创 增强for循环(Java)

for each循环增强for循环:底层使用的也是迭代器,使用for循环的格式,简化了迭代器的书写是JDK1.5之后出现的新特性Collectionextends Iterable:所有的单列集合都可以使用增强forpublic interface Iterable实现这个接口允许对象成为“foreach”语句的目标。增强for循环:用来遍历集合和数组格式:for(集合/数组的数据类型 变量名 : 集合名/数组名) {  sout(变量名)}代码示例:import

2020-10-07 13:01:34 126

原创 Java的包装类

Object类Object类的toString方法Object类的equals方法重写Object类的equals方法Object类的equals方法Object类&Object类总结Object类的toString方法Object类的equals方法重写Object类的equals方法Object类的equals方法Object类&Object类总结...

2020-10-06 16:32:40 101

原创 JAVA的成员变量

类作为成员变量类型代码示例:英雄类//游戏当中的英雄角色类public class Hero { private String name; //英雄名字 private int age; //英雄的年龄 private Weapon weapon; //英雄的武器 public Hero() { } public Hero(String name, int age, Weapon weapon) { this.na

2020-10-05 20:35:42 221

原创 内部类(java)

内部类内部类的概念与分类成员内部类的定义与使用内部类的同名变量访问局部内部类定义局部内部类的final问题匿名内部类内部类的概念与分类如果一个事物的内部包含另一个事物,那么这就是一个类内部包含另一 个类。例如:身体和心脏的关系。又如:汽车和发动机的关系。分类:成员内部类局部内部类(包含匿名内部类) |成员内部类的定义与使用成员内部类的定义格式:修饰符 class 外部类名称{  修饰符 class 内部类名称{    // …  }  // …}注意:内用

2020-10-05 12:32:23 478

原创 关键字final(Java)

final关键字final关键字概念与四种用法final关键字用于修饰类final关键字用于修饰成员方法final关键字用于修饰局部变量final关键字用于修饰成员变量final关键字概念与四种用法final关键字代表最终、不可改变的四种用法:1、可以用来修饰一个类2、可以用来修饰一个方法3、还可以用来修饰一个局部变量4、还可以用来修饰一个成员变量final关键字用于修饰类当final关键字用来修饰一个类的时候,格式:public final class 类名称 {  //…

2020-10-01 09:06:22 71

原创 笔记本USB接口案例(JAVA实现)

笔记本USB接口案例接口多态的综合案例笔记本电脑案例分析案例实现接口多态的综合案例笔记本电脑笔记本电脑(laptop)通常具备使用USB设备的功能。在生产时,笔记本都预留了可以插入USB设备的USB的接口,但具体是什么USB设备,笔记本厂商并不关心,只要符合USB规格的设备都可以。定义USB接口,具备最基本的开启功能和关闭功能。鼠标和键盘要想能在电脑上使用,那么鼠标和键盘也必须遵守USB规范,实现USB接口,否则鼠标和键盘的生产出来也无法使用。案例分析进行描述笔记本类,实现笔记本使用USB鼠标、

2020-09-30 17:01:32 1027 1

原创 面向对象的多态性(Java)

多态的格式与使用代码当中体现多态性,其实就是一句话,父类引用指向子类对象格式:父类名称 对象名 = new 子类名称();或者接口名称 对象名 = new 实现类名称();代码举例父类:public class Fu { public void method() { System.out.println("父类方法"); } public void methodFu() { System.out.println("父类特有

2020-09-30 09:55:13 240

原创 接口的方法(Java)

接口的方法接口的定义基本格式抽象方法接口的抽象方法定义接口的抽象方法使用默认方法接口的默认方法定义接口的默认方法使用静态方法接口的静态方法定义接口的静态方法使用私有方法接口的私有方法定义接口的私有方法使用接口的常量定义和使用接口的内容小结接口的定义基本格式接口就是多个类的公共规范接口是一种引用数据类型,最重要的内容就是其中的:抽象方法如何定义一个接口的格式:public interface 接口名称 {  //接口内容}备注:换成了关键字interface之后,编译生成的字节码文件

2020-09-29 16:47:17 3354

原创 抽象方法和抽象类(Java)

抽象方法和抽象类抽象的概念抽象方法和抽象类的格式抽象方法和抽象类的使用抽象方法和抽象类的注意事项抽象的概念如果父类当中的方法不确定如何进行{}方法体实现,那么这就应该是一个抽象方法。图示抽象方法和抽象类的格式抽象方法:就是加上abstract关键字,然后去掉大括号,直接分号结束抽象类:抽象方法所在的类,必须是抽象类才行,在class之前写上abstract即可public abstract class Animal { //这是一个抽象方法,代表吃东西,但是具体吃什么(大括号

2020-09-28 19:08:56 460

原创 Java继承中的super和this关键字

super和this关键字继承中构造方法的访问特点super关键字的三种用法this关键字的三种用法super和this关键字图解Java继承的三个特点继承中构造方法的访问特点继承关系中,父子类构造方法的访问特点:1、子类构造方法当中有一个默认隐含的"super()"调用,所以一定是先调用的父类构造,后执行的子类构造2、子类构造可以通过super关键字来调用父类重载构造3、super的父类构造调用,必须是子类构造方法的第一个语句,不能一个子类调用多次super构造总结:子类必须调用父类构造方

2020-09-28 09:11:34 366

原创 Java工具类之Arrays和Math

数组工具类Arraysjava.util.Arrays是一个与数组相关的工具类,里面提供了大量静态方法,用来实现数组常见的操作public static String toString(数组):将参数数组变成字符串(按照默认格式:[元素1, 元素2, 元素3…])public static void sort(数组):按照默认升序(从小到大)对数组的元素进行排序public class ArraysTest { public static void main(String[] arg

2020-09-27 20:34:33 93

原创 静态static关键字(Java)

静态static关键字静态static关键字修饰成员变量静态static关键字修饰成员方法静态static关键字修饰成员变量如果一个成员变量使用了static关键字,那么这个变量不在属于对象自己,而是属于所在类,多个对象共享一份数据public class Main { public static void main(String[] args) { Student one = new Student("郭靖",19); one.room = "101教室"

2020-09-27 08:02:33 86

原创 字符串(Java)

字符串字符串的概述和特点字符串的构造方法和直接创建代码如下(示例):字符串的常量池字符串的比较方法代码如下(示例):字符串的获取相关方法字符串的截取方法字符串的转换相关方法字符串的分割方法字符串练习:练习二:拼接字符串练习二:统计输入的字符串中各种字符的个数字符串的概述和特点java.lang.String类代表字符串API当中说:Java 程序中的所有字符串字面量(如 “abc”)都作为此类的实例实现其实就是说:程序当中所有的双引号字符串,都是String类的对象。(就算没有new,也照样是)字

2020-09-26 17:11:17 109

原创 ArrayList集合(Java)

ArrayList集合ArrayList 当中的常用方法:代码如下(示例):ArrayList集合存储基本数据类型代码如下(示例):ArrayList练习练习一:存储随机数字练习二:存储自定义对象ArrayList 当中的常用方法:Public boolean add(E e)向集合当中添加元素,参数的类型和泛型一致,返回值代表是否成功备注:对于ArrayList集合来说,add添加动作一定是成功的,所以返回值可用可不用,但是对于其他集合来说,add添加动作不一定成功public E ge

2020-09-25 21:33:14 625

原创 两列布局

文章目录两列布局的要求BFC布局布局规则BFC什么时候出现(哪些元素会生成BFC?)代码实现效果展示两列布局的要求左边固定,中间自适应给中间的body设置一个宽度BFC布局布局规则内部的Box会在重叠方向,一个接一个地放置。BFC的区域不会与float box重叠。内部的Box垂直方向的距离由margin决定,属于同一个BFC的两个相邻的Box的margin会发生重叠。计算...

2020-02-10 11:15:30 150

原创 双飞翼布局

双飞翼布局需求分析技术点总结1.浮动:搭建完整的布局框架2.三列的伪等高布局3.margin为负值双飞翼布局与圣杯布局的对比相同之处不同之处代码实现效果展示需求分析两边固定,当中自适应当中列要完整显示当中列要优先加载技术点总结1.浮动:搭建完整的布局框架left 、center、right 三种都设置左浮动,设置center宽度为100%2.三列的伪等高布局conten...

2020-02-08 19:26:21 91

原创 圣杯布局

需求两边固定,当中自适应当中列要完整显示当中列要优先加载问题解决解决 left 和 right 上不去的问题(边界问题)元素与元素之间的边界是由margin控制的,由于块级元素独占一行,lefe 和 right 是上不去的,首先,让left 和 right 向左浮动,然后清除content 的浮动,目的:让left的左边界的margin-left 推一个middle 的宽度...

2020-02-08 17:58:22 121

原创 单链表的基本操作(c语言)

单链表的基本操作解释说明代码展示解释说明单链表是一种链式存取的数据结构,用一组地址任意的存储单元存放线性表中的数据元素。这组存储单元可以是连续的,也可以是不连续的。链表中的数据是以结点来表示的,一个结点包含数据域data和指针域next,数据域用来存储结点的值,指针域用来存储数据域的直接后继的地址,单链表结点的而结构如下图:代码展示#include<stdio.h>#i...

2020-01-17 15:27:38 782

空空如也

空空如也

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

TA关注的人

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