自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 uni-app+php 生成微信二维码 分销海报

【代码】uni-app+php 生成微信二维码 分销海报。

2024-05-31 18:20:43 686

原创 mac m2芯片 安装nginx + php + mysql

5.在 /opt/homebrew/etc/nginx下新建文件夹servers,在servers下新建新建test1.conf和test2.conf。16.brew安装mysql5.7总是出问题,我的解决办法是,更新homebrew,安装的mysql8.0。我的路径是:/opt/homebrew/etc/php/7.4/php-fpm.d/www.conf。(3).在~/www/test1里添加index.php。(2). 修改hosts文件,/etc/hosts。test2.conf的配置。

2023-12-13 13:56:19 1139

原创 nginx 配置跨域(小皮面板)

只需要在后端8081端口的nginx.conf文件中配置即可。前端:http://localhost:8082。后端:http://localhost:8081。

2023-11-28 16:31:10 1586

原创 phpstorm使用教程

1.界面优化ctrl+alt+s --->Plugins--->搜素Material Theme UI--->安装--->重启phpstorm--->tool--->Material Theme--->Material Theme Chooser--->选择自己喜欢的风格就行2.安装界面插件之后,修改字体颜色有讲究:需要点击图片位置,修改字体大小3.修改快捷键:ctrl+alt+s --->Keymap--->搜索--->双击要修

2023-11-28 16:23:22 582

原创 uni-app rich-text组件富文本图片展示不全问题

背景:php+fastadmin+富文本插件上传富文本内容到数据库,uni-app渲染富文本内容。这里后端不需要特殊处理。uni-app的rich-text组件展示图片跑板。

2023-09-07 13:11:41 1094

原创 php 生成token----uuid

获取全球唯一标识。

2023-09-04 14:22:59 92

原创 fastadmin think-queue supervisor配置

解决方案是config文件里配置debug和log为level---->error。这样线上就不会产生日志了。2.1 添加文件:application---->extra--->queue.php。2.2新建job文件:application---->job--->job1.php。起因是微信支付回调需要同时做发货处理,但是发货接口不能影响,需要队列进行异步处理1.内容:我这里用的数据库做的驱动类型,这里不建议用数据库,我这条件有限。3.1 安装supervisor------centos7系统。

2023-08-30 14:55:34 1577

原创 fastadmin 自定义搜索分类和时间范围

2.对应html页面,页面底部加搜索提交代码(这里需要注意:红框内容)1.分类搜索,分类信息获取----php。图上代码----方便直接复制使用。

2023-08-11 17:48:00 1241

原创 thinkphp 宝塔部署问题

把public下的user.ini 改成----open_basedir=/www/wwwroot/chinafpkf.cn/:/tmp/:/var/tmp/:/proc。默认是open_basedir=/www/wwwroot/chinafpkf.cn/public:/tmp/---------总出问题。

2023-08-04 20:06:25 667

原创 js 导航栏进行切换刷新页面导致class消失问题

js 导航栏进行切换刷新页面导致class消失问题

2022-12-22 00:07:27 250

原创 golang 下载github上的包 下载不下来

golang

2022-07-04 10:39:30 1107

原创 jq 验证码倒计时60秒

jq 验证码倒计时60秒

2022-06-10 15:32:54 153

原创 php 用到的数组函数

1.array_flip() :数组键和值反转 -----2022/02/17

2022-02-17 13:45:43 135

原创 2021年10月找工作总结面试题

1.rabbitmq消息队列消息队列是应用之间的通讯方式,是应用间的异步协作机制,发送者和接受者互不干扰,一方有问题,不会影响另一方运行,达到解耦的目的。生产者只管把消息发布到 MQ 中而不用管谁来取,消费者只管从 MQ 中取消息而不管是谁发布的。这样发布者和使用者都不用知道对方的存在。特点:可靠性:持久化,传输确认,发布确认;灵活的路由:在消息进入队列之前,通过 Exchange 来路由消息的;多语言客户端:几乎支持所有的语言;管理界面:提供简易的用户界面;2.微信支付流程:

2021-10-10 18:02:33 113

原创 php二维数组根据某一字段排序

