自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (1)
  • 收藏
  • 关注

原创 .git内存清理方式

.git内存清理方式。

2023-08-18 16:33:38 799

原创 PHP接口根据起始位置结束位置实现拖拽排序

根据起始位置结束位置实现拖拽排序

2023-03-06 17:15:08 257

原创 定时任务——指定时间区间内随机某个时间执行指定php文件

定时任务——指定时间区间内随机某个时间执行指定php文件

2023-01-16 16:47:22 381

原创 阿里云ECS服务器扩容系统盘

在阿里云ECS控制台中,选择你要扩容的那个服务器,进行扩容。扩容完成后,重启服务器,并创建快照以备份数据。4.3 调用growpart为需要扩容的磁盘和对应的第几个分区扩容。5.5 调用growpart为需要扩容的磁盘和对应的第几个分区扩容。命令表示:为系统盘的第一个分区扩容,即4.2步骤中的第一个分区。命令表示:为系统盘的/dev/vda1分区扩容文件系统。3.10.0,就是我的服务器内核版本。命令表示:为系统盘的第一个分区扩容。5.8 再次查看磁盘分区大小。3、检查你的服务器内核版本。

2022-11-18 14:38:11 622

原创 宝塔面板安装gitlab提示配置错误解决办法

宝塔面板安装gitlab提示配置错误解决办法

2022-07-13 14:29:17 2216 2

转载 php解决redis的缓存雪崩,缓存穿透,缓存击穿的问题

Redis的缓存雪崩,缓存穿透,缓存击穿

2022-07-04 10:55:11 1050

原创 js和php分别实现对将字符串中的所有的电话号码中间四位改为****

js和php分别实现对字符串中的所有号码中间四位改为****

2022-06-14 13:55:02 239

原创 如何更换git远程仓库地址

如何更换git远程仓库地址

2022-06-14 13:43:22 9291

原创 git 命令Tab无法补全问题

linux git 命令无法补全问题解决方案source /etc/bash_completion.d/git# orsource /usr/share/bash-completion/completions/git

2022-04-12 11:08:25 1483

原创 在php8 中+/-优先级高于php连接符,需要用括号来强制分隔

