Git常用命令总结(缩减GitHub仓库大小,优化git仓库,彻底清除垃圾文件) Linux
1.初始化gitinit初始化仓库,新建一个Git仓库(新建了一个隐藏目录.git) 把远程仓库克隆到本地gitclonegit@github.com:lifegh/lifegh.github.io.gitgitclonegit@git.coding.net:lifec/lifec.git把本地仓库关联到远程仓库gitremoteaddgithubgit@github.com:lifegh/li
标签: linux
【PHP开发】国外程序员收集整理的 PHP 资源大全 PHP
ziadoz在Github发起维护的一个PHP资源列表,内容包括:库、框架、模板、安全、代码分析、日志、第三方库、配置工具、Web工具、书籍、电子书、经典博文等等。依赖管理依赖和包管理库Composer/Packagist:一个包和依赖管理器ComposerInstallers:一个多框架Composer库安装器Pickle:一个PHP扩展安装器 其他的依赖管理其他的相关依赖管理Sati
linux中给 alias 添加自定义的参数 Linux
linuxalias命令用于设置指令的别名。语法格式为:alias别名=\'指令名称\'若不加任何参数直接执行alias命令,则列出目前所有的别名设置。定义alias时,有时候会有用命令行参数的需求。但通过查证文档的结果是,alias根本就不支持传递命令行参数。不过,我们可以变通的解决这个问题,即定义函数。这里通过alias实现之前提到过的“git一步完成文件的add,commit和push功能的
标签: linux
linux用nohup在后台常驻运行php脚本 Linux
在linux平台上,要在后台运行脚本的话,一般是在命令之后加上&即可。但是今天通过putty在远程服务器上执行phpa.php&之后,a.php脚本并没有在后台运行起来。于是在网上找到了nohup,具体方法为:nohupphpa.php&这样即使退出了终端,a.php依然在后台运行。Linuxnohup和&的功效使用&后台运行程序:结果会输出到终端使用Ctr
标签: linux
Elasticsearch 和 MySQL 对比简要分析 Mysql
Elasticsearch和MySQL对比简要分析。背景我们开发一般的企业级Web应用,其实从本质上来说,都是对数据的增删查改进行各个维度的包装。所以说,不管你的程序如何开发,基本上,都离不开数据本身。那么,在开发企业级应用的过程中,很多同学一定遇到过这样的困惑,当完成了应用程序的基本增删查改功能之后,用户会经常吐槽当下的查询功能并不能满足自己的查询需求。这是因为,通常情况下,我们基于传统的数据库
标签: mysql
Elasticsearch(ES)聚合查询的结果默认显示10条 Html+Css
对ES做一次聚合查询返回的查询结果中只显示10个词项,如何才能够将所有的词项都显示出来?
php.ini文件中的include_path设置 PHP
include_path的作用就是设置用include()函数包函文件时的路径,当然也可以不设置include_path,只要在包函文件时写出具体的文件相对或绝对路即可:下面以安装smarty为例:下面内容中,我们都是假设你的文件放在了D:\\Appserv\\www.maopiaopiao.com\\Smarty下。1、找到你的php.ini配置文件,修改php.ini的include_path选项
php JSON数据格式化方法 PHP
php5.4以后,json_encode增加了JSON_UNESCAPED_UNICODE,JSON_PRETTY_PRINT等几个常量参数。使显示中文与格式化更方便。header(\'content-type:application/json;charset=utf8\');$arr=array(\'status\'=>true,\'errMsg\'=>\'\',\'member\'
PHP二维数组根据多个字段排序 PHP
需求:二维数组,先根据字段A排序如果A一样通过字段B排序。(更多字段排序原理一样)使用php原生的array_multisort()函数,执行速度会快些且降低自定义函数的依赖,关于array_multisort详细使用 参考:http://php.net/manual/zh/function.array-multisort.php思路:1.先搜集要排序的字段的值分别组合成一个新的数组2.