$sort = array( 'direction' => 'SORT_ASC', //排序顺序标志 SORT_DESC 降序;SORT_ASC 升序 'field' => 'bs_no', //排序字段 ); $arrSort = array(); foreach($last_arr AS $uniqid => $row) { foreach ($row AS $..

2021-09-25 11:28:48 84

原创 thinkphp6.0课堂笔记

2021-09-07 16:12:51 114

原创 layui 确认,取消弹窗

layer.confirm('您确定要提交吗?', { btn: ['确定','取消'] }, function(){ var index = layer.load(); $.ajax({ url: "../../../../addOrUpdXzsqd.do", data: {applyType:2,stat.

2021-08-26 14:22:43 2145

原创 php 504 Gateway timeout

1.接口中加上:set_time_limit(0);2.设置nginx配置,nginx.confhttp { ....... fastcgi_connect_timeout 75; # 链接 fastcgi_read_timeout 300; # 读取 fastcgi_send_timeout 300; #发请求.......}

2021-08-16 10:31:58 144

原创 layui 自定义验证规则

<div class="layui-form-item"> <label class="layui-form-label">奖励金额基数</label> <div class="layui-input-block"> <input type="text" class="layui-input" lay-verify="required|number|reward_amount" lay-verType="tips".

2021-08-03 09:26:40 326

原创 layui 列表缩略图,点击放大

由于layui下onclick失效需要这样写window.show_img= function(t) { layer.photos({ photos: '.photo-list2', shadeClose: false, closeBtn: 2, anim: 0 });}表格部分{field: 'imgs_near',title: '近景图',templet: function(d){

2021-07-07 14:58:13 424

原创 thinkphp5.0 时间查询

时间比较使用where方法where方法支持时间比较,例如:// 大于某个时间where("create_time","> time","2016-1-1");// 小于某个时间where("create_time","<= time","2016-1-1");// 时间区间查询where("create_time","between time",["2015-1-1","2016-1-1"]);第三个参数可以传入任何有效的时间表达式,会自动识别你的时间字段类

2021-07-06 08:45:52 615

原创 fastadmin php jwt(token)登录

1.公共base接口<?phpnamespace app\api\controller;use app\api\controller\Code;use app\common\library\Auth;use app\common\controller\Api;use app\common\model\Account;use think\Db;/** * 登录注册接口 */class Base extends Api{ protected $noNeedL.

2021-05-14 13:45:10 1808

原创 nginx设置伪静态

location / { index index.html index.htm index.php; #autoindex on; if (!-e $request_filename) { rewrite ^/(.*)$ /index.php/$1; } }

2021-04-28 15:22:51 230

原创 RAS验签

<?php// +----------------------------------------------------------------------// | Author: savy.liao// | RSA验证签名算法// +----------------------------------------------------------------------namespace PiaoTongApi\Model;use PhpParser\Node\Expr\Array.

2021-04-20 13:45:29 278

原创 php面试题之ajax

AJAX的工作原理Ajax的工作原理相当于在用户和服务器之间加了—个中间层(AJAX引擎),使用户操作与服务器响应异步化。并不是所有的用户请求都提交给服务器,像—些数据验证和数据处理等都交给 Ajax引擎自己来做, 只有确定需要从服务器读取新数据时再由Ajax引擎代为向服务器提交请求。Ajax其核心有 JavaScript、XMLHTTPRequest、DOM对象组成,通过XmlHttpRequest对象来向服务器发异步请求,从服务器获得数据, 然后用JavaScript来操作DOM而更新页面。这其中最

2021-04-13 09:54:45 114

原创 php面试题之网络协议考察点

http协议状态码:五类响应1XX:信息类状态码,接收请求正在处理2XX:成功状态码,请求正常处理完毕3XX:重定向,需要进行附加操作以完成请求4XX:客户端错误,服务器无法处理请求5XX服务器处理请求出错常见状态码含义:200:正常204:服务器成功处理了请求,但无内容返回;301:永久移动,比如 baidu.com跳转到 www.baidu.com302:临时移动;304:内容未修改,客户端可以继续使用本地缓存;400:请求数据不正确,服务器不理解请求的语

2021-04-12 17:29:07 198

原创 php面试之文件及目录处理相关考点

1.fopen函数:打开文件,打开时需要指定打开模式打开模式:r :只读方式打开r+ :读写方式打开,在内容前边写入,并且会覆盖之前内容$path = './test.txt';function test_file($path){ $res = fopen($path,'r+');//读写方式打开 fwrite($res,'嘿嘿哈哈');//文件开头写入 fclose($res);//关闭文件,此处需要重新关闭再打开读取最新数据 $info = fopen

2021-04-12 16:40:04 105

原创 php面试之考察作用域和静态变量以及函数引用返回

/** * 考察作用域和静态变量 */$count=5;//全局变量function getRes(){ static $count; //定义了局部变量,这是$count的值是NULL,NULL++是1,true++还是true return ++$count;//这里是1,因为++在前边是先加再返回,如果是$count++就是先返回再加,返回NULL}echo $count;//5,全局变量++$count;//加一echo $count;//6var_dump(.

2021-03-19 10:39:31 82

原创 php面试题之if..elseif效率问题

php如何优化多个if...elseif语句的情况?1.把可能性最大的放到前面2.如果判断的内容比较复杂且条件为整型、浮点型、字符串类型可以用switch...case代替

2021-03-18 11:51:20 237

原创 php面试准备之运算符考察点

运算符优先级:递增/递减>!>算数运算符>大小比较>(不)相等比较>引用>位运算符(^)>位运算符(|)>逻辑与>逻辑或>三目>赋值 public function Cdata() { $a = 2; $b = 0; if($a = 3 > 0 || $b = 3 > 0 ){ $a++; $b++; ..

2021-03-18 11:27:20 81

原创 php api验证签名

大概逻辑就是:客服端发来post数据,在发送的时候给数据加一个sign字段,字段内容是客户端和服务端通过appid和serect进行加密的字符串,客户端和服务端的appid和serect是一样的。服务端收到数据后,把数据按照客户端一样的方式生成sign,再进行比较,相等则说明通过,验签主要是为了验证是否是指定用户发来的请求。避免安全隐患<?phpnamespace ThreeTrafficNanchang\Controller;use ThreeTrafficNanchang\Mode.

2021-03-17 17:49:33 273

原创 php面试准备之常量及数据类型考察点

1.php字符串定义方式和各自区别(1)单引号 :不能解析变量,转义字符,只能解析单引号和反斜杠本身('\\'),单引号效率更高(2)双引号:能解析变量,(3)heredoc和newdoc

2021-03-11 15:05:14 109

原创 php面试准备之引用传值

1.引用(&)的概念:不同的名字访问同一变量内容。2.传值的一个小误区。$a=1;$b=$a;//这一步是不是认为$b开辟一个新的内存空间,其实现在$a跟$b指向同一内存空间$a=2;//对$a进行修改,这时$a改变了,$a才重新开辟了一个内存空间,这叫COW机制(COW Copy On Write)3.unset()$a=1; //定义$a$b=&$a; //$a和$b指向同一内存空间unset($b); //只会销毁引用,不会销毁

2021-03-11 10:40:03 229

原创 rsa和aes加密算法

终于明白这加密流程了 rsa秘钥:非对称加密算法,有公钥和私钥,私钥解密数据,公钥加密数据,公钥可以通过网络传输。特点:速度慢,适合偶尔传输aes加密算法:对称加密,加密和解密都用同一秘钥,这个秘钥不能网络传输,但是加解密速度快。如果需要网络传输秘钥,可以使用rsa加密aes秘钥,然后进行网络传输...

2021-03-09 17:57:41 443

原创 不懂的知识记录

1.同步和异步: 同步:假设你去了一家饭店,找个位置,叫来服务员,这个时候服务员对你说,对不起我是“同步”服务员,我要服务完这张桌子才能招呼你。那桌客人明明已经吃上了,你只是想要个菜单,这么小的动作,服务员却要你等到别人的一个大动作完成之后,才能再来招呼你,这个便是同步的问题:也就是“顺序交付的工作1234,必须按照1234的顺序完成”。 异步:则是将耗时很长的A交付的工作交给系统之后,就去继续做B交付的工作,。等到系统完成了前面的工作之后,再通过回调或者事件,继续做A剩下的工作。 AB工

2021-03-04 14:55:47 159 2

原创 php qq邮箱群发

1.进入发送者的邮箱---》设置---》账户----》开启SMTP服务2.引入PHPMailer,PHPMailer方法库下载地址:http://www.php.cn/xiazai/learn/5623.代码<?php/*发送邮件方法*@param $to:接收者 $title:标题 $content:邮件内容*@return bool true:发送成功 false:发送失败*/function sendMail($to,$title,$content) {// .

2021-02-25 15:44:34 209

原创 uni-app tab切换

<template><view> <!--顶部导航栏--> <view class="uni-tab-bar" style="height: 100upx;"> <scroll-view scroll-x class="uni-swiper-tab"> <view class="" style="display: flex;width: 93%;margin: 0 auto;"> <block v-for="(.

2021-01-25 16:45:34 642

原创 layui的模态框打开一个新的页面layer.open

<script type="text/javascript" src="__PUBLIC__/js/layer.js"></script>layer.open({type:2,title:'模态框',shadeClose:false,shade:0.8,area:['900px','90%'],content:"mapbox1.html?id="+id});...

2021-01-19 11:46:22 2244

原创 实际项目sql优化技巧,代码优化技巧记录

一、sql:1.能不用联查尽量不用联查2.field,查找指定的字段能提高速度3.加索引二、如果需要在循环里加查询sql时,用session缓存,设置缓存时间

2021-01-14 11:55:32 103

原创 力扣--php--两数之和

<?phpclass Solution{ /** * @param String $s * @return Integer */ function firstUniqChar($nums,$target) { $arr=[]; for ($i=0;$i<count($nums);$i++){ if(!isset($arr[$target-$nums[$i]])){ .

2021-01-13 15:50:52 245

空空如也

空空如也

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

TA关注的人

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