使用 strtotime() 时,使用了+ 号报错。错误信息为 The behavior of unparenthesized expressions containing both '.' and '+'/'-' will change in PHP 8: '+'/'-' will take a higher precedence。代码用法:strtotime( "+" . $i-$week .' days', $time)应该修改为:strtotime( "+" . ($i-$week) .'

2022-04-11 10:15:39 3815

原创 php获取今日、本周、本月、本年时间戳和日期格式

//获取今日开始时间和结束时间时间戳格式和时间格式$time1 = strtotime(date('Y-m-d 00:00:00',time()));$time2 = strtotime(date('Y-m-d 23:59:59',time()));$date1 = date('Y-m-d 00:00:00',time());$date2 = date('Y-m-d 23:59:59',time());//昨天时间$time1 = strtotime(date('Y-m-d 00:00:00'

2021-12-14 11:52:22 595 1

原创 PHP使用 Redis 实现消息队列

新创建两个文件,push和pop文件redis1. push.php 推送shell//这里经过URL直接传递参数进行 keyword$keyword = $_GET['keyword'];$redis = new Redis();$redis->connect('127.0.0.1',6379);try{ echo $redis->LPUSH('list',' '.$keyword);}catch(Exception $e){ echo $e->getMessage(

2021-12-08 15:12:35 1853

原创 Redis五种数据类型及应用场景

String: 一般做一些复杂的计数功能的缓存List: 做简单的消息队列的功能Hash: 单点登录Set: 做全局去重的功能SortedSet: 做排行榜应用,取TopN操作;延时任务;做范围查找

2021-12-07 15:08:17 196

原创 VScode开发PHP的必要插件

PHP IntelephensePHP代码的提示工具,支持代码提示、查找定义跳转(ctrl+鼠标左键函数预览跳转)、类的自动搜索等功能。这个插件,要求php版本大于7,且设置环境变量。设置里面搜索php.executablePath,打开setting.json,加入php.exe的运行路径就可以"php.executablePath": "D:/ProgameSoft/phpEnv/php/php-7.4/php.exe",PHP IntelliSense这个插件也是可以进行函数追踪的

2021-03-31 11:37:11 4465

原创 宝塔 apache 反向代理配置wss服务

已经配置好了httpsws服务监听 7272端口(websocket协议,端口自定义)openssl 已安装启用 proxy_wstunnel_module 模块LoadModule proxy_module modules/mod_proxy.soLoadModule proxy_wstunnel_module modules/mod_proxy_wstunnel.so打开宝塔的网站设置,打开配置文件。找到#SSLSSLEngine On在下面添加ProxyRequests O.

2020-08-21 15:38:52 1690

原创 laravel-admin集成富文本编辑器wangEditor教程

先下载前端库文件wangEditor,解压到目录public/vendor/wangEditor-3.0.15一、然后新建组件类app/Admin/Extensions/WangEditor.php<?phpnamespace App\Admin\Extensions;use Encore\Admin\Form\Field;class WangEditor extends Field{ protected $view = 'admin.wang-editor'; prot

2020-08-17 09:51:07 1712

原创 使用laravel 的artisan快速创建表、模型、控制器、批量填充数据

创建migrate文件 php artisan make:migration create_comments_table编辑migrate文件<?phpuse Illuminate\Support\Facades\Schema;use Illuminate\Database\Schema\Blueprint;use Illuminate\Database\Migrations\Migration;class CreateProductsTable extends Migra.

2020-07-30 16:32:31 1109

原创 sublime 常用插件

Package Control组件安装   按Ctrl+调出console(在英文输入法的模式下点击“tab”键上方的那个键)   粘贴以下代码到底部命令行并回车:   import urllib2,os;pf=‘Package Control.sublime-package’;ipp=sublime.installed_packages_path();os.makedirs(ipp) if not os.path.exists(ipp) else None;open(os.path.join(ipp

2020-06-19 14:45:04 368

原创 设置YII2可接收JSON/XML参数格式的数据

在app/common/config/main.php中加入以下配置'components' => [ 'request' => [ 'parsers' => [ 'application/json' => 'yii\web\JsonParser', 'text/json' => 'yii\web\JsonParser', ], ],

2020-05-09 10:00:38 1077

原创 将laravel的validate 设置为中文(验证提示为中文)

resources\lang 下en 的文件夹 复制在同一目录并改名为 zn把zn 中的 validation.php文件修改为以下内容<?phpreturn [ 'unique' => ':attribute 已存在', 'accepted' => ':attribute 是被接受的', ...

2020-04-08 10:59:51 2501

原创 微信小程序实现文字在图片的正中间(试用各个机型)

视图页面<view class="image-parent"> <image src="wwww.jpg" mode="aspectFill" class="image"></image> <view class="child">child</view></view>CSS样式.image-parent...

2020-03-31 15:37:52 1871

转载 YII2 advanced 高级版项目搭建-添加API应用以及多应用

一、添加一个API应用复制一份backend,改名为api但是yii的init初始化脚本不会觉得api是一个应用,所以还要去做对应的配置二、把API添加到环境里到environments目录下的index.php,把下图红框的内容添加到你的yii目录下面的 environments目录下的index.php到environments目录下的dev目录下(dev开发环境的配置文件)复...

2020-03-17 14:45:19 280

原创 TP5读取另一个数据库的数据

config.php‘db2’ => [‘type’ => ‘mysql’, // 数据库类型‘hostname’ => ‘127.0.0.1’, //服务器地址‘database’ => ‘’, // 数据库名‘username’ => ‘root’, // 数据库用户名‘password’ => ‘root’, // 数...

2020-01-06 17:02:00 1291

原创 Yii2的csrf token验证

在yii2的接收post请求时在如果开启enableCsrfValidation为true在/vendor/yiisoft/yii2/web/Controller.php<?php public function beforeAction($action) { if (parent::beforeAction($action)) { ...

2019-10-15 17:52:36 1574

原创 微信小程序 video视频IOS可以播放 android无法播放(黑屏一直是加载状态)

服务器Apache2.4,原因是微信小程序对gzip压缩支持的问题。解决办法是在Apache配置文件中找个空白的地方加上一行:SetEnvIfNoCase Request_URI .(?:gif|mp4)$ no-gzip dont-vary...

2019-08-13 15:44:09 4880 2

原创 宝塔面板部署项目和添加网站

登录宝塔工具,输入账户和密码登录安装环境及防护工具,根据自己项目运行环境安装上传项目.zip,解压项目5. 添加数据库6. 添加网站,配置网站(以域名管理、网站根目录、伪静态为例)(1)域名管理(2)网站根目录(3)伪静态端口设置 至此,在宝塔管理工具中部署项目和添加网站就完成了。...

2019-08-05 10:50:58 6295

原创 Linux全文件搜索含有某个字符串的文件

如果你想在当前目录下 查找"hello,world!"字符串,可以这样:grep -rn “hello,world!” *: 表示当前目录所有文件,也可以是某个文件名-r 是递归查找-n 是显示行号-R 查找所有文件包含子目录-i 忽略大小写下面是一些有意思的命令行参数:grep -i pattern files :不区分大小写地搜索。默认情况区分大小写,grep -l pa...

2019-07-23 11:37:47 861

原创 将服务器上已有普通项目加入Git管理

本地已经有一个项目了,需要将该项目放到github上,怎么操作?步骤:本地安装git,有github账号是前提。(1)先在github创建一个空的仓库,并复制链接地址。使用https,以.git结尾的那个地址。(2)初始化本地仓库,并提交内容到本地要先打开命令行终端,然后通过cd命令切换到需要添加到github的项目的目录下,然后依次执行如下命令,具体命令及其含义如下:  tou...

2019-07-12 11:21:30 497

原创 博客特效

点击鼠标出现富强 民主 和谐 自由 平等…<script src="https://cdn.bootcss.com/jquery/3.3.1/jquery.min.js"></script><script type="text/javascript"> /* 鼠标点击特效 - 7Core.CN */ var a_i...

2019-06-19 11:32:28 1494 7

原创 微信小程序获取用户信息及手机号(后端TP5.0)

wxml页面<view wx:if="{{config.tipsshow1}}" class='dialog-container'> <view class='dialog-mask'></view> <view class='dialog-info'> <view class='dialog-title'>logi...

2019-06-18 17:19:30 6456

原创 PHP生成不限制数量的带参数的小程序码

PHP后端<?phpnamespace app\index\controller;use think\Controller;use think\Db;class Qrcode extends Controller{ public function index() { header('content-type:text/html;char...

2019-06-11 18:52:35 899

原创 小程序生成带二维码的分享海报(后端PHP)

小程序wxml页面<canvas class='mycanvas' style="" canvas-id="myCanvas"></canvas><!-- <view class='ft'>保存图片到手机相册,分享到朋友圈</view> --><view class='operation' style=""> ...

2019-06-05 10:32:17 3743 3

原创 小程序 弹出层 禁止页面滚动

添加自定义的弹出框后,当滚动鼠标时下边的页面也会跟着滚动解决办法:在弹出层上添加 catchtouchmove=’true’<view class="sh_Model_box" catchtouchmove='true'>...</view>注意:开发工具的模拟器上没有效果,必须真机测试,真机上有效果...

2019-06-05 10:19:55 5720 2

原创 PHP实现下载图片

download.php下载代码1 <?php2 //获取要下载的文件名3 $filename = $_GET['filename'];4 //设置头信息5 header('Content-Disposition:attachment;filename=' . basename($filename));6 header('Content-Length:' . filesize($...

2019-05-30 10:10:59 10788 1

原创 TP5结合微信小程序实现多图上传

TP5后端代码如下: //上传 public function uploadimg() { $config = [ 'size' => 10000000, 'ext' => 'jpg,gif,png,bmp,jpeg,JPG' ]; $file = $this-&g...

2019-04-29 09:53:12 1199 1

原创 SVN客户端的使用方法

一、什么是SVNSVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。二、SVN的下载安装下载地址:https://tortoisesvn.net/downloads.zh.html安装完不要忘记重启电脑安装完成后,按下鼠标右键,会看到如下界面:说明SVN已经安装成功了。三、SVN的常用操作1、...

2019-04-22 11:50:16 4644

原创 使用PHP通过twitter api获取twitter的推文信息

如果想用twitter api获取twitter的推文信息,首先你需要在https://apps.twitter.com上面创建一个而应用,然后填写应用的相关信息如下图:通过创建应用获取 Consumer Key ,Consumer Secret,Access Token,Access Token<?php function buildBaseString($baseUR...

2019-04-22 09:20:15 3617

原创 JQ实现表格复选框一列全选

JQ实现表格复选框一列全选JQ实现表格复选框一列全选JQ实现表格复选框一列全选 $(document).ready(function(){ var $thr = $('table thead tr'); var $checkAllTh = $('<th><input class="input" type="checkbox" id="check...

2019-04-18 17:39:07 1038

TP5结合gatewayworker实现一对一即时来聊天

使用gatwaywoker实现一对一即时聊天,除了单纯地文本消息,还可以发送图片,QQ表情等消息,除了聊天页面,还有列表页面,以及未读数量的显示。

2020-05-19

空空如也

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

TA关注的人

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