潜行IT的博客

慢慢习惯!慢慢学习!

Vue:router的beforeEach与afterEach钩子函数

在路由跳转的时候,我们需要一些权限判断或者其他操作。这个时候就需要使用路由的钩子函数。 定义:路由钩子主要是给使用者在路由发生变化时进行一些特殊的处理而定义的函数。 总体来讲vue里面提供了三大类钩子,两种函数 1、全局钩子 2、某个路由的钩子 3、组件内钩子 两种函数: 1、Vue.be...

2018-08-31 17:27:40

阅读数 235

评论数 0

vue2.0 $router和$route的区别

在vue2.0里页面参数是 this.$route.query或者 this.$route.params 接收router-link传的参数。 在路由跳转的时候除了用router-link标签以外需要在script标签在事件里面跳转,所以有个方法就是在script标签里面写this.$route...

2018-08-31 16:58:17

阅读数 197

评论数 0

CSS常见兼容性问题总结

  浏览器的兼容性问题,通常是因为不同的浏览器对同一段代码有不同的解析,造成页面显示不统一的情况。 这里谈到的浏览器,主要指IE6/IE7/IE... FireFox Chrome Opera Safari 等。 但更多的兼容还是考虑IE6/IE7/FF之间的斗争 先来谈谈CSS Hack ...

2018-08-29 17:29:28

阅读数 86

评论数 0

npm 安装React Devtools调试工具

这里主要写给和我一样摸索的新手,之前相信大家也看到了网上的一些安装方法,有的给你个git上的下载链接,然后就没有然后了(好像官方也没给个具体操作);有的让你去google商店下载一个.crx,前提你的网能翻墙。这里主要讲一下如何通过git上的react-devtools文件下载后打包一份扩展程序,...

2018-08-17 16:15:34

阅读数 42

评论数 0

Vue调试工具vue-devtools安装

手动安装 第一步:找到vue-devtools的github项目,并将其clone到本地. vue-devtools git clone https://github.com/vuejs/vue-devtools.git 第二步:安装项目所需要的npm包 npm install //如...

2018-08-17 15:59:03

阅读数 108

评论数 0

mockjs在项目中的使用

现在的前端开发,更多的时前是前后端分离,这样可以大大的提高开发的效率和速度。但如果后端的api的实现迟迟没有完成,这样会严重的影响到前端人员的开发效率。这时mockjs就应运而生,mockjs使的前端在开发的过程中,可以先和后端人员约定好api 的格式和返回的数据内容格式。这样前端就可以根据标准通...

2018-08-17 15:24:52

阅读数 1879

评论数 0

axios在项目中的的使用

axios 简介 axios 是一个基于Promise 用于浏览器和 nodejs 的 HTTP 客户端,它本身具有以下特征: 从浏览器中创建 XMLHttpRequest 从 node.js 发出 http 请求 支持 Promise API 拦截请求和响应 转换请求和响应数据 取...

2018-08-17 13:14:39

阅读数 432

评论数 0

ubuntu中工作进程的管理

一  直接将命令丢到后台去执行的 “&” 在命令后面加上&后 执行该命令的进程将会在后台去执行 而不会占用终端 二  将工作丢到后台中暂停 [ctr]-z 比如你用vim 正在编写一个文件 突然将想要知道该文件的具体目录 这是 你可以按ctr-z将任务对到后台停止 在...

2018-08-16 14:48:09

阅读数 35

评论数 0

Linux下的crontab定时执行任务命令详解

在LINUX中,周期执行的任务一般由cron这个守护进程来处理[ps -ef|grep cron]。cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间。 cron的配置文件称为“crontab”,是“cron table”的简写。 一、cron服务   cron是一个linu...

2018-08-16 14:00:10

阅读数 27

评论数 0

linux中关于挂载的理解

