• PHP获取客户端IP的方法

    在使用Laravel获取客户端IP的时候出现了这样一种常见,我们通过阿里云ECS部署的代码,但是前面通过阿里云的LSB(负载均衡)。所以每次通过Laravel自带的函数去获取IP的时候,总是不能获取到真实的客户端IP。所以这里主要记录下获取真实客户端IP的方法。

    PHP 2019-07-14 17:19:13 浏览(2617) 阅读原文
  • Markdown数学公式

    本文主要记录下使用Markdown编辑器书写数学公式。

    Markdown 2019-07-14 16:20:40 浏览(3218) 阅读原文
  • Iris框架打包成二进制文件(包含静态文件)

    最近在使用Golang的WEB框架Iris做了一个小的系统,但是里面有一些静态的资源,如css、js、html文件,如果只是通过go build打包的这些静态文件是打包不进去的,所以本文主要记录下如何将所以文件都打包的二进制文件中。

    Go 2019-07-07 14:06:24 浏览(6031) 阅读原文
  • Golang常用第三方库

    这里收集一些好用的Golang的第三方库,供后期能快速进行查找使用,持续进行更新...

    Go 2019-07-07 09:49:14 浏览(3545) 阅读原文
  • Nginx对url添加斜杠并301跳转

    通过Nginx访问不带斜线的路径的时候,Nginx会出现301跳转,并且在这个过程中会出现一些其他问题。本文主要记录下在这过程中遇到的问题,以便后续查看。

    Nginx 2019-06-20 19:07:41 浏览(5546) 阅读原文
  • PHP-FPM中启用慢日志配置(用于检测执行较慢的PHP脚本)

    某些时候在寻找某个接口反映较慢的排除方法,除了从网络和服务器的硬件上面排除外,可能还需要我们通过PHP-FPM来排查问题。所以本文我们将说明如何通过PHP-FPM来查询慢日志,帮我们来排查相关问题。

    PHP | php-fpm 2019-06-13 09:09:54 浏览(3071) 阅读原文
  • Navicat使用HTTP通道

    在使用阿里云RDS中,一般我们出于权限的考虑不会让其他用户直接进行外网访问。所以这里我们就采用Navicat加HTTP通道来访问RDS数据库。

    Navicat 2019-06-12 11:57:05 浏览(8114) 阅读原文
  • Centos7搭建FTP服务和并配置虚拟用户

    最近为了满足一些用户只能访问固定的目录权限,所以想通过FTP的方式来满足这个需求。我们都知道,需要使用FTP服务器,就需要搭建一个FTP服务,这里我们使用vsftpd服务器软件。在建立vsftpd用户时,我们一般是在linux下建立用户useradd的方式来访问ftp,但有时我们只想提供ftp服务,而避免用户用ftp的帐号去登录linux,采用一般的方式只能是限制该用户的访问权限,但还是避免不了用户登录进linux系统,所以比较好的方法是用vsftpd的虚拟用户。

    FTP 2019-06-11 18:53:26 浏览(1651) 阅读原文
  • Git保存和清除用户名、密码

    在使用Git的过程中,不想每次都输入用户名和密码去拉取代码,所以就需要保存这些信息,那么既然有保存了,就必须有清除功能。

    Git 2019-05-28 15:47:22 浏览(10573) 阅读原文
  • PHP开发API接口签名验证

    在接口开发中处于对安全的考虑通常会对数据进行加密,防止中途数据被篡改。所以本文主要介绍下一种通用的接口数据签名验证方法。

    PHP | 安全 2019-05-27 19:13:50 浏览(2015) 阅读原文
  • Laravel命令Artisan介绍和使用

    不管是 Node.js、Python 还是 PHP 的 Web 框架,都提供了通过命令行与应用进行交互的功能,通过这些命令行工具,我们可以完成一些初始化操作,比如创建新应用、执行数据库迁移、或者快速创建类文件等,在 Laravel 中也一样,可以使用Artisan命令来进行操作。

    PHP | Laravel 2019-05-26 09:14:36 浏览(3242) 阅读原文
  • Flutter布局基础示例

    通过学习Flutter的布局,可以通过ListView、Container、Row、Column等组件来对界面进行布局。

    Flutter 2019-05-25 16:20:58 浏览(2694) 阅读原文
  • 仓库管理系统之:GitLab

    GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。

    Git 2019-05-25 08:53:50 浏览(2438) 阅读原文
  • Docker图形化管理工具之Portainer

    Portainer是一款轻量级的图形化管理工具,通过它我们可以轻松管理不同的docker环境。Portainer部署和使用都非常的简单,它由一个可以运行在任何docker引擎上的容器组成。Portainer提供管理docker的containers、images、volumes、networks等等。它兼容独立的docker环境和swarm集群模式。基本满足中小型单位对docker容器的管理工作。

    Docker 2019-05-24 18:59:01 浏览(2453) 阅读原文
  • 使用Certbot来配置网站的HTTPS

    在前面我们介绍过可以使用阿里云获取免费证书,其实获取免费证书的方式非常多,最近又找到了一个非常好用的生成HTTPS证书的工具。

    https 2019-05-23 19:13:10 浏览(1938) 阅读原文