- 博客(22)
- 收藏
- 关注
原创 js技术实例应用集锦
/ 正则表达式用于匹配数字,可能包含一个小数点。// 这里假设价格可以为正数,包括整数和小数。}, "请输入有效的价格");
2025-01-08 09:53:08
204
原创 TP5图片上传随记
/获得图片格式类型。$errorMsg=$file->getError().",请重新上传封面图";// 移动到框架应用根目录/uploads/ 目录下。// 获取表单上传文件 例如上传了001.jpg。// 上传失败获取错误信息。$errorMsg='请上传封面图';
2024-08-26 09:44:55
414
原创 linux挂载云盘的方法
使用m查看详细命令,n添加一块新分区,默认最多只能有四个主分区,但可以通过设置将第四个分区作为扩展分区,/dev/vdb5、/dev/vdb6等作为逻辑分区,其中p为主分区,e为扩展分区。需要注意逻辑分区最后一分区,使用默认大小,即将硬盘容量全部分配出去,防止浪费硬盘。分区分配大小的时候可以选择+5K、+5M、+5G等方式设置分区大小,这里全部分配为一个分区,详细请看操作截图。准备:在腾讯云或阿里云上买一个云盘,买时不能选自动挂载到某个服务器上,下面我们是纯纯的记录如何挂载一个新云盘。
2024-01-01 11:45:39
853
原创 PHP常用功能代码集合
1,过滤文本内容中的script代码$preg = "/<script[\s\S]*?<\/script>/i";$content= preg_replace($preg,"",$content);
2023-11-25 11:24:36
637
原创 uniapp框架下开发微信小程序常用到的方法与一些代码块
this.inputMpt="请输入城市/门店名称"//隐藏、显示输入框提示。//打开地图------//修改搜索框里的内容。
2023-11-25 11:22:51
591
原创 linux应用及问题集锦
以下都是基于Cent OS系统编写1, 默认没安装tree命令,要自行安装一下:rpm -qa tree (查看是否安装,没有什么都不显示)yum -y install tree (安装tree命令)tree -L n (最常用,n填数字多少就代表查看多少层)...
2022-09-06 21:55:07
558
转载 navicat 运行sql文件还原数据库报错问题处理方法
第一步:在sql文件的前后加上忽略检测外键文件前面加上SET FOREIGN_KEY_CHECKS = 0;文件后面加上SET FOREIGN_KEY_CHECKS = 1;最后就像这样-- 忽略检查外键SET FOREIGN_KEY_CHECKS = 0;-- ------------------------------------------------------------ 表的结构 `bak_pro1Content1`--CREATE TABLE IF..
2022-04-23 15:28:35
2384
原创 windows2012服务器问题集锦
一,如果宝塔面板下安装了redis,服务器一旦重启(非正常或正常重启都可能),redis服务变得启动不了,面板卸载不了,重启不了就是用不了解决办法:1,先打开redis所在目录将里面的文件dump.rdb和version.pl删除;2,重启服务器,你会发现windows服务里没了redis,然后我们网址打开宝塔面板,发现redis未安装,这有戏了,重新安装一下,问题解决。...
2022-03-22 00:05:25
3051
原创 微信小程序问题集
1,swiper组件设置圆角ios真机上失效:解决方案:在 border-radius 后面紧接着加一个 transform: translateY(0); 来暂时解决这个问题。2,scroll-view组件下如果横向滚动时,子元素之间出现上下错位问题:解决方案:scroll-view样式(以下为了横向显示不出现换行){width:100%; white-space: nowrap;}scroll-view样式子元素 .item(标红是重点要加){ width: 650rpx;.
2022-03-15 17:28:04
707
原创 CSS+DIV布局技巧汇总
一, 当左右布局,想左侧div的底色延续到页度.sidebar{background-color: #f2f2f2;}.sidebar:before { content: ""; display: block; width: 189px; position: fixed; bottom: 0; top: 0; z-index: -1; background-color: #f2f2f2; border-right: 1px so.........
2022-03-05 10:24:01
357
原创 tp3.1 实现数据分页例子
//新闻列表 $page=I('get.p',1,'intval'); $this->pageCount=10; $newlist = $mod->field("id,title,content,addtime,ItemHit,pic1")->where($cond)->order('addtime desc')->page($page,$this->pageCount)->select(); fore...
2021-07-16 14:55:54
193
原创 TP框架下设置静态资源缓存
前言:一般对企业官网更新修改频率很低的网站,设轩max-age缓存能力大大提高网站打开速度,减轻服务器负载压力技术原理:就是让静态资源缓存在本地后,在指定时间内不再向服务器请求加载静态资源而直接用本地的,max-age后面跟的是时间,单位为秒,下面是php原生写法,数字代表7天header("Cache-Control: max-age=604800");但当你开发用到框架时你就必须知道框架下要如何写才生效:一,tp3.1,tp3.2的设置方法--》打开confg.php配置文件,加入下图一
2021-03-14 14:26:52
362
原创 腾讯云+tp5.1实现语音合成存为mp3文件
准备食材:1,到腾讯云上注册帐号,认证帐号,选那种认证自己根据自己身条件想办法;2,腾讯云--》 控制台 --》搜“访问管理” --》 --》新建一个密钥(这个是调用API的凭证);3,https://cloud.tencent.com/document/product/1073/34093可以先打开相关开发档了解个大概;4,tp5.1在开发的项目,无项目你为什么要做这个语音合成功能,不要问我这个是什么;5,要用到Composer,是 PHP 的依赖管理工具,用来下载部署SDK的,...
2020-07-10 17:04:30
2303
原创 uni-app学习笔记
入口文件代码:import Vue from 'vue'import App from './App'import pageHead from './components/page-head.vue' //引用page-head组件Vue.config.productionTip = falseVue.component('page-head', pageHead) //全局注...
2019-11-11 11:24:42
3362
原创 调用微信JSSDK接口,实现自定义分享功能
1,你需有一个公众号,没有不用谈自定义分享内容了;2,公众号上把你的域名增加到“JS接口安全域名”:3,我这功能是基于thinkphp3.1实现的,按下图上网下包放在对应该目录下:4,修改内核公共文件:functions.php加入代码:/*** 微信分享初始化* @return array* @author simon*/if(!function_ex...
2018-10-31 12:05:31
10352
转载 php,thinkphp出现BOM(字符)出现的原因以及解决方法
今天在项目中发现,客户端在使用ajax得到返回值时,无法匹配字符串。总是报错,打开页面接口发现,页面的头部出现了&#65279;的字符(BOM头),找到问题了,那么直接用代码清除掉即可。php隐形字符&#65279解释如下:UTF-8 编码的文件可以分为无 BOM 和 BOM 两种格式。何谓BOM? "EF BB BF" 这三个字节就叫BOM,全称是"Byte Order Mar...
2018-06-25 13:20:00
1110
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人