自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

liukai6的博客

ONE PIECE

  • 博客(41)
  • 资源 (14)
  • 收藏
  • 关注

原创 哈佛结构和冯诺伊曼结构

在计算机中有两种结构形式,下面介绍一下:哈佛结构 哈佛结构是一种将程序指令存储和数据存储分开的存储器结构。哈佛结构是一种并行体系结构,它的主要特点是将程序和数据存储在不同的存储空间中,即程序存储器和数据存储器是两个独立的存储器,每个存储器独立编址、独立访问。哈佛结构比较复杂,但是也有其独有的优势: 哈佛结构的计算机由CPU、程序存储器和数据存储器组成,程序存储器和数据存储器采用不同的总线,从

2018-04-30 20:13:50 1658

原创 文件关于时间的三个属性

文件关于时间的三个属性访问时间(atime->access time):读一次这个文件的内容,这个时间就会更新。比如对这个文件运用 more、cat等命令。ls、stat命令都不会修改文件的访问时间。 修改时间(mtime->modifiy time):修改时间是文件内容最后一次被修改时间。比如:vi后保存文件。ls -l列出的时间就是这个时间。 状态改动时间(ctime->change ti

2018-04-30 17:18:06 2912

原创 使用nodejs来查看文件的信息

我们使用nodejs来获取文件鑫鑫 fs.stat(path,callback)参数的说明path-文件名称callback-回调函数,带有两个参数(err,stats)fs.stat(path)执行后,会将stats类的实例返回给其回调函数.可以通过stats类中的方法来判断文件中的属性下面我们准备一个实例var fs = require("fs");console.log("准备打开

2018-04-30 17:02:14 5009 1

原创 2018年4月份总结

2018年四月份总结又到了一个月的末尾,时间总是让人抓不住,想一想上月制定的计划,好像基本都没怎么完成.但是生活的车轮还在继续.我未来又会是什么的样子.有时候去忧愁一些自己无能为力的事情来让自己烦恼是不对的.生活,有时候自己也很迷惑这个问题.在生活中我们需要什么,去怎么做,才是对的.怎么样做才算是不虚度光阴.有时候感觉自己都是在做一些无关紧要的事情,在耗费自己的时间,人的精力和时间真的是有限的,我

2018-04-30 03:50:23 256

原创 es6的箭头函数

箭头函数ES6 最有意思的一个新部分就是箭头函数( arrow function )。箭头函数正如名称所示那样 使用一个“箭头”( => )来定义,但它的行为在很多重要方面与传统的 JS 函数不同: 没有 this 、 super 、 arguments ,也没有 new.target 绑定: this 、 super 、 arguments 、以及函数内部的

2018-04-28 23:08:13 435

原创 es6的常量的声明

常量声明在 ES6 中里也可以使用 const 语法进行声明。使用 const 声明的变量会被认为是常量( constant ),意味着它们的值在被设置完成后就不能再被改变。正因为如此,所有的 const 变量都需要在声明时进行初始化,示例如下:// 有效的常量const maxItems = 30;// 语法错误:未进行初始化const name;maxItems 变量被初始

2018-04-28 22:48:48 769

原创 ES6的块状声明

块状声明块级声明也就是让所声明的变量在指定块的作用域外无法被访问。块级作用域(又被称为词 法作用域)在如下情况被创建: 1. 在一个函数内部 2. 在一个代码块(由一对花括号包裹)内部 块级作用域是很多类 C 语言的工作机制,ES6引入块级声明,是为了给 JS 添加灵活性以及 与其他语言的一致性。let 声明let 声明的语法与 var 的语法一致。你基本上可以用 let 来代

2018-04-28 22:39:53 159

原创 获取URL中参数的函数

方便获取url中参数的函数function getQueryStringArgs() { var qs = (location.search.length > 0 ? location.search.substring(1) : ''), args = [], items = qs.length ? qs.split('&') : [], item = null,

2018-04-27 21:42:00 827

原创 JS中location对象的属性

在js中location的对象的属性hash ‘#contents’返回url中hash(#)后面,如果url不包含散列,则返回空字符串host ‘www.host.com:80’返回的是服务器名称和端口号(如果有)hostname ‘www.host.com’返回的是不带端口号的服务器名称href ‘http://www.host.com’返回的是当前加载页面的完整的url

2018-04-27 21:22:34 1066

原创 JS弹出框prompt()的用法实例

我们使用prompt()用来搜集用户填入的信息<!DOCTYPE html><html><head> <title>prompt</title></head><body></body> <script type="text/javascript"> var result = prompt('你是谁'); if (result !== null)

2018-04-27 21:11:02 8913

原创 js常见的三种错误类型

错误的处理核心是知道哪里发生了错误类型转换错误类型转换的错误主要发生在使用某些操作符,自动转换值得数据类型或者语言结构 例如使用’==’和’===’造成的问题数据类型的错误由于js的类型是松散,在比较的时候确定他数据类型的正确性通信错误发送的url编码有问题造成额错误,服务器相应的数据不正确,等等这些都是通信错误.

2018-04-26 21:47:31 553

原创 程序在什么时候抛出错误合适

在什么时候抛出错误合适当有时候可能会出现错误,我们进行判断进行错误的抛出是最利于程序. 举个例子.在程序传入参数为数组,下面正常,运行,如果不是就会浏览器报错 .这时我们先判断 再进行错误的抛出.增强程序的健壮性. 但是前提是,我们知道这里可能会出错误.

2018-04-26 20:54:12 305

原创 js的错误处理机制

在我们使用js的错误机制的时候,先了解语法try { //可能会导致错误的代码} catch (error) { //在发生错误时,执行的代码}如果在try语句块中发生任何错误,都会推出代码的执行,然后执行catch里的代码. 我们也可以在catch中执行错误的具体信息.其中还有一个重要的部分finally部分finally的特点是无论是否有错误,在最后他都会执行成功.这就是f

2018-04-26 20:38:21 264

原创 Uncaught SyntaxError: Illegal return statement

如果报这个错误在js中return语句只能放在函数中.这里报的就是用法错误,function foo() { console.log('return use function'); return 0;}foo();这样就不会有错

2018-04-26 20:27:10 5164

原创 js错误机制的一个例子

<!DOCTYPE html><html><head> <title>测试错误</title></head><body> <div>错误机制</div></body> <script> try { console.log(b); } catch (error) { console.log(

2018-04-26 20:20:01 196

原创 element-UI中input独自占一行

在使用element-UI中input独占一行我们可以给input表单添加宽度来解决,例如: style=”width:100px”这样来指定宽度来解决

2018-04-26 10:53:55 22767 1

原创 laravel自带的auth的三个静态方法

在laravel中使用系统的authAuth::check()通过来验证是否登录成功Auth::user()获得当用的登录的用户Auth::logout()退出当前的系统.

2018-04-25 20:31:57 905

原创 vue中的a链接拼接参数

vue中a链接添加参数使用这种方式<a:href="'/xxx/' + id">链接</a>

2018-04-25 17:40:25 8187

原创 初始化一个nodejs项目(express)

我们来初始化一个express项目首先创建项目目录 mkdir app cd app通过npm init命令来为应用创建一个package.json文件这时会要求输入各种信息.接下来是安装 npm install express –save这样一个项目就初始化好

2018-04-25 06:35:13 7799 1

原创 如何让js像脚本一样执行

Linux下把js像脚本一样执行在Linux系统下,我们可以把JS文件当作shell脚本来运行,从而达到上述目的,具体步骤如下:在shell脚本中,可以通过#!注释来指定当前脚本使用的解析器。所以我们首先在node-echo.js文件顶部增加以下一行注释,表明当前脚本使用NodeJS解析。 #! /usr/bin/env nodeNodeJS会忽略掉位于JS模块首行的#!注释,不必担心这行注释是非

2018-04-24 22:31:51 1908

原创 js中定义函数的方法

定义函数的方法函数声明我们采用的例如:function foo() { alert('声明过了');}这样我们已经声明了一个函数函数的表达式我们同样举一个例子var foo = function() { //函数体};这样做其实就是一个赋值语句,由于他创建的函数function后面没有函数名所以创建的为匿名函数(有时也叫拉姆达函数)这样使用我们需要注意的是,在使用函数前,我们一定

2018-04-24 20:27:40 1967

原创 JS的垃圾回收机制

内存生命周期首先,不管什么程序语言,内存生命周期基本是一致的:分配你所需要的内存使用分配到的内存(读、写)不需要时将其释放归还 在所有语言中第一和第二部分都很清晰。最后一步在低级语言中(C语言等)很清晰,但是在像JavaScript 等高级语言中,这一步是隐藏的、透明的。因为JavaScript 具有自动垃圾收集机制(Garbage collected )。在编写 JS 时,不需要关心内存使

2018-04-23 05:43:30 885

原创 JS模块必备的两个条件

我们在编写js的模块注意的两个必要条件必须有外部封闭函数,该函数必须至少被调用过一次(每次调用都会创建一个新的模块实例).封闭函数必须返回至少一个内部函数,这样内部函数才能在私有作用域中形成闭包,并且可以访问或者修改私有的状态. 下面写个例子function abcModule() { var something = 'abc'; function doSomething()

2018-04-22 13:48:26 405 1

原创 js中的函数优先原则

在js中函数声明和变量都会被提升,但是函数会被优先提升,然后才是变量下面我们贴出我们的示例代码foo();//1var foo;function foo() { console.log( 1 );}foo = function() { console.log( 2 );}我们使用js引擎会按照下面进行去理解function foo() { console.log(

2018-04-21 22:56:37 1696

原创 JS中提升现象

在js中有一种有趣的现象叫做提升具体的解释是在js变量和函数声明从他们代码中出现的位置被”移动”到了最上面,这个过程叫做提升. 下面是示例代码:foo();function foo() { console.log( a ); //undefined var a = 2;}实际的上面函数的执行顺序为function foo() { var a; console.l

2018-04-21 22:48:14 284

原创 生活感想

生活中的变数在我们的生活中有时间会出现很多很多的变数,但是这些变数,是好的是坏的,我们无法去事先去知晓他,我们总要朝着好的方向去理解,有时会偏差很多很多,但是我们能做的也是尽可能往我们去设想的方向上去做.生活中的迷茫生活中当然会出现很多彷徨的事情,你是否会彷徨,是的我的回答是我会彷徨.在生活中每个都会这样,但是我能去做的是我能否快速的转换,将自己纠正道正确的位置上去.让自己能够快熟的适应.生活需要自

2018-04-21 22:08:34 242

原创 Ajax访问接口报错NET::ERR_CERT_REVOKED

这个需要向证书是否过期去考虑有时候我们不用浏览器访问,可能没有报错,但是使用浏览器,浏览器会帮我们验证证书的情况

2018-04-19 15:42:27 5565

原创 git status 总是有内容解决办法

git rm -r –cached但是有时候,gitignore考虑不全面,发现有不该提交的文件已经提交后,仅仅在.gitignore中加入忽略是不行的。这个时候需要执行:git rm -r –cached filename 去掉已经托管的文件,然后提交即可。 这是由于我们托管文件修改操作不规范造成的.

2018-04-19 15:26:34 1130

原创 使用阿里云OSS报错-AccessDenied

在阿里云使用过程中报下面的错误AccessDenied: The bucket you are attempting to access must be addressed using the specified endpoint. 这个时候需要你检查endpoint是否设置正确

2018-04-17 15:56:35 13849

原创 css根据分辨率显示不同的css

css判断不同分辨率显示不同宽度布局实现自适应宽度CSS DIV网页布局中当分辨率小于等于1024px(像素)时,DIV布局对象显示1000px宽度,当分辨率大于1024px时候显示1200px宽度等需求。使用CSS实现改变浏览器显示宽度从而实现布局的网页宽度动态改变变化(网页宽度自动随浏览器显示宽度而变宽变窄)。随着发展,越来越多的电脑用户显示屏分辨率越来越高,但有的用户还是使用10...

2018-04-16 20:05:54 12031

原创 设置wordpress的主页的ip

我们已经将页面设置为域名,但是首页链接仍然后问题这个时候我们需要找到wp_postmeta中找到meta_key为_menu_item_url将他的meta_value修改为我们需要的值即可.

2018-04-16 19:58:37 1719

原创 使用mysqldump进行数据备份

简单的mysql数据备份的方式通过mysqldump命令完成 mysqldump -uroot -p –databases data_name/backup/backup.sql注意在写入到定时器中-p的参数要加引号才行

2018-04-16 11:20:54 261

原创 WordPress中的域名管理

wordpress中的域名管理的位置我们先进入的wordpress相应的数据库当中wordpress中然后我们选择表wp_options查看我们需要的信息就在这里接着我们这样查select *from wp_options where option_name = 'siteurl';这一条中对应option_value就是我们需要修改的域名.其中options_name=’home’也改成对应

2018-04-14 18:56:02 440

原创 关于部分网站打不开清除DNS

有时会有部分网站无法打开显示DNSCMD进去输入 ipconfig /displaydns清除DNSCMD进去输入 ipconfig /flushdns

2018-04-08 13:17:15 2052

原创 linux中find查找使用

find命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行显示。语法find(选项)(参数) 选项 -amin<分钟>:查找在指定时间曾被存取过的文件或目录,单位以分钟计算; -anewer<参考文件或目录>:查找其存取时间较指定文件或目录的存取时间更

2018-04-06 22:45:13 305

原创 2018年3月份总结

2018年3月份总结在过去的一个月中,学习很多,也有很多收获.三月是天气慢慢转暖的时候.天气暖和了,人也起的更早了,这让我有了更多可以自由支配的时间可以去浪费,可以去做自己想做的事情.但是这个时候我需要注意效率这个问题,时间浪费了,但是什么收获都没有,这显然是不合理的.时间至少要流逝的价值,哪怕去修饰睡觉,看电影,玩游戏.累了就休息.生活本该如此.这个月公司组织出去旅游,看到外面人与物,你...

2018-04-04 09:36:35 173

原创 Vue的练习页面

&lt;html&gt; &lt;head&gt; &lt;meta charset="utf-8"&gt; &lt;meta name="viewport" content="width=device-width,initial-scale=1.0"&gt; &lt;title&gt;vue&lt;/title&gt;

2018-04-03 14:18:35 890

原创 PCLZIP_ERR_BAD_FORMAT (-10) : Unable to find End of Central Dir Record signature

使用wordpress上传主题报错这个错误是版本不支持,你需要更换相对应的版本

2018-04-03 13:47:59 2662

原创 PHP获取用户IP地址的方法

/** * 用来获取用户的ip地址方法 * @return array|false|string 用户的ip地址 */ public function getUserIP() { if(getenv("HTTP_CLIENT_IP") && strcasecmp(getenv("HTTP_CLIENT_IP"), "unkno

2018-04-03 10:45:05 589 1

原创 mysql-community-common(x86-64) >= 5.7.9 is needed by mysql-community-libs-4

如果mysql报如下错误mysql-community-common(x86-64) >= 5.7.9 is needed by mysql-community-libs-5.7.21-1.el7.x86_64这个时候需要解决的是将已经安装的rpm报卸载. 通过rpm -qa |grep -i mysql或者是rpm -qa |grep -i mariadb 如果找到那个执行 rpm -e

2018-04-02 21:15:05 24805 1

javascript权威指南(第六版)

这是一本看成经典中的经典的书,大家都叫做犀牛书.就是封面是个犀牛,完全可以当做字典来使用

2018-06-03

H5websocket权威指南

讲得主要是html5中websocket的应用,可以让你更好的理解这种可以让服务器于客户端更好的交互方式

2018-06-03

http权威指南

这是对http的描述十分的清楚,这是http讲解的圣经,涵盖了http的知识点.

2018-06-03

Think Python-英文版.pdf

学习python的好书,更加深入的理解python,英语不好不要担心,按照实例来,英语好的,更好,更加深入的理解.

2018-03-12

OneDrive入门.pdf

是onedrive的使用入门级的说明,可以更加方便快捷的使用这个存储设备,在不同的终端上,完成文件的共享

2018-03-12

MongoDB权威指南-中文版.pdf

mongodb的指导说明,可以帮你更好的理解学历这一种文档存储的Nosql,请解压

2018-01-04

js参考手册

javascript的参考手册,帮助你把不容易理解记忆的知识点都很好的记忆住.同时能够参考和查询

2018-01-04

linux定时器任务详解

本文档对linux的定时器的,构造,使用方法等等,都有了详细讲解.

2017-10-30

nginx中文文档

nginx的文档,让我们更加熟知nginx 的配置,以及使用的方法.

2017-10-30

网页制作手册

web开发手册.里面是一些标签的解释说明.帮助我们快速的构建网页

2017-10-21

linux入门详解

本书是将linux内容简化介绍,为大家入门linux降低了难度,其中涵盖了linux中常用的名利,和软件安装编译,相信本书一定会给你有所帮助.

2017-09-16

php实战手册

php实战指南,教你如何去开发,实用php,短小精悍,都是重点. 将php和mysql整合在一起更具说服力.大大的减小了阅读的难度.

2017-09-13

TP3.2.3快速入门手册

手册,ThinkPHP

2017-08-28

github简单用法介绍

对github命令的总结介绍

2017-08-15

空空如也

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

TA关注的人

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