自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

pardon110的博客

分享技术,共同进步

  • 博客(20)
  • 收藏
  • 关注

原创 refusing to merge unrelated histories

 使用git合并两个不同项目时报如下错$ git pull https://gitee.com/pardon110/Laravel_Vue_GraphQL.git masterFrom https://gitee.com/pardon110/Laravel_Vue_GraphQL * branch master -> FETCH_HEADfatal: re...

2018-05-30 14:31:53 376

原创 Typescript go graphql

最近学习graphql,发现语法大同小异。就变量声明而言,有的也叫类型检查。上代码,Typescript 是JavaScript的一个类型的超集,编译为JavaScriptvar message:string = "Hello World" console.log(message)编译时会生成如下,javascript代码//Generated by typescript 1.8.10var ...

2018-05-30 09:27:57 580

原创 Class 'Faker\Factory' not found

在用laravel 开发项目时,新建分支填充数据库后报如下错Class 'Faker\Factory' not found检查:命名空间没问题,重新生成自动加载文件,仍然报如上所错 install照旧检查composer.json文件 中dev依赖 发现没有  fzaninotto/faker 组件加上,composer update  重新下载了一下该组件包此时想起,用git建分支时,只锁定了....

2018-05-29 17:07:07 1685

原创 Expected indentation of 8 spaces but found 6

使用ESlint进行代码提示,经常报如下提示: ✘ http://eslint.org/docs/rules/key-spacing Missing space before value for key 'variables' src\components\Admin\LogIn.vue:45:19 variables:{ ^...

2018-05-28 20:51:55 16569 2

原创 url 常用+、空格、=、%、&、#等特殊符号的解析

http://homestead.app/graphql?query=query+FetchUsers{users(id:1){id,email}}在学习graphQL时,有了上述请求地址,开始以为FetchUsers是个指令,后发现只是为了可读,实际参数解析时只对占位符{}和()负责!!!其中在上述调用时,users 会被解析为grapql对应的query查询时的关联schemas提供者,即解析...

2018-05-27 15:37:36 7339

转载 Vue实例

除了数据属性,Vue 实例还暴露了一些有用的实例属性与方法。它们都有前缀 $,以便与用户定义的属性区分开来。例如:var data = { a: 1 }var vm = new Vue({ el: '#example', data: data})vm.$data === data // => truevm.$el === document.getElementById('e...

2018-05-25 19:52:07 161

原创 Method Tymon\JWTAuth\Commands\JWTGenerateCommand::handle() does not exist

laravel5.5  使用jwt,生成key,报如下错D:\laragon323\www\lar55>php artisan jwt:generateIn BoundMethod.php line 135: Method Tymon\JWTAuth\Commands\JWTGenerateCommand::handle() does not exist原因分析:在5.5中,调用句...

2018-05-25 15:57:22 483

转载 npm 依赖包管理

前言在一个Node.js项目中,package.json几乎是一个必须的文件,它的主要作用就是管理项目中所使用到的外部依赖包,同时它也是npm命令的入口文件。下面话不多说了,来一起看看详细的介绍把。npm 目前支持以下几类依赖包管理:dependenciesdevDependenciespeerDependenciesoptionalDependenciesbundledDependencies ...

2018-05-25 11:51:52 4261

原创 Module parse failed: Unexpected token (2:0) You may need an appropriate loader to handle this file

最近laravel5.5项目时,发现 npm run watch 后报如下错误Module parse failed: Unexpected token (2:0) You may need an appropriate loader to handle this file字面意思;loader 加载器出了问题,导致模块加载失败。进而关注webpack相应的loader报错信息,发现一切...

2018-05-25 11:45:18 68591 6

原创 node 版本控制 package.json

我们使用node开发时,经常需要依赖一些模块,我们进行了下载之后,便一直在该版本的模块环境下进行开发,但是线上的服务器一般都是根据依赖来配置文件,重新下载各个模块,但是保不齐某个模块的版本已经更新了,这时线上的包会更新到最新的版本,但你的代码还是依据老版本来写的,这时可能会产生一些不知名的Bug,首先看npm包的版本号的格式X.Y.Z,版本好的格式遵循semver 2.0规范,其中X为主版本号,只...

