9 ROVAST

尚未进行身份认证

暂无相关简介

等级
TA的排名 4k+

git diff 用法

参考链接:http://xahlee.info/linux/git_diff.html本文阐述gitdiff的不同用法。git中有三个主要区域WorkingDirectory工作区。当前用户正在工作的区域StagingArea(也被叫做cache,index)。使用gitadd后存放的临时位置HEAD指向一个commit位置。通常情况下,是指上一次提交...

2019-09-24 18:15:56

composer 私有化

我们知道,正常情况下,我们使用composerinstall时,是从https://packagist.org/拉取的package.如果设置了中国镜像,那么就会从你的镜像地址拉取。处于一些需要,我们往往需要引用自己开发的composerpackage。如果是公用还好,我们直接结合github和packagist发布共有的镜像就好了。那如果我们使用的是自建的git...

2019-06-20 13:16:40

ubuntu 18.04 桌面版应用、美化、配置备忘录[更新中]

文章目录桌面美化挪动关闭按钮至左侧更改顶部bar显示方式为unity风格gnome相关安装gnomeshellextension常用应用albert(类似MacOS的alfred)微信、企业微信、微信开发者工具钉钉开发环境nginx安装配置开发工具phpstormwebstorm本文记录了使用ubuntu桌面版过程中的一些常见问题和初始化步骤。桌面美化挪动关闭按钮至...

2019-06-13 10:39:48

soar 启发规则汇总 && 常见 MySQL 优化案例

前言最近偶然翻翻一些博客,发现依然有一些介绍mysql常见优化场景的东西,甚是有趣。想起了之前在公司做的SQL规范相关工作。独乐了不如众乐乐,独学习不如众分享,跟大家分享下自己在这个环节的一些心得。之前无非是根据一些经验和书籍,列出常见的场景。直到有一次看到了小米的开源工具,SOAR,简直是被震惊的感觉。这个工具通过是SQL语法树的分析,结合小米DBA多年经验的总结,进行了一系...

2019-03-12 23:30:31

Linux cron 避坑指南

场景好多系统中会用到邮件系统,我们假设有一个PHP脚本用来发送邮件。使用Linuxcron每分钟执行一次我们暂时不引入队列系统,其实使用队列处理此方式更优。我们得到下面的基本配置*****php/home/app/email.php问题分析和解决如果这个邮件服务出现异常,进程僵死怎么办?假设由于未知因素,email.php脚本一直执行,没有退出。极端的...

2019-03-11 10:08:30

phpunit光速入门

phpunit的官方文档对如何使用phpunit进行了详细的说明。本人在通读文档后进行了一些概要提升,同时摘录了一些示例phpunit-demo,便于以后理解和查阅。文档较为简洁,但是也涵盖了平时使用的基本用法,适合入门使用。安装phpunit项目安装composerrequire--devphpunit/phpunit使用./vendor/bin/phpunit...

2019-01-09 11:36:48

Ubuntu18.04安装深度截图

文章目录1.下载deb包2.安装3.安装其他一些依赖4.使用1.下载deb包访问http://packages.linuxdeepin.com/deepin/pool/main/d/deepin-scrot/下载deepin-scrot_2.0-0deepin_all.deb或者直接wgethttp://packages.linuxdeepin.com/deepin/po...

2018-12-03 12:45:37

Gnome 相关配置目录小记

Cursor系统目录/usr/share/icons自定义目录~/.icons

2018-11-15 09:33:01

ubuntu 安装 ppa 出现 UnicodeDecodeError: 'ascii' codec can't decode byte

udolocale-genen_US.UTF-8exportLANG=en_US.UTF-8

2018-11-04 22:58:46

vue router push new tab,使用vue router push 新标签页

openNewTab(to){constrouteData=this.$router.resolve(to)window.open(routeData.href,'_blank')}调用openNewTab({name:name,query:{query:query}})

2018-10-18 18:47:19

phpstorm 设置 webpack alias 路径

文章目录成功后的效果图进行如下设置,正确配置webpack目录即可

2018-09-28 11:20:19

ubuntu/deepin 下增加 phpstorm 桌面快捷方式 phpstorm.desktop

[DesktopEntry]Encoding=UTF-8Name=phpstormIDEComment=TheSmarterWaytoCodeExec=/bin/sh"/home/rovast/Software/PhpStorm-182.4129.45/bin/phpstorm.sh"Icon=/home/rovast/Software/PhpStorm-182.4129....

2018-09-07 13:18:20

win10 子系统之 Ubuntu,解放你的生产力

win10子系统能带来什么如何安装子系统0、windows系统版本1、开启开发者选项2、打开子系统功能3、打开miscrosoftstore安装ubuntu子系统启用子系统在子系统中安装nginx来测试是否可以共享端口注意事项1、重启windows后,服务不可用2、windows和Linux目录对应关系题主很少为win...

2018-08-29 00:41:50

Vue检测object变化

在开发中,object必不可少。使用Vue时,往往会结合watch和computed等方法进行更好地编码。如何检测object的属性变化是个问题。letapp=newVue({data:{user:{name:"apple",color:"red"}},computed:{fullName:...

2018-07-24 17:30:20

运维中的日志切割操作梳理(Logrotate/python/shell脚本实现)

原文:《运维中的日志切割操作梳理(Logrotate/python/shell脚本实现)》配置文件介绍切割介绍分享一例曾经使用过的nginx日志切割处理脚本logrotate日志分割配置:日志分割脚本crontab定时执行php脚本切割一例nginx日志切割一例系统日志切割一例tomcat日志切割一例早期用过的nginx日志处理一例尝试解决...

2018-06-15 14:12:00

apache 80跳转至 443

<VirtualHost*:80>ServerNameyour.domain.comRewriteEngineonRewriteCond%{SERVER_PORT}!^443$RewriteRule^/?(.*)$https://%{SERVER_NAME}/$1[L,R]</VirtualHost>

2018-06-07 21:52:34

根据名称杀死进程

sudokill-9$(psaux|grepartisan|awk'{print$2}')

2018-06-06 09:21:33

PHP daemon job 进程的初步构想和超时处理

//开始运行进程$process->start();//进程回调$process->on('start',function(){$timeout=10;pcntl_async_signals(true);while(true){pcntl_signal(SIGALRM,function(){posix_kill(...

2018-06-04 17:01:49

vim设定utf8编码格式

vi~/.vimrc在自己的vimrc配置文件中增加下面的配置即可setencoding=utf-8"Theencodingdisplayed.setfileencoding=utf-8"Theencodingwrittentofile.

2018-06-01 14:27:46

git clone 使用代理加速

背景使用gitclonegithub上代码时,有时速度才20~30kb/s,着实是慢。鉴于目前自己有代理服务器可用,遂进行加速。设置gitconfig--globalhttp.proxy'http://127.0.0.1:10801'gitconfig--globalhttps.proxy'https://127.0.0.1:10801'...

2018-05-04 20:57:23

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。