自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 资源 (6)
  • 收藏
  • 关注

原创 wamp3 安装新的php版本

3:查找php7_module:LoadModule php7_module "${INSTALL_DIR}/bin/php/php7.4.33/php7apache2_4.dll"1:找到D:\wamp64\bin\php\php7.4.33\ext\php_redis.dll,复制一份到php7.2.34\ext里面。1:进入的wamp中php的根目录,我的是:D:\wamp64\bin\php,确认安装后php名称,例:php7.2.34。调整完成后,重启wamp,不用管php版本了。

2024-04-16 16:55:55 260

原创 MYSQL 根据条件假删除多余的重复数据

再次提醒,在执行更新操作之前,请确保备份您的数据,并在一个安全的环境中测试这些查询,以确保它们按预期工作。在MySQL中,如果您想根据特定条件更新表中的记录,并且这些记录是基于重复数据的一部分,您可以使用。在您提供的例子中,您想要更新table_a 表,将除了每组重复记录中的第一行之外的所有行的。)从内部子查询中选择了那些行号大于1的记录,即每组重复记录中除了第一行之外的所有行。函数中是必要的,因为窗口函数需要知道如何对每组内的行进行排序。请注意,在MySQL中,窗口函数(如。为您想要根据其排序的列名。

2024-02-21 09:28:48 411

原创 PHP 通用验证,持续更新

【代码】PHP 通用验证,持续更新。

2023-12-14 11:01:43 77

原创 git 上传项目简单说明

此命令将更改保存到 Git 中,并标记其为版本历史的一部分。每次提交时,您都应该输入自述信息,以便您和您的同事了解提交更改的原因。把当前分支的所有更改推送到远程存储库中,并创建一个名为“master”的远程分支。把当前分支的所有更改推送到远程存储库,并在存储库中创建名为“push”的新分支。将您所做的所有更改添加到 Git 追踪列表中,注意,add后面有个点.2:git commit -m "修改内容描述"

2023-12-04 20:43:14 99

原创 workman使用手册1.0

以debug(调试)方式启动: php outin.php start。1:把workman项目放到linux服务器后,需要启动你的php文件,才可以使用。注:1:文件名是小写的,在使用命名空间的时候,也是使用小写。启动代码:php outin.php start -d。定位到项目根目录:例:cd /mnt/workman。停止代码:php outin.php stop。2:workman服务端写法。

2023-11-16 13:57:14 545

原创 TP6 使用闭合语句查询多个or的模型语句

例子:查询出在单位表中所有的小学,初中和高中;其中school_period保存的就是学段数据。

2023-08-24 13:44:49 800

原创 windows远程桌面,本地复制后,在远程桌面上无法黏贴

3:点击文件/新建进程,输入rdpclip,手动启动进程。1:打开任务管理器/进程,找到rdpclip.exe。4:测试是否可以复制黏贴了。

2023-06-20 13:39:32 106

原创 centos + lnmp + tp6部署的项目,访问的时候经常出现No input file specified

检查你的 Nginx 配置文件是否正确指定了 PHP 路径,确认文件路径是否正确。2.使用命令 chattr -i .user.ini 解除文件不可更动属性。修改.user.ini文件,一般该文件所在地址:/home/wwwroot/default。4. chattr +i .user.ini 重新恢复文件不可更动属性。3. 修改.user.ini文件,在后面加上自己的项目路径。,它告诉 PHP-FPM 在哪里找到请求的 PHP 文件。1.切换到.user.ini 的目录下。上述代码中,关键部分是。

2023-06-19 15:14:39 774

原创 linux + lnmp + tp6部署项目问题集

2: 查看/usr/local/nginx/conf/vhost中,自己添加的conf中的配置php-cgi.sock位置是否正确。发现有端口没空,就先i,然后把该端口后面的DROP改成ACCEPT,然后esc :wq 再回车,保存。代码:find / -name php-cgi.sock 查询文件位置,然后修改conf中配置。代码:curl -I https://www.google.com。1:查看防火墙,需要的端口是否被关闭了,需要开启。最后,测试网站是否可以正常访问。3:查看网络是否可以正常联网。

2023-06-17 15:04:03 480

原创 php + uniapp发送微信小程序红包

3.package进行urlencode,在php中代码就是。注:小程序红包只有在扫码进入的时候,红包才会生效。2. 返回结果中有我们需要的package。1:想要领取红包,先要发红包,生成红包参数。

2023-06-15 14:11:46 419

原创 VUE 中 IOS 返回上一页,不触发刷新页面

在返回到的页面mounted中,输入一下代码。

2023-05-30 16:11:44 687

原创 linux配置本地域名访问127.0.0.1

格式: 127.0.0.1(本地) xxxx.com(本地访问网址)位置:etc/hosts。

2023-05-16 09:34:55 847

原创 小程序中使用企业微信客服功能

※首先必须设置客服人员的“外部沟通”权限,进入“我的企业”--“外部沟通管理”--“成员使用权限”中将您的客服人员加进去。c、创建“客服账号”,必须创建客服账号后才能进行以下操作,每个客服账号中可以添加多个接待人员。g、进入”复制客服链接“页面,可以通过左侧的切换账号来获取不同的客服链接。b、根据需求设置“可见范围”、“管理权限”后期可以根据需求修改。1、进入“我的企业”--“企业信息”--最下面有“企业ID”。1、进入“应用管理”--“应用”--“微信客服”2、开启“微信客服”功能。

2023-04-11 17:28:37 831 2

原创 TP6 联表查询中使用or查询

tp6使用闭包查询

2023-03-13 10:02:46 1111

原创 nignx/mysql中去掉only_full_group_by

处理group by 报错

2023-03-11 09:44:19 518

原创 PHP 优化数组处理

1.php 优化数组处理2. array_filter 循环处理数组,返回符合条件的数组,其返回的键名不变 array_filter(

2022-06-28 15:26:40 178

原创 H5(uniapp)联合tp6 开发微信公众号(获取openid)

1.公众号申请好后,配置公众号基本信息,主要是appid,AppSecret,还有ip白名单2. 配置授权域名,不然调用接口获取openid会提示redirect_uri域名与配置不一致1)填写域名2)下载txt文件,放在项目根目录...