2018-05-25 10:29:49 1804

转载 npm 常用命令简介

1.安装命令 //全局安装 npm install 模块名 -g //本地安装 npm install 模块名 //一次性安装多个 npm install 模块1 模块2 模块3 //安装开发时依赖包 npm install 模块名 --save-dev //安装运行时依赖包 npm install 模块名 --save2. 查看安装目录 //查看项目中模块所在的目录 npm...

2018-05-25 10:27:33 2143

原创 composer.lock VS composer.json

composer install 命令 从当前目录读取 composer.json 文件,处理依赖关系,创建composer.lock文件, 并把依赖安装到 vendor 目录下。composer.lock vs composer.json如果当前目录下存在 composer.lock 文件,它会从此文件读取依赖版本,而不是根据 composer.json 文件去获...

2018-05-23 15:08:29 1279

原创 TokenMismatchException in VerifyCsrfToken.php

在做laravel项目时,报如下错误TokenMismatchException in VerifyCsrfToken.php line 53:in VerifyCsrfToken.php line 53at VerifyCsrfToken->handle(object(Request), object(Closure))at call_user_func_array(array(objec...

2018-05-21 10:36:34 446

原创 Js原型链继承

关键 :1.构造函数2.原型复制 借助空函数 new操作function Child(props) { Parent.call(this, props); this.grade = props.grade || 1;}function inherits(Child, Parent) { var F = function () {}; F.prototype ...

2018-05-18 11:29:34 101

原创 Xdebug 端口之迷 vscdoe 极简配置Xdebug

vscode,sublime, vim,phpstorm 配置xdebug,一般流程1.下载扩展相应版本debug扩展  方法:复制phpinfo()输出的页面信息,粘贴到xdebug 官网的页面指引表单域,提交,得到相关的下载项,下载。2.配置php.ini文件 扩展修改,开启调试配置 默认9000端口与配置mysql,pdo扩展一致3.修改ide工具对应的配置项,包括ide所使用相应的php解...

2018-05-16 18:46:14 1642

转载 phpunit之Annotations

phpunit中的Annotations如果有其他编程语言(如java)经验的开发者,应该对Annotations(注解)不陌生,其实在phpunit中,一个简单的如下面的一段注释也可以认为是Annotations:<?phpclass MyTestClass extends PHPUnit_Framework_TestCase{/*** Testing the answer to “do ...

2018-05-16 10:51:54 162

翻译 adMethodCallException: This cache store does not support tagging.

使用laravel时报错如下:adMethodCallException: This cache store does not support tagging.查询相关资料发现:Cache tags are not supported when using the file or database cache drivers. The Entrust package probably uses t...

2018-05-15 09:43:34 431

转载 yUML syntax

The yUML syntax is based on the samples provided in yuml.me. There is not a formal documentation, so this page pretends to centralize the information gathered, plus some proposed extensions for new di...

2018-05-08 14:46:55 1314

原创 UML建模工具 Yuml vs plantUML vs Mermaid

需求UML建模工具,类图,对象图,时序图等分析PlantUML语法简单明了,但需要装java,用plantuml.jar包。设几个环境变量,可移植性不高,支持png, svg图片导出。Mermaid diagram(美人鱼图)语法超级简单,支持html标签及流行的markdown,可惜的是目前不支持类图的UML,但支持的流程图,甘特图以及时序图都是十分不错的。HTML tag<div cla...

2018-05-08 13:42:53 12894

翻译 前端之函数柯里化 Use bind to Curry Functions

在计算机科学中,柯里化(英语:Currying),又译为卡瑞化或加里化,是把接受多个参数的函数变换成接受一个单一参数(最初函数的第一个参数)的函数,并且返回接受余下的参数而且返回结果的新函数的技术。顾名思义,柯里化其实本身是固定一个可以预期的参数,并返回一个特定的函数,处理批特定的需求。这增加了函数的适用性,但同时也降低了函数的适用范围。看一下通用实现:function currying(fn) ...

2018-05-02 10:54:18 120

空空如也

空空如也

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

TA关注的人

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