LoveSummer

https://chinaandy.github.io/

git 自动部署

gitHook 当进行开发的环境在本地,而运行的环境要在服务端时,每一次提交代码都需要在服务端pull一次。而利用git的hooks功能,能够让我们省去这一步,下面我就以码云的webhooks为例,实现服务端的代码自动同步部署。 了解 git 的 hooks 关于 git 钩子 Git...

2019-04-26 16:29:13

阅读数 54

评论数 0

git diff Git查看版本改动

git diff git diff命令用于显示提交和工作树等之间的更改。此命令比较的是工作目录中当前文件和暂存区域快照之间的差异,也就是修改之后还没有暂存起来的变化内容。 描述 在工作树和索引或树之间显示更改,索引和树之间的更改,两个树之间的更改,两个blob对象之间的更改或两个文件在磁盘上的更改...

2019-05-08 11:19:36

阅读数 7

评论数 0

mac-PHP mysqli连接报错 No such file or directory解决方案

今天在玩WordPress。安装时连不上数据库但是数据库账号密码全是可以的,使用Navicat也能连上。最终查询到错误No such file or directory 解决方案 原因是mysqli找不到sock文件。那我们就修改配置文件 1. 找到/private/etc/php.ini文件...

2019-05-06 09:29:24

阅读数 12

评论数 0

PHPUnit简介及使用

一、PHPUnit是什么? 1、它是一款轻量级的PHP测试框架,地址:http://www.phpunit.cn 2、手册:http://www.phpunit.cn/ 二、为什么要用PHPUnit? 1、可以通过命令操控测试脚本 2、可以测试性能 3、可以测试代码覆盖率 4、可以自...

2019-04-29 15:11:55

阅读数 31

评论数 0

GIT:如何管理本机的多个ssh密钥(多个远程仓库账号)

生成新ssh key 如果我们电脑上已经存在了一个ssh key,那么我们需要在我们电脑上生成第二个你想在本电脑上使用的id_rsa,使用命令:ssh-keygen -t rsa -C "你的github账号"。 红色标注部分会提示你把新生成的id_rsa存放到哪里,...

2019-04-26 17:16:38

阅读数 12

评论数 0

在vscode中统一vue编码风格的方法

vetur 很多人知道,但在 vscode 下没办法格式化 .vue 里的 html, js 很是头疼,代码风格无法统一。 所以不少人直接拆分开,然后在 .vue 中引入,虽然方法很好,但这有违 .vue 单文件组件的初衷。 本文详细介绍 vscode 下使用 vetur + prettier...

2019-04-26 16:43:34

阅读数 14

评论数 0

babel从入门到入门

博客讲解内容如下:   1、babel是什么   2、javascript制作规范   3、babel转译器   4、babel的使用   5、常见的几种babel转译器和插件   6、babel最常见配置选项   7、babel的其他   8、在webpack中使用babel ...

2019-03-27 00:26:03

阅读数 21

评论数 0

webpack

webpack webpack是一款强大的模块加载器兼打包工具,它能把各种资源,例如JS(含JSX)、coffee、样式(含less/sass)、图片等都作为模块来使用和处理,优势如下: webpack 是以commonJS的形式来书写,但对AMD/CMD的支持也很全面,方便旧项目进行代码迁移...

2019-03-27 00:18:08

阅读数 23

评论数 0

nginx配置location匹配顺序总结

location匹配顺序 "="前缀指令匹配,如果匹配成功,则停止其他匹配 普通字符串指令匹配,顺序是从长到短,匹配成功的location如果使用^~,则停止其他匹配(正则匹配) 正则表达式指令匹配,按照配置文件里的顺序,成功就停止其他匹配 如果第三步中...

2019-03-16 13:19:48

阅读数 62

评论数 0

What is OPcache

What is OPcacheOPcache是PHP中的Zend扩展,可以大大提升PHP的性能。 OPcache 通过将 PHP 脚本预编译的字节码存储到共享内存中来提升 PHP 的性能, 存储预编译字节码的好处就是 省去了每次加载和解析 PHP 脚本的开销。 Judge whether it ...

2019-03-13 21:09:33

阅读数 17

评论数 0