2022-04-09 14:10:22 3611

原创 本地调试公众号微信登录,微信支付

1.申请微信接口测试号微信公众平台接口测试帐号申请2.登录后,修改授权回调域名3.关注下测试公众号4.开始使用微信开发工具测试

2022-03-16 15:21:04 855

原创 linux 挂载数据盘

1. lsblk2. 输入 p 然后回车3. 输入n 然后回车4.输入p回车5.输入w回车6.格式化磁盘输入mkfs.ext4 /dev/vdb1 其中/dev/vdb1为上一步中的Device Boot7.挂载 退回到根目录,创建data文件夹然后输入mount /dev/vdb1 /data8. 防止挂载后,在服务器重启后失效 打开任务 vi /etc/fstab ...

2022-03-04 14:22:32 194

原创 linux lnmp redis 跨服务器访问

说明:有34,35一共2台服务器,35需要连接34的redis1. 34上安装redis,lnmp自带redis 1)进入到lnmp安装根目录,地址如:/mnt/lnmp1.6-full,运行redis.shcd /mnt/lnmp1.6-full./addons.sh install redis如果运行时候提示没有权限,则先执行 chmod +x addons.sh然后再次执行 ./addons.sh install redis2.安装完成redis后,现在...

2021-12-16 20:29:18 1338

转载 windows安装npm,转载

windows安装npm教程--nodejs - 遥望那月 - 博客园1、在使用之前,先类掌握3个东西,明白它们是用来干什么的: npm: nodejs 下的包管理器。 webpack: 它主要用途是通过CommonJS 的语法把所有浏览器端需要发布的静态资源作相应的准https://www.cnblogs.com/jianguo221/p/11487532.html...

2021-09-28 13:53:51 95

转载 MYSQL 查询重复数据

