自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(206)
  • 资源 (15)
  • 问答 (1)
  • 收藏
  • 关注

原创 Hexo配置命令运行出错:hexo init 博客名 解决办法

Hexo配置命令运行出错:hexo init 博客名 解决办法报错信息:D:\SanLangBlog>hexo init SanLangINFO Cloning hexo-starter https://github.com/hexojs/hexo-starter.gitfatal: unable to access 'https://github.com/hexojs/hexo-starter.git/': Failed to connect to github.com port 443:

2021-04-02 10:55:59 1639 3

原创 Swagger和SpringFox

Swagger和SpringFox最受欢迎的API文档规范之一是OpenApi,以前称为Swagger。它允许您使用JSON或YAML元数据描述API的属性。它还提供了一个Web UI,它可以将元数据转换为一个很好的HTML文档。此外,通过该UI,您不仅可以浏览有关API端点的信息,还可以将UI用作REST客户端 - 您可以调用任何端点,指定要发送的数据并检查响应。它非常方便。然而,手动编写此类文档并在代码更改时保持更新是不现实的。这就是SpringFox发挥作用的地方。它是Spring

2021-03-28 19:55:29 557

原创 Java的版本区别

1:Java的版本区别 常用的 java 程序分为 Java SE、java EE、Java ME三个版本,介绍如下:1. Java SE(Java Platform,Standard Edition)java se 以前称为J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE是基础包,但是也包含了支持 Java Web 服务开发的类,并为 Java Platform,Enterprise Edition(Java EE)提供基础。2. ja

2021-03-22 17:20:31 553

原创 ElasticSearch简介

ElasticSearch简介1.1 什么是ElasticSearchElaticsearch,简称为es, es是一个开源的高扩展的分布式全文检索引擎,它可以近乎实时的存储、检索数据;本身扩展性很好,可以扩展到上百台服务器,处理PB级别的数据。es也使用Java开发并使用Lucene作为其核心来实现所有索引和搜索的功能,但是它的目的是通过简单的RESTful API来隐藏Lucene的复杂性,从而让全文搜索变得简单。1.2 ElasticSearch的使用案例2013年初,GitHub抛弃了

2021-03-22 13:57:54 318

原创 系统架构演变

1.系统架构演变随着互联网的发展,网站应用的规模不断扩大。需求的激增,带来的是技术上的压力。系统架构也因此不断的演进、升级、迭代。从单一应用,到垂直拆分,到分布式服务,到SOA,以及现在火热的微服务架构,还有在Google带领下来势汹涌的Service Mesh。我们到底是该乘坐微服务的船只驶向远方,还是偏安一隅得过且过?其实生活不止眼前的苟且,还有诗和远方。所以我们今天就回顾历史,看一看系统架构演变的历程;把握现在,学习现在最火的技术架构;展望未来,争取成为一名优秀的Java工程师。1.1.集中式架

2021-03-22 13:48:07 179

原创 熔断原理

熔断原理熔断器,也叫断路器,其英文单词为:Circuit Breaker熔断状态机3个状态:Closed:关闭状态,所有请求都正常访问。Open:打开状态,所有请求都会被降级。Hystix会对请求情况计数,当一定时间内失败请求百分比达到阈值,则触发熔断,断路器会完全打开。默认失败比例的阈值是50%,请求次数最少不低于20次。Half Open:半开状态,open状态不是永久的,打开后会进入休眠时间(默认是5S)。随后断路器会自动进入半开状态。此时会释放部分请求通过,若这些请求都是健康的,则会完全

2021-03-21 22:31:02 347

原创 线程隔离,服务降级

线程隔离,服务降级1.3.1.原理Hystrix为每个依赖服务调用分配一个小的线程池,如果线程池已满调用将被立即拒绝,默认不采用排队.加速失败判定时间。用户的请求将不再直接访问服务,而是通过线程池中的空闲线程来访问服务,如果线程池已满,或者请求超时,则会进行降级处理,什么是服务降级?服务降级:优先保证核心服务,而非核心服务不可用或弱可用。用户的请求故障时,不会被阻塞,更不会无休止的等待或者看到系统崩溃,至少可以看到一个执行结果(例如返回友好的提示信息) 。服务降级虽然会导致请求失败,但

