自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 timed out waiting for input: auto-logout

【代码】timed out waiting for input: auto-logout。

2024-03-11 15:37:13 83

原创 微信网页调试

微信网页调试。

2024-02-23 16:51:37 176

原创 Adobe Acrobat 获取坐标

PDF版本:1.4(Acrobat 5.x)

2023-09-01 11:23:58 665

原创 PHP pdf 自动填写表单

【代码】PHP pdf 自动填写表单。

2023-08-22 16:08:12 839

原创 centos 安装 Docker

docker 的镜像实际上由一层一层的文件系统组成,这种层级的文件系统UnionFS (联合文件系统)仓库名、标签都是 的镜像。

2023-05-09 10:45:11 141

原创 ImportError: DLL load failed while importing _greenlet: 找不到指定的模块。

ImportError: DLL load failed while importing _greenlet: 找不到指定的模块。

2023-02-14 22:51:49 1114 2

原创 如何解决: ImportError: cannot import name ‘Markup‘ from ‘jinja2‘

如何解决: ImportError: cannot import name 'Markup' from 'jinja2'

2022-12-21 14:44:17 6040 1

原创 python几种循环的方式

python几种循环的方式

2022-12-15 14:39:03 132

原创 优雅主动停止goroutine

golang 主动停止协程

2022-11-30 17:40:22 138

原创 限定限定协程数量

限定限定协程数量

2022-11-30 14:49:02 151

原创 Git 合并两个不同仓库

从开源仓库地址拉取最新代码合并到自己仓库

2022-11-28 16:24:45 512

原创 PHP使用switch 时数字0 会等于空字符串

PHP使用switch 时数字0 会等于空字符串

2022-10-20 17:00:59 375

原创 PHP foreach 注意 &$value的使用

PHP foreach 注意 &$value的使用

2022-09-29 17:38:26 680

原创 解决cURL error 60: SSL certificate problem: unable to get local issuer certifica

cURL error 60: SSL certificate problem: unable to get local issuer certifica

2022-06-09 14:14:00 10257

原创 PHP获取本周一本周日上周一上周日本月一号本月最后一天

//本周一,w为星期几的数字形式,这里0为周日echo date('Y-m-d', (time() - ((date('w') == 0 ? 7 : date('w')) - 1) * 24 * 3600))."\r\n";//本周日,同样使用w,以现在与周日相关天数算echo date('Y-m-d', (time() + (7 - (date('w') == 0 ? 7 : date('w'))) * 24 * 3600))."\r\n";//本周一$beginWeek = mktime

2022-05-29 11:43:29 636

原创 golang 时间戳与日期转换

一、时间戳转日期time.Unix(1621741532, 0).Format("2006-01-02 15:04:05")二、日期转时间戳var LOC, _ = time.LoadLocation("Asia/Shanghai")res1, err := time.ParseInLocation("2006-01-02 15:04:05", "2021-05-23 11:45:32", LOC)if err != nil { fmt.Println(err) return}fmt.P

2022-05-23 14:37:31 2623

转载 mysql 查询表中某条记录的上一条、下一条