1 查询people_no重复的记录select * from peoplewhere people_no in (select people_no from people group by people_no having count(people_no) > 1);2 查询people_no重复的记录 ,排除最小id,如果删除改为delete fromselect * from peoplewhere people_no in (select people_no

2021-09-10 10:31:37 2048

原创 TP6 composer的使用

1.安装全局的composer2.把这2个文件复制到php的根目录下,也就是和php.exe平级懒人文件下载地址:https://download.csdn.net/download/qq_16088377/203889513.项目下配置composer.json,lock文件会自动生成,如果不生成,手动建一个4. pay_1,项目根目录,使用composer安装插件...

2021-07-21 10:30:26 485

转载 linux下迁移mysql数据库目录

查看硬盘,发现mysql数据文件目录是在var/lib/mysql下,查看硬盘[root@zabbix_server ~]# df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/VolGroup-lv_root 50G 45G 2.3G 96% /tmpfs 7.8G 888K 7.8G 1% /dev/shm

2021-05-21 14:23:00 943

原创 根据经纬度获取最近的地点

select * from *** where *** order by ACOS(SIN(($latitude * 3.1415) / 180 ) *SIN((lat * 3.1415) / 180 ) +COS(($latitude * 3.1415) / 180 ) * COS((lat * 3.1415) / 180 ) *COS(($longitude * 3.1415) / 180 - (lon * 3.1415) / 180 ) ) * 6380 limit 0.

2021-03-16 09:50:19 841

原创 php 数据分批插入到mysql

太多数据一次性插入,可能会出现代码量太长,导致mysql执行失败每次插入300条数据到库for ($num = 0; $num<count($arr); $num = $num + 300) { $start = $num; $insertData = array_slice($arr, $start, 300); Db::name(xxxx)->insertAll($insertData);}...

2021-01-28 14:37:19 206

原创 mysql 优化方案(继续更新中)

mysql创建表的时候,字段使用规范 字段的宽度设得尽可能小 选取尽可能符合的类型。如邮编什么的使用char,而不是varchar,性别等使用enum。 在可能的情况下,应该尽量把字段设置为NOT NULL。这样在将来执行查询的时候,数据库不用去比较NULL值 查询 尽量连接(JOIN)来代替子查询(Sub-Queries) 记得开启事务,保证操作多个表的时候数据的完整性(少数用户时,不会有太大影响) 索引。一定要加索引,速度影响超大 外键(可以确保数据的关联性)。也可以不用.

2021-01-25 14:30:51 70

原创 微信小程序支付开发所需的准备(特供小白)

1.微信公众号2.微信支付平台账号,并认证3.微信支付平台绑定微信公众号

2021-01-13 13:48:27 614

原创 TP6 模板方式静态化

1.建议该方法放在BaseController中,方便全局调用 //静态模板生成目录 protected $staticHtmlDir = ""; //静态文件 protected $staticHtmlFile = ""; /** * 判断是否存在静态 * * @param string $key 静态文件名称,传入,方便出问题时候查看 * @param string $index 静态文件存放一级文件夹 */

2020-12-31 15:03:07 1014 3

原创 linux php7.0 安装oci8 和pdo_oci

1.下载oracle文件:必须和连接的oracle数据库一致,如:连接的是11.0.2.4的oracle,下载的文件就需要是11版本的。以下的用11.0.2.4的oracle举例操作:下载地址:https://www.oracle.com/cn/database/technologies/instant-client/linux-x86-64-downloads.html注:需要注册,免费的下载的文件: 1.oracle-instantclient11.1-basic-1...

2020-12-17 15:21:28 1228

原创 PHPCS 注释样例

文件和类注释:主要包含以上内容块:文件说明、PHP 版本号、还有就是按顺序的这五要素:(category, package, author, license, link)/** * PHP version 7.2.4 * * @category Controller * @package App\mobile\controller * @author 一二三四 <[email protected]> * @license XZY http://www.baidu...

2020-12-04 17:00:02 228

原创 windows 安装Imagick

1.确认php安装版本2.根据php信息下载imagick软件本身和 php扩展php_imagick.dll3.php扩展php_imagick.dll扩展包:http://pecl.php.net/package/imagick3.imagick下载地址https://windows.php.net/downloads/pecl/deps/4.由于本人使用的是php5.4,顾以下基本都是以php5.4举例,其他版本请自行在上面地址下载对应的版本准备好文件:1....

2020-12-03 13:20:51 737

原创 nginx 中usr/local/nginx/conf/vhost中的conf配置

server {listen 80;server_name www.baidu.com; //域名access_log /mnt/wwwlogs/www.baidu.com_nginx.log combined; //记录logindex index.html index.htm index.php;root /mnt/demo/public/; //项目地址location / { if (!-e $request_filename) { rew.

2020-11-03 14:22:37 1094

原创 TP6 结合phpOffice使用模板导出csv

/** * 模板导出csv * 教师通知 * @param string $expTitle 导出文件名.例:财务20201010 * @param string $template_name 模板名称:模板在本地的名称,如template.xls * @param string $content 内容 标题/r/n内容。其中使用/r/n表示换行 * @param array $datas 数据 array("张三","18360608080",.

2020-10-23 09:36:03 1315

原创 企业微信开启调试

1.下载企业微信PC端2.绑定企业微信开发者:在企业微信管理端-我的企业微信插件-开发者工具进行勾选2.1访问https://work.weixin.qq.com,手机扫描进入,选择绑定的微信企业号(需要是管理员) 2.2 2.33.下载devtools_resources.pak,下载地址:https://share.weiyun.com/aVxgDqhy。放到企业微信的安装目录下(复制的文件名,要保证为 devtools_resources.pak),注意安装目录带有版本号;...

2020-10-19 10:11:22 17593 1

原创 完美解决php无法上传大文件的方法

本文我们主要和大家分享完美解决php无法上传大文件的方法,无法上传大文件是因为php.ini配置有限制了,这样限制了用户默认最大为2MB了,超过了就不能上传了,本文我们主要和大家分享完美解决php无法上传大文件的方法,希望能帮助到大家。参数 设置 说明file_uploads on 是否允许通过HTTP上传文件的开关。默认为ON即是开upload_tmp_dir – 文件上传至服务器上存储临时文件的地方,如果没指定就会用系统默认的临时文件夹upload_max_filesize 8m 望文生意,即

2020-09-21 17:37:05 609

原创 菜鸟 Nginx 配置ssl

1.新建conf文件,如www.baidu.com.conf2.conf中内容其中ssl_certificate和ssl_certificate_key为ssl的证书和key地址access_log生成日志地址,可以修改root项目地址server {listen 80;listen 443 ssl;server_name www.baidu.com;ssl on;ssl_certificate /cert/service.crt;ssl_certificate_..

2020-09-18 10:06:38 297

转载 linux 定时任务 crontab 配置

先检查你的服务器是否安装了crontabrpm -qa | grep crontab出现上图说明已经安装好了!!如果没有安装好~~~~分别执行:yum -y install vixie-cronyum -y install crontabs1 2简单说明:vixie-cron 是 cron 的主程序;crontabs 是用来安装、卸装、或列举用来驱动 cron 守护进程的表格的程序。安装好了–启动和配置服务手动方式:service crond start

2020-08-27 16:46:00 337

原创 Linux 配置lnmp

1.下载lnmp集合包,下载地址:http://soft.vpser.net/lnmp/lnmp1.6-full.tar.gz这里使用的是1.6版本2.把压缩包放到linux上,解压。注:也可以windows上解压后放上去3.安装步骤:https://lnmp.org/install.html4.配置redis:https://www.jianshu.com/p/a73e0565e2a1...

2020-08-21 15:45:30 799

转载 PHP 后台接收上传文件显示error错误代码的值代表的意思

2020-06-01 14:02:51 382

composer.rar

bat和phar文件

2021-07-21

wampserver3.1.3_x64.exe

wamp,mysql版本:5.7.21,php版本:5.6.35,7.0,7.1,7.2可以随意切换,apache版本:2.4.33

2020-12-26

mysql数据库转移到其他数据库工具

mysql转移工具,如果需要把mysql数据库直接转移到如sqlserver等其他数据库,可以试试这款软件,亲测有效

2020-12-03

ImageMagick-6.9.3-7-vc11-x64.zip

imageMagick 程序,window下可用,注:环境为wamp,php版本为5.4,一般最新的windows只要php版本对了,基本都适用吧

2020-12-03

php_imagick-3.4.3-5.6-ts-vc11-x64

php的imagick的扩展,条件为:windows环境 wamp, php配置为5.4,需要下载的小伙伴可以下载,毕竟官网的话还是有点卡的

2020-12-03

pdo_oci.zip

linux 下 php7.0以上安装pdo_oci使用的包,亲测解压后根据流程可以直接安装,不会报错

2015-02-21

空空如也

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

TA关注的人

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