- 博客(36)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 PHP yield作用
某些场景大大减少了内存消耗 public function da() { for($i=0;$i<100000;$i++){ yield $i; } } public function cs() { $data = []; for($i=0;$i<100000;$i++){ $data[] = $i; } return.
2020-12-10 11:19:48
225
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 微信商家券开发
微信新版商家券开发1.公共类<?phpnamespace Addons\Pay;//[1.5.52]class WxPayV3{ protected $authorization = 'WECHATPAY2-SHA256-RSA2048'; //认证类型 protected $method = "POST"; protected $url; //链接 protected $mch_id; //商户号 protected $nonce
2020-09-17 18:00:27
1666
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Mysql笔记二之架构体系
## Mysql笔记一,mysql架构 1.0 架构瓶颈 1.数据量大 2.用户访问量大 3.服务器挂了,应用也会挂掉(可用性差) 2.0架构 主从架构 1.数据量大,超出一台服务器 2.写操作太大会超出一台M服务器承受 3.0架构 分库分表水平拆分 1.复杂度高,数据如何路由 2.如何保持数据的一致性 4.0云数据库mysql存储做成saas服务...
2020-09-15 16:36:31
130
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 微信新版代金券
微信代金券的注意事项1.直连商户或者服务商需要登录微信商户后台开通预充值营销插件和免充值营销插件2.公众账号的appid 与商户号关联绑定关系3.小程序需要小程序appid与商户号关联绑定4.需要服务商或者直连商户的cert证书的序列号key证书的在服务器的据对路径5.如果是子商户发放服务商创建的代金券还需要子商户的cert证书与key证书在服务器的据对路径,6.子商户发放服务商创建的代金券还需要向微信发送邮件申请跨商户发券权限 :Q:商户号A制券,允许商户号B发券,如何配置?(例如服务商制券
2020-07-30 17:28:37
1113
1
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 第三方平台对接UU跑腿
第三方平台对接UU跑腿1.注册UU跑腿开放平台账号(open.uupt.com)2.注册成功后登录,进入“我的首页”3…点击“申请成为开发者”4.填写真实信息,并等待工作人员审核5.点击“我的应用”6.添加需要对接的网站、APP、WINDOWS、获取Appkey7.输入已注册过UU跑腿或将要用于注册UU跑腿的手机号8.获取短信验证码并绑定封装的类库传入参数即可<?phpnamespace Retail\Controller;use Think\Controller;//UU跑
2020-05-19 19:23:12
3566
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 小白快速搭建网站
快速搭建网站1.购买域名,登录阿里云->域名->域名注册2.购买服务器复制公网ip3.域名解析开放端口号宝塔所需端口号20 、21、 39000-40000端口(linux 系统 ),3000-4000(windows系统)22 (SSH)80、443(网站及SSL)3306 (数据库远程连接)888 (phpmyadmin)redis端口号一般为6379...
2020-01-30 20:57:50
4934
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 第三方平台对接达达配送
第三方平台对接达达配送一.百度搜索达达开放平台注册好开发者账号,将开发者的app_key和app_secret填入到第三方平台数据库中二.封装公共类调用 private static $dmerchhant; //注册商户 private static $daddstore; //创建门店 private static $update; //门店更新 pr...
2020-01-25 12:24:06
4282
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 TP6验证码,TP3.2验证码,PHP验证码
**TP6验证码自定义用法**1.安装扩张包根目录执行命令: composer require topthink/think-captcha2.打开/config/captcha.php文件 自定义验证规则<?...
2020-01-07 18:54:39
1160
原创 超市收银系统源码
连锁店收银系统源码, 适用于超市、便利店、生鲜、水果店、服装店、零食店、宠物医院、旅游景区等。今天给大家分享一套线上线下打通的收银系统,安卓/win双端线下收银台,可DIY、多模板的三端线上小程序商城,除此之外ERP进销存管理、商品管理、会员营销都很完善。支持多种页面布局设置、UI风格设置、日常操作功能如无码商品、核销、改价、套餐、会员等功能都非常齐全,大部分用户的需求都能满足。每个角色都有对应的管理后台,可以进行门店、商品、进销存、会员、等功能的管理和使用。收银系统源码-CSDN博客。
2024-07-08 09:54:45
526
原创 收银系统源码
连锁店收银系统源码, 适用于超市、便利店、生鲜、水果店、服装店、零食店、宠物医院、旅游景区等。支持安卓/Win双版本收银台,支持私有化独立部署和全开源源码。
2024-07-08 09:18:52
187
原创 小程序授权第三方平台
<?phpnamespace app\common\lib\built;use app\platform\model\AppletGrant;/** * 微信小程序类文件 * 公开属性 * 微信小程序类文件返回统一格式['status'=>'0失败 1成功','message'=>'提示语','data'=>'结果'] * Class WxApplet * [ * release 发布已通过审核的小程序 * bindUser 绑定微信用户为体验者 * m
2022-03-14 16:36:25
1720
原创 微信收付通V3支付
<?phpnamespace app\common\lib\built;use app\platform\model\PaymentConfig;/** * 微信支付 * Class WxPayment * @package app\common\lib\built */class WxPayment{ protected $authorization = 'WECHATPAY2-SHA256-RSA2048'; //认证类型 protected $metho
2022-03-14 16:34:10
704
原创 快速搭建TP6-02
TP6项目中一点经验1.页面css.js路径//根目录下面的stat<script type="text/javascript" charset="utf-8" src="/static/admin/qrcode/Qrcode.js"></script>
2021-09-16 09:54:44
597
转载 PHP性能优化方法总结
什么情况之下,会遇到PHP性能问题?1:PHP语法使用不恰当。2:使用PHP语言做了它不擅长的事情。3:使用PHP语言连接的服务不给力。4:PHP自身的短板(PHP自身做不了的事情)。5:我们也不知道的问题?(去探索、分析找到解决办法,提升开发境界)。对线上站点做压力测试的时候,我们一定要将请求数和并发数,特别是并发数要设置的比较低,我们不能对线上的网站造成压力问题,不管是自己的还是别人的。PHP性能问题一般不会超过占整个项目性能的50%,一般在30%~40%。PHP性能问题的解决方向
2020-11-27 09:16:19
426
原创 MySQL内部实现
MySQL内部实现 ![流程图](https://img-blog.csdnimg.cn/20201126142630136.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0NTX19Mb3Zl,size_16,color_FFFFFF,t_70#pic_center)
2020-11-26 14:47:52
171
原创 中文转拼音首字母
PHP中文转拼音首字母用户商品名称简拼搜索<?phpnamespace Common\Business;//[1.5.66]/** * 汉字转拼音类 * Class PinYin * [ * 中文字符串转拼音首字母 strChangePin * 汉字转拼音的首字母 get_first_letter * 汉字转拼音 str2py * 获取拼音对应ascll码 pinyin * ] * @package Common\Business */class PinYin{
2020-09-30 14:12:38
7895
转载 2020-09-17
2020最新最全面的SQL优化干货总结原文:https://sohu.gg/FGG98iBATJTMD 等大厂的面试难度越来越高,但无论从大厂还是到小公司,一直不变的重点就是对 SQL 优化经验的考察。一提到数据库,面试官就会问“先说一说你对 SQL 优化的见解吧?”SQL 优化已经成为衡量程序猿优秀与否的硬性指标,甚至在各大厂招聘岗位职能上都有明码标注,如果是你,在这个问题上能吊打面试官还是会被吊打呢?有朋友疑问到,SQL 优化真的有这么重要么?如下图所示,SQL 优化在提升系统性能中是:成本最低
2020-09-17 17:23:30
743
原创 阿里云curl发送短信
阿里云curl发送短信 /** * curl发送短信 * @param $parameter * @return bool|mixed */ public function aLiYunSendSms_v2($parameter) { $config = config('alisms'); $params = array( 'RegionId' => $config['RegionI
2020-06-12 10:16:33
924
原创 phpstorm 开发中常用的快捷键
phpstorm 开发中常用的快捷键全选 ctrl + a复制 ctrl + c粘贴 ctrl + v倒退(代码后悔) ctrl + z前进 ctrl + shift + z剪切 ctrl + x复制当前行 ctrl + d删除当前行 ctrl + y搜索(选中高亮) ctrl + f替换 ctrl + r高亮错误或警告快速定位 f2文件结构 ctrl f12文件结构 alt + 7切换代码视图切换标签 alt + ← alt + →方法间快
2020-06-02 15:26:47
397
原创 EXCEL分页导出压缩包
EXCEL分页导出压缩包 //导出商品档案 public function goods() { $store_id = $this->store_id; if (IS_POST) { $page = I('post.page') ? I('post.page') : 1; $limit = 100; $directory_name = I('post.directory_name'
2020-05-26 17:01:46
252
原创 CSV分页导出压缩包
CSV导出public function export(){ $new_info = '数据库查询语句默认第一页'; $csv_title=array('序号','操作人','类型','采购时间','操作时间','批次号','供应商','仓库','合计(种)','金额','备注'); if($page == 1){ $keys = uniqid(); }else{ $keys = $content['keys']; } $name
2020-05-26 16:11:12
297
原创 RedisClass
RedisClass<?phpnamespace Addons\Api;//[1.3.11]class RedisController{ static $redis; /** * [__construct] * @param [string] $local [地址] * @param [int] $port [端口] * @param [string] $pass [密码]
2020-05-22 15:51:57
331
原创 php redis冻结库存实现
php redis冻结库存实现以预售活动支付定金为例 $frozen_num = 0; //定义初始冻结库存为0 $ApiRedis = new \Addons\Api\RedisController(); //封装的redis类初始化方法已经链接了redis与选择了数据库 $redis_key = 'retail_advance_frozen_goods_' . $advance_...
2020-04-14 10:35:08
537
原创 sql group()与count() 一起用
sql group()与count() 一起用$count = this−>alias(′a′)−>join(′lsretailbillorderasbona.billid=b.id′)−>where(array(′a.advanceid′=>this->alias('a') ->join('ls_retail_bill_order...
2020-04-14 09:51:28
852
原创 违禁词库以及使用方法
违禁词自动转*tp6为例1.先创建一个违禁词库的php文件,我这边是放在extend文件夹下面了然后封装个公共方法use contraband\word;/** * [敏感字过滤] * @param $content 需要验证的字符串 * @param $verify 是否提示验证 * @return 替换后的内容 */function ...
2020-04-11 16:54:53
2737
原创 时间选择器限制选择范围
// 饿了么组件时间选择器限制选择时间范围 <el-date-picker :picker-options="pickerOptions1" width="400" size="small" v-model="goods.advance_time" type="datetimerange" ...
2020-03-28 10:21:08
318
原创 layui 操作判断
table.render({ elem: '#sale', url: "{:U('getOrdertwo')}", method: 'post', cols: [[ {type: 'numbers', title: '序号'},...
2020-03-19 09:04:04
2227
原创 切换宝塔默认php版本命令
切换宝塔默认php版本命令登录ssh输入命令:rm -f /usr/bin/php然后在输入ln -sf /www/server/php/54/bin/php /usr/bin/php
2020-03-06 10:41:34
1431
原创 短时间生成大量带小程序二维码海报的解决方法
短时间生成大量带小程序二维码海报解决方法1.场景:小程序语音,分享海报等会生成小程序临时文件,虽然微信官方有对临时文件自己的处理方式,但是有的客户需要在短时间内生成大量的小程序海报,大部分我们的海报都是用绘画技术将生成好的图片保存到本地,这时随着客户生成海报数量增加就无法生成本地图片(一般短时间内20张就无法再生成本地图片了)2.解决办法1:让用户删除小程序重新进入2:清除临时文件,直接上...
2020-02-10 01:36:00
399
原创 This XMLfile does not appear to have any style information associated with it. THe document tree is
This XMLfile does not appear to have any style information associated with it. THe document tree is shown below1.百度翻译:此XML文件似乎没有与之关联的任何样式信息。文档树如下所示2.出现改错流程:登录阿里云控制台把对象存储oss的域名绑定到了网站域名上,然后将网站域名修改成CNA...
2020-02-06 14:28:54
137343
2
原创 微信小程序订阅模板推送瞎搞哒
微信小程序订阅模板推送官方文档一.小程序代码:一开始用的bindsubmit发现调不起弹窗<form bindtap="payBtn" report-submit='true' style="z-index:1;"><button form-type="submit" type="default" class='settlement-pay-btn' wx:if...
2020-01-13 14:59:11
1269
原创 TP6 json字符串模板怎么赋值
1.定义二维数组menuList=array(array(′name′=>′概况′,′showList′=>1,′icon′=>′fafa−home′,′url′=>′./app/index/view/index/index.html′,′path′=>′/index.php/Index/index′,),array(′name′=>′商品模块′,′showL...
2020-01-08 17:25:06
1511
原创 快速搭建TP6-01
***一分钟搭建TP6***1.安装composer安装目录为phpstudy_pro/Extensions/php/php7.3.4nts/php.exe(具体路径根据个人情况)2.使用...
2020-01-07 11:58:09
947
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人