转载地址下一条select t1.*from (-- 查询数据添加序号列 SELECT @num:=@num+1 AS rownum, holiday.* FROM holiday,(SELECT @num:=0) as r ORDER BY cr_date)t1,(-- 查询当前记录对应序号 select curNum from( SELECT @num2:=@num2+1 AS curNum, holiday.* FROM holiday ,(SELECT @num2

2022-05-02 18:34:11 1649

原创 Windows查看ssh公钥方法

一、Windows查看ssh公钥方法:1.通过命令窗口1.打开你的git bash 窗口2.进入.ssh目录: cd ~/.ssh3.找到id_rsa.pub文件: ls4.查看公钥: cat id_rsa.pub 或者 vim id_rsa.pub5.绝对路径cat ~/.ssh/id_rsa.pub2.没有公钥时,生成公钥1.ssh-keygen2.公钥路径可默认,直接回车3.输入密码,不输入可直接回车3.公钥1.很多代码服务器都是需要认证的,ssh认证是其中的

2022-04-12 09:49:33 18995

原创 此网页需要使用您之前输入的数据才能正常显示。您可以重新发送这些数据,不过,这么做会重复执行此网页之前执行过的所有操作

使用history.back()出现"警告: 网页已过期的解决办法原因:表单提交页面中使用了 session_start 函数。由于我们后退浏览的是缓存页,而该函数会强制当前页面不被缓存。解决:php:此提示出现在一个POST提交的页面,点到其它页面后,通过JavaScript再返回时,IE就会显示这个提示。以前也有碰到过好多次,不过都没太在意,百度一下原来是session在作怪。在通过IE的后退按钮或者网页中的history.go(-1)时,我们看到的将是缓存页,但使用了session_

2021-09-01 14:14:44 2387

原创 Redis LRU算法

一、配置Redis内存淘汰策略maxmemory 100mbmaxmemory-policy allkeys-lrumaxmemory-samples 5注意:Redis的LRU算法并非完整的实现,而是近似LRU的算法,详细介绍点击这里二、LRU实现原理1、双向链表 + 哈希表1、哈希表:查找快,但是哈希表的数据是乱序的。2、链表:插入、删除都很快,但是查询慢。1.每次默认从链表头部添加元素,那么显然越靠近头部的元素就越是最近使用的。越靠近尾部的元素就是越久未使用的。2

2021-07-26 16:48:52 1480

原创 ModSecurity Web 应用程序防火墙 (WAF)

一、找文档这个链接下页面,点击进去填写信息,就会发邮件给你一份全英文PDF文档,这是我自己下载下来的:https://pan.baidu.com/s/1tVoMImW6AmynlV5pgDRSOQ提取码:653l二、安装编译ModSecurity根据服务器而定,我自己是跳过apt-get install -y apt-utils autoconf automake build-essential git libcurl4-openssl-dev libgeoip-dev liblm

2021-07-08 17:40:10 496

原创 Sourcetree拉取代码报Failed to connect to 127.0.0.1 port 1080: Connection refused

一、Sourcetree拉取代码时二、命令查看代理# 查看本机的代理使用情况env|grep -I proxy# 删除代理unset http_proxy

2021-06-04 15:21:19 548

原创 PhpStorm配置Xdebug

一、下载xdebug扩展1、使用xdebug官方提供的一个检测工具2、把phpinfo打印的信息全选复制,进来,点击就会生成对应的扩展二、配置php.ini[Xdebug]xdebug.var_display_max_children=128xdebug.var_display_max_data=65535xdebug.var_display_max_depth=5zend_extension ="E:/phpstudy_pro/Extensions/php/php7.3.4nts/

2021-04-27 11:17:52 612

原创 常用正则表达式

一、校验数字的表达式1、数字:^[0-9]*$2、n位的数字:^\d{n}$3、至少n位的数字:^\d{n,}$4、m-n位的数字:^\d{m,n}$5、零和非零开头的数字:^(0|[1-9][0-9]*)$6、非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$7、带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$8、正数、负数、和小数:^(\-|\+)?\d+(\.\d+)?$9、有两位小数的正实数:^[0-

2021-04-20 17:09:18 143

原创 easyswoole环境搭建与框架安装

easyswoole 环境搭建,以及框架安装下载Vagrant下载Vagrant Cloud添加镜像vagrant.exe box add centos7 /f/CentOS-7-x86_64-Vagrant-2004_01.VirtualBox.box初始化开发环境vagrant.exe init centos7配置Vagrantfile启动虚拟机vagrant.exe up,关机vagrant.exe halt(这边可能启动不成功,我的是遇到CPU需

2020-12-23 18:58:46 638

原创 PHP opcache存储已编译文件,源码保护

一、配置opcachezend_extension=opcacheopcache.memory_consumption=128opcache.interned_strings_buffer=8opcache.max_accelerated_files=4000;opcache不保存注释,减少opcode大小opcache.save_comments=0;关闭PHP文件时间戳验证opcache.validate_timestamps=Off;每60秒验证php文件时间戳是否更新;opcac

2020-12-09 15:49:47 651

原创 微信小程序二维码图片上传阿里OSS

一、获取微信AccessToken$url = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=".$result['appid']."&secret=".$result['secret'];$access_token = WxBase::curlGet($url);public static function curlGet($url = '', $options = array

2020-11-13 16:24:19 306 1

原创 开启和禁止Linux系统的ping功能

一、修改icmp_echo_ignore_all的值1、临时# 临时--禁止Linux 响应Ping操作echo 1 >/proc/sys/net/ipv4/icmp_echo_ignore_all# 临时--开启Linux 响应Ping操作echo 0 >/proc/sys/net/ipv4/icmp_echo_ignore_all# 查看cat /proc/sys/net/ipv4/icmp_echo_ignore_all2、永久# 永久--禁止Linux 响应Ping操

2020-11-02 11:27:52 142

原创 Cmder安装

一、下载1、从GitHub上下载比较快二、环境变量配置1、将Cmder.exe所在文件路径添加至Path里三、配置右键快捷启动1、已管理身份运行Windows PowerShell// 设置任意地方鼠标右键启动CmderCmder.exe /REGISTER ALL// 取消注册则执行 Cmder.exe /UNREGISTER ALL四、λ改$...

2020-10-16 23:39:06 95

原创 git-bash主题设置

一、git-bash主题设置1、C:\Users\Administrator到这个目录下查看.minttyrc有否有这个文件2、把一下代码复制到文件中保存Locale=zh_CNCharset=GBKFont=ConsolasFontHeight=13ForegroundColour=131,148,150BackgroundColour=0,43,54CursorColour=220,50,47Black=7,54,66BoldBlack=0,43,54Red=220,50,4

2020-08-02 20:45:42 653

原创 在Windows部署swoole

一、下载cgywin1、Cygwin是一个在windows平台上运行的类UNIX模拟环境,下载地址https://www.cygwin.com/二、开始安装cgywin双击打开setup-x86_64.exe,点击下一步选择下载源,直接选择默认,Install from Internet,然后下一步选择安装目录,下一步...

2020-07-31 17:47:17 865

原创 Vue批量生成二维码并打包下载

//[插件地址](https://github.com/Binaryify/vue-qr)<template v-for="(item, index) in qr_code_data"> <q-code :width="100" v-if="item.is_artwork" :id_name="'qcode_'+index" :logoSrc="logoSrc('logo.png')" :value="item.qrcode_url" :callback="getQcodeUrl"

2020-07-24 16:42:18 1357

原创 mysql 分组统计并求出百分比

mysql 分组统计并列出百分比SELECT point_id, pname_cn, play_num, round( play_num / total * 100, 2 ) as `ratio`FROM ( SELECT * FROM ( SELECT ANY_VALUE ( `point_id` ) AS point_id, ANY_VALUE ( `pname_cn` ) AS pname_cn, sum(`like`) as like_nu

2020-07-06 20:57:23 6424

原创 微信小程序之组件(入门)

自定义组件1、json文件,自定义组件声明{ "component": true}2、js文件Component({ properties: {//自定义属性 // 这里定义了innerText属性,属性值可以在组件使用时指定 innerText: { type: String, value: 'default value', } }, data: { // 这里是一些组件内部数据 someData: {} },

2020-06-10 11:03:02 156

原创 redis 持久化机制的配置与flushall 删库,如何应对

【代码】redis 持久化机制的配置与flushall 删库,如何应对。

2020-03-01 16:27:58 149 1

原创 MySQL 实现乐观锁和悲观锁

MySQL 实现乐观锁和悲观锁前言基于数据库的乐观锁和悲观锁主要目的是为了解决在数据库并发时, 对数据更新不一致导致的问题.悲观锁悲观锁具有独占和排他两种特性, 修改数据时必须先拿到锁, 否则直接拒绝. 在操作数据的过程中, 全称持有锁, 操作完毕后, 释放锁.实现悲观锁一般在MySQL中实现悲观锁, 使用 select … for update 实现, 当一个事务对某资源调用了该语句...

2020-02-25 17:13:21 574

原创 MySQL存储IP字段类型

MySQL存储IP字段类型?varchar (15) 简单直接,但浪费空间,也不适合范围查询。int (10) 无符号,节省空间方便范围查询。--MySQL插入将IP转换存入,INET_ATONINSERT INTO `tx_test` (`ip`) VALUES (INET_ATON('192.168.1.1'));--取出转换 INET_NTOASELECT INET_NTO...

2020-02-22 16:05:57 2088

原创 数据库随机一条数据

/* * MySQL 会不得不去执行 RAND()函数(很耗 CPU 时间),而且这是为了每一行记录去记行,然 * 后再对其排序。就算是你用了 Limit 1 也无济于事(因为要排序) */$r = mysql_query("SELECT * FROM t_user GROUP BY RAND() LIMIT 1");//优化后$r = mysql_query("SELECT C...

2020-02-21 15:43:15 167

原创 laravel 学习笔记二 -- phpstorm配置

1.安装Laravel跟踪提示插件步骤:File->settings->plugins->laravel-plugin下载好后重启phpstorm,在打开 File->settings->Languages & Frameworks -> PHP -> Laravel -> 勾选两个选项 -> apply应用2.安装...

2019-11-06 12:27:00 137

原创 laravel 学习笔记一

下载composer,地址为:https://getcomposer.org/download 安装composer, 切换镜像,网址:https://pkg.phpcomposer.com/, composer config -g repo.packagist composer https://packagist.phpcomposer.com composer cre...

2019-11-04 16:41:23 119

空空如也

空空如也

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

TA关注的人

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