php git hook

2016-11-29 • PHPNo Comments

//网站目录
$www_file='/www/web/wwwroot/default/wifi';
$client_ip = $_SERVER['REMOTE_ADDR'];

$fs = fopen($www_file.'/hooks.log', 'a');
fwrite($fs, '================ Update Start ==============='.PHP_EOL.PHP_EOL);
fwrite($fs, 'Request on ['.date("Y-m-d H:i:s").'] from ['.$client_ip.']'.PHP_EOL);


$output = exec("cd $www_file && git pull https://xx%40163.com:oneday.152@gitee.com/xx/xx.git master   >> hooks.log  2>&1");

fwrite($fs, 'Info:'. $output.PHP_EOL);
fwrite($fs,PHP_EOL. '================ Update End ==============='.PHP_EOL.PHP_EOL);
  
$fs and fclose($fs);

quick sort 快速排序算法

2016-09-08 • PHP1 Comment

class QuickSort{

    public $sequence;

    public function init($sequence){

        if (!is_array($sequence))
            return false;

        $this->sequence = $sequence;
        $this->partition(0, len($sequence) - 1);

        sprintf("Enter : %s\n", implode(',', $sequence));
        sprintf("Result : %s\n", implode(',', $this->sequence));
    }

阅读更多...

Laravel体验篇

2016-07-18 • PHPNo Comments

今天终于是有空体验了一下laravel,感触良多。感觉它不单只是一个框架,应该说是一套开发方案,而且相当的完整。虽然目前只接触到一点点,想必日后可以用它做出很多伟大的应用。

下面是一点笔记:

阅读更多...

逐步的改善胜过雄心勃勃的失败

2016-06-10 • 发老娇No Comments

作者:自嗨的多罗
链接:https://www.zhihu.com/question/21368231/answer/90497581
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

很多人觉得自己计划完不成,拖延,生活中养成种种恶习的根源在于自制力不强,以为增强了自制力,一切问题就能迎刃而解——这个想法是错的,自制力并不是解决这些问题的关键。

那什么才是呢?诸位稍安勿燥,这个后面自然会讲到,但在此之前,且听我讲一个哈佛学霸的故事。




阅读更多...

mysql触发not found

2016-02-24 • DatabaseNo Comments

今天给后台用户批量授权时写了一小段存储过程,遇到一个比较初级的问题:例程里面如果触发了not found,是会退出程序的。下面是当时写的代码。

阅读更多...

粤公网安备 44011102000950号