自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 循坏队列基于数组实现

循坏队列基于数组实现思路分析 rear和front初始值是0,可以直接存储数据 判断循坏队列是否为满的条件(rear+1)%maxszie == front; 判断循坏队列是否为空的条件 front==rear 得到循坏队列元素的个数(rear+maxsize-front)%maxsize 代码class CircleArray { private int maxSize; // 表示数组的最大容量 //front 变量的含义做一个调整: front 就指向队列的

2021-03-04 11:30:50 110 1

原创 数据结构之队列(数组实现)

数据结构之队列(数组实现) 队列是一个有序链表,可以用数组或是链表来实现 遵循先进先出的原则。即:先存入队列的数据,要先取出,后存入要后取出 (首先这里要说明一下rear和front初始值为什么是-1,-1,有的是将初始值设置为0,将初始值设置为-1是因为,数组的下标是从0开始的,而且此时的它们的取值范围是(front rear],左开右闭的区间。若是设置为0是[front,rear),)数组模拟队列 队列本身是有序列表,若使用数组的结构来存储队列的数据,则队列数组的声明如图.

2020-09-13 10:41:39 175

原创 数据结构之稀疏数组的应用

数据结构之稀疏数组的应用当一个数组中大部分元素为0,或者为同一个值的数组是,可以使用稀疏数组来保存数组 稀疏数组的处理方法: 记录数据一共有几行几列,有多上个不同的值 把具有不用值的元素的行列及值记录在以个小规模的数组中,从而缩小程序的规模整体思路二维数组转换为稀疏数组先扫描原有的二维数组,得到有效数组的个数sum 根据sum就可以创建稀疏数组,sum[sum+1][0] (因为数组的下标是从0开始,而稀疏数组的第一行是记录原先的二维的信息,真正有效值在,稀疏第二行开始记录)..

2020-09-11 09:40:03 137

原创 Docker之端口映射访问不到外网

docker 镜像启动成功但是无法访问 首先判断是否为防火墙关闭 1:查看防火状态 systemctl status firewalld service iptables status 2:暂时关闭防火墙 systemctl stop firewalld service iptables stop 3:永久关闭防火墙 systemctl disable firewalld chkconfig iptables off 4:重启防火墙 sys...

2020-07-09 10:58:15 4808

转载 Centos之docker安装

Centos之关机和重启命令shutdown命令shutdown -r now 是立即重启shutdown -h now 是立即关机Docker安装Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。 通过 uname -r 命令查看你当前的内核版本 、使用 root 权限登录 Centos。确保 yum 包更新到最新。 $ yum update

2020-07-09 10:38:10 73

原创 Maven在eclipse配置二

一:在eclipse中点击window在找到maven,点击add添加本地的maven二:GlobalSetting全局配置,修改为自动maven中setting.xmlUser Setting本机配置,修改为自动maven中setting.xml

2020-06-01 18:58:38 127

原创 Maven在eclipse如何配置

一、安装 Maven 核心程序【1】确认当前系统正确的配置了JAVA_HOME环境变量C:\Users\weiyh>echo %JAVA_HOME%C:\Java\jdk1.7.0_75【2】将Maven核心程序的压缩包解压到一个非中文无空格D:\DevInstall\apache-maven-3.2.2【3】配置MAVEN_HOME或M2_HOME环境变量(※配置到主目录)【4】配置path环境变量(※配置到bin目录;变量值直接配置完整路径也可以:例如:D:\Dev...

2020-06-01 18:54:46 91

原创 JSP编程JSTL的下载(jstl和standard)

1.在百度搜索:apache.org2.打开网站找到Tomcat点击3.在点击左面菜单出现Tagibs点击出现download5.点击Jar File6.

2019-09-28 15:04:39 397

原创 Servlet中GET和POST的区别

Servlet里的doGet()和doPost()方法对应的其实是Http协议里的GET和POST两个命令,这两个命令的区别如下:1. get是从服务器上获取数据,post是向服务器传送数据。2. get是把参数数据队列加到URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送,用户看不到...

2019-09-21 09:58:49 459

原创 二叉树,完全二叉树,平衡树

二叉树:除了叶子节点,每个节点只有两个分支,左子树和右子树,每个节点的最大度数为2。满二叉树:除了叶结点外每一个结点都有左右子叶且叶结点都处在最底层的二叉树,完全二叉树:只有最下面的叶子节点小于2,并且并且最下面一层的结点都集中在该层最左边的若干位置的二叉树。满二叉树一定是完全二叉树,完全二叉树不一定是满二叉树平衡树:最大深度和最小深度相差为一,完全二叉树就是平衡...

2019-09-07 13:22:52 517

原创 数据结构-递归函数

递归介绍 递归其实和循环是非常像的,循环都可以改写成递归,递归未必能改写成循环,这是一个充分不必要的条件。 如果我们使用for循环来进行求和1+2+3+4+....+100,那是很简单的: int sum = 0; for (int i = 1; i <= 100; i++) {3 sum = sum + i; }...

2019-09-05 12:52:02 356

原创 Tomcat

配置虚拟目录方法二: 进入到conf\Catalina\localhost文件下,创建一个xml文件,该文件的名字就是站点的名字。 xml文件的代码如下,docBase是你web站点的绝对路径 <?xml version="1.0" encoding="UTF-8"?> <Context docBase="...

2019-09-05 12:32:51 88

原创 Tomcat

配置虚拟目录为什么需要配置虚拟目录? 如果把所有web站点的目录都放在webapps下,可能导致磁盘空间不够用,也不利于对web站点目录的管理【如果存在非常多的web站点目录】 把web站点的目录分散到其他磁盘管理就需要配置虚拟目录【默认情况下,只有webapps下的目录才能被Tomcat自动管理成一个web站点】 把web应用所在目录交给web服务器管理,这个过程称...

2019-09-05 12:28:57 89

原创 Tomcat

webapps目录的详细说明在webapps中建立了web1目录,下面放置我们的html文件,jsp文件,图片等等,则web1就被当做web应用管理起来【tomcat6.0以后的版本才支持】例子:在webapps下创建一个web站点,在web站点下创建一个html文件,访问html文件为什么要这样设置web站点目录呢? 需求:我有多个html文件,想把其中的一个html文件作为我...

2019-09-05 12:24:29 80

原创 Tomcat

目录的简单介绍 bin:启动和关闭tomcat的bat文件 conf:配置文件 server.xml该文件用于配置server相关的信息,比如tomcat启动的端口号,配置主机(Host) web.xml文件配置与web应用(web应用相当于一个web站点) tomcat-user.xml配置用户名密码和...

2019-09-05 12:21:58 77

原创 Tomcat(不能正常启动)

不能正常启动Tomcat会有以下情况 JAVA_HOME配置错误 端口被占用了 第一种方法:在cmd输入netstat -anb查看谁占用了该端口【Tomcat默认的是8080】,在进程中关闭它 第二种方法:主动改变tomcat的端口,到tomcat主目录下的conf/server.xml文件中修改,把8080端口改成是8088或者是其他的‘ ...

2019-09-05 12:19:37 272

原创 Tomcat

什么是Tomcat Tomcat简单的说就是一个运行JAVA的网络服务器,底层是Socket的一个程序,它也是JSP和Serlvet的一个容器。 为什么我们需要用到Tomcat 如果你学过html,css,你会知道你写的页面只能自己访问,别人不能远程访问你写的页面,Tomcat就是提供能够让别人访问自己写的页面的一个程序 配置Tomcat 运行Tomcat需...

2019-09-05 12:15:27 126

空空如也

空空如也

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

TA关注的人

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