6. Vue - 声明周期

一、官方vue生命周期流程图 二、vue声明周期介绍 beforeCreate执行时:data和el均未初始化,值为undefined created执行时:Vue 实例观察的数据对象data已经配置好,已经可以得到app.message的值,但Vue 实例使用的根 DOM 元素el还未初始化;多用来ajax从后端获取数据 beforeMount执行时:data和el均已经初始化,但从{{message}}等现象可以看出此时el并没有渲染进数据,el的值为“虚拟”的元素节点 mounted执行
分类: 其他 发布时间: 09-08 22:04 阅读次数: 0

运维问题排查思路

运维问题排查思路 1、常见的方法: 1)确定故障现象并初判问题影响 在处理故障前,运维人员首先要知道故障现象,故障现象直接决定故障应急方案的制定,这依赖于运维人员需要对应用系统的整体功能有一定的熟悉程度。确认了故障现象后,才能指导运维人员初判断故障影响。 2)应急恢复 运维最基本的指标就是系统可用性,应急恢复的时效性是系统可用性的关键指标。 有了上述故障现象与影响的判断后,就可以制定故障应急操作,故障应急有很多,比如: 服务整体性能下降或异常,可以考虑重启服务; 应用做过变更,可以考虑是否需要
分类: 其他 发布时间: 09-08 22:04 阅读次数: 0

DataFrame运算

算术运算 加法—series对象.add(值) 减法—series对象.sub(值/对象) 逻辑运算符号<、 >、|、 & 逻辑运算符号<、 >、|、 &—等价于sql中的where语句 等价于numpy的逻辑运算 返回的是布尔类型的对象(series/df) 逻辑运算函数 df.query()—相当于查询 series.isin(列表)---返回一个布尔series —sql里的 in关键词 统计运算 describe() 综合分析: 能够直接得出很多统计结果,count, mean, st
分类: 其他 发布时间: 09-08 22:04 阅读次数: 0

Linux设备驱动开发流程(转)

一、Linux设备的分类 字符设备、块设备、网络设备,三种设备之间的区别是数据的交互模式,分别为: 字节流、数据块、数据包。 二、VFS核心结构体 VFS核心结构体定义在"linux/fs.h"头文件中。 1、struct inode结构体 记录文件的属主、访问时间等信息。当第一次打开文件的时候由VFS创建并初始化。当文件的所有引用都退出后,释放inode; 如果用户态有多个人同时打开一个文件,则VFS只需要分配一个inode。 2、struct file结构体 对应用户态的open操作。如果
分类: 其他 发布时间: 09-08 22:04 阅读次数: 0

Win10.去掉任务栏缩略图(just4explorer)

ZC: 该方式只适用于 Explorer(即 WIndows任务管理器),Why? ∵ 看文中设置 regedit 的路径,它设置的就是 Explorer下的键值 ... 1、HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced,该路径下,DWORD值(没有就创建) "ExtendedUIHoverTime" 值设为0 。 2、HKEY_CURRENT_USER\SOFTWARE\Micros
分类: 其他 发布时间: 09-08 22:04 阅读次数: 0

【JavaWeb项目】一个众筹网站的开发(八)后台页面详细设置

一、user.jsp改造 删除引入菜单 抽取导航栏 nav-bar.jsp,删除引入导航栏 删除引入main.jsp的到好烂 数据库里添加url 报错,url不对 没有/ url正确 action="${ctp}/permission/user/login" <a href="${c_menu.url }"> <%@page import="com.atguigu.scw.manager.constant.Constants"%> <%@ page language="java" conte
分类: 其他 发布时间: 09-08 22:04 阅读次数: 0

drf--视图家族

目录 drf 视图家族 前期准备 总路由 urls.py 基表:utils/models.py 模型层 api/models.py 序列化器 api/serializers.py 基本视图(views) 子路由 api/urls.py 视图层 api/views.py 视图工具类(mixins) 工具视图(generics) GenericAPIView GenericAPIView的子类们 子路由 api/urls.py 视图层 api/views.py 视图集(viewsets) 子路由
分类: 其他 发布时间: 09-08 22:04 阅读次数: 0

C语言正则表达式