ubuntu利用apt-get卸载软件

ubuntu使用apt-get install是一个很简单的东西,但是有时因为各种原因,apt-get安装一半的时候安装失败了,这时候需要卸载之前安装的,关于ubuntu卸载安装包的方法很多。 1、删除软件 方法一、如果你知道要删除软件的具体名称,可以使用 sudo apt-get remov...

2019-03-12 16:24:59

阅读数 31

评论数 0

什么是依赖注入

本文是依赖注入(Depeendency Injection)系列教程的第一篇文章,本系列教程主要讲解如何使用 PHP 实现一个轻量级服务容器,教程包括: 第 1 篇:什么是依赖注入? @TODO 第 2 篇:是否需要使用依赖注入容器? @TODO 第 3 篇:Symfony 服务容器入门 ...

2019-03-05 22:27:48

阅读数 17

评论数 0

navicat注册安装和激活

说明:博主所提供的激活文件理论支持Navicat Premium 12.0.16 - 12.0.24简体中文64位,但已测试的版本为Navicat Premium 12.0.22、12.0.23和12.0.24简体中文64位。 原文出处:https://blog.csdn.net/jikef...

2018-11-17 22:14:49

阅读数 71

评论数 0

PHP性能调优---php-fpm - 启动参数及重要配置详解

  一,php-fpm的启动参数   #测试php-fpm配置 /usr/local/php/sbin/php-fpm -t /usr/local/php/sbin/php-fpm -c /usr/local/php/etc/php.ini -y /usr/loc...

2018-09-14 10:16:11

阅读数 92

评论数 0

Vue打包之后会出现.map文件用处

build命令后占体积最大的竟然是.map文件,webpack如何设置不让编译出.map文件呢?   解决办法:去config/index.js中改一个参数:  productionSourceMap:false 把这个改为false。不然在最终打包的文件中会出现一些map文件 m...

2018-08-31 16:14:25

阅读数 2207

评论数 0

keep-alive的深入理解与使用(配合router-view缓存整个路由页面)

原文来自: http://blog.myweb.kim/vue/keep-alive/?utm-source=origin 转载请注明出处。 在搭建 vue 项目时,有某些组件没必要多次渲染,所以需要将组件在内存中进行‘持久化’,此时 <keep-alive&a...

2018-08-28 17:21:31

阅读数 485

评论数 0

Vue2.0 探索之路——生命周期和钩子函数的一些理解

前言 在使用vue一个多礼拜后,感觉现在还停留在初级阶段,虽然知道怎么和后端做数据交互,但是对于mounted这个挂载还不是很清楚的。放大之,对vue的生命周期不甚了解。只知道简单的使用,而不知道为什么,这对后面的踩坑是相当不利的。 因为我们有时候会在几个钩子函数里做一些事情,什么时候做,在哪...

2018-08-28 17:17:52

阅读数 49

评论数 0

javascript中对象在OOP方面的一些知识(主要是prototype和__proto__相关)

在ES6的Class到来之前,先总结下个人对js中prototype属性的理解。 1、构造函数(大写函数名  this 无return)   2、原型对象(函数.prototype)  3、实例对象( new出来的东西obj )   备注:本文举例子都以Fn作为构造函数  Fn.prototype...

2018-07-12 00:22:17

阅读数 91

评论数 0

Javascript的prototype

JavaScript是基于对象的,任何元素都可以看成对象。然而,类型和对象是不同的。本文中,我们除了讨论类型和对象的一些特点之外,更重要的是研究如何写出好的并且利于重用的类型。毕竟,JavaScript这种流行的脚本语言如果能够进行良好的封装,并形成一个庞大的类型库,对于重用是非常有意义的。网上对...

2018-07-12 00:21:08

阅读数 62

评论数 0

vue.js 发布后路径引用问题

但是一旦放在了非根目录的其他文件夹里面,这时候index.html里引用的js和css文件路径都会找不到错误如下打开index.html文件发现里面引用的文件路径不对这里只需要更改config/index.js配置就可以了更改后的配置这里也视当前环境的具体环境而定。如果你也遇到这样的问题,希望对您...

2018-06-27 23:06:03

阅读数 1133

评论数 0

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