自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(142)
  • 收藏
  • 关注

原创 go项目杀进程并重启shell

go 项目重启

2022-08-01 23:20:09 299 1

转载 mysql简化的审批流程表设计

审批配置表(approval_config) 字段名称 类型 长度 约束 备注 code varchar 64 not null 审批流程code type tinyint 1 not null 审批方式:0 单人审批;1 多人审批。单人审批,意思是同一级审批只要有审批人审批后,其他人默认审批。多人审批,必须是同一级所以人审批,才进行下一步审批节点 ...

2022-05-07 10:47:01 2911

原创 beego--session使用redis引擎

beego 中使用 session 中的redis引擎相当方便,步骤如下:1、先安装redis驱动go get github.com/astaxie/beego/session/mysql (这是mysql的)go get github.com/astaxie/beego/session/[email protected]、导入到main.go文件中import (# "github.com/astaxie/beego"# "github.com/astaxie/beego/orm"

2021-10-11 11:42:29 15084

原创 xdebugHelper谷歌第三方插件无法安装mac

1、下载:eadndfjplgieldjbigjakmdgkmoaaaoc-1.4.3-www.Crx4Chrome.com首先将.cxr文件更改后缀名为.zip​​​​​​​2、然后使用终端解压(不可以双击解压)命令如下:unzip eadndfjplgieldjbigjakmdgkmoaaaoc-1.4.3-www.Crx4Chrome.com.zip -d chajian将chromecj.zip文件解压到chajian文件夹3、然后在谷歌浏览器中打开扩展程序4、加载已解压的扩展程序,选.

2021-03-17 00:22:33 460

转载 利用phpspreadsheet导出Excel图表

利用phpspreadsheet导出Excel图表PHP所需要的的扩展就不再说了,需要的可以看看PHPExcel导出测试环境:PHP 7.1这里介绍折线图、饼状图、柱状图,更多的可以参考扩展里的测试案例。以下代码只支持单个sheet的图表导出,多个图表导出以后再写吧。引用代码use PhpOffice\PhpSpreadsheet\Writer\Xlsx;use PhpOffice\PhpSpreadsheet\Chart\Chart;use PhpOffice\PhpSpread

2021-02-20 18:09:38 1550 2

原创 nginx配置参数解释:client_header_buffer_size、large_client_header_buffers

client_header_buffer_size假设client_header_buffer_size的配置为1k,如果(请求行+请求头)的大小如果没超过1k,放行请求。如果(请求行+请求头)的大小如果超过1k,则以large_client_header_buffers配置为准large_client_header_buffers假设large_client_header_buffers的配置为4 8k,则对请求有如下要求请求行(request line)的大小不能超过8k,否则返回414

2021-02-19 18:08:58 3605

转载 PhpSpreadsheet处理Excel样式

$spreadsheet = new \PhpOffice\PhpSpreadsheet\Spreadsheet(); //创建一个新的工作表$worksheet = $spreadsheet->getActiveSheet();//样式设置 - 字体$worksheet -> getStyle('A1:G10') -> getFont() -> setBold(true) -> setName('Arial') -&g.

2021-02-17 17:28:30 1007

原创 PhpSpreadsheet处理Excel 导入、导出并设置样式

PhpSpreadsheet处理ExcelPHPOffice是一个用来处理办公相关软件的php类库PhpSpreadsheet专门处理excle的类库导出如下:引入类库composer require maatwebsite/excel("maatwebsite/excel": "^3.1")use PhpOffice\PhpSpreadsheet\IOFactory;use PhpOffice\PhpSpreadsheet\Spreadsheet;public stati

2021-02-17 17:26:37 1039

原创 laravel module模块形式发邮件并入队列

修改.env:MAIL_DRIVER=smtpMAIL_HOST=smtp.163.comMAIL_PORT=25MAIL_USERNAME=wang_***[email protected]_PASSWORD=wjb***5MAIL_ENCRYPTION=nullMAIL_FROM_ADDRESS=wang_***[email protected]_FROM_NAME=132配置文件在:config/mail.phpphp artisan make:job SendEmail该命令.

2021-02-17 16:57:49 255

原创 mac 编译安装redis扩展报错

1、下载redis扩展2、解压3、phpize修改/usr/local/Cellar/php/7.4.12/bin/php-configextension_dir='/usr/local/Cellar/php/7.4.12/pecl/20190902' 中的 "pecl"换成 "lib"extension_dir='/usr/local/Cellar/php/7.4.12/lib/20190902'(其实就是把/usr/local/Cellar/php/7.4.12/pecl/2019.

2021-01-12 23:01:37 432

原创 mac下phpize编译出错

$phpizeConfiguringfor:PHP Api Version:Zend Module Api No:Zend Extension Api No:解决方法:1.重启mac电脑,同时按住command+R ,等出现进度条了再松开2.弹出的界面是否有“实用工具”,有的话就打开实用工具里面的终端,输入:csrutil disable,然后回车3.重新启动电脑。4.终端运行$sudo mount -uw /$sudo ln -s /Ap...

2021-01-12 22:48:16 217

转载 热点key重建优化

开发人员使用“缓存+过期时间”的策略既可以加速数据读写,又保证数据的定期更新,这种模式基本能够满足绝大部分需求。但是有两个问题如果同时出现,可能就会对应用造成致命的危害: 当前key是一个热点key(例如一个热门的娱乐新闻),并发量非常大。 重建缓存不能再短时间完成,可能是一个复杂计算,例如复杂的SQL、多次IO、多个依赖等。 在缓存失效的瞬间,有大量线程来重建缓存,造成后端负载过大,甚至可能会让应用崩溃。要解决这个问题也不是很复杂,但是不能为了解决这个问题给系统带来更多的麻烦...

2020-10-22 20:34:02 278 1

原创 修改mysql时区

通过mysql命令行模式下动态修改1.1 查看mysql当前时间,当前时区>select curtime();#或selectnow()也可以+-----------+| curtime() |+-----------+| 15:18:10 |+-----------+> show variables like "%time_zone%";+...

2020-01-02 17:40:54 175 1

原创 FTP被动模式失败

错误信息:读取目录列表...状态: 服务器发回了不可路由的地址。被动模式失败。命令: PORT 192,168,1,16,206,145响应: 500 I won't open a connection to解决:FTP的配置文件中修改:ForcePassiveIP变量,设置内192.168.0.1去#号换服务器IP保存Pure-Ftpd 设置内192.168....

2019-11-28 11:13:08 2204

转载 Navicate for MySQL下载和注册码

中文版 Navicat mysql 9.x下载地址:http://download2.navicat.com/download/navicat091_mysql_cs.exe下载地址:http://download2.navicat.com/download/navicat091_mysql_cs.tar.gz注册码:NAVL-KSG4-K8D8-8TV6中文版 Navicat m...

2019-10-06 22:35:33 2074

转载 my.cnf文件参数中文注释

优化思路:数据库异步同步 三点:幕等 时序 延迟按照我的理解又分为以下几个方面的层级传输阶段:用户连接至应用服务器,应用服务器访问数据库服务器; 硬件层:物理机器设备,硬盘的转速,CPU的主频,内存的大小,网卡速率; 硬件层之上:read卡,bios,双网卡绑定; 操作系统的优化:ulimit,tcp握手包的调试,selinux等; ...

2019-10-04 09:06:45 166

原创 Linux系统下 Supervisor 安装搭建

# easy_install pip# pip install supervisor# mkdir /etc/supervisor/#cd /etc/supervisor/在/etc/supervisor目录下生成配置文件:#echo_supervisord_conf>/etc/supervisor/supervisord.conf(如果需要卸载supervisor ...

2019-09-20 13:25:01 399

转载 Supervisor的安装部署(Centos7)

一、安装选择supervisor为python编写,可以选择pip安装,也可以用linux的包管理工具安装,本文采用pip方式安装。pip install supervisor一条命令即可安装完毕!二、相关命令supervisord启动supervisor服务端supervisorctl与服务端交互ps aux|grep supervisord查看进程servic...

2019-09-19 16:50:55 244

原创 给其它用户赋予root权限

如jenkins:修改 /etc/sudoers 文件,找到下面一行,把前面的注释(#)去掉## Allows people in group wheel to run all commands%wheel ALL=(ALL) ALL然后修改用户,使其属于root组(wheel),命令如下:#usermod -g root jenkins...

2019-06-14 19:58:59 857

原创 jenkins but returned HTTP 403

Hook executed successfully but returned HTTP 403<html> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8"/> <title>Error 403 No valid crumb was included i...

2019-06-14 18:32:59 1521

原创 swoole扩展添加 mac

下载最新版本的swoole,打开https://github.com/swoole/swoole-src/releases, 我选择的稳定版本cd swoolephpize./configure --with-php-config=/usr/bin/php-configmakesudo make install在phpize时遇到第一个问题,再看报错信息...

2019-06-13 15:04:18 112

原创 mac phpize执行后报错:grep: /usr/include/php/main/php.h: No such file or directory

$ phpizegrep: /usr/include/php/main/php.h: No such file or directorygrep: /usr/include/php/Zend/zend_modules.h: No such file or directorygrep: /usr/include/php/Zend/zend_extensions.h: No such fi...

2019-06-13 13:38:18 9300 1

原创 nginx 访问php文件 file not found

访问 nginx服务器中php文件,提示 file not found。在网上搜索相关资料,发现php-fpm找不到SCRIPT_FILENAME里执行的php文件。解决办法:fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;...

2019-06-07 16:09:03 4736

转载 vue打包后显示空白正确处理方法是

1、找到配置文件修改这样打包处理可以打开但是页面样式会找不到2、修改找到对应的位置加上publicPath: '../../'然后就成功了!很多朋友还遇到这样的问题 vue打包后index文件一片空白,怎么回事呢?vue项目你npm run build打包后,点开index文件打开一片空白,并报错解决方法:路径问题,总结以上所述是小编给大家介...

2019-06-05 16:49:32 648

原创 修改日志权限

执行artisan任务产生的日志为root(权限为0644),而网页访问报错(nobody用户)写入不了日志(这会造成页面500时空白无报错信息)。解决办法修改artisan让新生成的日志其他的用户也能写入。添加在$kernel = $app->make(Illuminate\Contracts\Console\Kernel::class);之后bootstrap/app...

2019-05-27 19:21:57 1006

原创 linux下安装npm

curl --silent --location https://rpm.nodesource.com/setup_10.x | bash -yum install -y nodejsnpm install -g cnpm --registry=https://registry.npm.taobao.orgnpm installnpm run buildnpm -v

2019-05-25 17:28:17 170

原创 mv批量重命名文件

mv命令既可以重命名,又可以移动文件或文件夹。但是实际应用中,它只能对单个文件重命名。例子:将目录A重命名为Bmv A B将/a目录移动到/b下,并重命名为cmv /a /b/cmv配合for循环方式进行修改[root@show day74]# for name in `ls *.html`;do echo $name ${name%.html}.jpg;done00.h...

2019-05-24 21:13:15 5035

转载 CentOS7 linux下yum安装redis以及使用

1.安装redis数据库 1 yum install redis 2.下载fedora的epel仓库yum install epel-release3.启动redis服务systemctl start redis4.查看redis状态systemctl status redissystemctl stop redis 停...

2019-05-22 13:37:06 251

转载 完全卸载GitLab

一、停止gitlab sudo gitlab-ctl stop二、卸载gitlab(这块注意了,看看是gitlab-ce版本还是gitlab-ee版本,别写错误了) sudo rpm -e gitlab-ce三、查看gitlab进程 ps -ef|grep gitlab 杀掉第一个守护进程(runsvdir -P /opt/gitlab/service l...

2019-05-17 16:14:57 753

原创 Mac 升级 PHP 7.2

在新系统中,/usr/bin成为了系统保护目录,所以我们以前使用的替换 系统php的方法行不通了既然行不通,那就升升级,就用它自带的php咯 1 curl -s http://php-osx.liip.ch/install.sh | bash -s 7.2 vi ~/.bash_profile加入一行 1 2 ...

2019-05-09 16:44:37 895

原创 jira安装-mac

1、安装mysql2、下载Jirahttps://www.atlassian.com/software/jira/download我的百度网盘中文件atlassian-jira-software-8.1.0.tar.gz解压到某个路径下,不能删3、创建jira数据库,utf8字符集4、下载mysql的JDBC我的百度网盘中文件mysql-connector-java-5.1....

2019-05-05 20:04:42 1106

原创 Mac JDK 卸载方法

卸载步骤输入sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPlugin.pluginsudo rm -fr /Library/PreferencesPanes/JavaControlPanel.prefpane查找当前版本输入:ls /Library/Java/JavaVirtualMachines/输出:jdk-1.6...

2019-05-05 18:17:37 154

原创 安装SmartWiki

从GitHub上拉去SmartWiki的源码:git clone https://github.com/lifei6671/SmartWiki.git更改目录权限:chmod -R +x SmartWikicd SmartWikichmod -R 0777 storage在根目录执行:composer installphp artisan clear-compiled php artisan op...

2018-07-13 13:08:45 1495

原创 Composer的安装

curl -sS https://getcomposer.org/installer | phpmv composer.phar /usr/local/bin/composer之后执行一下命令添加国内镜像:composer config -g repo.packagist composer https://packagist.phpcomposer.com成功后执行#composer查看如下代理成...

2018-07-13 13:05:02 211

原创 php 编译安装,添加pcntl等等扩展

php是源码编译,那么请进到php的源码目录(本人的目录:/usr/local/src/php-7.0.4),再进入ext目录下,分别找到相应的php模块目录,进行编译1. 假设php目录为/usr/local/php, 进到相应的php模块目录/usr/local/src/php-7.0.4/ext/pcntl,执行#/usr/local/php/bin/phpize2. 接着执行#./conf...

2018-07-13 12:55:04 1721

转载 centos6.5下redis的安装与配置

$ wget http://download.redis.io/releases/redis-3.2.9.tar.gz$ tar xzf redis-3.2.9.tar.gz$ cd redis-3.2.9$ make 或者 make install PREFIX=安装目录上述流程依次代表,下载redis --&gt; 解压 --&gt; 进入解压目录 --&gt; 编译源码多数情况下,...

2018-07-13 11:02:32 291

转载 mysql 执行 Invalid default value for 'created_at'

方案1. 修改默认的 Mysql 配置sudo vi /etc/mysql/my.cnf在 [mysqld] 区域添加:sql_mode="ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"方案2. 修改 database.php在...

2018-07-09 10:04:50 4453

原创 mac Python 2.7 升级到3.6.5

下载地址:https://www.python.org/downloads/下载pkg版本,并安装。安装选默认路径,会安装到/Library/Frameworks/Python.framework/Versions/目录下删除python2.7sudo rm -R /System/Library/Frameworks/Python.framework/Versions/2.7. 移动python3...

2018-05-12 01:03:59 871

转载 MAC抓包工具charles(青花瓷)

下载链接:http://pan.baidu.com/s/1pL6ClBX配置教程:http://blog.csdn.net/jiangwei0910410003/article/details/41620363应用教程:http://www.cnblogs.com/dsxniubility/p/4621314.html今天就来看一下Mac上如何进行抓包,之前有一篇文章介绍了使用Fidder进行抓包...

2018-05-05 19:51:46 3506

原创 mac php7.1安mongodb扩展

 brew install mongodb安装完mongodb后,安装mongodb扩展:which is peclsudo /usr/local/bin/pecl install mongodbfind / -name php.inisudo vim /private/etc/php.ini加入:extension=mongodb.so重启服务即可。验证mongodb扩展是否安装成功:php -...

2018-05-03 13:54:54 1650

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除