自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JavaSE学习记录2

Java,世界上最安全的编程语言 JavaSE学习记录2二级目录三级目录 二级目录 三级目录

2021-08-25 23:29:26 233

原创 JavaSE学习记录1

Java,世界上最安全的编程语言 JavaSE (Round One)一.计算机组成部分1.计算机系统的软件与硬件2.硬件设备的功能二.人机交互方式三.计算机语言1.计算机语言的演变史2.高级语言的执行方式四.Java简介及优势1.Java简介2.Java的优势3.Java的三种架构模式4.Java跨平台特性五.Java的运作方式六.Hello Java,Hello world! 一.计算机组成部分 1.计算机系统的软件与硬件 2.硬件设备的功能 1.中央处理器(CPU): 从内存中获取指令,然后执行这些

2021-08-16 23:04:39 286

原创 数据结构算法学习记录1--参考素材b站2021最新左神数据结构算法全家桶

认识复杂度,对数器,二分法与异或运算 List item 数据结构与算法第一天一.评估算法优劣的核心指标是什么? 一.评估算法优劣的核心指标是什么? 1.时间复杂度(流程决定) 2.额外空间复杂度(流程决定) 3.常数项时间(实现细节决定) 常数时间的操作:执行时间固定,与样本量无关 例: 常数的算数运算(+,-,*,/,%) 常见的位运算(>>,>>>,<<,|,&,^) 赋值,比较,自增,自减 数组寻址操作 ...

2021-07-24 12:12:58 270

原创 Java面向对象的三大特性

Java的三大特性封装继承多态 封装 为了不让他人随意修改类的成员变量,但是必须让他人能访问到,封装的作用就是这样。 封装的好处: 实现了专业的分工,将处理逻辑封装成一个方法 良好的封装能够减少耦合 隐藏信息,实现细节 public class Test{ private int test; public int gettest(){ return this.test; } }//调用gettest方法时可以获取当前对象的属性值,而且不用担心属性值被修改 继承 子类的特点: 子类

2021-07-20 23:39:24 139

原创 java排序算法

