- 博客(38)
- 资源 (19)
- 收藏
- 关注

原创 SQL查询条件笔记
1:查询条件为某字段中字符串第几位是什么//field 字段字符串中从第一位起数两位为01的 exp:010025 | 015263 | 019988select * from table where substring(field,1,2)='01'2:查所有包含标签为 “tp” 的文章,数据库文章标签字段为 tag 格式为 a,b,c,d① sql 原生查询sele...
2019-11-04 17:50:13
419
原创 优雅的PHP采集框架QueryList
QueryList是一套用于内容DOM解析的PHP工具,它使用更加现代化的开发思想,语法简洁、优雅,可扩展性强。相比传统的使用晦涩的正则表达式来做DOM解析,QueryList使用了更加强大而优雅的来做DOM解析,大大降低了PHP做DOM解析的门槛,同时也让DOM解析代码易读易维护,让你从此告别晦涩难懂且不易维护的正则表达式😀。
2022-10-24 16:16:30
3586
原创 常用的mysql函数及在TP中使用示例
数学函数ABS(x)返回x的绝对值BIN(x)返回x的二进制(OCT返回八进制,HEX返回十六进制)CEILING(x) 返回大于x的最小整数值EXP(x)返回值e(自然对数的底)的x次方FLOOR(x)返回小于x的最大整数值GREATEST(x1,x2,...,xn)返回集合中最大的值LEAST(x1,x2,...,xn)返回集合中最小的值LN(x)返回x的自然对数LOG(x,y)返回x的以y为底的对数M...
2022-05-27 13:06:42
538
原创 微擎小程序快速接入腾讯内容安全检验
小程序审核未通过,原因未加入内容安全验证。在这里记载下吧,方面下次使用1:文字检验function checkMsg($msg){ load()->func('communication'); $account_api = WeAccount::create(); $token = $account_api->getAccessToken(); $url = "https://api.weixin.qq.com/wxa/msg_sec_check
2020-07-15 09:38:37
1283
原创 composer 笔记
1:composer Updating dependencies (including require-dev)一直卡在这里,不更新,主要是墙厚,切换成国内的就可以了。// config 后加上 -g 即全局更改,不加则当前项目更改composer config repo.packagist composer https://mirrors.aliyun.com/composer/composer config --unset repos.packagist2:...
2020-05-19 17:42:39
232
转载 常用正则表达式
一、校验数字的表达式数字:^[0-9]*$ n位的数字:^\d{n}$ 至少n位的数字:^\d{n,}$ m-n位的数字:^\d{m,n}$ 零和非零开头的数字:^(0|[1-9][0-9]*)$ 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(\.[0-9]{1,2})?$ 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})$ 正数、负数、和小数:^(\-|\+)?\d+(\.\d+)?$ 有两位小数的正实数:^[0-9]+(\.[0-9]{2})?$
2020-05-15 14:06:06
159
原创 PHP数组操作笔记
1:返回数组某列单值$arr = [["id"=>1,"title"=>"测试一"],["id"=>2,"title"=>"测试二"]];//m1: => 默认索引print_r(array_column($arr,"title"));//结果=> ["测试一","测试二"];//m2: => 将原数组id作为新数组索引print_r(array_column($arr,"title","id"));//结果=> ["1"=>"测试一
2020-05-12 11:16:27
211
转载 JS常用数据操作方法
1、concat()定义和用法concat() 方法用于连接两个或多个数组。语法: arrayObject.concat(arrayX,arrayX,......,arrayX)参数: arrayX:必需。该参数可以是具体的值,也可以是数组对象。可以是任意多个。实例: <script> var arr = [1,2,3] ...
2020-03-11 09:58:21
1106
原创 PHPExcel导出表格打开提示已损坏
用php写了一个导出excel表格的方法,但是导出后提示已损坏,打不开文件。在代码里面找了好久好久,发现这是一个大坑,根本不是代码的原因,解决办法如下:点excel表格工具栏上面的文件->选项->信用中心->信用中心设置->受保护的视图->取消上面的勾选就好了。...
2019-11-04 13:42:59
2339
原创 sql数据库包含关系查询
1:适用情景exp :我要查所有包含标签为 “tp” 的文章,数据库文章标签字段为 tag 格式为 a,b,c,d2 :具体写法① sql 原生查询select*fromtable where(FIND_IN_SET($tp,tag ))②tp5 框架条件查询Db::table('table')->where('find_in_set('....
2019-10-29 15:19:30
2126
原创 form 表单转换为 ajax 提交
有时候请求不想刷新页面,可以把 form 表单转换为 ajax 提交,然后拿到回调$.ajax({ type: $("#form").attr("method"), url: $("#form").attr("action"), data: $('#form').serialize(), beforeSend: function () { ...
2019-10-25 10:00:43
447
原创 fastadmin 自定义导出 笔记 / export
1:先上效果图2:实现步骤①在对应的js(路径:/public/assets/js/backend/xxx.js)里添加下图代码下面是图中的代码:$(document).on("click", ".btn-export", function () { var ids = Table.api.selectedids(table); var page = t...
2019-10-23 17:12:56
7400
19
原创 fastadmin 二级联动 / selectpage标签 / select多选 笔记
1:先上效果图2:实现步骤①在对应的js(路径:/public/assets/js/backend/xxx.js)里添加下图代码:②对应的页面修改说明两个地方 一个是class里面的selectpage标签 一个是data-multiple的多选。OK!要是你们能用到且没看懂可以关注我公众号( YoursAPI )下载笔记:(发送"selectpage",...
2019-10-23 16:39:24
7378
1
原创 fastadmin官方插件微信管理(对接公众号实现自定义回复)笔记
用fastadmin官方插件对接了一下公众号自定义回复,遇到如下问题:微信服务器配置提示token验证失败! 自动回复换行出问题 官方没有提供对接自己接口的自定义回复解决办法:微信服务器设置填写的地址应该是http://www.yoursite.com/addons/wechat/index/api, ...
2019-10-17 16:34:55
3152
原创 重置 MySQL 自增列
重置 MySQL 自增列 AUTO_INCREMENT 初时值 注意, 使用以下任意方法都会将现有数据删除. 方法一: delete from tb1; ALTER TABLE tbl AUTO_INCREMENT = 100; (好处, 可以设置 AUTO_INCREMENT 为任意值开始) 提示:如果表列和数据很多, 速度会很慢, 如90多万条, 会在10分钟以上. 方法...
2018-09-25 14:02:40
824
转载 扒小程序
1.第一步下载一个模拟器(推荐使用自带root的模拟器),我使用的是夜神模拟器 2.下载好之后,下载一个RE管理器下载地址:https://www.yeshen.com/ 3.下载一个zip的软件用来压缩文件 4.在模拟器上装上微信,使用微信访问你需要扒下来的小程序 5.然后打开第二步安装的RE管理器,进入 /data/data/com.tenc...
2018-09-20 13:39:17
7002
2
转载 程序猿养生方法(每个程序员都应该看一看)
前言程序员职业生涯中,健康问题尤为突出。随着时间的流逝,梦想可能渐渐暗淡,激情可能慢慢消退,但是,有一点却很肯定,我们的身体大不如前,视力下降,慢性肠胃炎,颈椎病,失眠,神经衰弱,此类慢性疾病接踵而来。身体是自己的,也是一辈子的事情,人的自我恢复能力并不是很强;所以我向来不建议为了事业,而牺牲身体。想要健康的生活,心态很重要,长期生活在焦虑中,身体状况是不可能好的。随着年纪的增长,心态...
2018-09-17 16:05:47
1612
原创 Ueditor编辑器图片上传
Ueditor编辑器图片上传UEditor的图片上传采用了Flash上传的方式,在功能上支持批量、本地预览和实时进度提示,在界面上支持自定义背景、上传按钮和预览框等视觉元素的样式属性,基本能够满足各种用户的不同上传需求。由于涉及到了后端开发语言、flash、js和html等各种不同的web元素,图片上传这块的配置和使用相对来说稍显复杂,不过只要你认真看完以下的内容,那一切都不是什么问题了。...
2018-09-13 11:29:44
878
原创 防盗链
<?phpif($_SERVER['HTTP_REFERER']){ if(strpos ($_SERVER['HTTP_REFERER'] , 'http://www.baidu.com/' )==0){ echo "本网站来源"; }else{ echo "非本网站来源"; }}else{ echo "非本网站来源";}?> ...
2018-09-12 10:06:49
195
转载 关于小程序的100个常见问题,看完你就是老司机
关于小程序的100个常见问题,看完你就是老司机支付/微信小程序/微信怎么开通小程序?怎么注册小程序名称呢......云指在运营的过程中,收到了很多朋友类似这样的问题反馈。今天为大家送上贴心的100个关于小程序Q&A,帮助大家把所有问题一扫而光,看完你就是老司机了。1.Q:微信支付主体需要和小程序主体一致吗?A:必须是主体一致的 2.Q:一般微信支付开通需要多久?A...
2018-09-10 16:28:54
36904
4
转载 cron和crontab命令详解 crontab 每分钟、每小时、每天、每周、每月、每年定时执行 crontab每5分钟执行一次
cron机制 cron可以让系统在指定的时间,去执行某个指定的工作,我们可以使用crontab指令来管理cron机制crontab参数 -u:这个参数可以让我们去编辑其他人的crontab,如果没有加上这个参数的话就会开启自己的crontab crontab -u 使用者名称 -l:可以列出crontab的内容 -r...
2018-09-07 15:51:10
41743
原创 软件资料分享备份(持续更新)
软件资料分享备份1:GIT——官网下载太慢了;地址:https://yuzsmc.pipipan.com/fs/18114241-308062078 2:数据恢复——文件误删不要怕有他_破解版免开会员;地址:https://yuzsmc.pipipan.com/fs/18114241-308062269 3:FTP一键搭建——在服务器上搭建FTP太费事;地址:https://yuzsmc....
2018-09-05 16:58:23
498
转载 HTTP_REFERER
原文地址:https://blog.youkuaiyun.com/u011250882/article/details/49679535引言在php中,可以使用$_SERVER[‘HTTP_REFERER’]来获取HTTP_REFERER信息,关于HTTP_REFERER,php文档中的描述如下:“引导用户代理到当前页的前一页的地址(如果存在)。由 user agent 设置决定。并不是所有的用...
2018-09-01 14:49:04
856
转载 ThinkPHP 模型方法 setInc() 和 setDec() 使用详解
ThinkPHP 模型方法 setInc() 和 setDec() 使用详解对于数字字段的加减,可以直接使用 setInc() 与 setDec() 方法ThinkPHP 内置了对统计数据(数字字段)的更新方法:setInc():将数字字段值增加setDec():将数字字段值减少setInc()ThinkPHP setInc() 方法将数字字段值增加。例子: ...
2018-09-01 09:25:44
14387
原创 微信支付一直回调解决办法
微信支付一直回调解决办法下载的微信支付的官方demo,一切顺风顺水,直到支付成功却发现一直回调,发现微信支付提供的demo了最后是直接写的return true;然后改了一下,在上面加了一行下面的代码,告诉微信支付成功了,success。OK,问题解决。echo '<xml> <return_code><![CDATA[SUCCESS]]></...
2018-08-31 14:05:45
7951
原创 IS_GET IS_POST TP5中不好使
IS_GET IS_POST TP5中不好使今天用tp5写突然发现程序IS_GET IS_POST TP5中不好使了。原来,改成了request()->isXxx();想用原来的也可以://common->base 里面自己定义defined('IS_GET') or define('IS_GET', $this->request->isGet());...
2018-08-30 09:57:41
3531
原创 HTML 点击复制
HTML 点击复制<!DOCTYPE html><html><head> <script type="text/javascript"> function copy() { var e = document.getElementById("copy"); e.selec...
2018-08-28 19:20:08
16808
2
原创 PHP 文件定时执行
PHP 文件定时执行<?phpnamespace app\index\controller;use think\Controller;use think\Db;class Index extends Base{ public function index() { $Config=Model("Config"); ignore_u...
2018-08-28 15:36:25
488
原创 小程序推广二维码生成
小程序推广二维码生成<?php $appid = '***************'; $secret ='********************************'; $url = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid={$appi...
2018-08-27 16:23:11
5559
原创 TP5 使用事物
TP5 使用事物//模型方法中function shiWu(){ //开启事务 $this->startTrans(); // 进行相关的业务逻辑操作 $data=['user'=>"Yuzsmc"]; $userInfo=$this->insertGetId($data); // 保存用户信息 if ($userInf...
2018-08-25 10:34:17
483
原创 PHP简单写入文件demo
PHP简单写入文件demo<?php $filepath = 'log/'; if (!file_exists($filepath)){ mkdir ($filepath,0777,true); } //a:追加 w:覆盖 $myfile = fopen("log/log.docx", "a") or die("Unable t...
2018-08-24 11:26:03
425
原创 PHP删除字符串中指定两段字符中间的的字符
做项目中遇到的问题,需要删除字符串中指定两段字符中间的的字符。public function getStr() { //str是一串有规则的字符串,现在我想删除其中一段,代码如下 $str="1,2018-04-15_20:15:11,2,2018-04-15_20:15:11,3,2018-04-15_20:15:11,4,2018-04-15_20...
2018-08-23 21:44:00
4351
转载 Redis入门教程-超详细
目录【redis是什么】【redis的作者何许人也】【谁在使用redis】【学会安装redis】【学会启动redis】【使用redis客户端】【redis数据结构 – 简介】【redis数据结构 – strings】【redis数据结构 – lists】【redis数据结构 – 集合】【redis数据结构 – 有序集合】【redis数据结构 – 哈希...
2018-08-23 13:22:06
6753
4
原创 Layui 数据表格显示图片,鼠标滑过图片放大
Layui 数据表格显示图片,鼠标滑过图片放大<sricpt>table.render({ elem: '#images', cellMinWidth: 80, url: '/........', //数据接口 limit: 10, page: true, //开启分页 cols: [ [ //表头 ...
2018-08-23 11:28:40
5242
4
原创 PHP 时间函数
PHP 时间函数<?php//本周一echo date('Y-m-d', (time() - ((date('w') == 0 ? 7 : date('w')) - 1) * 24 * 3600)); //w为星期几的数字形式,这里0为周日//本周日echo date('Y-m-d', (time() + (7 - (date('w') == 0 ? 7 : date...
2018-08-21 18:32:08
527
转载 TP5 where条件查询,查询数据库
Where 条件表达式格式为:$map['字段名'] = array('表达式', '操作条件');其中 $map 是一个普通的数组变量,可以根据自己需求而命名。上述格式中的表达式实际是运算符的意义:ThinkPHP运算符 与 SQL运算符 对照表 TP运算符 SQL运算符 例子 实际查询条件 eq = $map['id'] = array('...
2018-08-21 16:26:16
6450
原创 Layui 数据表格分页
首先开启分页:limit: 10, //这里默认一页十条page: true, //开启分页后台PHP: public function method() { $limit=input("get.limit"); $page=(input("get.page")-1)*$limit; $Member=Model("...
2018-08-21 11:04:31
861
原创 Layui 数据表格通用修改方法
通用后台方法: public function getUpdate() { //修改的序列id $id=input("post.id"); //修改的字段名 $ck=input("post.ck"); //修改后的值 $cv=input("post.cv"); //...
2018-08-21 10:54:20
5211
fastadmin腾讯云短信插件简单修改直接可用
2018-12-25
TP5官方文档五合一(含收费)
2018-09-01
硬盘加密,U盘加密,超好用
2018-04-28
java Socket即时通讯
2018-04-12
ssm所需所有jar,socket所需catalina.jar和websocket-api.jar
2018-04-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人