自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Execl 根据周次计算时间

Execl 根据周次计算时间。=开始日期+(周次-1)*7。

2024-03-11 10:40:13 340

原创 微信开发者工具http自动跳转到https解决处理

自动跳转这个有点烦,谷歌直接开个隐私模式就可以搞定。微信开发者工具需要删除一些文件才可以解决这个问题。然后再开启微信开发者工具,看看解决了没有!

2024-01-22 10:20:57 457

原创 宝塔搭建vue环境 npm 下载依赖项显示proxy代理错误解决

需要降低npm版本,是npm版本过高导致的问题,npm 下载依赖项显示proxy代理错误。降低版本的命令 6.14.10为版本号。如果还是报错则使用强制清除缓存指令。本地宝塔安装了环境之后。成功进入第一步安装。

2024-01-19 11:28:22 480

转载 PHP使用正则获取所有数字、英文、汉字示例

如需要将多个空格替换成一个,可以加这段正则。

2023-06-19 19:43:00 545

原创 JS强制更改返回上一页

【代码】JS强制更改返回上一页。

2023-04-22 16:43:03 185 1

原创 解决:php设置301结果网页反馈是302

php设置301结果网页反馈是302的解决方法

2023-03-09 08:59:35 245

原创 谷歌浏览器禁用https,解决http自动跳转https的问题

浏览器地址栏中输入 chrome://net-internals/#hsts,然后在Delete domain security policies下输入需要禁用https协议的网址

2022-12-10 13:44:50 3237

转载 HTML页面后加载图片

HTML页面后加载图片

2022-12-01 14:13:41 407

原创 在CentOS8上执行安装SVN命令时报错 Failed to download metadata for repo ‘AppStream‘: Cannot prepare internal

执行安装SVN命令时 报错yum install subversionCentOS-8 - AppStream 46 B/s | 38 B 00:00Error: Failed to download metadata for repo 'AppStream': Cannot prepare internal mirrorlist: No URLs in mirrorlist解决方法cd /etc/yum.repos.dvi CentOS-Linux-BaseOS.repovi

2022-05-24 10:20:38 218

原创 使用js控制input填写的限制,比如只能写数字和英文,不能输入中文

1、只能输入英文字母和数字,不能输入中文<input onkeyup="value=value.replace(/[^\w\.\/]/ig,'')"> 2、只能输入字母和汉字<input onkeyup="value=value.replace(/[\d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[\d]/g,''))" maxleng

2022-04-01 09:27:17 7019 2

原创 宝塔面板提醒修改以及页面

修改后台登录提示错误的路径,直接修改这里面的文件重启面板就好了/www/server/panel/BTPanel/templates/default/autherr.html还有个修改网站默认页的空白页网站->修改默认页->空白页,点开后直接修改里面的内容下面是自己做了个比较能隐藏自己的页面,这个自己发挥<!DOCTYPE html> <html lang="zh-cn"> <head> <title id="title">

2021-11-19 11:13:01 1212

转载 PHP中private、public、protected的区别详解

描述public 表示全局,类内部外部子类都可以访问;private表示私有的,只有本类内部可以使用;protected表示受保护的,只有本类或子类或父类中可以访问;一、public: 公有类型在子类中可以通过 self::属性名(或方法名)调用public方法或属性,parent::方法名 调用父类方法在实例中可以能过 $obj->属性名(或方法名) 来调用 public类型的方法或属性protected: 受保护类型在子类中可以通过 self::属性名(或方法名) 调..

2021-10-29 09:00:07 4894

原创 svn.php遇见的几个问题

问题一svn: warning: cannot set LC_CTYPE localesvn: warning: environment variable LANG is C.UTF-8svn: warning: please check that your locale name is correct解决方法:Centos修改编码集为C.UTF-81、安装编码集localedef -v -c -i en_US -f UTF-8 C.UTF-82、profile 在最后添加.

2021-10-12 17:47:27 173

原创 tp5 在composer遇见的一些小问题解决

问题:本地更新composer后上传到线上后出现问题,使用composer update出现phpp版本不匹配解决方案:删除 composer.lock 文件,删除 vendor里的文件重新执行 composer install --ignore-platform-reqs或者composer update --ignore-platform-reqs--ignore-platform-reqs 这个是忽略php版本匹配...

2021-09-29 18:22:08 333

转载 U盘安装centos7

等待检查完就可以进入安装了,不想等待的按ESC退出,没关系的。。.接下来就可以进入图形化安装界面了..接下来就是挂载文件目录到磁盘上啦在安装的过程中,我们可以设置一下root密码,还可以创建一个常用账号(* ̄▽ ̄)y重启机器,完成剩余的配置...

2021-09-29 15:32:29 74

原创 安装centos记录

问题:显示器分辨率过低,显示输入不支持解决方法:1、系统读取安装信息后,选择到Install Centos 7,然后tab(或者按e)调出参数行2、在quiet后空格输入nomodeset,回车/有些是ctrl+x问题:CentOS 7 U盘安装找不到U盘问题解决方法:在使用U盘进入CentOS7系统安装选项时,按下Tab键,在屏幕下方出现:vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 rd.

