- 博客(14)
- 收藏
- 关注
原创 php post 表单参数丢失
生产环境两台服务器,其中一台刚升级到PHP7.4,代码都没有改动下有用户反馈上传表单失败。php.ini参数max_input_vars、post_max_size。发现新升级的PHP 7.4相关参数都不同,进行一致性调整,解决。nginx参数client_max_body_size。
2023-06-05 17:28:46
207
原创 Linux sh 命令行一键执行
Linux sh 命令行一键执行本文作者LockieDeng,后端工程师,致力于倒腾各种前沿技术,欢迎交流:dengmuuming@163.com1、背景概述为了能够一键运行N+的Linux命令。2、安装扩展2.1、expectexpect是一个自动化交互套件,主要应用于执行命令和程序时,系统以交互形式要求输入指定字符串,实现交互通信。yum install -y expect2.2、sshpass可以在命令行直接使用密码来进行远程连接和远程拉取文件。yum -y inst
2021-11-03 10:05:42
1284
原创 redis简单加锁
use Illuminate\Support\Facades\Redis;const LOCK_TIME = 60; /** * redis简单加锁 * @return Json */ public function setnx() { $key_name = '1'; $redis = Redis::connection(); // 判断锁是否存在:存在则返回,不存在加锁 if (!$redis->.
2021-10-11 19:26:40
254
原创 window ab 测试 安装 命令 报错
文章目录window ab 测试 安装 命令 报错安装启动命令报错window ab 测试 安装 命令 报错本文作者Depapier,后端工程师,致力于倒腾各种前沿技术,欢迎交流:dengmuuming@163.com安装下载地址:https://www.apachehaus.com/cgi-bin/download.plx启动安装路径/下载路径进入bin目录 》输入cmd 》回车进入黑窗口命令ab -n 10 -c 5 http://laravel52.com/lock参
2021-09-30 15:15:59
339
原创 wps表格批量插入图片
wps表格批量插入图片本文作者Depapier,后端工程师,致力于倒腾各种前沿技术,欢迎交流:dengmuuming@163.com0、前言在开始阅读本文档之前,电脑中必须安装好 WPS , 迅雷 。如果是微软office用户,请结束阅读。Then, 我们开始。1、准备带链接的excel文件无论你的链接是通过哪种不择手段获得,请讲链接存好在excel中。2、获得链接的图片文件名称步骤①:excel函数公式如下(太长了就不要看了,copy走人)。注意:后期公式出问题,先找百度,
2021-09-11 15:18:58
9835
原创 Python pyinstaller auto-py-to-exe 工具打包
Python pyinstaller auto-py-to-exe 工具打包本文作者Depapier,后端工程师,致力于倒腾各种前沿技术,欢迎交流:dengmuuming@163.com序言上篇 《Python pyinstaller 打包》 介绍了使用 pyinstaller 命令行将python文件打包exe文件。本篇将介绍一款简单操作的图形化工具。安装auto-py-to-exe扩展 auto-py-to-exe# 步骤①:终端执行安装pip install auto-py-to
2021-09-07 11:24:31
770
2
原创 Laravel 路由版本 文件夹
文章目录Laravel 路由版本 文件夹0、目的1、路由定义2、路由实现3、控制器4、路由访问Laravel 路由版本 文件夹0、目的1、路由定义app/Providers/RouteServiceProvider.phpmap()方法新增自己的路由方法,如:$this->mapChatV1();源码<?php /*** 文件路径 app/Providers/RouteServiceProvider.php**/namespace App\Provi
2021-09-03 11:32:05
400
原创 PHP Trait 引用
Trait概述自 PHP 5.4.0 起,PHP 实现了一种代码复用的方法,称为 trait。Trait 是为类似 PHP 的单继承语言而准备的一种代码复用机制。Trait 为了减少单继承语言的限制,使开发人员能够自由地在不同层次结构内独立的类中复用 method。Trait 和 Class 组合的语义定义了一种减少复杂性的方式,避免传统多继承和 Mixin 类相关典型问题。官网地址:https://www.php.net/manual/zh/language.oop5.traits.php示
2021-08-09 11:27:24
281
原创 Docker安装和使用
docker1、docker简介docker官网:https://hub.docker.com/Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。+---------+ +---------+
2021-08-06 07:28:17
437
原创 Window host
文章目录window hosthost 路径host 修改host 不生效问题host 测试window hosthost 路径C:\Windows\System32\drivers\etc\hostshost 修改管理员身份打开》编辑》保存。host 不生效问题① win + s 》输入cmd② 执行命令刷新缓存:ipconfig /flushdnshost 测试① win + s 》输入cmd② 执行命令ping:ping www.baidu.com...
2021-07-30 11:55:20
195
原创 Python pyinstaller 打包
Python pyinstaller 打包序言python中,使用pyinstaller扩展,可以将python脚本打包成window系统下可运行的客户端exe格式文件,方便减弱环境依赖,也可以快速将python项目成品发给朋友玩。安装# 正常安装pip install pyinstaller# 正常安装失败的话,请使用以下指令pip install pyinstaller -i http://pypi.douban.com/simple --trusted-host pypi.douban
2021-07-29 09:25:45
279
原创 Visual Studio Community 2015 免费版安装
C_Visual Studio Community 2015 免费版安装1、安装证书(必须)不少同学在安装编辑器时候,匆匆就直接怼包安装,其实这是大忌,在安装VS前,需要将证书安装到位。步骤①:下载证书。链接:https://pan.baidu.com/s/1RPOKKzNt9UGEo-8IUI7IZg提取码:p1ni步骤②:两个文件同样步骤操作,点击“打开”,点击“安装证书”。步骤③:存储位置默认“当前用户”,点击“下一步”。步骤④:点击“将所有的证书都放入下列存储
2021-07-27 16:11:30
4027
1
原创 WIN10子系统Ubuntu
文章目录WIN10子系统Ubuntu0、前言1、子系统开启2、WLS2安装2.1、WLS2版本查看2.2、WLS2安装步骤3、Ubuntu安装4、Ubuntu初始化5、宝塔安装5.1、宝塔安装5.2、宝塔访问5.3、宝塔报错处理5.3.1、端口安全组出入站6、结语WIN10子系统Ubuntu0、前言本文作者Depapier,PHP工程师,致力于倒腾各种前沿技术,欢迎交流:dengmuuming@163.com1、子系统开启步骤①和②: Win键+S》输入搜索控制面板》点击打开控制面板
2021-07-05 15:22:23
831
原创 Python selenium Web 自动化
Python selenium安装安装 selenium简介:是python的一个扩展包。前提是安装了python3,这里不展开。pip install selenium下载浏览器驱动简介:浏览器驱动就是用来驱动浏览器做事情的一个东西。查看浏览器版本,在谷歌浏览器输入 chrome://version/,查看版本信息,这里样例为 89.0.4389.90点击下载驱动,选择版本一致的。解压文件得到文件chromedriver.exe,放置到任意目录,这里样例为D:\w
2021-07-02 11:32:50
355
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人