2021-03-21 22:27:45 193

原创 雪崩问题

雪崩问题微服务中,服务间调用关系错综复杂,一个请求,可能需要调用多个微服务接口才能实现,会形成非常复杂的调用链路:一次业务请求,需要调用A、P、H、I四个服务,这四个服务又可能调用其它服务。如果此时,某个服务出现异常:例如微服务I发生异常,请求阻塞,用户不会得到响应,则tomcat的这个线程不会释放,于是越来越多的用户请求到来,越来越多的线程会阻塞:服务器支持的线程和并发数有限,请求一直阻塞,会导致服务器资源耗尽,从而导致所有其它服务都不可用,形成雪崩效应。这就好比,一个汽车生产线,生产不

2021-03-21 22:25:55 156

原创 Hystrix简介

Hystrix1.1.简介Hystrix,英文意思是豪猪,全身是刺,看起来就不好惹,是一种保护机制。Hystrix也是Netflix公司的一款组件。主页:https://github.com/Netflix/Hystrix/那么Hystix的作用是什么呢?具体要保护什么呢?Hystix是Netflix开源的一个延迟和容错库,用于隔离访问远程服务、第三方库,防止出现级联失败。...

2021-03-21 22:24:05 217

原创 SpringBoot与整合其他技术

SpringBoot与整合其他技术5.1 SpringBoot整合Mybatis5.1.1 添加Mybatis的起步依赖<!--mybatis起步依赖--><dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>1.

2021-03-21 22:13:27 191

原创 SpringBoot的配置文件

