自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (2)
  • 收藏
  • 关注

原创 数据结构中算法的描述

有关树的算法有关图的算法最小生成树算法:普利姆最小生成树 克鲁斯卡尔最小生成树拓扑排序:AOV网:定点表示活动(或任务),有向边表示活动(或任务)之间的先后关系的有向图拓扑排序:把AOV网中的所有顶点拍成一个线性序列,满足若AOV网中存在边<Vi, Vj>,则在该序列中,Vi必位于Vj之前。,构造AOV网的拓扑序列的操作叫拓扑排序对于存在回路的网,就无法找到其顶点的拓扑排序拓扑排序算法思想:1.在AOV网中选择一个入度为0的顶...

2020-09-12 10:09:44 44

原创 冒泡排序的实现

冒泡排序思路为:将序列两两进行比较,若出现逆序,则交换两数,最终将大(小)的数放在后面,直到序列比较完,则进行了一次冒泡,比较n次,即可完成排序。#include<iostream>using namespace std;void swap(int &a, int &b){ int t = a; a = b; b = t;}void BubbleSort(int a[5]){ int flag = 1; //标志是否进行交换,如果整行未交换,则序列为

2020-08-24 14:49:01 30

原创 折半查找的实现

折半查找又叫二分查找,适用于有序的顺序表,在有序表(eg:单调递增)中快速找到Key,将key与中间值进行比较,如果大于中间值,则要找的数据在后半部分,小于中间值,则需要的数据在前半部分,然后缩小范围继续折半查找,找到则返回该数据,找不到返回返回失败信息。#include<iostream>using namespace std;int Biniry_Search(int l[10], int key){ int low = 0, high = 10-1, mid; while(

2020-08-22 14:43:53 29

原创 存储器编址问题

主存储器根据MAR中的地址访问某个存储单元时,经过地址译码、驱动等电路,找到所需要访问的单元,将读出的数据,经过放大器,将被选中单元的存储字送到MDR中,写入时,MDR中的数据经过写入电路,写到被选中单元中1.地址概念: 一个存储器会被划分位若干个存储单元,并对每个存储单元进行编号,每个编号就是一个地址,就如同教学楼中,每个教室为一个存储单元,每个教师都有唯一指定的编号,这个编号就可以代表一个地...

2020-04-04 21:08:00 253

原创 Cache命中率问题

