Vue的钩子函数[路由导航守卫、keep-alive、生命周期钩子]

前言

说到Vue的钩子函数,可能很多人只停留在一些很简单常用的钩子(created,mounted),而且对于里面的区别,什么时候该用什么钩子,并没有仔细的去研究过,且Vue的生命周期在面试中也算是比较高频的考点,那么该如何回答这类问题,让人有眼前一亮的感觉呢...

Vue-Router导航守卫:

有的时候,我们需要通过路由来进行一些操作,比如最常见的登录权限验证,当用户满足条件时,才让其进入导航,否则就取消跳转,并跳到登录页面让其登录。

为此我们有很多种方法可以植入路由的导航过程:全局的, 单个路由独享的, 或者组件级的,推荐优先阅读路由文档

阅读全部

CentOS 8.0 已正式发布!一起看看有哪些新特性

CentOS 8.0 官方在(2019.9.25)正式发布了!!!

CentOS 8 下载

CentOS 8 官方下载:https://centos.org/download/

国内阿里云镜像下载:http://mirrors.aliyun.com/centos/8.0.1905/isos/x86_64/CentOS-8-x86_64-1905-dvd1.iso

CentOS 8新特性

CentOS项目是对Red Hat Enterprise Linux的100%兼容的重建,完全符合Red Hat的重新发布要求,并发布了一个新版本:CentOS 8.0.1905,适用于所有受支持的体系结构。

紧随CentOS Linux 7.7发行版之后,CentOS Linux 8现已正式发布,新版本基于Red Hat Enterprise Linux 8.0源,这意味着它具有混合云时代的所有强大的新特性和增强功能。

CentOS 完全遵守 Red Hat 的再发行政策,并且致力与上游产品在功能上完全兼容。CentOS 对组件的修改主要是去除 Red Hat 的商标及美工图。

该版本还包含全新的 CentOS Streams ,Centos Stream 是一个滚动发布的 Linux 发行版,它介于 Fedora Linux的上游开发和 RHEL 的下游开发之间而存在。你可以把 CentOS Streams 当成是用来体验最新红帽系 Linux 特性的一个版本,而无需等太久。

阅读全部

隐藏响应头Server中Apache、nginx、PHP的版本信息

默认服务器设置HTTP响应头会包含Apache,Nginx和php版本号。这样做会很不安全,因为会让不法分子通过详细的版本号而发起已知该版本的漏洞攻击。4A304AA4-C7BE-421f-BE44-E3CBE2213763.jpg

因此,需要对这部分敏感的信息做隐藏。

阅读全部

Tomcat7中实现IP访问限制

在tomcat中,我们可以通过配置在控制不同ip或主机名对服务的访问限制。

配置主机参数名:RemoteHostValve

配置IP地址参数名:RemoteAddrValve

阅读全部

Out of resources when opening file '/xxx.MYD' (Errcode: 24) 解决

MYSQL出现此类错误是因为打开的文件数超过了my.cnf的--open-files-limit。

open-files-limit选项无法在mysql命令行直接修改,必须在my.cnf中设定,最大值是65536。

阅读全部

系统lsass.exe进程占用cpu的解决

一、打开浏览器出现lsass.exe进程占用一个cpu核心100%。

二、lsass.exe进程是微软为Windows?操作系统定义的系统进程,存在于基于Windows NT的系统,如Windows 2000/Xp/2003/Vista系统中。其描述为:LSA Shell (Export Version)本地安全认证服务,其作用是处理密码变更以及验证尝试登录到计算机的用户,如果登录成功它会创建该用户的访问令牌,并用它来启动外壳程序(Explorer.exe),其他的由用户初始化的进程会继承这个令牌。

阅读全部

解决远程发生身份验证错误,要求的函数不受支持

报错信息:

    出现身份验证错误,要求的函数不正确,这可能是由于CredSSP加密Oracle修正。

解决方法:

    开始->运行->键入 gpedit.msc 后,打开本地组策略编辑器:

    计算机配置>管理模板>系统>凭据分配>加密Oracle修正,选择启用并选择易受攻击。

阅读全部

Ubuntu 在命令下,安装中文环境的方法

安装英文版ubuntu,在打开含有中文字符文件时会乱码,有需要给Ubuntu Server装中文环境

1.安装之前,执行 echo $LANG 

屏幕显示:en_US.UTF-8 

说明现在是英语环境,需要切换到中文环境。

阅读全部

本地Windows远程桌面连接阿里云Ubuntu服务器

本地Windows远程桌面连接阿里云Ubuntu 16.04服务器:

1、目的:

希望通过本地的Windows远程桌面连接到阿里云的Ubuntu服务器,通过远程桌面图形界面的方式操作服务器。

2、条件:

申请的阿里云Ubuntu服务器一台,本地Windows操作系统电脑一台。

阅读全部

CentOS 下禁止screen建立新窗口时更改窗口尺寸

Xshell或Putty之类的连接到Centos下使用screen时会改变窗口的尺寸,非常烦人,可以通过如下方法修改使其不更改窗口尺寸。

阅读全部