标签 页面 下的文章

  • 📂详细剖析linux的内存管理方式(分段式、分页式、段页式),以及进程状态的具体关系教程

    进程状态之间的关系:1.分段式内存管理:分段:进程地址空间按照逻辑关系将自身划分为若干个段,每个段都有自己的段名,从0开始编址。内存分配规则:以段为单位进行分配,每个段在内存中占据连续空间,但各段不相邻。组成:段号--段号的位数决定每个进程最多可分为几段。段内地址--段内地址位数决定每个段最大长度是多少段表:一张映射表,是为了程序正常运行,从物理内存中找到逻辑段的存放位置。2.分页式内存管理...

  • 📂JavaScript - 关闭当前窗口 - Scripts may close only the windows that were opened by them.教程

    前言有2个页面[ "Source.html", "Target.html", ] 其中,Target.html页面中还有几个iframe页面,想实现的功能是, 1.点击Source.html中的一个a标签,跳转到Target.html页面, 2.在Target.html页面操作完成之后, 点击Target.html页面中的关闭按钮,关闭Targe...

  • 📂docker使用nginx配置前端页面教程

    docker使用nginx配置前端页面1.拉取镜像docker pull nginx:latest2. 启动容器$ docker run -itd --name test-nginx -p 20080:80 -v /home/root/mywebapp:/home/webapp nginx /bin/bash -itd 表示后台启动–name 容器名称-p 表示端口映射-v 表示文件映射 (...

  • 📂报错笔记-【error】 1615#0: *14 open() “/usr/local/nginx/html/course/zk.jpg“ failed (2: No such file or dir教程

    出现如上错误,配置文件有冲突,或者配置的不对,使用./nginx -t 编译,还是./nginx启动,都是可以的,但是只能访问默认的欢迎页面,即使配置文件中没有配置nginx欢迎页面,也会如此

  • 📂jsp报500,本地正常展示,部署到linux上一直是500,日志错误:The method setItems(String) in the type ForTokensTag is not appl教程

    跳转到jsp报500,本地正常展示,部署到linux上一直是500,一直展示的服务器配置的500页面,开始以为是打包的问题,重新打了几次包,后来有觉得是tomcat问题,替换了几个tomcat版本,结果还是跳转到500页面于是在web.xml中,将错误跳转页面注释错误终于展示出来了,同样也可以在tomcat下log目录下找到 localhost.xxxx-xx-xx.log,找到当日的错误日...

  • 📂web自动化之windows页面切换教程

    一、为什么切换windows页面在页面操作过程中,存在点击某个元素之后会重新打开一个windows页面,如果不切换至新页面的话,无法在新页面中进行操作,程序会出现报错二、如何切换1.获取当前所有的窗口 windows=driver.window\_handles 2.切换到指定窗口 driver.switch\_to.window(windows[-1]) 最新打开的窗口 3.切换到...

  • 📂如何提高Windows操作系统内存利用效率教程

    如何提高Windows操作系统内存利用效率优化内存,提高内存的使用效率,尽可能地提高运行速度,是我们所关心的问题。下面介绍在Windows操作系统中,提高内存的使用效率和优化内存管理的几种方法。1、改变页面文件的位置其目的主要是为了保持虚拟内存的连续性。因为硬盘读取数据是靠磁头在磁性物质上读取,页面文件放在磁盘上的不同区域,磁头就要跳来跳去,自然不利于提高效率。而且系统盘文件众多,虚拟内存...

  • 📂dispatch_after引起的内存释放异常闪退教程

    dispatch\_after 要慎用,避免页面返回时,内存不能正常释放,导致闪退。 最近我遇到一个很奇怪的闪退。当app从A页面进入B页面,然后返回A页面就出现了闪退。只出现在iPhone6 iOS13系统手机闪退。 最后定位出的代码时原来的代码是:进入B页面发送一个请求,在请求响应回来后使用dispatch\_after延迟发送另一个请求,估计是为了解决请求小菊花显示问题。...

  • 📂Linux Manual教程

    man 命令用来访问存储在Linux系统上的手册页面。在想要查找的工具的名称前面输入man命 令,就可以找到那个工具相应的手册条目。 手册页不是唯一的参考资料。还有另一种叫作 info 页面的信息。可以输入info info来了解 info页面的相关内容。

  • 📂网站服务01-网站服务原理--(linux运维14)教程

    网站服务原理1. 网站页面访问流程2.HTTP协议资源信息3. 评测网站好坏的指标1. 网站页面访问流程 客户端 浏览器输入要访问的地址 回车 客户端完成域名的解析过程(DNS) 客户端直接访问相应的网站服务器 建立tcp三次握手 客户端 访问网站服务器 发送http请求报文多次 服务端相应 回复http响应报文 多次 客户端 浏览器看到页面...

  • 📂centos7安装图形化界面图教程

    centos7没有图形化操作可能对很多人来说都不太习惯,下面我们来为centos7安装图形化界面,本文以安装 GNOME 图形化为例写在安装前: 如果你的centos7是最小化安装的那默认都是不带X WINDOWS的,那在安装图形化界面之前,你得先安装一下X WINDOWS,这个控制功能yum groupinstall "X Window System" 1.输入安装命...

  • 📂第六章 进程总结教程

    进程是可执行程序的实例程序是包含了一系列信息的文件,这些信息描述了如何在运行时创建一个进程,有如下信息1:二进制格式标识符:执行方式 2:机器语言指令:对程序算法进行编码 3:程序入口地址:标识程序执行时的起始指令位置 4:数据:各种变量和常量 5:符号表和重定位表 6:共享库和动态链接库 7:许多其他信息每个进程有一个进程号PID,每个进程有自己父进程号,getppid()可以...

  • 📂程序员的基础知识----虚拟内存教程

    3.虚拟内存文章目录3.虚拟内存3.1分页3.2页表3.3 加速分页过程转换检测缓冲区(TLB)3.4针对大内存的页表多级页表倒排表​ 当代计算机程序以经大到内存无法容纳,而且还需要支持多个程序运行。​ 20世纪60年代所采用的方法是:把程序分割成许多片段,称为覆盖。​ 在程序运行的时候,需要那个片段或者模块,由操作系统动态的换入换出至内存。那么分割就需要程序员去操作了,所以呀,操作难度极大...

  • 📂内存管理两部曲之虚拟内存管理教程

    传统存储管理存在的问题 虚拟内存这个东西他为什么会出现?他出现的背景是什么? 前文 内存管理两部曲之物理内存管理 提到:随着用户程序功能的增加,进程所需要的内存空间越来越大,进程空间很容易就突破了物理内存的实际大小,导致进程无法运行。 因此,为了解决内存不足的情况,缓和大程序与小内存之间的矛盾,扩充内存容量势在必行。 可以从物理和逻辑两方面来考虑扩充内存容量,物理扩容没啥技术...

  • 📂Linux学习25-Xshell设置页面最大显示行数教程

    前言在使用xshell查看日志的时候,有时候日志太多,往上翻的时候,前面的就找不到了。 需要设置xshell的页面显示最大行数,查看更多的日志详情。设置显示行数 左上角-文件-属性终端-设置最大行数默认行数为1024,自己调整更大的值即可,比如我设置2048设置完成后保存,重启xshell即可

  • 📂React 应用的 Nginx 缓存控制教程

    典型 React 应用面临的缓存问题,可通过 Nginx 配置进行解决通用部署构建应用后,只需使用 Nginx 指向静态文件即可server { listen 80; root /PATH/TO/APP/build; try_files $uri $uri/ /index.html; } 缓存问题第一次请求页面的时候,所有页面和资源都是从服务器返回的,如下图所示:关闭浏览器,重新...

  • 📂浅谈计算机内存管理之虚拟内存教程

    文章目录前言内存管理一、地址空间二、交换技术三、虚拟内存分页技术页面置换算法一、最优页面置换算法二、最近未使用页面置换算法三、先进先出页面置换算法四、第二次机会页面置换算法五、时钟页面算法六、最近最少使用页面置换算法七、工作集页面置换算法八、工作集时钟页面置换算法页面置换算法总结分段技术总结前言现在的机器都使用一种被称为虚拟内存的技术,这正是本文所谈论的主题,虚拟内存在面试中属于计算机操作系...

  • 📂Linux --- OPA 网卡测试包教程

    打开Intel主页:https://www.intel.cn/content/www/cn/zh/homepage.html点击search搜索框输入OPA ,会出现很多选项点击:Intel® Omni-Path Architecture (Intel® OPA) Resources会进入新的页面,就是这个选项的目录下,点击:Downloads and Documentation往下拉页面会...

  • 📂nginx自定义错误页教程

    文章目录自定义错误页1.为每种类型的错误设置单独的处理方式2.利用在线资源进行处理错误3.更改晌应状态码4.设置错误页面案例自定义错误页- 在网站访问过程中,经常会遇见各种各样的错误,如找不到访问的页面则会提示 404 Not Found 错误,没有访问权限会提示 403 Forbidden 等,对于普通人而言,这样的提示界面 并不友好。在 Nginx 的主配置文件中,给出了以下的处理方式。...

  • 📂Windows Terminal将在下个版本提供设置GUI教程

    喜欢就关注我们吧!自 2019 年首次亮相以来, Windows Terminal 已经走过了很长的一段路,微软也一直在推动该实用程序的发展。近日,微软的程序经理 Kayla Cinnamon 就在其社交平台上透露,计划在下一个 Windows Terminal Preview 版本中为设置菜单提供一个 GUI 页面。对于那些不习惯使用 JSON 文件自定义 Windows Terminal...

  • 📂操作系统--虚拟内存管理知识详解教程

    操作系统--虚拟内存管理Objectives 背景 请求分页 即写即拷**页面替换**帧的分配抖动[](#_292)[](#_294)[](#_296)Objectives 描述虚拟内存的好处  解释请求分页、页面替换算法和页面分配的概念讨论工作集模型的原理 背景背景 虚拟内存 用户逻辑内存与物理内存的分离。  只有部分程序需要在内存中执行  因此,逻辑地...

  • 📂【Nginx那些事】nginx配置实例(三)动静分离教程

    【Nginx那些事】nginx配置实例(三)动静分离概念实现概念Nginx动静分离简单来说就是把动态跟静态请求分开,不能理解成只是单纯的把动态页面和静态页面物理分离。严格意义上说应该是动态请求跟静态请求分开,可以理解成使用 nginx 处理静态页面, Tomcat 处理态页面。动静分离从目前实现角度来讲大致分为两种,一种是纯粹把静态文件独立成单独的域名,放在独立的服务器上,也是目前主流推崇的...

  • 📂冷月手撕408之操作系统(14)-内存分配之非连续存储管理教程

    操作系统的内存分配之基本分页存储管理,主要是内存分配策略的非连续分配管理。整个知识点都需要重点掌握。特别是给出逻辑地址,转换为物理地址的过程。主要的重点冷月做出了标识,知识点如下图(pdf版或xmind源文件请关注公众号:学长冷月,回复操作系统)。冷月点睛内存分配之基本分页存储管理基本概念定义把进程中的逻辑空间大小、内存物理空间、外存物理空间划分为大小相同的块;内存中叫页框、进程中的块叫页进...

  • 📂冷月手撕408之操作系统(16)-虚拟内存管理教程

    操作系统的虚拟内存管理,是内存管理中逻辑扩充内存的一个重点,必须掌握其原理和经典的页面置换算法。主要的重点冷月做出了标识,知识点如下图(pdf版或xmind源文件请关注公众号:学长冷月,回复操作系统)。冷月点睛虚拟内存管理基本概念驻留性原理时间局部性 当前访问的数据、指令在不久的将来可能会再次访问空间局部性 当前访问的存储单元附近的存储空间在不久的将来可能会再次访问高速缓存技术 把使用更加频...

  • 📂VMM物理内存、虚拟内存管理,偷页算法教程

    复杂度3/5 机密度3/5先总结一下上文。AIX VMM设计了独特的缓存文件数据管理模式,既将缓存的文件数据与对其它类型虚拟内存(例如,进程数据、进程堆栈等等)的管理集成到一起,文件数据缓存也通过页方式管理,如同进程的虚拟内存一样。AIX根据实际访问需要将页映射到物理内存: 如果应用程序访问/引用(reference,read or write)某个页面,而该页面并没有映射到实际内存中(...

  • 📂Hexo个人博客环境准备篇(Linux)教程

    1. git 安装直接在终端执行sudo apt install git安装完成后可以使用下面的命令去验证git --version安装好以后需要在github上注册一个账号2. 安装Node如果想安装最新版请源码安装http://nodejs.cn/download/ 这里就直接使用命令安装sudo apt update sudo apt install nodejs node...

  • 📂chrome浏览器多进程架构教程

    背景这篇文章取材于Mariko Kosaka在 2018 年 9 月发表在 Chrome 开发者文档中的Inside look at modern web browser系列文章,同时结合我自己的理解。如果你对浏览器如何将代码转化成页面感兴趣,这正适合于你。CPU 与 GPUCPU 和 GPU 作为计算机中最重要的两个计算单元直接决定了计算性能。CPUCPU.pngCPU 是计算机的大脑,负...

  • 📂Nginx学习(7)——配置实例(动静分离)教程

    什么是动静分离?Nginx 动静分离简单来说就是把动态跟静态请求分开,不能理解成只是单纯的把动态页面和静态页面物理分离。严格意义上说应该是动态请求跟静态请求分开,可以理解成使用Nginx 处理静态页面,Tomcat 处理动态页面。其实就是让动态网站里的动态网页根据一定规则把不变的资源和经常变的资源区分开来,动静资源做好了拆分以后,我们就可以根据静态资源的特点将其做缓存操作,这就是网站静态化处...

  • 📂k8s Ingress nginx错误页面的深度定制教程

    目录1、错误页面状态码2、在k8s中模拟错误页面3、默认后端错误页面3.1 部署默认后端3.2 配置启动参数3.3 修改configmap3.4 测试4、自定义错误页面4.1 剖析请求与关键4.2 构建自定义后端4.3 部署自定义后端4.4 最终测试错误页面是发生错误时显示的网页。 错误页面会警告用户发生的错误类型,并可能为用户提供解决问题的步骤的建议。 除了在未样式化的网页上提供错误信息的...

  • 📂Linux服务器宝塔面板站点添加以及301,404页面的设置教程

    很多新手朋友利用服务器建站有个疑问,就是服务器可以像虚拟主机一样建立临时站点,拥有临时域名吗?其实是可以的,不过需要服务器配置一个虚拟主机,最好的方法就是在本地建站,上线的时候把网站搬迁过来。建站和域名备案同时进行,这样的话你网站一上线域名就可以用了。如果你域名没有备案,就算在宝塔里面解析绑定了服务器IP也访问不了域名,就无法建站。添加站点之前需要解析俩个域名一个顶级域名还有一个带www的域...