POSIX规定了正则表达式的C语言库函数,详见regex(3)。我们已经学习了很多C语言库函数的用法,读者应该具备自己看懂man手册的能力了。本章介绍了正则表达式在grep、sed、awk中的用法,学习要能够举一反三,请读者根据regex(3)自己总结正则表达式在C语言中的用法,写一些简单的程序,例如验证用户输入的IP地址或email地址格式是否正确。 C语言处理正则表达式常用的函数有regcomp()、regexec()、regfree()和regerror(),一般分为三个步骤,如下所示:
分类: 其他 发布时间: 09-08 21:47 阅读次数: 0

vmware中的三种联网模式

创建多个虚拟机,并把它们组在一个网络里面,并且让自己的windows能够访问 NAT:由vmware提供一个虚拟交换机,将多个虚拟机和自己的windows连接在一起,在这种模式下,vmware可以让虚拟机也能访问windows连接的网络,因为此时vmware可以进行地址转发。 bridge桥接:是直接连在自己电脑本地连接所连的真实交换机上,此时虚拟交换机的网段和所连的真实交换机一样。 HOSTONLY:和NAT极为相似,也是内部存在一个虚拟的网段;所有虚拟机都连在windows的vmnet1上
分类: 其他 发布时间: 09-08 21:47 阅读次数: 0

【Hystrix】实现服务隔离和降级

一、背景 1.1 服务熔断 1.2 服务降级 1.3 服务隔离 1.4 总结 二、使用Hystrix实现服务隔离和降级 2.1 Hytrix 简介 2.2 线程池方式 2.3 信号量 一、背景   在今天,基于SOA的架构已经大行其道。伴随着架构的SOA化,相关联的服务熔断、降级、限流等思想,也在各种技术讲座中频繁出现。   伴随着业务复杂性的提高,系统的不断拆分,一个面向用户端的API,其内部的RPC调用层层嵌套,调用链条可能会非常长。这会造成以下问题: API接口可用性降低:引用Hystr
分类: 其他 发布时间: 09-08 21:47 阅读次数: 0

262.微机接口简介&功能&组成

1.简介   随着计算机的不断发展,单独的计算机已不能满足人们的需要,计算机的扩展能力成为人们认识电脑的一个重要的性能指标,常用的接口有鼠标、键盘接口,打印机接口、扫描仪接口等。   微机常用接口外观图如下图所示,这是一个微机主板,主要由CPU插槽、PCI扩展槽、内存插槽、BIOS、CMOS电池、CMOS跳线、ATX电源插座、音频接口、AGP扩展槽、USB接口、鼠标接口、键盘接口等组成。   微机接口(interface)就是微处理器CPU与“外部世界”的连接电路,是CPU与外界进行信息交换的
分类: 其他 发布时间: 09-08 21:47 阅读次数: 0

使用 Vagrant 快速创建虚拟机

前言 记录一次 vagrant 虚拟机创建过程. 宿主机为 Windows 10 64位 虚拟机镜像为 ubuntu 16.04 xenial64 xenial-server-cloudimg-amd64 资料 vagrant 网址: https://www.vagrantup.com/ 离线box地址: http://www.vagrantbox.es/ 过程 虚拟套装(win7不可用): 下载安装 virtualbox : https://download.virtualbox.org/v
分类: 其他 发布时间: 09-08 21:47 阅读次数: 0

navigator对象

