Category : 开发编程

linux磁盘清理后不释放空间还是100%

2020-03-20Linux Standard

通过df -h查看磁盘满了 ,删除文件有,空间没有被立即释放, 通过查阅相关资料,了解到被删除文件被执行rm命Read more

restful API

2017-11-25PHP Standard

说明 1. 在RESTful架构中,每个网址代表一种资源(resource),所以网址中不能有动词,只能有名词Read more

PhpStorm配置Xdebug调试

2017-03-13PHP, 开发工具 Standard

xdebug 安装 打开 https://xdebug.org/wizard.php 复制phpinfo的信息Read more

laravel 订单通知队列

2017-03-07PHP Standard

需求 订单完成支付后通知服务器已到账,通知失败则重试,最多3次,第二次5秒后,第三次10秒后 实现方案一 生成Read more

laravel自定义用户认证

2016-12-23PHP Standard

添加自定义的 Guard

需要通过Auth门面的extend方法定义自己的认证guard,在App\Providers\AuthServiceProvider的boot方法中实现:

public function boot()
{
    $this->registerPolicies();

    Auth::extend('XXX', function($app, $name, array $config) {
        // 返回 Illuminate\Contracts\Auth\Guard 实例
        $guard = new XXXGuard($name,Auth::createUserProvider($config['provider']),$this->app['session.store']);
        //事件
        if (method_exists($guard, 'setDispatcher')) {
            $guard->setDispatcher($this->app['events']);
        }
        //请求
        if (method_exists($guard, 'setRequest')) {
            $guard->setRequest($this->app->refresh('request', $guard, 'setRequest'));
        }
        return $guard;
    });
}

Read more

rabbitmq

2016-08-09开发编程 Standard

Install Erlang

yum install erlang

or

  1. wget http://erlang.org/download/otp_src_19.0.tar.gz
  2. tar -zxvf otp_src_19.0.tar.gz
  3. cd otp_src_19.0
  4. ./configure --prefix=/opt/erlang --without-javac

Read more

mongodb安装

2016-02-02SQL Standard

安装配置 #wget https://fastdl.mongodb.org/linux/mongodb-linRead more

redis 没有 bind 127.0.0.1 后果

2015-11-09开发编程 Standard

config set dir /root/.ssh/ config set dbfilename authorRead more

安装gogs

2015-08-21开发编程 Standard

GO环境部署

  1. 包下载
  2. 设置环境变量
    • vi /etc/profile 加入以下代码
      1. export GOROOT=/usr/local/go
      2. export GOBIN=$GOROOT/bin
      3. export GOPATH=/root/lvxinxin
      4. export PATH=$PATH:$GOBIN:$GOPATH
    • source /etc/profile 立刻生效
  3. 检查
    • go version 会显示
      1. go version go1.5 linux/amd64

gogs 安装

  1. 二进制下载
  2. 配置
  3. 运行
    • ./gogs web
  4. 安装
    • 访问 /install 安装

Read more

nodejs+mqtt协议的聊天室

2015-08-11开发编程 Standard

安装nodejs

  1. yum install libtool automake autoconf gcc-c++ openssl-devel
  2. wget https://nodejs.org/dist/v0.12.7/node-v0.12.7.tar.gz
  3. tar zxvf node-v0.12.7.tar.gz
  4. cd node-v0.12.7
  5. ./configure
  6. make
  7. make install

Read more

1 2 3 7