2021-09-29 15:30:01 164

原创 php更新svn

<?php putenv('LANG=C.UTF-8');$username = 'username';$password = '*****';$result = shell_exec("svn up --username $username --password $password --accept theirs-full /www/website 2>&1");echo nl2br($result);?>

2021-06-28 11:41:02 117 1

原创 微信小程序使用npm安装第三方组件库

以有赞为例使用npm需要先安装node,下载node:https://nodejs.org/en/下载安装node即可使用npm了。CMD到小程序程序目录下执行以下命令//输入一些基本的信息,按默认就可以,然后会生成一个package.json文件npm init //安装npm依赖npm install --production//安装有赞组件库 https://github.com/youzan/vant-weappnpm i @vant/weapp -S --pro

2021-05-13 15:09:10 348

转载 alioss兼容php8.0的解决方案

alioss兼容php8.0的解决方案找到OSS路径 src/OSS/Http/RequestCore.php搜索if (is_resource($curl_handle)) {替换为if (is_resource($curl_handle) || (is_object($curl_handle) && get_class($curl_handle) === 'CurlHandle')) {所有问题搞定..........

2021-05-10 18:38:23 174

原创 小程序上传图片的几种形态

被小程序的上传图片搞了好几天终于拿下了第一种,直接上传的,基本能完成所有,但是上传原图的话不带压缩,手机的原图都大的可以就基本上要等好久,或者后端等太久带宽不足的时候就502了,上代码Wxml<image src="{{img}}" mode="aspectFit"></image><button bindtap="previewImage">上传</button>JsPage({ data: { img:'/image

2021-04-13 09:29:12 532

原创 小程序不在onLoad下获取options参数

其他页面都不接受参数,但是可以通过小程序页面栈获取optins参数getOptions() { // 获取当前小程序的页面栈 let pages = getCurrentPages(); // 数组中索引最大的页面--当前页面 let currentPage = pages[pages.length-1]; // 定义 options let options = currentPage.options; //赋值 this.setD.

2021-03-31 09:04:27 794

转载 windows下redis的安装

一、获取安装包安装包地址:https://github.com/microsoftarchive/redis(1)进入安装包地址,选择 releases(2)在 releases 页面下载最新版二、安装msi是可执行文件,按安装步骤安装即可。zip直接解压就可以了。三、运行redis有两种方式运行,一种是以windows服务的方式运行,另一种是不以服务的方式运行(CMD启动),后者在CMD中运行,当关闭CMD窗口,则redis服务就关闭。在redis目...

2021-03-26 16:53:27 445

原创 tp5.1 使用redis缓存类型

修改文件 config/cache.phpreturn [ // 缓存配置为复合类型 'type' => 'complex', 'default' => [ 'type' => 'file', // 全局缓存有效期(0为永久有效) 'expire'=> 0, // 缓存前缀 'prefix'=> '', // 缓存目录 'path' => '../runtime/cache/', ], 'redis' => [

2021-02-25 15:00:16 638

原创 lnmp环境下php安装redis扩展

phpredis/phpredis:https://github.com/phpredis/phpredis点击页面中的releases:https://github.com/phpredis/phpredis/releases选择版本4.2.0:https://github.com/phpredis/phpredis/archive/4.2.0.tar.gz我的PHP版本是5.6 所以下的phpredis-4.2.0//下载phpredis扩展 wgethttps://github.com.

2021-02-25 14:46:49 139

转载 Linux下Redis开机自启(Centos)

1、设置redis.conf中daemonize为yes,确保守护进程开启。2、编写开机自启动脚本vi /etc/init.d/redis脚本内容如下:# chkconfig: 2345 10 90 # description: Start and Stop redis PATH=/usr/local/bin:/sbin:/usr/bin:/bin REDISPORT=6379 EXEC=/usr/local/redis/bin/redis-server

2021-02-25 14:28:12 268

原创 linux安装redis详解

linux安装redis详解//下载获取redis资源wget http://download.redis.io/releases/redis-4.0.8.tar.gz//解压 安装tar zxvf redis-4.0.8.tar.gzcd redis-4.0.8makecd srcmake install PREFIX=/usr/local/redis//移动配置文件到安装目录下cd ../mkdir /usr/local/redis/etcmv redis.conf /.

2021-02-25 14:23:31 726 1

原创 TP5.1 分页伪静态解决方案

tp5.1伪静态的解决方案$list=Db::name('news') ->where('status',1) ->paginate(10,false,[ 'page'=>$this->request->param('page/d',1), 'path'=>'/news/[PAGE].html...

2020-12-10 08:39:31 714

转载 LNMP续期SSL证书

指定域名续期,默认会根据有效期跳过,可参过参数强制执行acme.sh --renew -d badcatxt.com多个站点的话可一次性检查acme.sh --cron设置定时任务crontab -e* * * "/usr/local/acme.sh"/acme.sh --cron --home "/usr/local/acme.sh" > /dev/null...

2020-11-24 09:34:11 937

原创 php正则匹配指定中文字,

自己的框架里面的正则校验有个项目需要单独校验包含指定中文字,查了一堆资料最终的结果例如:正则匹配1-9或无,只能是一位/^[1-9\x{65e0}]{1}$/u其中,{65e0}就是无的Unicode编码16进制这个则只是匹配所有中文/^[\x{4e00}-\x{9fa5}]+$/u我是直接在别人的网站上查询编码到直接使用的贴上网址:http://www.mytju.com/classcode/tools/encode_gb2312.asp...

2020-08-12 11:57:40 1262

转载 Linux 文件/文件夹无法删除问题解决方案

普通删除rm -rf badcat.txt如果无法删除就要使用 lsattr 来查看文件的属性# 列出 badcat.txt 文件的属性lsattr badcat.txt# 列出当前目录下所有文件以及文件夹的属性lsattr属性说明i 属性设置之后可使文件不能被删除、改名,设置连接也无法写入或添加数据,只有 root 用户才能设置 a 属性设置之后,文件只能增加数据,既不能删除也不能修改数据,只有 root 用户才能设置 A 设置A属性后,若你访问此文件或目录时,它的访问时

2020-08-03 10:44:42 3818

原创 liunx下删除目录非空 删除空文件 关于删除的笔记

之前遇见的问题rm无法删除 ‘dirname’目录非空这段命令可以删除目录非空的文件目录ls | xargs -n 10 rm -fr lslinux下批量删除空文件find . -name "*" -type f -size 0c | xargs -n 1 rm -f就是删除1k大小的文件,但注意不要用 -size 1k,这个得到的是占用空间1k,不是文件大小1k...

2020-03-24 20:39:27 649

原创 使用助手函数 controller 跨模块 跨控制器调用控制器

使用助手函数 controller 跨模块调用控制器//调用center模块下的Index控制器$module= controller('center/Index');//调用控制器index方法$module->index();//调用center模块下的index控制器的index方法模板return $this->fetch('center@index/ind...

2020-03-02 14:47:59 507

原创 layui里使用自定义函数

常规写法会报错未定义,需要改成以下写法window.funName = function (){}

2019-12-24 08:43:35 3221

转载 nginx 301到 www

server { listen 80; server_name domain.com; return 301 http://www.domain.com$request_uri;}server { listen 80; server_name www.domain.com; ...}

2019-11-24 11:05:30 117

原创 layui关闭当前页面

查了老半天 比较好用哦~layer.alert('您已提交成功', { skin: 'layui-layer-molv', title: '提交成功', closeBtn: 0, end: function() { //关闭当前页面 parent.layui.admin.events.closeThisTabs() ...

2019-11-08 17:30:41 3250

转载 nginx 编译参数详解

内容有些多,一眼看来难免头昏脑胀,但坚持看完,相信你一定会有所收获。nginx参数:--prefix= 指向安装目录--sbin-path 指向(执行)程序文件(nginx)--conf-path= 指向配置文件(nginx.conf)--error-log-path= 指向错误日志目录--pid-path= 指向pid文件(nginx.pid)--lock-path=...

2019-10-16 16:45:05 112

原创 LNMP 平滑升级 Tengine 笔记

Tengine是阿里的一项开源 Web 服务器项目 是基于 Nginx 的,针对大访问量的网站和性能都有比较好的优化!为了配合LNMP的https,升级加入了http2的配置,要开启HTTP/2协议支持,需要在nginx 1.10以上版本并且需要openssl库的版本在1.0.2以上编译,那么开始吧查看OpenSSL版本openssl version版本低于1.0.2的话就需要升...

2019-10-16 16:36:34 207

原创 使用Fiddler抓包监控网页版微信关注的公众号文章

折腾一天终于弄出来了 ,自定义规则查找OnBeforeResponse然后在后面加上判断需要抓包的网址 以及链接包含static function OnBeforeResponse(oSession: Session) { if (m_Hide304s && oSession.responseCode == 304) { oSes...

2019-10-09 16:42:19 947

原创 TP5.1软删除

需要新增字段 delete_time<?phpnamespace app\index\model;use think\Model;use think\Db;use think\model\concern\SoftDelete; //增加class User extends Model { use SoftDelete; ...

2019-09-30 15:13:37 778 1

原创 nginx下的 伪静态与防盗链

伪静态location /{ rewrite ^/m_(.*)$ /wx/mmbiz.qpic.cn/mmbiz_$10.jpg last; rewrite ^/m/(.*)$ /wx/mmbiz.qpic.cn/mmbiz/$10.jpg last; }防盗链//定义了当访问资源为文件类型 如gif/jpg/png/bmp 下面定义的比较多location ~ .*\....

2019-09-25 10:19:42 242

空空如也

空空如也

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

TA关注的人

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