SpringBoot的配置文件4.1 SpringBoot配置文件类型4.1.1 SpringBoot配置文件类型和作用SpringBoot是基于约定的,所以很多配置都有默认值,但如果想使用自己的配置替换默认配置的话,就可以使用application.properties或者application.yml(application.yaml)进行配置。SpringBoot默认会从Resources目录下加载application.properties或application.yml(appli

2021-03-21 22:11:59 79

原创 springboot自动配置原理解析

springboot自动配置原理解析按住Ctrl点击查看启动类MySpringBootApplication上的注解@SpringBootApplication@SpringBootApplicationpublic class MySpringBootApplication { public static void main(String[] args) { SpringApplication.run(MySpringBootApplication.class); }

2021-03-21 22:08:34 113

原创 SpringBoot工程热部署

SpringBoot工程热部署我们在开发中反复修改类、页面等资源,每次修改后都是需要重新启动才生效,这样每次启动都很麻烦,浪费了大量的时间,我们可以在修改代码后不重启就能生效,在 pom.xml 中添加如下配置就可以实现这样的功能,我们称之为热部署。<!--热部署配置--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>sprin

2021-03-21 22:05:22 98

原创 三郎Java框架学习:SpringBoot的起步依赖及其作用

SpringBoot的起步依赖及其作用SpringBoot要求,项目要继承SpringBoot的起步依赖spring-boot-starter-parent<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.1.RELEASE&

2021-03-21 22:02:29 591

原创 三Java框架学习:SpringBoot简介

一、SpringBoot简介1.1 原有Spring优缺点分析1.1.1 Spring的优点分析Spring是Java企业版(Java Enterprise Edition,JEE,也称J2EE)的轻量级代替品。无需开发重量级的Enterprise JavaBean(EJB),Spring为企业级Java开发提供了一种相对简单的方法,通过依赖注入(IOC)和面向切面编程(AOP),用简单的Java对象(Plain Old Java Object,POJO)实现了EJB的功能。1.1.2 Sp

2021-03-21 21:58:34 204

原创 SpringMVC传统方式实现文件上传

文件上传的必要前提A form 表单的 enctype 取值必须是:multipart/form-data(默认值是:application/x-www-form-urlencoded)enctype:是表单请求正文的类型B method 属性取值必须是 PostC 提供一个文件选择域文件上传的原理分析当 form 表单的 enctype 取值不是默认值后,request.getParameter()将失效。enctype=”application/x-www-form-urlencode

2021-01-29 20:45:14 122

原创 三郎前端特效学习笔记:动态樱花落水源代码

三郎前端特效学习笔记:动态樱花落水源代其他的话就这前端特效还有人网上拿去卖钱难怪中国计算机学习环境不行唉效果图完整源代码<!doctype html><html><head><meta charset="utf-8"><title>樱花雨</title><script > /*! jQuery v1.10.2 | (c) 2005, 2013 jQuery Foundation, Inc. |

2021-01-26 18:47:42 3953 2

原创 三郎前端特效学习笔记:动态放大卡通樱花

三郎前端特效学习笔记:动态放大卡通樱花效果图参考源代码js部分效果图是动态的哦参考源代码<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta name="viewport" content="width=device-width, minimum-scale=1.

2021-01-26 18:37:51 211

原创 idea常用的快捷键和Intellij IDEA最常用快捷键大全

idea常用的快捷键大全Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+Shift+Space 自动补全代码Ctrl+空格 代码提示Ctrl+Alt+Space 类名或接口名提示Ctrl+P 方法参

2021-01-26 18:32:36 347

原创 解决IDEA中maven创建项目过慢

解决IDEA中maven创建项目过慢一:过慢原因傻瓜式创建,默认下载maven导致速度慢二:解决方法添加键值对archetypeCataloginternal

2021-01-26 18:28:15 107

原创 软件测试学习笔记:测试用例的设计方法(全)

测试用例的设计方法(全)等价类划分方法:一.方法简介1.定义2.划分等价类:(1)有效等价类(2)无效等价类3.划分等价类的标准:4.划分等价类的方法5.设计测试用例二.实战演习边界值分析方法:一.方法简介1.定义:2.与等价划分的区别3.边界值分析方法的考虑:4.常见的边界值5.边界值分析二.实战演习错误推测方法定义:错误推测方法的基本思想:二. 实战演习因果图方法一. 方法简介1.定义:2.因果图法产生的背景:3.因果图介绍二. 实战演习判定表驱动分析方法一. 方法简介二. 实战演习正

2021-01-08 21:12:15 980

原创 软件测试学习笔记:等价类划分方法

软件测试学习笔记:等价类划分方法有效性划分等价类操作步骤边界值有效性划分有效等价类:满足需求无效等价类:不满足需求等价类操作步骤设计一个新的测试用例,使其尽可能多地覆盖尚未被覆盖的有效等价类,重复这个过程,直至所有的有效等价类均被测试用例所覆盖;设计一个新的测试用例,使其仅覆盖一个无效等价类,重复这个过程,直至所有的无效等价类均被测试用例所覆盖边界值使用边界值分析方法设计测试用例,首先应确定边界情况。通常输入和输出等价类的边界,就是应着重测试的边界情况。应当选取正好等于,刚刚大

2021-01-07 20:20:07 299

原创 软件测试学习笔记:测试用例

软件测试学习笔记:测试用例测试用例的定义测试用例特点测试用例的编制要素测试用例的编制要素测试用例的定义测试用例(Test Case)是为特定的目的而设计的一组测试输入、执行条件和预期的结果,以便测试某个程序路径或核实是否满足某个特定需求。通过大量的测试用例来检验软件的运行效果,它是指导测试工作进行的依据。输入数据执行条件和执行步骤预期结果测试用例特点有效性可复用性易组织性可评估性可管理性测试用例的编制要素软件测试用例的基本要素包括用例编号、测试模块、用例标题、用例级别、测试环境

2021-01-07 19:54:37 170

原创 IT从业人员必须要知道的英语词汇

IT从业人员要知道的英语词汇IT从业人员要知道的英语词汇几个开会的时候最容易出现的单词几个和软件开发相关的单词几个常用的设备名称的单词几个常用和商务相关的单词几种职位名称的称呼IT从业人员要知道的英语词汇有时候如果应聘到了一个有外资背景的公司或者这个公司的很多人都有海外或外资工作背景时,你也许还会用到一些日常工作交流时候的词汇。比如我们看一下某主管开会时的发言:小王,请你尽快“Push”一下这件事,按照前期咱们定下来的“Plan”来“follow”这个“case”,每一个“Milestone”

2021-01-06 21:14:35 498 2

原创 软件测试学习笔记:计算机数据计量单位

计算机数据计量单位一、为什么有计量单位计算机是用来处理数据的,那么当数据达到了一定的量级之后我们肯定要准备合适的单位来进行表达二、基础的单位比特(bit 位): 这是一个人为规定的最小计量单位节字( bytes ):这也是人为规定的单位,其中一字节等于8位三、常用单位及换算关系1B = 8b1KB = 1024B1MB = 1024KB1GB = 1024MB1TB = 1024GB1PB = 1024TB...

2021-01-06 20:47:58 909

原创 软件测试学习笔记:编码基本介绍

编码基本介绍一、什么是编码所谓的编码指的就是将人类可以理解自然语言 “翻译” 成计算机可以理解的机器语言二、编码的思想对于计算机来说能读懂的是二进制,而对于人类来说能识别的就是各种自然语言,此时我们就可以人为的将自然语言与二进制数据进行 一 一 对应,如此一来我们就相当于制做了一张关系对应表。在这张表里将我们人类语言中的字符与二进制当中的数字就建立了一种对应关系,这个时候计算机就可以识别人类语言了三、ascii码表介绍它是第一张全世界通用的“单字节”编码表,在它里面人为规定了256个字符的对应关

2021-01-06 20:47:03 606

原创 软件测试学习笔记:常见进制与转换

常见进制与转换一、常见的数学进制2进制( bin ):逢二进1 ,它里面只有0 和1 二个基数 【11011】八进制( oct ):逢8进1,它里面的基数是 0-7十进制( dec ):逢10进1,它里面基数是0-9十六进制( hex ):逢16进1,它里的基数就是0-9 A B C D E F二、常见的进制转换所谓的进制转换指的就是不同进制表达的数字之间是可以互相转化的。例如10进制的8 可以转为二进制的 1000来表示。其它进制转十进制:先确定当前数字的位数,然后从右向左数,依次认为是

2021-01-06 20:41:36 304

原创 软件测试学习笔记:二进制基本介绍

二进制基本介绍一、二进制基本描述二进制就是一种数学进制,它里面只有0 和 1 二个基数。现在被大量的应用于计算机当中。【 计算机底层里用到的进制是二进制。 】二、计算机为什么可以识别二进制现代计算机都是通电进行工作,当电流通过硬件时产生电压,这个时候人们就人为的规定一个电压值,比这个值大的我们称之为高电位1,比这个值小的我们叫低电位0,这样一来,我们发现它的底层就只有二种状态,刚好和二进制当中的0 和 1 对应,因此计算机间接的相当于认识了0 1三、计算机采用二进制的好处技术实现简单,状态稳定

2021-01-06 20:40:11 265

原创 软件测试学习笔记:dos命令

dos命令书写代码来实现控制系统的目的1、win+r 打开运行窗口2、cmd 回车或者点击确定,会打开一个黑窗口,从中书写代码即可控制系统3、Ipconfig/all 回车查看当前电脑的网络连接情况;以太网连接 以太网或本地连接 找到它,在下面的值中找到物理地址(也叫它mac地址),后面的一串数字就是本机是识别码(唯一的)4、ping 网址 回车 查看当前电脑和目标网址之间的网络连通状态5、盘符加冒号 例子: f: 切换盘符6、cd 目录的

2021-01-06 20:35:05 220

原创 软件测试学习笔记:计算机的组成部分

计算机的组成部分硬件系统:1、输入设备2、输出设备3、运算器、控制器(中央处理器、cpu)4、存储器:(1)内存:断电后数据丢失 运算速度快于外存(2)外存:断电后数据保留软件系统:1、系统软件:(1)桌面操作系统(pc端操作系统):Windows(用户量大)、macOS(苹果电脑的默认系统)、Linux(应用软件较少、it从业人员必须要掌握的系统)(2)移动端系统:Android(安卓)、iOS(苹果)(3)服务器端系统:Linux(开源、免费、稳定,用户量非常大)、Window

2021-01-06 20:32:05 125

原创 详细搭建 Mybatis 开发环境和入门工程(必会)

详细搭建 Mybatis 开发环境和入门工程(必会)创建 maven 工程添加 Mybatis3.4.5 的坐标编写 User 实体类编写持久层接口 IUserDao编写持久层接口的映射文件 IUserDao.xml编写 SqlMapConfig.xml 配置文件编写测试类小结创建 maven 工程创建 mybatis01 的工程,工程信息如下:Groupid:com.itheimaArtifactId:mybatis01Packing:jar添加 Mybatis3.4.5 的坐标在 pom

2020-12-30 20:51:02 174 2

原创 传统的JDBC 编程的分析(入门必会)

传统的JDBC 编程的分析步骤://加载数据库驱动//通过驱动管理类获取数据库链接//定义 sql 语句 ?表示占位符//获取预处理 statement//设置参数,第一个参数为 sql 语句中参数的序号(从 1 开始),第二个参数为设置的参数值//向数据库发出 sql 执行查询,查询出结果集//遍历查询结果集//释放资源代码:public static void main(String[] args) {Connection connection = null;PreparedS

2020-12-30 20:32:30 306

原创 软件开发的分层重要性

软件开发的分层重要性框架的重要性在于它实现了部分功能,并且能够很好的将低层应用平台和高层业务逻辑进行了缓和。为了实现软件工程中的“高内聚、低耦合”。把问题划分开来各个解决,易于控制,易于延展,易于分配资源。我们常见的MVC 软件设计思想就是很好的分层思想。...

2020-12-30 20:17:25 363

原创 什么是框架?框架要解决的问题?

什么是框架?框架(Framework)是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用方面而后者是从目的方面给出的定义。简而言之,框架其实就是某种应用的半成品,就是一组组件,供你选用完成你自己的系统。简单说就是使用别人搭好的舞台,你来做表演。而且,框架一般是成熟的,不断升级的软件。框架要解决的问题框架要解决的最重要的一个问题是技术整合的问题,在 J2EE 的 框架中,有着各种各样的技术,不同的软件企

2020-12-30 20:14:51 1548

原创 分布式集群中为什么会有 Master?

分布式集群中为什么会有 Master?在分布式环境中,有些业务逻辑只需要集群中的某一台机器进行执行,其他的机器可以共享这个结果,这样可以大大减少重复计算,提高性能,于是就需要进行leader 选举...

2020-12-27 12:02:41 748

原创 zookeeper 是如何保证事务的顺序一致性的?

zookeeper 是如何保证事务的顺序一致性的?zookeeper 采用了全局递增的事务 Id 来标识,所有的 proposal(提议)都在被提出的时候加上了zxid,zxid 实际上是一个 64 位的数字高 32 位是 epoch( 时期; 纪元; 世; 新时代)用来标识 leader周期,如果有新的 leader 产生出来,epoch会自增,低 32 位用来递增计数。当新产生 proposal 的时候,会依据数据库的两阶段过程,首先会向其他的 server 发出事务执行请求,如果超过半

2020-12-22 11:30:07 1518

原创 zookeeper数据同步

zookeeper数据同步整个集群完成 Leader 选举之后,Learner(Follower 和 Observer 的统称)回向Leader 服务器进行注册。当 Learner 服务器想 Leader 服务器完成注册后,进入数据同步环节。数据同步流程:(均以消息传递的方式进行)Learner 向 Learder 注册数据同步同步确认Zookeeper 的数据同步通常分为四类:(1)直接差异化同步(DIFF 同步)(2)先回滚再差异化同步(TRUNC+DIFF 同步)(3)仅回滚同步(T

2020-12-22 11:28:41 331 1

原创 Zookeeper 下 Server 工作状态

Zookeeper 下 Server 工作状态服务器具有四种状态,分别是 LOOKING、FOLLOWING、LEADING、OBSERVING。(1)LOOKING:寻 找 Leader 状态。当服务器处于该状态时,它会认为当前集群中没有 Leader,因此需要进入 Leader 选举状态。(2)FOLLOWING:跟随者状态。表明当前服务器角色是 Follower。(3)LEADING:领导者状态。表明当前服务器角色是 Leader。(4)OBSERVING:观察者状态。表明当前服务器角色是

2020-12-22 11:26:28 810

原创 zookeeper服务器角色

zookeeper服务器角色Leader(1)事务请求的唯一调度和处理者,保证集群事务处理的顺序性(2)集群内部各服务的调度者Follower(1)处理客户端的非事务请求,转发事务请求给 Leader 服务器(2)参与事务请求 Proposal 的投票(3)参与 Leader 选举投票Observer(1)3.0 版本以后引入的一个服务器角色,在不影响集群事务处理能力的基础上提升集群的非事务处理能力(2)处理客户端的非事务请求,转发事务请求给 Leader 服务器(3)不参与任何形式的

2020-12-22 11:25:10 88

原创 Zookeeper 会话管理

Zookeeper 会话管理分桶策略:将类似的会话放在同一区块中进行管理,以便于 Zookeeper 对会话进行不同区块的隔离处理以及同一区块的统一处理。分配原则:每个会话的“下次超时时间点”(ExpirationTime)计算公式:ExpirationTime_ = currentTime + sessionTimeoutExpirationTime = (ExpirationTime_ / ExpirationInrerval + 1) *ExpirationInterval ,Expi

2020-12-22 11:23:58 145

操作系统期末总复习习题.ppt

操作系统期末总复习习题

2020-11-07

操作系统课设-文件管理系统

一个操作系统文件管理的小课设,采用javafx做的UI 大佬写的我扒过来用,大家可以自己改改 概述 文件的逻辑结构 ( 顺序文件,索引文件,索引顺序文件,直接文件和哈希文件 ) 外存分配方式 文件目录管理 文件存储空间管理 文件系统的可靠性和安全性 文件系统的数据一致性控制 文件管理,由于系统的内存有限并且不能长期保存,故平时总是把它们以文件的形式存放在外存中,需要时再将它们调入内存。如何高效的对文件进行管理是操作系统实现的目标。

2020-11-07

《编译原理与实践》实验指导1-28.docx

包含编译原理的大部分实验和源代码 实验一 词法分析 【实验目的】 通过设计编制调试一个具体的词法分析程序,加深对词法分析原理的理解。 并掌握在对程序设计语言源程序进行扫描过程中将其分解为各类单词的词法分 析方法。掌握对字符进行灵活处理的方法。 程序开始变得复杂起来,可能是大家目前编过的程序中最复杂的,但相对于 以后的程序来说还是简单的。因此要认真把握这个过渡期的练习。

2020-11-07

计算机网络谢希仁第七版课后答案.pdf

计算机网络谢希仁第七版课后答案.pdf

2020-10-21

操作系统中P、V操作实现进程的同步与互斥.pdf

操作系统中P、V操作实现进程的同步与互斥

2020-10-21

大学《数据库原理与应用》考试题库及答案.pdf

大学《数据库原理与应用》考试题库及答案

2020-10-21

实验五 存储管理.docx

[实验目的] 通过模拟实现请求页式存储管理的几种基本页面置换算法,了解虚拟存储技术的特点,掌握虚拟存储请求页式存储管理中几种基本页面置换算法的基本思想和实现过程,并比较它们的效率。 [实验学时] 4学时 [实验类型] 设计性 [实验内容] 设计一个虚拟分页系统,并使用下述算法计算访问命中率(选择2种算法即可)。 1、最佳淘汰算法(OPT) 2、先进先出的算法(FIFO) 3、最近最久未使用算法(LRU) 命中率=1-页面失效次数/页地址流长度 本实验的程序设计基本上按照实验内容进行。视能力可以在完整算法模拟和基本简要算法模拟其中二选一

2020-10-21

Java常用英语单词必会.pdf

Java里面的英语单词较多,其实大多都可以根据语义知道功能。这份文档较为全面,可以复习单词,也能巩固语法。新手必备。好的习惯才能有好的offer!免费下载哦。

2020-10-20

JAVA经典算法案例.pdf

ava是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 [1] 。 Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 [2] 。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等 [3] 。

2020-10-20

[实验一]常用网络命令.doc

一.实验目的 1.了解常用网络命令的格式、作用; 2. 通过使用这些命令,加深对所学网络知识的理解; 二.实验环境 1.硬件:PC、配备网卡,局域网环境。 2.软件:Windows XP操作系统。 三.实验要求 1.Ping命令的使用 2. tracert命令的使用 3. ipconfig命令的使用 4. arp命令的使用 5. nslookup命令的使用 6. netstat命令的使用。

2020-10-20

各类型PPT模板(无广告)

无广告,类型齐全,关注博主即可免费下载哦! ppt指的是baiMicrosoft Office PowerPoint ,是微软公司的演示文du稿软件。 用户可以在投影仪或者zhi计算机上进行演示,也dao可以将演示文稿打印出来,制作成胶片,以便应用到更广泛的领域中。利用Microsoft Office PowerPoint不仅可以创建演示文稿,还可以在互联网上召开面对面会议、远程会议或在网上给观众展示演示文稿。

2020-10-19

各行业简历模板(全收集)

第一,简历就是你的个人说明书。 首先,简历就是一个人的自荐信,从某种角度来说,也是个人的说明书。在个人简历中必须要有,有个人的基本信息,比如教育状况、兴趣爱好、个人能力、工作经验、求职意向,还有对自我的评价。这些是对自己所学的基本介绍,同时也是对自己能力的进一步说明,是让他人更好的了解你的重要渠道,因此必须要展示出你个人优势的一面,简历中所能够显示出你的优势越多,那么对你自己的“推销”就越有利,从而被录用的几率也就越大。   第二,个人简历在求职的过程中起到“敲门砖”的作用。 有人说学历就是一块“敲门砖”,简历又何尝不是呢?简历是一个企业了解求职者的重要渠道!

2020-10-19

阿里巴巴Java开发手册.pdf

2017年开春之际,阿里诚意献上重磅大礼:《阿里巴巴Java开发手册》,首次公开阿里官方Java代码规范标准。这套Java统一规范标准将有助于提高行业编码规范化水平,帮助行业人员提高开发质量和效率、大大降低代码维护成本。 至今为止已更迭了三个版本,2017年9月25日,阿里巴巴Java开发手册(终极版)》正式发布,这是史上内容最全、修正最为彻底的一个版本,并且增加了单元测试规约内容,这也是阿里官方对外发布的最后一个PDF版本,值得收藏。 《阿里巴巴Java开发手册》是阿里内部Java工程师所遵循的开发规范,涵盖编程规约、单元测试规约、异常日志规约、MySQL规约、工程规约、安全规约等。

2020-10-19

2020Java面试汇总无水印.pdf

【2020Java面试汇总无水印】【面试必会】 【无水印,无广告,已经整理,近150页!】 Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 [1] 。 Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 [2] 。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等 [3] 。

2020-10-19

如何掌握思科Cisco packet配置PC端对交换机远程控制?

【三郎原创】如何掌握思科Cisco packet配置PC端对交换机远程控制? #平台:Cicso Packet Tracer6.0 #目的:我们要在一台PC机上远程控制配置一台交换机(方便) #受众:目前很多高校计网学习仍然是Cisco的平台,但是毕竟是外人的东西,安全不可保障,还有侵权的嫌疑,商业目前市场上华为的使用较多,本文面向学生初学者。

2020-10-19

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

TA关注的人

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