计算机工作时,有很多子程序或指令是需要经常访问的,固将访问频率较高的部分放入速度快的cache中。CPU在访问内存时,首先判断所要访问的内容是否在Cache中,如果在,就称为“命中”,此时CPU直接从Cache中调用该内容;否则,就称为 “不命中”,CPU便去内存中调用所需的子程序或指令了。在一个程序执行期间,cache命中率 = cache完成存取的次数/(cache完成存取的次数 + 主存...

2020-04-02 12:14:17 609

原创 计算机组成原理中CPI、MIPS、CPU执行时间、主频等计算

CPU时钟周期 :一个是时钟脉冲所需要的时间,也叫节拍脉冲或T周期,它是CPU中最小的时间单位主频(CPU时钟频率):1秒中的时钟脉冲数,即时钟周期的倒数CPI:执行一条指令所需要的时钟周期数 = 总时钟周期数/IC;IC:总指令数CPU执行时间:运行一个程序所花费的时间 = CPU时钟周期数/主频 = (指令条数CPI)/主频MIPS:每秒执行多少百万条指令 = 指令条数/(执行时间10...

2020-04-02 10:09:07 3966 3

原创 计算机组成原理中位bit、字节B/byte、字、字长、存储单元、存储字长、存储容量

1字节(B or byte) = 8位(bit)机器字长(字长):CPU一次能处理数据的位数,通常与CPU的寄存器位数有关[唐奶奶]说人话就是我们俗称的多少位的机器,现在计算机都为32或者64位倘若一个8位机器,1字 = 1字节,机器字长为8位;16位机器,1字 = 2字节,机器字长为16位MAR的位数反应了存储单元的个数,MDR的位数反映了存储字长eg:MAR为16位,根据216= 6...

2020-03-26 21:59:29 921

原创 解决org.junit.Test不存在问题

解决方案:进入Project Structure---Librariea---点击“+”,找到IDEA安装路径的lib文件夹,选择junit-xxx添加即可

2020-03-16 22:53:12 630

原创 springboot测试单元中@RunWith(SpringRunner.class)报错解决方法

解决办法:在pom.xml中要有下面两个依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> ...

2020-03-16 01:19:06 2889 3

原创 SpringBoot解决Spring boot configuration processor not found in classpath问题

解决办法:在pwm.xml中加一段代码,导入配置文件处理器,配置文件进行绑定就会有提示(注意添加位置) <!--导入配置文件处理器,配置文件进行绑定就会有提示--> <dependency> <groupId>org.springframework.boot</groupId> ...

2020-03-16 01:02:42 188

原创 IDEA环境下,创建springboot时,创建yml文件失效问题

首先:安装yml插件第二部: 添加模板

2020-03-16 00:39:13 229

原创 在IDEA环境下创建Springboot项目

|下面内容自行填写Groupid:公司或组织域名倒序+项目名Artifactid:模块名Version:版本下载失败等配置失败问题见:https://blog.csdn.net/LJH_laura_li/article/details/104841169在pom.xml中添加一下语句(会报错),因国内下载镜像慢,解决办法:https://blog.csdn.net/LJH_laur...

2020-03-13 22:44:47 82

原创 解决报错project 'org.springframework.boot:spring-boot-starter-parent:1.5.9.RELEASE' not found问题

使用阿里maven镜像,将maven的配置文件settings.xml软件自动装载的maven为安装路径可以用下面方式找到,自己手动配置的也同样在lib-maven-conf下,也可以同样方式找到打开在<mirrors></mirrors>中添加以下内容<mirror> <!--This sends everything e...

2020-03-13 21:46:51 4608 5

原创 在IDEA环境下,创建maven工程,解决running :/Temp/archetypetmp和一直download问题

首先new project,选择maven,找到右侧quickstart(创建一个简单的maven工程)打开项目后,下方控制台右下角会出现需要导入一些文件点击import changes,进行自动下载点完后,卡死在running :/Temp/archetypetmp解决办法:新建maven项目时,在properites下加一行:archetypeCatalog = internal...

2020-03-13 16:56:17 330

原创 配置Maven环境变量

官网下载Maven需要注意的是带src的是源码,不是我们要的将下载好的压缩包解压,bin路径就是我们要配置的,方法和配置jdk相同配置好后,输入mvn -v配置完成...

2020-03-13 11:47:36 92

原创 centos 7 安装图形界面

首先配置网络,因为安装图形界面大多数为新系统,那么一定要确保网络畅通,ping一下试一下,没网的话https://blog.csdn.net/LJH_laura_li/article/details/104719433这里有配置方式网络畅通后,在root权限下,输入命令:yum groupinstall "GNOME Desktop"中间填y表示yes,所有提示y/n,都是y,让它继续...

2020-03-07 20:24:34 117

原创 新安装centos 7后进行网络配置

安装成功后,没有网,啥也干不了,首先网络,虚拟机网络连接方式为桥接配置网卡网卡配置文件位于: /etc/sysconfig/network-scripts文件夹下,我的网卡配置文件名为:ifcfg-ens33,-后为名字,也有eth0的?打开并修改配置文件:vi ifcfg-ens33推出后命令reboot重启!!!!!,一定要重启才行启动后,ping bing.com网络...

2020-03-07 18:42:11 196

原创 在IDEA环境下,创建一个三层架构项目,以学生管理系统增加学生信息为例
原力计划

三层架构分别是表示层:MVC中的视图层和控制器层,前端通常为html css js jsp文件,后端例如Servlet文件,调用业务逻辑层业务逻辑层(Service):接受表示层的请求,先进行逻辑处理,后调用数据逻辑层,(增:查+增)数据访问层(Dao):直接访问数据库的操作通过三层架构,将表示层请求传递到数据访问层,数据访问层将结果返回至表示层具体流程下面为代码代码结构...

2020-03-05 20:53:07 1233

原创 在IDEA环境下,创建MVC项目,代码以用户登录模块为例
原力计划

首先明确MVC到底是个啥,应注意与三层架构的区别M:model(模型)V:view(视图)C:controller(控制器)视图层:所谓前端,进行人机交互的页面,通常是html css js jsp。控制器:相当于上层与底层交互的中间层,将视图层的数据分发给模型层,将模型层返回的结果传回视图层 ,通常可以是Servlet文件。模型层:处理业务逻辑(封装业务逻辑的Java bean) + ...

2020-03-05 19:44:12 448

原创 在IDEA环境下创建Servlet文件,并解决在JSP调用失败问题

首先创建一个web工程(创建war包duck不必):https://blog.csdn.net/LJH_laura_li/article/details/103916804next:起好名字后,我们进入Servlet.java,需要修改一处,否则在jsp中跳转会失败,将@WebServlet(name = "XXXServlet")改为...

2020-03-05 17:51:02 266

原创 在IDEA环境下自动配置MySQL,并解决下载失败、各种报错的问题

一、自动配置第一步:第二步:自动下载驱动程序而后当我们将User & Password等都输入进去后(下载驱动程序不填也可),点击最下方Test Connection,我们发现提示我们没有驱动程序,直接点击自动下载驱动程序,我们会发现,下载到一半时,就会报错问题究竟出在哪,最终没找到,不过解决办法是多下载几次,我在下载第五次的时候,最后一半是一次性下载好的你以...

2020-02-28 10:06:28 851

原创 Navicat for mysql 报错1045解决办法

在电脑中新安装的MySQL,启动Navicat后,出现报错1045,其中一种可能是忘记修改密码此处需修改安装MySQL时设置的密码

2020-02-26 21:35:43 754

原创 数据结构之单链表

视频:https://www.bilibili.com/video/av83732013/线性表包括顺序表和链表两部分顺序表:用一组地址连续的存储单元一次存储线性表的数据元素(数组)链表:用一组任意的存储单元存储线性表的数据元素(存储单元可以是连续的,也可以是不连续的),对于每个数据元素除了存储本身信息外(数据域),还需存储指示其后继的信息(直接后继的存储位置)(指针域)称为结点,每个结点包...

2020-01-16 23:40:45 402 3

原创 在IDEA环境下创建Java Web项目:配置tomcat和war包的生成

首先从tomcat官网下载tomcat压缩包,版本随意,解压后,配置环境https://blog.csdn.net/LJH_laura_li/article/details/103913708打开IDEA,创建新项目如下图所示选择Web Application,记得打对号,不要光点击打开项目中选择在WEB-INF文件夹下创建两个文件夹:classes文件夹:用来存放编译后的java文件;...

2020-01-09 23:11:44 793

原创 配置Tomcat服务器,并解决Neither the JAVA_HOME nor the JRE_HOME environment variable is defined的问题

下载tomcat.zip,解压后,将bin和lib路径分别加到path中即可在bin路径下,点击Shift右键选择Powershell,敲startup,若出现Neither the JAVA_HOME nor the JRE_HOME environment variable is defined的错误,则修改setclasspath.bat将下面两句加到下方出set JAVA_HOME=E...

2020-01-09 18:24:46 316

原创 使用CISCO配置RIP v2动态路由

随着OSPF和IS-IS的出现,RIP的使用渐渐减少,仅适用于小型网络下面为拓扑图首先将RIP改成version 2Router(config)# router ripRouter(config-router)# version 2RIP v2动态路由配置中,路由表仅填写直连网段,以中间Router3为例,下图为路由表测试结果OVER!!!...

2018-11-02 13:31:35 4472 2

原创 使用CISCO模拟器通过PPP协议、静态路由配置实现专线连通

PPP协议的概念PPP(Point to Point Protocol),点对点协议,为在点对点连接上传输多协议数据包提供了一个标准方法。PPP是一种得到广泛应用的广域网协议,它同时支持同/异步传输介质,也支持拨号方式,在日常生活、工作中、拨号上网、DDN专线等网络连接方式都是封装的PPP协议。而在2018年的今天,我们也许对PPPoE(Point-to-Point Protocol Over...

2018-11-02 11:59:39 4114

原创 java网络编程之基于UDP的socket编程

网络编程使用IP地址表示Internet上的计算机使用端口号表示服务器上的进程(程序),端口号要求0-65535之间的整数,0-1023已预先定义当两个程序需要通信时,他们可以通过使用Socket类创建套接字对象并连接在一起(端口号和IP地址的组合得出一个网络套接字)建立套接字对象可能会发生IOException异常。UDP特点:1.面向无连接,不可靠2.速度快3.数据报文中每...

2018-10-15 21:39:31 1579

原创 使用Cisco模拟器配置PVST

首先上图,此图为本次实验,目的是使属于同一VLAN下的不同交换机下的设备互通若要讲PVST,那么就要先讲STPSTPSTP(生成数协议)是为了防止在交换机或桥通过多个路径互连时形成循环。STP实现了802.1 D IEEE算法,它通过与其他开关交换BPDU消息来检测循环,然后通过关闭选定的桥接接口来删除循环。这个算法保证了两个网络设备之间只有一个和唯一的活动路径。-----来自思科官网英...

2018-10-10 22:25:04 2877 1

原创 Java网络编程之InetAddress类

InetAddress类是JAVA中用于描述IP地址的类,它在java.net包中。在JAVA中分别用Inet4Address和Inet6Address类来描述IPv4和IPv6的地址。这两类都是InetAddress的子类。由于InetAddress没有public的构造方法,因此,要想创建InetAddress对象,必须依靠它的四个静态方法。getLocalHost方法用来得到描述本机I...

2018-10-01 15:42:20 313

原创 centos下网络管理之搭建ftp服务器

说在前面的话,本文#后面的东西为在centos下输入的命令,前面省略;在centos6环境下搭建FTP服务,首先我们检查软件包是否安装#rpm -q vsftpd显示出vsftpd-........便表示安装好了如果没有安装#yum inistall -y vsftpd        //安装匿名访问FTP服务centos 6.5下,FTP匿名用户对应系统用户位ftp,在安装...

2018-09-26 19:03:49 193

原创 使用Cisco模拟器进行VTP配置

VTP的作用VLAN中继协议(VTP)是Cisco专用协议,二层消息传输协议。在十几台交换机的企业网中,配置VLAN工作量大,可以使用VTP协议,把一台交换机配置成VTP Server,其余交换机配置成VTP Client,这样Client可以自动学习到Server上的VLAN信息。VTP域VTP域,也称VLAN管理域,由一个以上共享VTP域名的相互连接的交换机组成。要使用VTP,就必须为...

2018-09-18 09:38:42 3858

原创 使用Cisco进行虚拟局域网划分

若对ip地址,子网掩码,网关,DNS,子网划分等网络基础名词含义不懂得,请先跳转了解https://blog.csdn.net/LJH_laura_li/article/details/82708514实验内容为交换机两个,交换机下分别由两个主机和一个主机,分别属于VLAN1、VLAN2和VLAN1、VLAN2、VLAN3,首先接线,注意不同VLAN的主机要连接对应端口范围内,同种设备用虚线,...

2018-09-15 12:25:46 5273

原创 网络基础:IP地址、子网掩码、网关、DNS、子网划分等介绍

IP地址:一个32位的二进制标识符,它唯一地且全球的定义了一台主机或路由器与因特网之间的一个连接,也就是说IP地址是该接口的地址。IP地址采用分层结构,由网络号与主机号两部分组成,网络号标识一个逻辑网络,主机号标识网络中的一个主机。子网掩码:当一个网络没有子网划分时,使用的是网络掩码。而当我们将一个网络划分为若干个子网后,就要为子网建立一个子网掩码。一个子网由子网标识和主机标识两部分组成,子网...

2018-09-14 21:33:50 1150

原创 java网络编程之基于TCP的socket编程,实现客户端和服务器相互通信

网络通信首先说网络通信,网络通信使用IP地址标识internet上的计算机,使用端口号标识服务器上的进程(程序)。也就是说,如果服务器上的一个程序不占用一个端口号,用户程序就无法找到它,就无法和该程序交互通信。端口号选取大于1023。当两个程序需要通信时,它们可以通过使用Socket类建立套接字并连接在一起(端口号与IP地址的组合得出一个网络套接字)套接字它允许程序把网络连接看成一个流(...

2018-09-05 20:52:34 9701 5

原创 surfingkeys使用指南命令大全

surfingkeys是一款类似于VIM的插件,可以让人们不使用鼠标,当然就要记住命令,那么我们对命令进行记录,来源surfingkeys帮助在谷歌商店安装surfingkeys插件,加到拓展程序中即可帮助&lt;Alt-s&gt;    在当前网站开关SurfingKeyssql           显示最近一次操作.               重复最近一次操作?   ...

2018-08-21 17:14:01 3283 3

原创 使用sniffer捕获TCP/IP数据包进行数据分析

一、Sniffer Pro 网络监控的集中模式1.传输地图:该蓝色圆中的各点连线表明了当前处于活跃状态的点对点连接,也可通过将鼠标放在 IP 地址上点右键show select nodes查看特定的点对多点的网络连接。图中绿线表示正在发生的网络连接,蓝线表示过去发生的连接。2.细节显示可看出各主机之间数据传输流量3.protocol distribution查看协议分布...

2018-08-06 19:07:41 10971

原创 sniffer pro 4.7.5安装教程(附安装系统环境及软件链接)

因学校网络实训要求,安装sniffer做各种协议数据包的捕获,需要自己安装,网上的在win7或者xp下的教程仍然搜不到网卡,下面介绍我设置的环境,测试没有问题,系统环境与软件可在网上自行下载,也可用我提供的。附系统环境和软件:https://download.csdn.net/download/ljh_laura_li/10563473安装环境为windows server 2003软...

2018-07-25 15:45:20 13160 3

原创 HTML——背景颜色设置

&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt;    &lt;meta charset="utf-8" /&gt;    &lt;title&gt;背景颜色设置 &lt;/title&gt;&lt;/head&gt;&lt;body style="background-color: #CCFFCC&quo

2018-07-24 14:03:37 9578

原创 centos6.5下网络管理之搭建局域网邮件服务器

【说在前面的话】自己做实验,为减少麻烦,关闭防火墙和SElinux在搭建邮箱服务器之前,要完成DNS服务和apache,请看我另外两篇博客,附链接DNS:        https://blog.csdn.net/ljh_laura_li/article/details/80709060apache:    https://blog.csdn.net/ljh_laura_li/article/de...

2018-06-15 21:41:50 2205 1

Sniffer Pro 4.7软件及安装镜像环境

软件安装过程:https://blog.csdn.net/LJH_laura_li/article/details/81202899 使用该环境和软件做的实训:https://blog.csdn.net/LJH_laura_li/article/details/81458888 实训报告:https://download.csdn.net/download/ljh_laura_li/10586992 软件运行环境和配置方法我写的清清楚楚,请认真阅读操作后进行评论,别跟我说什么XP,WIN10不好使,本来就不能在那些系统上运行 就是为了大家图个方便,没必要骗你们积分 如果真不好使,可以私信我,看到我就会回复你们!!!!!!!

2020-04-08

sniffer网络实训报告

网络实训报告,使用软件为sniffer,内容包括实训目的、需求分析、sniffer工作原理、数据包采集和数据分析,采集了ICMP、ARP数据包、http数据包、ftp数据包、UDP数据包,内涵数据包格式及分析等

2018-08-06

空空如也

空空如也

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

TA关注的人 TA的粉丝

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