自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

转载 实现一个类似 http-server 的静态服务 一一 ks-server

最近没事,学习了一下 node,仅仅是看看api,总是看了又忘,效率着实低下。觉得 http-server 这个静态服务很神奇,突发奇想,自己也来实现这么一个静态服务试试。顺便巩固一下之前看过的API。暂且起名为 ks-server。主要用到了node中的 http、fs、url、path、zlib、os等常用模块。1. 初始化项目:cd ks-server # cd 到我的项目...

2019-01-11 17:28:00 252

转载 npm ERR! File exists: /XXX/xxx npm ERR! Move it away, and try again.

今天抽空将我的静态服务 ks-server 之前留下的 bug(在node低版本情况下报错)维护了一下。当我重新 npm link 时,如下错误:npm WARN ks-server@1.0.2 No repository field.npm ERR! Darwin 17.5.0npm ERR! argv "/Users/zhuqiang/.nvm/versions/node/v...

2019-01-11 17:26:00 1466

转载 Operation not permitted

centos7 下,修改文件夹的权限时,报了这么一个错误。linux 下,此法依然奏效。错误日志:chmod: changing permissions of ‘/opt/apps/images/1.png’: Operation not permitted网上很多说看看有没有 i 属性的。lsattr /opt/apps # 查看文件属性然后,也没有 i 属性呀。那么应该...

2018-11-25 23:04:00 276

转载 Error: listen EADDRINUSE :::3000

解释:端口已被占用解决方法:修改本服务要用的端口。如 3001停止 3000 端口。lsof -i:3000 # 查看 3000 端口被占用情况kill -9 xxxPID 为上调命令查看的 3000 被占用时的 PID,如下图所示bingo...十年饮冰,难凉热血。十年追梦,岂忘初心?一一 Mobro Zhu转载于:https://www.cnblog...

2018-11-15 14:54:00 108

转载 通过 ssh 建立本地与 github 的连接

查看 ssh keycd ~/.sshcat 名字.pub如果本地没有 ssh key,则新建ssh-keygen -t rsa -C "mobro_chu@163.com"在github上新建一个 ssh key,粘贴 ssh key 到相应位置若不成功,则查看邮箱密码之类的配置好了没有git config user.name/user.email ...

2018-11-15 14:53:00 100

转载 Permission denied (publickey).

这个错误的意思权限不够。呐~先执行以下以下命令,看看 git 在连接的哪一步除了问题ssh -v git@github.com日志若如下,则继续:这说明 git 在连接的时候,去 ~/.ssh/ 下找了默认的 id_rsa,而我的 ~/.ssh/ 目录下为 github.com 生成的 ssh key 起名为 Mobro_Chu 了,所以就找不到。解决方案:删除原有的 s...

2018-11-15 14:52:00 78

转载 node 之 Buffer 笔记

1. Buffer 相关js 最初是被设计来处理 html的,因此它不善于处理二进制数据,只有数值和字符串类型。而 node 是基于 js 的,因为 node 需要实现一些譬如数据库通信、操作图像及文件上传等,只是用字符串来操作完成这些任务是相当困难的,且费资源,速度缓慢,还不安全。所以,node 就引入了一个二进制缓冲区 Buffer 来实现。Buffer 类的另一个特别之处是数...

2018-11-09 09:46:00 82

转载 stylus入门学习笔记

title: stylus入门学习笔记date: 2018-09-06 17:35:28tags: [stylus]description: 学习到 vue, 有人推荐使用 stylus 这个 css 预处理器。而之前也只是停留在听说过 stylus,并没有实际操作过。现在正好抽空来学习一下呗;如果会 less,sass之类的 css 预编译器,学 stylus 也是 so ea...

2018-09-06 17:44:00 92

转载 vue 学习笔记(二)

最近公司赶项目,一直也没时间看 vue,之前看下的都快忘得差不多了。哈哈哈,来一起回顾一下vue 学习笔记(一)后,继续向下看嘛。#表单输入绑定基础用法v-model 会忽略所有表单元素的 value、checked、selected 特性的初始值而总是将 Vue 实例的数据作为数据来源。你应该通过 JavaScript 在组件的 data 选项中声明初始值。对于需要使用输入...

2018-08-24 16:40:00 112

转载 vue 学习笔记(一)

对于 vue 官网给的教程由浅及深,非常容易上手。我之前有过 react 项目开发经验,对 webpack 打包,脚手架这一类的东西并不陌生。所以也是我上手比较快的原因吧。简单将我在学习 vue 中遇见的问题和我觉得比较重要的东西记录一下,增加记忆。先说好,我这是个人笔记,不是教程,不喜勿喷。哦,有个特别尴尬,特别严肃的问题。我想说一声读 : /vjuː/,类似于 view别在读...

2018-07-31 15:51:00 124

转载 js实现千位分隔

