自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据结构

链表什么是链表?链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点(链表中每一个元素称为结点)组成,结点可以在运行时动态生成。每个结点包括两个部分:一个是存储数据元素的数据域,另一个是存储下一个结点地址的指针域。 相比于线性表顺序结构,操作复杂。由于不必须按顺序存储,链表在插入的时候可以达到O(1)的复杂度,比另一种线...

2019-09-21 08:41:31 112

原创 数据结构习题篇二

1、搜素二维矩阵题目描述:在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数分析思路:二维数组,从上到下依次递增,从左到右也是依次递增,如图所示,从行最大的元素开始查,比该位置元素的数字大的col++;比起元素小的row--,直到遍历完二维元素,row&...

2019-09-21 01:15:44 156

原创 数据结构篇一

数据结构篇一1.1数据结构概述**数据结构的定义:数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。(数据结构往往同高效的检索算法和索引技术有关)。数据:是人们利用文字符号、数字符号以及其他规定的符号对事物的抽象描述。数据元素:描述事物的一组数据成为数据元素,构成数据元素的数据成为数据元素的数据项。抽象数据元素与具...

2019-09-14 00:16:12 146

原创 数据结构习题篇1

练习题1.一个栈的输入序列为12345,则属于该栈的输出序列是()A、23415B、54132C、31245D、14253此题答案为:A分析:栈的特点是先进栈的元素后出栈,但不排除一进栈之后直接出栈,A选项解释如下:1先进栈,2进栈然后出栈,3进栈后出栈,4进栈后出栈,1出栈,5进栈然后出栈 出栈顺序如下:23415B选项54先出栈,进栈顺序可能是12345依次进栈,然后出栈,1...

2019-09-08 01:08:20 1841 1

原创 servlet和jsp重点

1. servlet生命周期servlet生命周期从创建到毁灭的过程一、默认情况下,第一次被访问时,servlet调用init()方法进行初始化(init()方法只调用一次)。二、根据客户需求Servlet调用service()方法处理客户端的请求(根据客户需求执行多次)。三、当Servelet服务器关闭时,调用destroy()方法结束(服务器关闭时执行一次该方法)。注:servle...

2019-07-27 21:31:07 93

原创 java语言基础(数组)

5.1.数组的概述和定义格式说明1.数组的概念及其特点:数组是用来存储数据的集合,一组数据。具有数组被看做一个存储相同类型的变量集合更好。其优点在于:.①数组既可以存储基本数据类型,也可以存储引用数据类型。②数组中存储的元素类型必须互相兼容,大的数据类型兼容小的数据类型,例如int 型数组 里面做多包含byte short char int等数据类型,倡导int型数组包含元素最好也是int...

2019-07-25 23:18:59 77

原创 java基础知识篇

1.“==”与“equals()”的区别” == 判断的是两个对象的地址是否相等,判断两个对象是不是同一个对象,基本数类型==比较的是值, 引用数据类型==比较的是内存地址,当比较两个引用数据类型时,示例如下: String s="abc"; String b=ab+"c"; String a=new String("abc"); String c=new String("a...

2019-07-25 23:12:42 74

原创 java中是否存在内存泄漏,内存泄漏出现在那些情况中

java中内存泄漏内存泄漏:又称为“存储渗漏”,用动态存储分配函数动态开辟的空间,在使用完毕后未释放,结果导致一直占据该内存单元。直到程序结束。(存储空间使用完成之后没有回收)即所谓内存泄漏。java中存在内存泄漏,出现的原因例如:长生命周期的对象持有短生命周期的引用,短生命周期的对象结束引用,但是长生命周期的对象仍持有其引用导致存储空间不能回收。常见的java中内存泄漏包括以下几种:...

2019-07-23 21:16:40 274

原创 javascript要点

1.事件冒泡概述1.1事件冒泡的概念:一个事件的传播(从里向外或者从外向里),并且会把接收到的事件传给自己的父级,事件源本身没有处理时间的能力,处理时间的函数没有绑定在该事件上。代码如下:<!DOCTYPE html><html lang="zh-cn"><head> <meta charset="utf-8"> <titl...

2019-07-22 23:03:56 75

原创 java面向对象

6.1面向对象概述及介绍6.1.1面向对象面向对象:是一种常见解决问题的思想,符合人们的思考习惯,可以将复杂的问题简单化,例如:下班回家吃饭,面向过程思想: 买菜-洗菜-做饭-吃饭 (亲力亲为)执行者;面向对象思想:叫外卖,下饭馆,女朋友做饭,(调用别人去做)指挥者。面向过程是最基本的解决思路,面向对象是基于面向过程的。6.2类与对象的关系类:是指一系列具有相似特征属性事物的统称。(...

2019-03-04 17:00:28 156

原创 java语言基础 (方法与数组)

##5.方法#5.1方法的定义及概述1.方法的概念:就是用来解决一类问题的代码的有序组合,是一个功能模块。2.定义方法的语法如下修饰符 返回值类型 方法名(参数列表){//方法体}修饰符:public static(公有)private static(私有)返回之类型:常用的有int double boolean 等类型。形参:定义方法投中的变量称为形式参量或称为形参,参数...

2019-01-25 22:58:59 139

原创 java中的循环结构

4.01循环结构1)循环:当一段代码冲一次又一次的出现时,可以设定条件让其不断地执行语句,但不满足条件时继续执行该语,直到符合条件后直接结束,执行下一句语句。在程序中循环,用来控制一个操作或操作序列重复执行的次数。常见的循环节构有while循环和for循环,循环的四要素①循环初始化:一套语句或多条语句,这些语句完成一些初始化操作,让循环开始,例如:数字相加从1加到100,输出打印结果,初始化...

2019-01-23 18:07:42 338

原创 java语言基础

3.01顺序结构流程控制语句:流程控制语句即就是程序运行时,各条语句的执行顺序对程序的影响,流程控制语句不都是按照顺序结构执行的,还有选择结构与循环结构,并通过不同结构执行语句完成程序的不同功能。顺序结构:顺序结构的程序设计是最简单的,只要按照解决问题的顺序写出相应的语句就行,它的执行顺序是自上而下,依次执行,中间没有任何的判断及跳转。举例说明;顺序结构如同一条笔直的马路,从路的这端走到那端,...

2019-01-23 15:13:58 249

原创 java语言基础

1.关键字:被Java语言赋予特殊含义的单词,不能乱用!关键字特点:组成关键字的字母全部小写。关键字注意事项:goto和const作为保留存在,不推荐使用。高级记事本对其有特殊颜色标记用于定义数据类型的关键字class interface byte short int long float double char boolean void用于定义数据类型值的关键字true false n...

2019-01-19 22:18:17 96

原创 软件开发及计算机基础

1.01计算机基础1》.计算机硬件:计算机硬件(ComputerHardware):是指计算机系统中,由电子,机械和光电元件这些物理装置按照系统结构的要求构成一个有机整体为计算机软件运行提供物质基础。常见的硬件包含CPU(中央处理器),主板,电源,主机箱(起到保护作用),硬盘,鼠标,显示器,等多个原件。计算机软件:是指用使用计算机软件过程中必不可少的东西,计算机软件可以是计算机按照预先预定好...

2019-01-17 22:28:44 288

空空如也

空空如也

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

TA关注的人

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