随笔分类 -  小功能

可拿来直接使用的功能
摘要:目的:使用Layui的数据表格,拖动行进行排序。 使用插件:layui-soul-table 和 Layui 1.layui-soul-table文档:https://soultable.yelog.org/#/zh-CN/component/start/install 2.layui文档:Layu 阅读全文
posted @ 2023-09-05 17:19 下页、再停留 阅读(1300) 评论(0) 推荐(0) 编辑
摘要:基于php+webuploader的大文件分片上传,带进度条,支持断点续传(刷新、关闭页面、重新上传、网络中断等情况)。文件上传前先检测该文件是否已上传,如果已上传提示“文件已存在”,如果未上传则直接上传。视频上传时会根据设定的参数(分片大小、分片数量)进行上传,上传过程中会在目标文件夹中生成一个临 阅读全文
posted @ 2023-02-03 16:34 下页、再停留 阅读(499) 评论(0) 推荐(1) 编辑
摘要:示例: 地图文件下载地址:https://gitcode.net/mirrors/fuhang-lm/echarts?utm_source=csdn_github_accelerator&from_codechina=yes 这里以北京市地图为例,如果是其他省份或者全国,下载对应的js文件并引入系统 阅读全文
posted @ 2022-12-07 16:29 下页、再停留 阅读(1892) 评论(0) 推荐(0) 编辑
摘要:利用jq对比两段文本的差异,差异的内容用不同颜色表示出来。 在线参考demo:http://incaseofstairs.com/jsdiff/ 项目地址:https://github.com/kpdecker/jsdiff 先上效果图: 左侧第一列是原稿,第二列是需要对比稿,第三列是对比后的结果。 阅读全文
posted @ 2022-07-06 21:19 下页、再停留 阅读(1098) 评论(0) 推荐(0) 编辑
摘要:参数:$birth_year:出生年份;$birth_month:出生月份;$birth_day:出生日 function getAgeByBirth($birth_year,$birth_month,$birth_day){ if(empty($birth_year) || empty($birt 阅读全文
posted @ 2022-06-22 14:33 下页、再停留 阅读(184) 评论(0) 推荐(0) 编辑
摘要:示例:支持多图上传,支持拖拽上传,下方有文件上传信息提示 html代码: <div class="layui-upload"> <div class="layui-upload-drag" id="test2"> <i class="layui-icon"></i> <p>点击多图上传,或将文件拖 阅读全文
posted @ 2021-04-26 14:38 下页、再停留 阅读(2735) 评论(0) 推荐(0) 编辑
摘要:通过php和redis实现一个小功能排行榜,用的数据类型是有序集合:zrevrange 递增排序,zrange 递减排序 /** * 排行榜 */ public function rank() { // $this->zrem($this->cachekey); $this->redis->del( 阅读全文
posted @ 2020-12-23 11:12 下页、再停留 阅读(1245) 评论(0) 推荐(0) 编辑
摘要:环境:wamp,redis 要求:安装WAMP,Redis,以及为PHP安装Redis扩展(怎么安装Redis可以看看我前面写的文章) 秒杀功能大致思路:获取缓存列表的长度,如果长度(llen)等于0,就停止秒杀,即秒杀失败,如果长度大于0,则继续运行,先从缓存中移除一个元素(lpop),再进行数据 阅读全文
posted @ 2020-12-22 16:45 下页、再停留 阅读(745) 评论(0) 推荐(0) 编辑
摘要:本篇文章是通过ThinkPHP5和Redis实现购物车,功能包括:购物车列表、添加购物车、获取部分商品、获取部分商品总数量、获取全部商品总数量、商品减一、修改商品数量、删除商品、清空购物车,这些功能基本上能够满足购物车的需求,代码写的不够严谨,但大致逻辑就是这样。 前提:安装PHP运行环境,安装Re 阅读全文
posted @ 2020-12-22 10:13 下页、再停留 阅读(419) 评论(0) 推荐(1) 编辑
摘要:SSO英文全称Single Sign On,单点登录。SSO是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。它包括可以将这次主要的登录映射到其他应用中用于同一个用户的登录的机制。它是目前比较流行的企业业务整合的解决方案之一,下面我们来看看吧。 简单讲一下 SSO 单点登录系统 阅读全文
posted @ 2020-12-16 17:15 下页、再停留 阅读(544) 评论(0) 推荐(0) 编辑
摘要:项目想要数据库读写分离,需要配置两个方面,一个是数据库配置,另一个是ThinkPHP5配置,前面写过一篇关于MySQL读写分离配置的文章MySQL主从同步及读写分离,这篇介绍ThinkPHP5里怎么运用 主服务器ip:192.168.8.102,从服务器ip:192.168.8.103 一、修改TP 阅读全文
posted @ 2020-12-04 16:32 下页、再停留 阅读(1402) 评论(0) 推荐(0) 编辑
摘要:思路:先对主库进行配置,配置成功之后,主库授权从库,然后对从库进行配置,再在从库上设置同步,最后测试。 主服务器ip:192.168.8.102,从服务器ip:192.168.8.103 一、主库(master)配置 1.修改mysql.ini配置文件,在mysqld下添加如下配置,并重启mysql 阅读全文
posted @ 2020-12-04 15:28 下页、再停留 阅读(648) 评论(0) 推荐(0) 编辑
摘要:layer.open({ type: 2, maxmin: true, success: function(layero,index){ //在回调方法中的第2个参数“index”表示的是当前弹窗的索引。 //通过layer.full方法将窗口放大。 layer.full(index); } }); 阅读全文
posted @ 2020-11-24 17:25 下页、再停留 阅读(1851) 评论(0) 推荐(0) 编辑
摘要:方法一:使用ThinkPHP5模板函数 {$data.name|substr=0,3} 与 {$data.name|substr=###,0,3} 等效。 方法二:common.php文件写下如下函数 /** *+ * 字符串截取,支持中文和其他编码 *+ * @static * @access p 阅读全文
posted @ 2020-11-24 15:50 下页、再停留 阅读(519) 评论(0) 推荐(0) 编辑
摘要:微信官方文档 https://developers.weixin.qq.com/doc/offiaccount/Custom_Menus/Creating_Custom-Defined_Menu.html php代码 // 自定义菜单 public function menu(){ // 实例化微信 阅读全文
posted @ 2020-04-22 11:06 下页、再停留 阅读(444) 评论(0) 推荐(1) 编辑
摘要:微信官方开发文档 https://developers.weixin.qq.com/doc/offiaccount/Message_Management/Template_Message_Interface.html#5 怎么获取模板里面说的很清楚,我用的是测试号,所以就不再说获取template_ 阅读全文
posted @ 2020-04-22 10:03 下页、再停留 阅读(513) 评论(0) 推荐(0) 编辑
摘要:一、绑定域名 先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。 二、引入JS文件 http://res2.wx.qq.com/open/js/jweixin-1.6.0.js 三、通过config接口注入权限验证配置 把需要用到的JS-SDK的接口都放在jsApiLis 阅读全文
posted @ 2020-04-22 09:18 下页、再停留 阅读(592) 评论(0) 推荐(0) 编辑
摘要:微信开发文档:https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_webpage_authorization.html 一、公众号配置 在微信公众号请求用户网页授权之前,开发者需要先到公众平台官网中的“开发 - 接口 阅读全文
posted @ 2020-04-17 16:50 下页、再停留 阅读(1349) 评论(0) 推荐(0) 编辑
摘要:使用到微信接口是“生成带参数的二维码”,可以生成两种二维码,一种是临时二维码,会过期,生成量大,主要用于帐号绑定等不要求二维码永久保存的业务场景;另一种是永久二维码,没有过期时间,但生成量小(目前为最多10万个),主要用于适用于帐号绑定、用户来源统计等场景。扫码之后,如果用户没关注公众号会提示关注, 阅读全文
posted @ 2020-04-17 15:04 下页、再停留 阅读(2335) 评论(0) 推荐(1) 编辑
摘要:先看效果图:先录音,录音成功之后,把录音追加到列表,点击列表可以播放;录音完成之后上传录音,上传成功再语音识别。 微信官方文档 https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html 实现流程: 一、 公众号配 阅读全文
posted @ 2020-04-17 11:24 下页、再停留 阅读(1357) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示