• Mac切换清华镜像决绝brew update无反应,更新慢解决办法

    Mac切换清华镜像决绝brew update无反应,更新慢解决办法

    Mac中使用brewupdate太慢,就算翻墙也非常慢;主要是资源访问太慢,这种情况我们可以更换国内的源镜像提升速度。 一、替换brew默认源 1、方法一 替换brew.git cd"$(brew--repo)" gitremote

  • [ 配置教程 ] 在ubuntu16.04中部署升级php7.0到7.3

    [ 配置教程 ] 在ubuntu16.04中部署升级php7.0到7.3

    1、升级PHP7.0到PHP7.3 升级源,更新 sudoapt-add-repositoryppa:ondrej/php sudoapt-getupdate 安装升级PHP7.3 sudoaptinstallphp7.3-fp

  • [开源] LaravelPlus - 基于 Laravel 魔改,为方便实际业务使用 - 开发中

    [开源] LaravelPlus - 基于 Laravel 魔改,为方便实际业务使用 - 开发中

    目的 为了减少重复CURD和新项目的配置麻烦等问题,(就是为了骗星星:[LaravelPlus](https://github.com/ElapseAnnals/LaravelPlus)) 如: 现有的infyomlabs/laravel-generatorCODE

  • MySQL修改数据库存储路径

    MySQL修改数据库存储路径

    1、停止mysql服务sudoservicemysqlstop2.将/var/lib/mysql复制到/data/下,命令如下:cp-rp/var/lib/mysql/data/-p:源目录或者文件的属

  • php移除字符串中的\u0020和\u3000

    php移除字符串中的\u0020和\u3000

    三种空格unicode(\u00A0,\u0020,\u3000)表示的区别,在PHP中没有找到对应的方法移除,比如这串字符串"   php.com",最终使用如下方法解决。 不间断空格\u00A0,主要用在office中,让一个单词在结尾处不会换行显示,快捷键ctrl+shift

  • Laravel5.5/5/7修改日志存储位置和格式

    Laravel5.5/5/7修改日志存储位置和格式

    Laravel5.5及以下版本 Laravel支持single、daily、syslog和errorlog四种日志写入模式。通过修改config/app.php配置文件中的log选项来配置Laravel使用的存储机制。如果你希望每天产生日志都存放在不同的文件

  • [性能测试]免费IP归属地查询接口汇总

    [性能测试]免费IP归属地查询接口汇总

    目前做一个项目,需要判断是国内还是国外IP,具体要求为接口稳定,速度快,免费,不异常。所以我整理了优质的接口供大家筛选。 一、淘宝API接口 http://ip.taobao.com/service/getIpInfo.php?ip=[ip地址字串]

  • mariadb设置log_error错误日志并且更改日志文件位置

    mariadb设置log_error错误日志并且更改日志文件位置

    在以前的设置中,我没有注意log_error是否生效,直接设置了即可;但是最近我在查询错误日志的时候,发现我的/var/log/mysql/error.log里面并没有任何内容,根本不起作用,查遍所有网站都没有解决方案,最终查询谷歌才找到解决办法,原设置如下: [mysql

  • mysql/mariadb重启因为aria_log_control原因导致无法启动

    mysql/mariadb重启因为aria_log_control原因导致无法启动

    今天阿里云ubuntu16.04服务器变慢,仔细排查找不到原因便重启服务器,但是很久都不能重启,看来是出问题了;然后我开始强制重启以后,出现问题了,mysql链接不上了,解决了几个小时才能解决,真心累;同时感谢35419063群里的群主大大。一、报错情况Ma

  • laravel提示Route [login] not defined错误

    laravel提示Route [login] not defined错误

    laravel访问需要登陆的页面,如果目前当时已经退出登陆,会出现如上图报错: "Route[login]notdefined." 解决办法: 1、方法一:修改项目源码 找到项目源码vendor/laravel/framew

  • Laravel5.5以上使用Charts图表统计图

    Laravel5.5以上使用Charts图表统计图

    以前的laravel-charts已经无法使用了,如何在Laravel5.5以上使用Charts图表统计图。 一、安装 首先在命令终端里定位到项目的根目录,通过运行composer命令进行下载安装: composerrequireconsoletvs

  • php/php7.*实现3DES加密并且对接JAVA

    php/php7.*实现3DES加密并且对接JAVA

    php7.1开始不再支持mcrypt_encrypt,所有这里会有2个版本的3DES加密并且对接JAVA,具体实施如下: php版本小于php7.0 使用mcrypt方法即可进行加密解密。 $size=mcrypt_get_block_s

  • Linux服务器所以Frp实现内网穿透(阿里云Ubuntu)

    Linux服务器所以Frp实现内网穿透(阿里云Ubuntu)

    有时候我们需要让内网的服务器允许访问,但是自己内网家庭常用带宽,我发直接访问IP,所以我们只能进行内网穿透,使用花生壳等软件是付费的,所以我们选择了frp作为内网穿透工具,配置如下,你需要的东西有: -公网服务器,具有外网IP(如阿里云,腾讯云等服务器) -内网服务器,能联网即可。

  • 阿里云Linux系统购买并挂载磁盘实际例子(ubuntu系统)

    阿里云Linux系统购买并挂载磁盘实际例子(ubuntu系统)

    一、环境说明:-1、租用阿里云高效云盘并且挂载到了服务器:/dev/vdb-2、文件系统用ext4-3、挂载目录/data,vdb1不要挂载/mnt,/mnt是预留给光驱和u盘这些外设的,一般不要去占用。二、分区与挂载:

  • mongodb的数据的导入导出方法

    mongodb的数据的导入导出方法

    mac环境下找到mongodb的工具目录 -cd/usr/local/Cellar/mongodb/4.0.1/bin 一、mongoexport工具 -将foo库中的表t1导出成json格式: ./mongoexport-dfoo-ct1-o/

  • Mac安装php7.1并且替换php7.0

    Mac安装php7.1并且替换php7.0

    首先取消php70的链接:brewunlinkphp70接下来安装:brewinfophp71安装结果如下:php@7.1:stable7.25(bottled)[keg-only]Gen

  • PHP7.*通过openssl_encrypt实现AES加密实现php/js互通加密/解密

    PHP7.*通过openssl_encrypt实现AES加密实现php/js互通加密/解密

    php7.1以后mcrypt_encrypt将会被废弃,所以我们使用openssl_decrypt和openssl_encrypt的组合方式实现AES加密实现php/js互通加密/解密。一、PHP加密解密<?php$data='

  • mysql修改/切换binlog存储位置以及重置mysql-bin的index

    mysql修改/切换binlog存储位置以及重置mysql-bin的index

    修改mysql中binlog的位置可以方便日志的管理与清除,需要修改mysql的my.cnf配置文件,不同的环境配置文件不同,我的mariadb配置文件为/etc/mysql/mariadb.conf.d/50-server.cnf: log-bin=m

  • Laravel使用zipper压缩/解压文件

    Laravel使用zipper压缩/解压文件

    这是ZipArchive方法的简单包装器,带有一些方便的功能。 1、使用Composer安装依赖 composerrequirechumper/zipper 2、安装后的设置 在config/app.php中注册服务提供者到pr

  • laravel使用阿里云对象存储OSS官方拓展包oss-sdk-php实现文件存储删除

    laravel使用阿里云对象存储OSS官方拓展包oss-sdk-php实现文件存储删除

    阿里云对象存储服务(ObjectStorageService,简称OSS),是阿里云提供的海量、安全、低成本、高可靠的云存储服务。这里总结一下如何在laravel中使用OSSPHPSDK完成常见操作,如创建存储空间、上传文件、下载文件等。 一、安装