自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 本地项目上传到 gitee

git 填写

2022-08-24 18:33:12 429 1

转载 【无标题】

数据库权限

2022-08-23 09:50:37 122

原创 layer.open中使用datetime时间

layer.open中使用datetime时间

2022-04-26 16:40:50 557

转载 Jquery之zTree控件使用

Jquery的zTree

2022-03-10 14:38:07 3770

原创 python xlrd与openpyxl使用

使用python库读取写入import openpyxlimport xlrd# 用openpyxl创建工作本用于写入wb = openpyxl.Workbook()ws = wb.create_sheet()ws.title = 'demo01'# 利用xlrd读取数据da = xlrd.open_workbook_xls('2022001.xls')table = da.sheets()[0]print(table.nrows) # 行数print(table.ncols)

2022-02-13 13:00:33 816

原创 python查询整年节假日,指定日期的星期

python获取日期,python获取全年节假日

2021-12-13 16:48:21 1001

原创 mysql忘记密码

在这个路径下面打开文件,修改里面配置。vim /etc/my.cnf内容如下,跳过权限验证之后需要重启mysql…service mysql restart上面那条语句是linux环境执行,如果报错yum list *mysql* # 查看安装情况rpm安装的可以用,以下指令service mysqld startservice mysqld stop源代码或二进制安装的/etc/init.d/mysqld start/etc/init.d/mysqld stop/etc

2021-10-08 10:53:34 60

原创 libmcrypt.so.4

Error: Package: php56-php-mcrypt-5.6.40-23.el6.remi.x86_64 (remi) Requires: libmcrypt.so.4()(64bit)

2021-09-30 17:49:53 258

原创 Thinkphp--System Error mkdir()

请求接口没有开权限。权限设置:chmod -R 777 文件名<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>System Error</title> <meta name="robots" content="noindex,nofollow" /> <meta name="viewport" content="

2021-09-15 18:10:36 207

原创 thinkphp多语言版本,模板覆盖

2021.09.02…tp框架的多语言,如果模板过多,可以直接用lang::load()导入配置文件。tp的应用目录:ROOT_PATHtp的app目录:APP_PATH然后利用$this->assign(),返回配置文件在前端模板{:lang(’’)}调用

2021-09-02 18:47:43 117

原创 PHP中CURL方法curl_setopt()函数的一些参数

curl_setopt()函数将为一个CURL会话设置选项。option参数是你想要的设置,value是这个选项给定的值。下列选项的值将被作为长整形使用(在option参数中指定):CURLOPT_INFILESIZE : 当你上传一个文件到远程站点,这个选项告诉PHP你上传文件的大小。CURLOPT_VERBOSE : 如果你想CURL报告每一件意外的事情,设置这个选项为一个非零值。CURLOPT_HEADER : 如果你想把一个头包含在输出中,设置这个选项为一个非零值。CURLOPT_NOP

2021-08-26 16:33:19 416

原创 ThinkPHP定时任务

有第三方库支持EasyTask:https://www.kancloud.cn/a392223903/easytask/

2021-08-13 11:22:12 113

原创 PHPExcel动态生成可视化数据