navigator对象包含有关浏览器的信息, 它有很多属性 , 我们最常用的是 userAgent ,该属性可以返回由客户机发送服务器的 user-agent 头部的值 下面前端代码可以判断用户哪个终端打开页面,实现跳转 if ((navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android| Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBr
分类: 其他 发布时间: 09-08 21:47 阅读次数: 0

《未来简史》经典句子

1、人们之所以不愿改变,是因为害怕未知。但历史唯一不变的事实,就是一切都会改变。 2、不论是艺术的创造、政治的投入,还是宗教的虔诚,很大部分其实正是由对死亡的恐惧所推动的。 3、活在幻想里是一个远远较为轻松的选项,唯有这样,才能让一切痛苦有意义。 4、“如果说第一次认知革命是因为智人的DNA起了一点小变化,让人类拥有虚构的能力,创造了宗教、国家、企业等概念,使其成为地球的统治者;那么未来,算法和生物技术将带来人类的第二次认知革命,完成从智人到神人的物种进化。” 5、“进入21世纪后,曾经长期威
分类: 其他 发布时间: 09-08 21:47 阅读次数: 0

软工作业_0

自我介绍 031702620;我是林易丰;我的爱好是听音乐、玩魔方、打乒乓球;福大食堂中我最喜欢的食物是紫荆园二楼的水煮肉片和京元二楼的瓦罐;夜空中最亮的星;这儿荷花真好,你若来看,一定会很喜欢的。 阅读与思考 回想一下你初入大学时对计算机专业的畅想 当初你是如何做出选择计算机专业的决定的? 当初填志愿时偏向于留在省内,于是选择了福大。在了解了本校其他的热门专业诸如电气、土木之后,我选择了看起来前景较好也比较酷比较有趣的计算机专业。 你认为过去两年中接触到的课程是否符合你对计算机专业的期待,为
分类: 其他 发布时间: 09-08 21:47 阅读次数: 0

shell脚本根据端口号kill掉进程

假设一个应用场景,在某种环境下, 我们需要去关闭某个应用进程, 然后重新部署启动.不一样的场景需要使用不一样的脚本,比如在使用tomcat时,可以通过start.up.sh和shutdown.sh进行操作,但是别的好像就没有好的办法了,所以采用的是kill掉应用的PID, 然后重新部署启动.然而每次启动的PID都是不一样的, 但是我们知道的是每次都会启动同样的端口号, 如果通过端口号查询到应用的PID再去kill掉,就会省事很多. 接下来可以在shell中通过端口查询PID port=8030
分类: 其他 发布时间: 09-08 21:47 阅读次数: 0

GoLang学习笔记 | 解决vscode中安装go tools和golint失败的问题 | 百度云链接

---恢复内容开始--- 最近自学 Golang 使用 vscode 特此记录 1.安装bash 电脑装有 git ,git自带一个 bash,所以 只要把 bash.exe配置环境path里面:目录 打到 bin即可。%GITHOME%\bin 2.安装 插件 由于golang.org被墙,采用github方式从远端拉取 git clone https://github.com/golang/tools.git git clone https://github.com/golang/lin
分类: 其他 发布时间: 09-08 21:47 阅读次数: 0

网络渗透之OWASP TOP10

(1)SQL 注入 原理:所谓SQL注入,就是通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。具体来说,它是利用现有应用程序,将(恶意)的SQL命令注入到后台数据库引擎执行的能力,它可以通过在Web表单中输入(恶意)SQL语句得到一个存在安全漏洞的网站上的数据库,而不是按照设计者意图去执行SQL语句。 造成SQL注入漏洞原因有两个:一个是没有对输入的数据进行过滤(过滤输入),还有一个是没有对发送到数据库的数据进行转义(转义输出)。
分类: 其他 发布时间: 09-08 21:47 阅读次数: 0

String和StringBuilder

1 import java.util.Collections; 2 3 import static com.sun.org.apache.xml.internal.security.keys.keyresolver.KeyResolver.length; 4 //java字符串不会改变,除非重新赋值 5 public class 字符串 { 6 public static void main(String[] args) { 7 String
分类: 其他 发布时间: 09-08 21:47 阅读次数: 0

在阅读众多的blog中,我学到了什么

写博客的人,自然会读别人的博客;读博客的人,不一定会写博客。但是这两种人之间的差别是很大的 在最近在一段时间,发现了一个好的博客,通过该博客的友链,发现了新大陆...。 从Jeff Wong开始,到老赵,再到刘未鹏,最后徐宥 通过一路跟随下来,跟随他们的博客记录轨迹,他们浮现在我面前一个清晰的技术人员的形象。 好学,分享,思考,逻辑,多维度....。 个性鲜明,博客上公开反对培训机构的老赵,走在技术前沿的徐宥:在探索着AI自动编写代码,关注多领域的刘未鹏。 我为什么要阅读他们的博客?源自对于我
分类: 其他 发布时间: 09-08 21:47 阅读次数: 0