Java中常见的三大循环算法一.选择排序二.冒泡排序三.插入排序 一.选择排序 原理:将第一个元素与后面每个一一比较,最小值放在最前面,然后将第二个元素与后面每个一一比较,然后第三个… 优点:移动数据的次数已知(n-1次); 缺点:比较次数多。 public class Test { public static void main(String[] args) { int [] array= {4,2,1,3,5}; for (int i = 0; i < array.length-1; i

2021-07-17 21:49:18 171

原创 java函数

函数一.函数概述二.函数格式三.函数的原理四.函数的重载五.函数的递归 一.函数概述 概述: 1.函数是定义在类中的一段独立的代码块,用来实现某个功能。 Java中,函数又被称为方法。 2.函数的主要作用是为了提高代码的复用性。 3.函数都是在栈内存中运行;运行的函数处在栈顶。 二.函数格式 格式: 修饰符 返回值类型 函数名 ( [ 参数类型1 参数名1,参数类型2 参数名2… ] ){ 执行语句… return 返回值; } 项 作用 修饰符 可以是访问修饰

2021-07-13 20:54:18 299

原创 java常见运算符

java基础常见运算符1.算数运算符2.赋值运算符3.逻辑运算符4.比较运算符5.三目运算符 1.算数运算符 算数运算符 描述 举例 + 对应数学中的加法运算 a+b - 对应数学中的减法运算 a-b * 对应数学中的乘法运算 a*b / 对应数学中的除法运算 a/b % 取余数运算 a%b 2.赋值运算符 赋值运算符 描述 举例 = 将右侧的值赋给左侧。 a=10 += 加初始值以后赋值 a += 1 ==> a = a + 1 *= 乘初

2021-07-13 20:26:32 137

原创 程序控制流程总结

程序控制流程总结 一、If…else判断语句 1、if语句相对是比较简单的,它是单选择结构,直接判断,如果条件满足就执行括号里的语句。如果if语句是单条语句时,其中括号也可以省略掉不写。 2、if…else是双选语句,如果布尔表达式为true,那么执行if里的语句;如果布尔表达式为false,则执行else语句。 3、if…else if …else多重判断语句。 4、嵌套的if…else语句。 二、switch判断语句 switch语句遵从下述规则: 1.switch表达式必须能计算出一个char

2021-07-11 12:47:01 579

原创 java入门--变量和数据类型

变量和数据类型一.变量1.java变量的解释2.如何定义变量3.变量命名规范:二.Java数据类型1.数据类型转换: 一.变量 在程序运行时(runtime),可以发生变化的量。具有名称的内存空间,叫做变量 1.java变量的解释 1.在Java中,引用类型的变量非常类似于C/C++的指针。 2.引用类型指向一个对象,指向对象的变量是引用变量。 3.这些变量在声明时被指定为一个特定的类型,比如 Employee、Puppy 等。 4.变量一旦声明后,类型就不能被改变了。 5.对象、数组都是引用数据类型。 所

2021-07-07 20:32:22 199

原创 Java的JDK安装网站及环境变量配置教程

Java环境变量配置教程一、JDK安装二、配置环境变量1.在哪里配置环境变量?2.怎么配置环境变量?三、验证是否安装好java环境 一、JDK安装 首先先了解一下JDK,JRE和JVM JDK — java开发工具包 JRE — java运行时环境 JVM — java虚拟机 JDK下载官网:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html *JDK中包含了JVM,JRE,在不同的工作岗位有不同的需求,可根据

2021-07-05 22:53:28 360

原创 jQuery学习记录3--参考素材B站李南江老师的jQuery+Ajax视频

write less,do more(写的更少,做的更多)–jQuery官方 jQuery第三天十一.jQ的scrollTop方法十二.jQ的事件绑定的两种方式1.eventName(fn);2.on(eventName,fn);3.两种方式的区别十三.jQ事件解绑off()方法十四.jQ事件冒泡和默认行为1.什么是事件冒泡?2.如何阻止事件冒泡?3.什么是默认行为?4.如何阻止默认行为?十五.jQ事件自动触发十六.jQ事件自定义事件十七.jQ事件命名空间十八.jQ事件委托 十一.jQ的scrollTop方

2021-06-19 18:49:17 231

原创 jQuery学习记录2--参考素材B站李南江老师的jQuery+Ajax视频

write less,do more(写的更少,做的更多)–jQuery官方 jQuery第二天五.jQuery内容选择器 五.jQuery内容选择器 (1)empty的作用:找到既没有子元素和文本内容的指定元素 var $div=("div:empty"); console.log($div); (2)parent的作用:找到有子元素或文本内容的指定元素 var $div1=("div:parent"); console.log($div2); (3)contains(text)的作用:找到包含指定文

2021-06-18 18:23:33 252

原创 jQuery学习记录1--参考素材B站李南江老师的jQuery+Ajax视频

write less,do more(写的更少,做的更多)–jQuery官方 jQuery第一天一.jQuery的介绍1.什么是jQuery?为什么要使用jQuery?2.jQ的导入二.jQuery与javascript的区别1.jQuery的入口函数与js的入口函数2.jQuery的加载模式与js加载模式的区别3.js和jQ在有两个入口函数的执行时的区别三.jQuery的使用1.jQuery入口函数的其他写法2.jQuery冲突问题3.jQ的核心函数的用法 一.jQuery的介绍 1.什么是jQuery?

2021-05-05 15:07:07 346 1

原创 Python学习记录3

“人生苦短,我用python”--------吉多·范罗苏姆 python中的常见内置模块总结只统计常用的模块的方法模块的简介random模块math模块os模块os.path子模块sys模块time模块datetime模块加密算法简介hashlib库hamc库uuid模块对象序列化简介pickle模块json模块 只统计常用的模块的方法 模块的简介 1.模块:人为编辑的一个代码包,这些代码包有着自己的作用 2.模块的分类:内置模块,第三方模块,其中内置模块可以直接导入,而第三方模块需要安装 3.第三方模块

2021-04-12 01:54:35 152

原创 Python的切片操作总结(独立)

phthon 字符串切片操作 phthon中切片操作十分普遍通常会起到大作用

2021-04-10 15:35:13 698 1

原创 Python学习记录2

“人生苦短,我用python”--------吉多·范罗苏姆 Python学习记录2循环结构 循环结构

2021-03-26 15:43:19 140

原创 Python学习记录1

“人生苦短,我用python”--------吉多·范罗苏姆 Python的优点: 简单 边编译边运行 高级 面向对象 可扩展 免费和开源 可移植 丰富的库 可嵌入性 Python学习记录1一.Python的基本使用方法1.创建python文件普通创建python文件的方法:其他创建python文件的方法:2.前期运行python文件的方法二.Python的变量介绍1.命名规范三.Python的数据类型和数据类型转换1.基本数据类型2.复合数据类型3.数据类型转换四.Python的常见运算符1.算术运算

2021-03-15 14:01:08 150

原创 HCIA学习记录(二)

HCIA学习小结一.网络基础知识小结1.OSI七层网络参考模型2.TCP/IP模型3.传输协议5.交换机作用和路由器的作用:二.VRP(versatile routing platform通用路由平台)基础及操作1.设备的登录方式:2.基础命令操作3. 路由器账户密码配置4.接口类型5. 查看接口摘要信息三.路由器基本使用讲解1.路由器:路由功能—选路 一.网络基础知识小结 1.OSI七层网络参考模型 OSI七层参考模型—标准 ISO—国际标准化组织 OSI七层参考模型 开放式系统互联模型 应用层:应用程序

2021-01-28 23:51:08 595

原创 HCIA学习知识点(一)

TCP协议握手为什么需要三次? 为了实现可靠传输,发送方和接收方始终需要同步序号。 需要注意的是, 序号并不是从 0 开始的, 而是由发送方随机选择的初始序列号 开始 。 由于 TCP 是一个双向通信协议, 通信双方都有能力发送信息, 并接收响应。 因此, 通信双方都需要随机产生一个初始的序列号, 并且把这个起始值告诉对方。 于是, 这个过程就变成了下面这样。 TCP协议挥手为什么需要四次? 四次挥手过程以及状态 报文段1:主动关闭方向被动关闭方发送结束报文段。 报文段2:被动关闭方发送结束报文段确认,

2021-01-25 22:31:51 449

原创 Linux学习记录(三)

对磁盘分区的了解以及ACL访问权限的应用 一.新建分区 我们⾸先使⽤fdisk -l 命令来查看通过虚拟机新增的硬件设备在系统中有没有添加成功,在使⽤ 2)输⼊参数n尝试添加新的分区。系统会要求您是选择继续输⼊参数p来创建主分区,还是输⼊参 3)在确认创建⼀个主分区后,系统要求您先输⼊主分区的编号。我们在前⽂得知,主分区的编号范 围是1~4,因此这⾥输⼊默认的1就可以了。接下来系统会提示定义起始的扇区位置,这不需要改动, 我们敲击回⻋键保留默认设置即可,系统会⾃动计算出最靠前的空闲扇区的位置。最后,系统

2021-01-21 01:24:11 179

原创 Linux 学习记录(二)

一.关于用户的相关操作 1.useradd用法 -c<备注>  加上备注文字。备注文字会保存在passwd的备注栏位中。 -d<登入目录>  指定用户登入时的起始目录。 -D  变更预设值. -e<有效期限>  指定帐号的有效期限。 -f<缓冲天数>  指定在密码过期后多少天即关闭该帐号。 -g<群组>  指定用户所属的群组。 -G<群组>  指定用户所属的附加群组。 -m  自动建立用户的登入目录。 -M  不要自动建立用户的登入目录

2021-01-20 00:32:43 277

原创 Linux学习记录(一)

命令的应用 在/mnt下创建boot和sysroot目录 mkdir -p /mnt/{boot,sysroot} 在/mnt/boot下创建grub目录 mkdir /mnt/boot/grub 在/mnt/sysroot下创建proc,sys,bin,sbin,lib,usr,var,etc,dev,home,root,tmp mkdir -p /mnt/sysroot/{proc,sys,bin,sbin,lib,usr,var,etc,dev,home,r...

2021-01-16 21:53:22 195

原创 HTML4.0和CSS3.0的基本用法

学习目标: HTML4.0和CSS3.0的基本用法 HTML4.0思维导图: HTML4.0学习内容 1.HTML的简介: html全称是超文本标记语言(HyperText Mark-up Language) meta 用来规定该html文件的编码字符集的类,除UTF-8字符集外还有Big-5,IOS8859-1,GBK等字符集 因html4.0的版本中常用标签的语法规则不是十分规范,W3C万维网联盟提出了一个新的标准——XHTML1.0 xml文件中的标签自定义通过namespa

2020-10-16 11:42:51 479

空空如也

空空如也

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

TA关注的人

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