先上代码之后有空再整理public function showExcel(){ $post = $this->request->post(); $data = $post['paydatainfo2']; $data = json_decode($data,1); $gid=array(); // GID foreach ($data as $it){ if (!empty($i

2021-08-06 18:11:02 230

原创 pymysql接数据库

基本的链接查询import pymysqlfrom sshtunnel import SSHTunnelForwarderimport timeimport openpyxlif __name__=='__main__': with SSHTunnelForwarder( ('192.168.110.218',22), ssh_password="dimarts218", ssh_username="root", remote

2021-08-02 16:33:14 126

原创 office注意事项

问题1:no installed product keys detected没有安装office证书。问题2:error code: 0x4004f00c删除当前激活密钥重新激活。进入当前路径删除密钥 cscript ospp.vbs /unpkey:[密钥后五位数]最后重新激活 工具激活。...

2021-07-29 16:14:25 7467 3

原创 在windows下添加php_redis扩展

在windows下添加php_redis扩展先输出phpinfo()查看当前php版本信息。链接下载解压缩后将php_redis.dll和php_redis.pdb拷贝至php的ext目录下修改php.ini,在文件中加入:重启Apache后,使用phpinfo查看扩展是否成功安装先输出phpinfo()查看当前php版本信息。这里我们确定php版本5.6,x64位,NTS,VC11.链接下载https://blog.csdn.net/ougexingfuba/article/details/78

2021-07-26 15:39:20 236

原创 windows上docker部署lnmp环境

今天需要电脑上部署laravels所以引用了docker.镜像安装Mysql: docker pull mysqllPHP: docker pull php:7.3-fpmNginx: docker pull nginx启动容器启动MYSQL容器docker run -d -p 3306:3306 --restart always -e MYSQL_PASSWORD_ROOT=root --name mysql mysql启动PHP容器docker run -d -p 9000:9000

2021-07-06 16:57:08 283

原创 worker[3] error: exitCode=255, signal=0

打开laravel框架的storage文件夹看一下日志。我的是重复引入DB函数。

2021-07-01 11:40:43 462 1

原创 laravels插件安装与配置

laravels是一个插件,用于快速集成swoole到laravel,然后赋予他们更好的性能。安装第一步:环境要求PHP >= 5.5.9Swoole >= 1.7.19larael >= 5.1环境查看:php -vcc -vopenssl versionphp --ri swoole安装swoolesudo wget https://github.com/swoole/swoole-src/archive/v4.0.4.zipsudo unzip v4.0.

2021-06-30 15:16:07 680

原创 php 设备唯一标识

今天遇到了一个课题,在没有用户登录信息状态下,标识设备访问次数。以laravel为例。引入session。大致思维,第一次访问,判断是否有key值,没有就设置key值,第二次,以至于接下去的每一次都会有key值判断。这次是以浏览器为标识。下面上代码:public function address(Request $request){ if($request->session()->has('word')){ $word = $request->sess

2021-06-29 14:33:22 779 2

原创 Nginx 404 Not Found 无法访问路由,缺少伪静态

nginx需要添加伪静态。location / {try_files $uri uri//index.phpuri/ /index.phpuri//index.phpis_args$query_string;}

2021-06-28 14:48:48 122

原创 PHP-OSS:从STS获取SecurityToken

找了一个下午整理了一下步骤。首先开通阿里云OSS然后创建bucket接下来,创建子用户,如图:记住保存AccessKeyID和AccessSecret.再来创建策略{ "Version": "1", "Statement": [ { "Effect": "Allow", "Action": [ "oss:ListBuckets", "oss:Ge

2021-06-24 19:54:39 2594 1

原创 jquery获取表单全部,任意数据

今天遇到一个问题,通常的jquery获取值都是通过id,然后.val()选择器获取。但是今天因为数据是动态生成无法确定是几个数值所有需要特殊获取。

2021-06-10 15:33:45 441

原创 在Windows10上面安装docker

步骤一打开控制面板=》程序=》启用或关闭windows功能之后重启电脑。。。。步骤二下载docker安装包网址:https://hub.docker.com/editions/community/docker-ce-desktop-windows百度云盘:链接:https://pan.baidu.com/s/1NfHOrbTem0CJLKt6856GLg提取码:am6j双击,进行安装。安装结束点击图标,出错原因错误提示:WSL 2 installation is incomplet

2021-06-01 10:37:26 125

原创 Your lock file does not contain a compatible set of packages. Please run composer update

原因php7版本太高,不符合composer.json需要的版本,但是php7下应该也可以运行。composer可以设置忽略版本匹配$ composer install --ignore-platform-reqs 或者$ composer update --ignore-platform-reqs

2021-05-21 11:18:32 671

原创 configure: error: Cannot find php-config. Please use --with-php-config=PATH

原因-with-php-config=PATH后面路径出错了解决用find指令先查找路径在执行./configure$ find / -name php-config/usr/local/php/bin/php-config./configure --with-php-config=/usr/local/php/bin/php-config

2021-05-21 10:45:47 380

原创 gcc版本升级4.8,4.9,5.2

devtoolset4及之前版本的升级安装方法升级到gcc 4.8:wget http://people.centos.org/tru/devtools-2/devtools-2.repo -O /etc/yum.repos.d/devtoolset-2.repoyum -y install devtoolset-2-gcc devtoolset-2-gcc-c++ devtoolset-2-binutilsscl enable devtoolset-2 bash升级到gcc4.9wget h

2021-05-21 10:17:28 295

原创 laravel消息队列failed_jobs格式取值

执行失败的消息队列会被添加到failed_jobs,格式比较复杂,这个是底层在添加数据库之前序列化封装了。vendor/illuminate/queue/Queue.php:85json_encode([ 'job' => 'Illuminate\Queue\CallQueuedHandler@call', 'data' => ['command' => serialize(clone $job)],

2021-05-11 15:07:46 936

原创 laravel配置消息队列需要的配置文件

database.php'redis' => [ 'client' => 'predis', 'default' => [ 'host' => env('REDIS_HOST', '127.0.0.1'), 'password' => env('REDIS_PASSWORD', null), 'port' => env('REDIS_PORT', 63791),

2021-05-07 10:30:48 156

原创 The Response content must be a string or object implementing __toString(), “boolean“ given

如果传入的值没有问题那么就是连接工具的问题了。我用的是php的curl,需要做一些封装。需要添加一个header.function postCurl($url,$data,$type) { if($type == 'json'){ $data = json_encode($data);//对数组进行json编码 $header= array("Content-type: application/json;charset=UTF

2021-05-06 16:05:27 753

原创 Supervisor安装及使用案例

centos 安装指令:yum install -y supervisor自定义配置mkdir /etc/supervisorecho_supervisord_conf>/etc/supervisor/supervisord.conf不同环境有不同方法,可自行百度。supervisor的作用就是监控进程,自动执行掉线指令。开机自启:systemctl enable supervisord启动指令:systemctl start supervisord重启指令:systemctl res

2021-04-30 16:29:26 123 2

原创 Predis\Response\ServerException: ERR ‘EVAL‘ command keys must in same slot

[2021-04-30 06:04:16] local.ERROR: Predis\Response\ServerException: ERR 'EVAL' command keys must in same slot in /www/wwwroot/demo/vendor/predis/predis/src/Client.php:370Stack trace:#0 /www/wwwroot/demo/vendor/predis/predis/src/Client.php(335): Predis\Cl

2021-04-30 14:59:55 836 1

原创 laravel消息队列handle没有自动执行原因

每次修改队列代码需要执行更新指令php artisan queue:restart然后重新开启php artisan queue:work

2021-04-30 09:53:35 1645

原创 redis在linux环境下重启

首先修改完redis.conf之后需要重启才能生效。在重启之前需要做一个操作,在redis目录下执行这条指令,使指令全局覆盖cp src/redis-cli /usr/local/bin/否者或出现再来,在redis/src目录下重启指令(记得加上配置文件)./redis-server ../redis.conf ...

2021-04-29 14:39:01 2068

原创 Predis\ClientException: Command ‘THROTTLE‘ is not a registered Redis command

[2021-04-29 02:58:12] local.ERROR: Predis\ClientException: Command 'THROTTLE' is not a registered Redis command. in /www/wwwroot/demo/vendor/predis/predis/src/Profile/RedisProfile.php:88Stack trace:#0 /www/wwwroot/demo/vendor/predis/predis/src/Client.php

2021-04-29 14:29:33 751

原创 Phar::mapPhar(): open_basedir restriction in effect

PHP Warning: Phar::mapPhar(): open_basedir restriction in effect. File(/usr/local/bin/composer) is not within the allowed path(s): (/www/wwwroot/:/tmp/:/var/tmp/:/proc/) in /usr/local/bin/composer on line 23Warning: Phar::mapPhar(): open_basedir restric

2021-04-28 15:26:17 1035

原创 laravel5.5 消息队列

Laravel消息队列创建与引用找了很久,也看了很多视频,但都比较散乱。所以总结以下!关于Laravel的消息队列应用的场景就不多说了,B站的视频都有,接下来就是具体操作。1.首先需要我们使用redis作为队列的介质,需要在laravel中将redis部署起来。2.在laravel总目录下的env文件配置添加两行:QUEUE_CONNECTION=redis,QUEUE_DRIVER=redis。3.打开终端命令,切换到laravel项目目录下执行指令创建jobs队列php artisan m

2021-04-27 15:10:34 201

空空如也

空空如也

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

TA关注的人

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