挂载: Liunx采用树形的文件管理系统,也就是在Linux系统中,可以说已经没有分区的概念了。分区在Linux和其他设备一样都只是一个文件。要使用一个分区必须把它加载到文件系统中。这可能难于理解,继续往下看。 Linux中树形的文件结构,最顶层是/ 目录。在安装系统时,你必须选择把一个主分区挂载...

2018-08-16 13:56:47

阅读数 5443

评论数 1

JavaScript 运行机制详解:再谈Event Loop

一、为什么JavaScript是单线程? JavaScript语言的一大特点就是单线程,也就是说,同一个时间只能做一件事。那么,为什么JavaScript不能有多个线程呢?这样能提高效率啊。 JavaScript的单线程,与它的用途有关。作为浏览器脚本语言,JavaScript的主要用途是与用...

2018-08-16 11:11:22

阅读数 36

评论数 0

java的线程优先级和守护线程

1. 线程优先级的介绍 java 中的线程优先级的范围是1~10,默认的优先级是5。“高优先级线程”会优先于“低优先级线程”执行。 java 中有两种线程:用户线程和守护线程。可以通过isDaemon()方法来区别它们:如果返回false,则说明该线程是“用户线程”;否则就是“守护线程”。 用...

2018-08-16 10:35:28

阅读数 250

评论数 0

线程等待与唤醒

wait(), notify(), notifyAll()等方法介绍 在Object.java中,定义了wait(), notify()和notifyAll()等接口。wait()的作用是让当前线程进入等待状态,同时,wait()也会让当前线程释放它所持有的锁。而notify()和notifyA...

2018-08-15 17:42:12

阅读数 789

评论数 0

java多线程编程synchronized关键字

1. synchronized原理 在java中,每一个对象有且仅有一个同步锁。这也意味着,同步锁是依赖于对象而存在。当我们调用某对象的synchronized方法时,就获取了该对象的同步锁。例如,synchronized(obj)就获取了“obj这个对象”的同步锁。不同线程对同步锁的访问是互斥...

2018-08-15 16:36:43

阅读数 94

评论数 0

idea常用快捷键

Ctrl 快捷键 介绍 Ctrl + F 在当前文件进行文本查找 (必备) Ctrl + R 在当前文件进行文本替换 (必备) Ctrl + Z 撤销 (必备) Ctrl + Y 删除光标所在行 或 删除选中的行 (必备) Ctrl + X 剪切光标所在行 或...

2018-08-15 16:20:26

阅读数 22

评论数 0

java实现多线程之Thread、Runnable和Callable的区别

Thread、Runnable和Callable简介 创建线程的三种方式: 继承Thread,重写run方法 实现Runnable接口,重新run方法 实现Callable接口,重写call方法 Thread 是一个类。Thread本身就实现了Runnable接口。它的声明如下: pu...

2018-08-15 16:03:22

阅读数 41

评论数 0

HTTP与TCP的区别和联系

一、基本概念 1、TCP连接       手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。       建立起一个TCP连接需要经过“三次握手”:     ...

2018-08-15 14:13:27

阅读数 68

评论数 0

Java中集合总结

List和Set的区别  1. Set 接口实例存储的是无序的,不重复的数据。List 接口实例存储的是有序的,可以重复的元素。  2. Set检索效率低下,删除和插入效率高,插入和删除不会引起元素位置改变 ,实现类有HashSet,TreeSet。  3. List和数组类似,可以动态增长,根据...

2018-08-15 13:51:30

阅读数 86

评论数 1

java中读text文件

import java.io.*; public class Readfile { public void readfile() throws IOException{ File f=new File("/var/www/html/study/test...

2018-08-15 11:35:44

阅读数 1241

评论数 0

Ubuntu16.04安装IntelliJ IDEA并破解方法

1.下载Intellij idea安装包 https://www.jetbrains.com/idea/download/#section=linux 题主下载的版本是Ultimate–Linux,without JDK(.tar.gz) Version: 2017.3.4 Build:...

2018-08-14 15:49:39

阅读数 1279

评论数 0

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