自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (5)
  • 收藏
  • 关注

原创 Apache Log4j 远程代码执行漏洞修复

Apache Log4j 远程代码执行漏洞修复

2021-12-16 11:07:14 2254

原创 IDEA常用快捷键

  Ctrl + Alt + v 引入变量  TAB 代码右移  Shift+TAB 代码左移  Shift+alt +方向键上 代码上移  Shift+Alt +方向键下 代码下移  Alt + insert 生成方法  Ctrl + z 撤销  Ctrl + D 复制当前行...

2020-05-18 00:09:03 162

原创 最通俗易懂的排序算法(二)

简单选择排序 堆排序 归并排序 基数排序一、选择排序  选择排序的基本思想是每一趟从待排序的元素中选出关键字最小的元素,顺序放在已排好序的子表的最后,直到全部元素排序完毕。这种排序方法每一趟总是从无序区中选出全局最小(或最大)的关键字,所以适合从大量的元素中选择一部分排序元素。1.简单选择排序  从待排序序列中选出最小的元素,将它与无序区中第一个元素交换,往复循环(每趟选...

2020-04-18 13:29:48 226

原创 最通俗易懂的排序算法(一)

  这里的几种排序,其排序过程都是在内存中进行,而不涉及数据的内、外存交换,这样的排序称之为内排序。  冒泡排序 快速排序 直接插入排序 希尔排序一、交换排序1.冒泡排序  相邻两个元素进行大小比较和交换,将较小的元素交换到较大元素的前面,第一趟之后最小的元素就到达最前面,第二趟将第二小的元素交换到第二个位置,经过若干趟所有元素排列成从小到大的顺序,这样的排序就是冒泡排序。排...

2020-04-14 22:04:35 308

原创 面向对象的可重用链表

  在高级程序设计语言中,面向对象是一种非常重要的特性,在前面的链表程序中,保存数据的内容非常局限,这样的程序在实际开发中基本是不会用到的,而要想开发一个可以真正使用的链表,就需要让其具备以下功能:向链表中添加数据:public void add(数据类型 变量)取得链表元素的个数:public int size()判断链表是否为空:public boolean isEmpty()判断一...

2020-04-10 21:51:27 143

原创 神奇的递归(斐波那契数列与汉诺塔Hanoi)

递归的定义;递归的应用:斐波那契数列、汉诺塔问题(Hanoi)

2020-04-09 22:33:41 444

原创 线性表中的另类—链表

顺序表必须占用一整块事先分配大小的存储空间,这样会使存储空间的利用率降低,为此链表的概念应运而生,它是线性表的链式存储结构,可以实现存储空间的动态管理。链表又分为单链表、双链表、循环链表。

2020-04-09 10:57:36 79

原创 操作受限的线性表(栈与队列)

线性结构中栈和队列的相关问题

2020-04-06 12:24:02 2735 1

原创 不可变数组的探究

数组的基本使用问题一:解决数组长度不可变,向数组中添加元素问题二:删除数组中元素面相对象的数组

2020-04-04 20:25:03 310

原创 HTML语法(二)

一、行内标签和块级标签,语义化标签、表格标签、网站案例;二、表单标签

2020-04-03 13:45:36 313

原创 密钥管理技术

密钥管理技术一、密钥管理技术概述 密钥管理就是管理密钥从产生到销毁的过程,包括密钥的产生、存储、分配、保护、更新、吊销和销毁等。在这一系列的过程中,都存在安全隐患威胁系统的密钥安全。 保证密钥的安全基础:限制一个密钥的使用时间、密钥长度二、密钥的分类 为了在网络应用中保证密钥的安全,需要有不同种类的密钥在一个保密系统中分别起不同作用。例如,用...

2020-03-27 08:13:08 14707 2

原创 Java web 概述

这篇文章简单介绍了Java web的软件架构和资源分类。

2020-03-26 14:24:30 645

原创 编译原理(三)

这一篇主要讲解词法分析,简单介绍了正则表达式,确定的有限自动机(DFA),非确定的有限自动机(NFA),从正则表达式到DFA的转化,NFA的确定化,DFA的最小化,最后补充了逆波兰式(后缀式)的内容。

2020-03-26 11:07:28 1599

原创 编译原理(二)

这篇文章里主要讲了,文法的形式化定义,语言的形式化定义、文法的分类(乔姆斯基将文法分为四种类型:0型,1型,2型,3型)、CFG(上下文无关文法)的分析树、二义性文法等内容,其中还穿插了一些相关概念。

2020-03-26 10:25:38 2640 1

原创 编译原理(一)

计算机语言之所以能由单一的机器语言发展到今天的数千种高级语言,就是因为有了编译技术。

2020-03-25 17:13:45 697

原创 SQL语言与MySQL数据库(六)

一、事务1.事务的基本介绍 概念:如果一个包含多个步骤的操作,被事务管理,那么这些操作要么同时成功,要么同时失败。 操作: 开启事务 start transaction; 回滚 rollback; 提交...

2020-02-01 23:48:22 222

原创 SQL语言与MySQL数据库(五)

多表查询的内容,包括内连接(显式内连接,隐式内连接)、外连接(左外连接,右外连接)、子查询

2020-01-31 21:25:36 103

原创 SQL语言和MySQL数据库(三)

SQL的排序查询、聚合函数。分组查询、分页查询,SQL的约束(主键约束 primary key 、非空约束 not null 、唯一约束 unique 、外键约束 foreign key。)

2020-01-29 22:19:50 162

原创 SQL语言与MySQL数据库(四)

数据库设计1.多表关系一对一关系:人和身份证一个人只能有一个身份证,一个身份证只能对应一个人实现方式:一对一关系的实现,可以在任意一方添加唯一外键指向另一方的主键。而一般情况下一对一关系放在一张表中。一对多关系:员工和部门一个部门可以有多个员工,而一个员工对应一个部门实现方式:在多的一方设置外键对应一的一方的主键即可。多对多关系:学生和课程一个学生可以选择多门课...

2020-01-29 22:17:44 635

原创 SQL语言和MySQL数据库(二)

DDL操作数据库(CRUD)、DDL操作表、DQL操作查询数据

2020-01-24 21:45:21 121 1

原创 SQL语言和MySQL数据库(一)

数据库、数据库管理系统的基本概念,数据库模型的三级模式和二级映射,SQL的通用语法规则。

2020-01-23 21:32:00 524

原创 HTML语法(一)

HTML语言简介,文件标签、文本标签、图片标签、列表标签。链接标签等。未完,请点击文章结尾链接,进入下一篇文章。

2020-01-10 11:49:26 150

原创 Java中的异常处理

一个程序在编译时没有出现错误,但是在运行过程中有可能由于各种各样的错误导致程序退出,这些错误就被称为异常。

2020-01-05 19:38:32 137

原创 JDBC Java数据库连接技术 (一)

Java数据库连接技术(Java Database Connective,JDBC)是由Java提供的一种与平台无关的数据库的操作标准,其本身是由一组类和接口组成,并且在操作中严格按照顺序执行

2020-01-05 18:01:23 299

原创 接口

如果一个类由抽象方法和全局常量组成,那么将这个类定义为接口,使用关键字interface来实现接口的定义。

2020-01-04 16:14:29 75

原创 抽象类

抽象类就是指在普通类的结构里面增加抽象方法,抽象方法就是没有方法体的方法,抽象方法还必须

2019-09-14 16:08:04 138

原创 Java的多态性

多态性是面向对象三大特征的最后一个,其含义就是对象,方法多种形式的表现。多态性又分为方法的多态性和对象的多态性。

2019-09-03 23:15:31 75

原创 final关键字

在Java中final关键字称为终结器,可以使用final关键字定义属性和方法。

2019-08-28 19:44:56 109

原创 继承案例分析(数组)

按照要求开发一个整型数组的操作类,数组的大小由外部决定,用户可以向数组中添加整型数据,也可以取得数组的全部数据。在基本操作类的基础上可以扩充两个子类: 1.排序类:取得经过排序的数组的全部数据; 2.反转类:取得经过反转的数组的全部数据。

2019-08-27 19:05:37 159

原创 Java中的覆写

继承性的主要特征是子类根据父类已有的功能进行功能的扩充,但是在子类定义方法和属性时,有时会出现子类定义的属性和方法的名称与父类的名称相同的情况,这样的操作就称为覆写。

2019-08-13 10:54:30 623

原创 Java中的继承性

继承性是面向对象的第二大主要特性,继承性主要解决的是代码的重用问题,利用继承性可以从已有的类继续派生出新的子类,还可以利用子类扩展出更多的操作。

2019-08-11 20:34:18 691

原创 Java中的内部类

内部类是一种类的结构扩充,在一个类的内部除了属性和方法,还可以存在其他的类,就是在一个类的内部继续定义其他内部类结构,并且内部类也可以定义在方法和代码块中。

2019-08-02 21:07:46 71

原创 Java中的代码块

在程序编写中可以直接使用“{ }”定义一段代码,根据此部分代码定义的位置不同以及声明关键字的不同可将这些代码块分为四种:普通代码块、构造块、静态块、同步代码块(等待多线程时)。代码块本身有许多破坏程序结构的操作,所以在实际编写代码时不建议使用。

2019-08-01 16:00:11 78

原创 static关键字

从第一个Java程序开始,我们就一直都能看到static关键字(public static void main(String args[])),在Java中static关键字可以用来定义属性和方法。

2019-07-30 20:19:27 67

原创 对象比较

如果有两个数字要判断是否相等,可以使用“==”完成,如果是字符串要判断是否相等可以使用equals()方法,但如果有一个自定义的类,要想判断它的两个对象是否相等,那么必须实现类对象中所有属性内容的比较。

2019-07-30 18:23:36 194

原创 Java中的引用传递(数据表与简单Java类的映射 1)

同一块堆内存空间可以被不同的栈内存所指向,而不同的栈内存可以对同一堆内存空间的内容进行修改

2019-07-27 12:33:57 198

原创 this关键字初步探索

在Java中this关键字是一个比较麻烦的关键字,但是它经常会用到,所以说是一个挺重要的内容。this关键字的本质是指明确进行本类结构的标记,它有三个主要的功能。 1. 调用本类属性 2.调用本类方法 3.调用本类对象

2019-07-18 11:11:55 1168 1

原创 简单Java类(第一个代码模型)

简单java类是一种在实际开发中应用最多的定义形式,在简单Java类中包含类、对象、方法(普通方法和构造方法)、属性封装等问题,是Java初学者的第一个代码模型。

2019-07-16 14:38:44 1110

原创 Java中的String类(详解)

String类的基本概念与String类的常用方法

2019-07-15 09:36:58 420

Nginx-1.14.1-linux-离线安装.zip

Linux系统CentOS7下 离线安装部署Nginx

2021-12-16

node-v10.0.0-x64.msi

node-v10.0.0-x64.msi

2021-03-29

node-v10.4.0-x64.msi

node-v10.4.0-x64.msi

2021-03-29

node-v9.4.0-x64.msi

node-v9.4.0-x64.msi

2021-03-29

通讯录管理系统 源代码.rar

C语言的课程设计,内容通讯录管理系统,简单来说就是一个通讯录的小软件,可以添加、删除联系人信息,修改联系人信息,也能进行联系人的查询,有需要的朋友可以下载

2020-04-03

空空如也

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

TA关注的人

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