最近一个项目中使用到了千位分隔这个功能,在网上也看见一些例子,但是实现起来总觉有些复杂。因此,自己实现了一个千位分隔,留给后来的我们。先上源码吧。该方法支持传入的是一个数字字符串,数字。第二个参数为保留小数的位数,默认保留两位小数;function splitThousands(num, fixed) { if (typeof num !== "number") { ...

2018-07-28 19:16:00 242

转载 git pull代码冲突。怪异问题,了解一下

当远程仓库代码与本地代码产生冲突,无法 pull,且决定放弃本地代码的时候。或者,碰见我这种不知道什么问题的情况,pull 成功了,但是远程仓库代码和本地代码竟然也不一样。天呐,网管常规操作,重启了编辑器,重启了电脑... 依然不星...来,先放张图,感受一下代码成功 pull 了,但是,在我本地和远程仓库,代码竟然不一致。好吧,那就放弃我本地代码,反正我远程代码就是...

2018-07-27 20:51:00 128

转载 阿里云服务器搭建所遇见问题

关于如何搭建阿里云服务器,我在这儿也就不多说了,网上教程一大片。仅记录一下自己在搭建过程中所遇见的问题,以备以后自己翻阅。参考了楚狂人的博客 用苹果电脑mac系统配置阿里云服务器ecs的教程攻略, 同时感谢基友 梧桐 的大力支持,让我少走了不少坑。环境:服务器:centOS 7.04本地: MAC OSX 10.13.41. Permission denied, please ...

2018-07-27 11:25:00 115

转载 阿里云搭建大概步骤

本文参考了楚狂人的博客 用苹果电脑mac系统配置阿里云服务器ecs的教程攻略, 同时感谢基友 梧桐 的大力支持,让我少走了不少坑。购买服务器访问https://ecs-buy.aliyun.com/wizard/#/prepay/cn-shenzhen,按照自己需求去配置。本次是在阿里云官网首页的[最新活动]中免费领取的云主机,有效期是注册阿里云后6个月内可领取。一路回车过来,因为...

2018-07-27 11:22:00 119

转载 论Object.keys(), Object.getOwnPropertyNames(), for in, Object.getOwnPropertySymbol()区别

前不久,一朋友求助,让我给解释一波Object.keys(), Object.getOwnPropertyNames(), for in的区别,面试中好几次呗问了。所以,抽了点时间看了看,大概把我看的过程中做的demo记录一下。看了网上一些关于介绍Object.keys(), Object.getOwnPropertyNames(), for in, Object.getOwnProp...

2018-07-27 11:20:00 110

转载 自己封装myLocalStorage,使其有有效期

项目中遇见 cookie 值存不上,what fuck?什么情况,不知道。用$.cookie 和原生的 cookie 都不行,存上值,就被删了一样。找不见地方。考虑到项目比较大,去找得代价,还不如换种实现方式,于是就想起来用 localStorage 了。然后 localStorage 又不像 $.cookie 那样有过期时间。因此需要自己去封装一下,故而,有了这个一个博客。勿喷!调用...

2018-07-27 11:18:00 95

转载 前端小问题总结(一)

旨在记录自己在实际项目中遇见的一些小问题,简单做个记录。以便以后翻阅。document.domain通常,解决跨域问题的方法有:document.domainjsonpiframe代理CORS用document.domain来指定域,是可以的,但是有局限性,也就是一级域名一致才可以。参考document.domain拖动ondragstart 事件在用户开始拖...

2018-07-27 11:17:00 80

转载 mac系统删除.DS_Store文件

查找某目录下某类文件find . -name ".DS_Store" -type f -print# find: 主命令 # . : 当前目录下(可变) # -name: 通过名查找 # ".DS_Store": 后缀 # -type f: 一般正规文件 # -print: 查询结果打印eg: 查找当前目录下所有的.html文件, 并打印就应该使用find ...

2018-07-27 11:17:00 178

转载 使用scss为css样式自动添加浏览器前缀

当一个浏览器实现一个新的属性、值或者选择器,而这个特征还不是处于候选推荐标准状态的时候,这属性的前面会添加一个前缀以便于它的渲染引擎识别。浏览器使用前缀来尝试一些新属性、值和选择器,即使他们还没有最终定稿——这是一个好的测试方法,在必要时也可以对他们进行修正或者重新定义。如果浏览器一上来就直接使用标准属性,那他们就会被直接锁定在这个特征的实现上而不易变更。开发这可能会立即使用无前缀的...

2018-07-27 11:16:00 696

转载 Jade入门学习笔记

jade是超高性能的node JavaScript模板引擎,有着非常强大的API和大量杰出的特性。它主要针对node的服务端。由于商标的原因,改为Pug,哈巴狗。Pug有它本身的缺点——可移植性差,调试困难,性能并不出色,但使用它可以加快开发效率。标签嵌套使用缩进来表示标签间的嵌套关系,这样可以构建一个 HTML 代码的 树状结构 语法ul li item A li...

2018-07-27 11:13:00 188

转载 git常用操作命令

Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。下面,请跟着 Mobro 一起了解常用的 git 命令:初始化git co...

2018-07-27 11:10:00 83

转载 xxx did not match any file(s) known to git

切换分支的时候,报了标题这么个错误,error: pathspec ''xxx did not match any file(s) known to git.看见不能切换分支,我首先 git status 查看了一下当前状态,如下图然后,就会发现,其实我的这个错误非常明显,就是在我的 beat 分支下有文件修改,所以切换不了。ok,解决方法:如果修改的这些文件没什么用,完全可...

2018-07-27 11:09:00 151

转载 ERR! registry error parsing json

报错日志:ERR! registry error parsing jsonERR! registry error parsing json解决过程:从github上克隆一个项目,在npm i的时候,一直报npm err! registry error parsing json。请注意,在这儿有【registry】这个关键字哦,所以猜测是registry的问题,而公司用的网down...

2018-07-27 11:07:00 221

转载 command not found shell returned 127

在 vim 修改某个文件后,退出时,报了如此一个错误。日志如下:并不是什么大问题,只是在刚入坑 ssh 时,真的被人代入坑里了。# 强制退出并保存:wq!不是 :!wq,不知道有没有有缘的小伙伴和我看到同一篇博客,那肯定是会入坑的。若你更有缘,看见此篇,请务必与我联系。我要和你结拜!哈哈哈以此记录一下,算是在程序这条路上遇到的一点小插曲,顺便给自己增长一点乐趣,方便以后回味。 ...

2018-07-27 11:01:00 311

空空如也

空空如也

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

TA关注的人

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