- 博客(250)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 微信小程序获取用户手机号,getphonenumber获取不到code的解决办法
大家好,我在开发微信小程序获取用户手机号的时候,遇到了获取不到code的一个问题。getPhoneNumber获取用户手机号,有授权弹窗,用户授权已经点了确认,但是就是没有code返回值,是怎么回事呢?
2025-04-12 15:17:19
177
原创 【网络通信二】tcp/ip协议包含哪几层?
网络互连的七层框架(物理层、数据链路层、网络层、传输层、会话层、表示层、应用层),每一层实现各自的功能和协议,并完成与相邻层的接口通信。
2025-02-11 08:00:00
376
原创 【网络通信一】tcp协议和http协议之间的关系
HTTP协议是建立在TCP协议之上的应用层协议。HTTP请求和响应消息都是通过TCP连接进行发送和接收的。当客户端发起HTTP请求时,首先需要通过TCP建立到服务器的连接。
2025-02-10 10:17:16
369
原创 人生的道路总是艰辛的,没有人的人生道路一帆风顺
一个人的成长就是经历一连串的磨难和考验的过程,迎接并克服磨难,才能拥有足够的力量和智慧。只有自信的人才能够在成功的路上步履如飞,而缺乏自信的人则一定是步履蹒跚。到达终点的时候,你就会知道,原来想象中的简单其实荆棘丛生,向着自己心里的目标用力的跑过去,大不了摔倒了就爬起来,自信是成功的第一秘诀,是一个人取得成功的内在驱动力。就像村上春树说的那样:世上有可以挽回的和不挽回的事,也许,不负光阴就是最好的努力,而努力就是最好的自己。一个生前没有经历过困难的人,其生命是不完整的。而时间经过就是一种不可挽回的事。
2025-02-07 10:25:08
188
原创 计算机网络的五层协议
传输层协议包括TCP(传输控制协议)和UDP(用户数据报协议),TCP提供可靠的、面向连接的通信,而UDP提供不可靠的、无连接的通信。:负责在相邻节点之间建立可靠的通信,将物理层接收到的比特流组装成帧,并添加必要的控制信息(如同步信息、地址信息、差错控制等)。:提供各种网络服务,如HTTP(超文本传输协议)、FTP(文件传输协议)、SMTP(简单邮件传输协议)等。物理层的主要功能是确保比特流的透明传输,屏蔽具体传输介质和物理设备的差异。网络层的主要功能是选择合适的路由和交换节点,确保数据及时传送。
2025-01-15 09:52:28
529
原创 2024年终总结
2024年是一本已合上的书。2025年是一扇正打开的门。更为那些正在前路等你到访的。珍藏好过去一年的回忆。此时,不妨来一个微笑。一起成为更好的自己!
2025-01-01 17:57:33
88
原创 什么是长尾关键词?如何找到长尾关键词?_网站seo优化
什么是长尾关键词?长尾关键词是指由多个词组成的、具有较低搜索量但通常具有较高转化率的关键词。这些关键词通常更具体、更长,能够更准确地反映用户的搜索意图。长尾关键词的作用精准定位用户:长尾关键词能够更准确地匹配用户的搜索意图。提高转化率:因为更具体,长尾关键词通常能够带来更高的转化率。降低竞争度:相较于广泛关键词,长尾关键词的竞争度更低,更容易获得较高的排名。广泛关键词:如“前端开发”,搜索量大但竞争激烈。长尾关键词:如“前端开发最佳实践”,搜索量较小但竞争度低且更精准。
2024-12-12 09:14:40
523
原创 html中cookie如何存储
创建cookie时,可以指定cookie的有效期(以天为单位),如果不指定,则cookie会成为会话cookie,浏览器关闭时会失效。// 使用函数创建一个cookie,名为"username",值为"John Doe",保存7天。删除cookie通过将cookie的有效期设置为过去的时间来实现。// 使用函数读取名为"username"的cookie。// 查找名称为name的cookie。// 删除名为"username"的cookie。
2024-10-24 08:00:00
630
原创 html如何用js获取当前网址的参数
URLSearchParams对象是专门用于处理查询字符串的对象。它提供了多种方法来获取、设置、删除和遍历URL中的参数。URL对象是现代浏览器中提供的一种便捷方法,用于解析和处理URL。通过URL对象,我们可以轻松获取网址中的各种参数。在这篇文章中,我们将详细介绍这些方法中的每一种,并提供实际的代码示例来帮助你更好地理解和应用。
2024-10-24 08:00:00
444
原创 js获取当前页面网址
结果: http://localhost/gridsys/Product/PlantQR?结果: http://localhost/gridsys/Product/PlantQR?结果: http://localhost/gridsys/Product/PlantQR?结果: http://localhost/gridsys/Product/PlantQR?
2024-10-23 10:24:29
748
原创 《微信小程序开发》系列:第1篇—微信小程序简介
微信小程序是一种运行在微信内部的 轻量级 应用程序。在使用小程序时 不需要下载安装,用户 扫一扫 或 搜一下 即可打开应用。它也体现了 “用完即走” 的理念,用户不用关心安装太多应用的问题。它实现了应用“触手可及”的梦想,应用无处不在,随时可用,但又 无须安装卸载。
2024-08-22 09:44:02
325
原创 input禁止输入的4种方法
input type="text" value="哈哈哈" disabled="disabled"> //只读不可复制,无法选择, 文字会变成灰色。<input type="text" value="哈哈哈" readonly="readonly"> //使用readonly,字段为只读可复制。<input type="text" value="哈哈哈" onfocus="this.blur();
2024-08-01 14:56:00
2911
原创 《优化接口设计的思路》系列:第2篇—小程序性能优化
避免页面过多和过大的组件,减少不必要的资源加载。可以使用懒加载的方式,根据用户的实际需求来加载页面和组件。对于图片较多的场景,可以使用图片懒加载的方式,当图片进入用户可视范围时再进行加载,减少初始页面加载的时间。在使用v-for渲染列表时,为每个列表项添加唯一的key属性,这样可以减少渲染的次数,提高渲染的效率。对于频繁触发事件的场景,可以使用节流和防抖的方法来减少事件处理的频率,从而提高性能。将静态资源部署到cdn上,可以减少资源请求的时间和延迟,提高页面加载速度。
2024-07-06 09:00:24
550
原创 《优化接口设计的思路》系列:第1篇—什么是接口缓存
一、缓存的定义:缓存是一种存储数据的技术,用于提高数据访问的速度和效率。缓存通常存储在内存中,因为内存访问速度远快于磁盘和网络。数据接口通常会使用缓存技术,以降低对后端数据存储和处理的压力,提高系统性能。当我们访问一个页面以后,这个页面中的静态资源(如图片、HTML文件、JavaScript文件等)往往会被浏览器保存下来,这个过程称为缓存(cache)。这么做是为了使用户再次访问相同页面的时候,这些静态资源不用从服务器重新下载到本地,而从缓存中直接读取,这样就加快了页面访问的速度,同时减轻了服务
2024-06-14 10:19:29
636
原创 如何提高自己的文章被百度认定为原创
百度原创保护页面是指当用户搜索某个关键词时,如果搜索结果中有被百度认定为原创的内容,则会在搜索结果中加上“原创”标识,并且点击链接后会跳转到一个专门的页面显示该文章的作者、发布时间、来源等信息。这个页面可以有效地保护原创作者的劳动成果,让用户更好地了解文章的来源和作者。想要自己的文章被百度认定为原创,还可以注册百度原创保护服务。百度会通过算法等方式判断文章是否为原创,如果发现抄袭或篡改行为,就不会认定为原创。想要自己的文章被百度认定为原创,首先需要注重内容质量。3.注册百度原创保护服务。
2024-03-16 09:23:30
580
原创 canvas怎么导出绘制的图片
这个函数首先将canvas绘制的内容转换为一个数据URL,然后调用。要从HTML canvas导出(导出)图片,您可以使用。方法获取canvas内容的数据URL,然后创建一个新的。元素并将其源设置为该URL。函数,传入这个数据URL和期望的文件名。属性,并触发点击,从而开始下载过程。在这个例子中,当用户点击按钮时,
2024-03-13 10:43:35
2038
原创 canvas导出绘制图片canvas.toDataURL()报错
答案:这个问题因为是基于file:// 进行调试的,而chrome做了安全相关的处理,主要是HTML5安全的CORS(跨域资源共享)的安全限制,造成出现这样的提示,如果你需要在自己的电脑上调试的话,只需要本地搭建一个服务器环境就可以了。canvas绘制图片后,想导出图片,用canvas.toDataURL获取,发现打印不出数据,还报错。前面我一直是本地进行的所以一直报错,现在我搬到PHP环境,就解决了。不是代码问题,是环境问题。一直想了很久,查资料,这代码也没有错啊。效果图:可以打印出来图片了。
2024-03-13 09:43:29
1557
原创 php获取本年、本月、本周时间戳和日期格式(2020)
/获取当天年份,月份,以及当月天数echo " 本月共有:".date("t")."天";echo " 当前年份".date('Y');echo " 当前月份".date('m');echo " 当前几号".date('d');//获取当前时间戳 int(1502245603)时间戳转换为日期时间,可以用date(‘Y-m-s h:i:s’, 具体时间戳来实现).Y :年(四位数)大写m : 月(两位数,首位不足补0) 小写d :日(两位数,首位不足补0) 小写。
2023-12-05 10:20:23
1053
原创 解决PHPExcel导出一万行以上数据变空白的问题
在PHP.ini文件中,可以搜索"memory_limit"关键词。该关键词定义了PHP脚本可以使用的最大内存量。默认情况下,该限制通常设置为128MB。可以将其更改为较高的值,例如256MB,以使PHP脚本可以分配更多的内存。开始以为又是mysql查询性能不足导致,经稍微研究测试,判定是php运行内存不足导致,经过下面的处理问题消失。上午同事突然反馈导出异常,导出少量数据正常,1万行以上就不行了,
2023-12-04 14:34:41
685
原创 fastadmin分类下拉(多级分类)使用教程
找到需要修改的控制器,修改公共方法 _initialize(),修改前需要引入功能包 use fast\Tree。找到你对应的编辑模板页面,视图中view/xxx/edit.html。找到你对应的添加模板页面,视图中view/xxx/add.html。在后台添加页面,点击下拉即可出现分类多级下拉数据。在后台分类管理中,添加需要的分类数据。zb,广州,2023.10.28。
2023-10-28 10:54:16
2146
2
原创 fastadmin如何让后台的日期显示成年月日格式
fastadmin的后台时间戳字段如何显示成年月日的日期格式,网上有很多同仁也在问这个问题,下面我把我这摸索到的方法给大家分享一下:找到public\asset\js\backend\控制器.js增加formatter: Table.api.formatter.datetimeformatter: Table.api.formatter.datetime这个显示的日期时间格式,如果只想显示日期,可以这样更改:formatter: Table.api.formatter.datetime,dateti
2023-10-20 08:00:00
1093
原创 fastadmin前端表格组件如何正确使用表格组件的formatter属性
如果我们想要自定义表格的内容,可以使用formatter属性。fastadmin前端表格组件使用的是。
2023-10-19 15:50:05
1351
原创 CMS内容管理系统入门使用须知
iOS和安卓APP客户端通过API接口获取phpCMS内容并展示在终端。PC电脑传统网站是通过HTML模板页面来展示phpCMS内容。小程序/轻应用通过API接口获取phpCMS内容并展示在终端。移动端H5网站通过HTML5模板页面来展示phpCMS内容。
2023-08-29 08:00:00
189
原创 迅睿系统二开自定义函数和插件的自定义函数
全局的自定义函数文件:dayrui/My/Helper.php此文件用于放网站自定义函数,程序会自动加载当前站点的自定义函数文件:网站主目录/config/custom.php基于App目录下的插件或模块如何创建自己的类库1、新建文件:dayrui/App/Test/Libraries/My.php// 这里的Test是应用目录class My {全局调用格式为:\Phpcmf\Service::L('class名称', 'app目录名称')->方法函数名称();
2023-08-28 08:36:14
584
原创 pbootcms系统安全防护设置大全
PbootCMS是全新内核且永久开源免费的PHP企业网站开发建设管理系统,是一套高效、简洁、 强悍的可免费商用的PHP CMS源码,能够满足各类企业网站开发建设的需要。系统采用简单到想哭的模板标签,只要懂HTML就可快速开发企业网站。官方提供了大量网站模板免费下载和使用,将致力于为广大开发者和企业提供最佳的网站开发建设解决方案。
2023-08-22 15:01:18
1337
原创 服务器如何防止cc攻击
对于搭载网站运行的服务器来说,cc攻击应该并不陌生,特别是cc攻击的攻击门槛非常低,有个代理IP工具,有个cc攻击软件就可以轻易对任何网站发起攻击,那么?请看下面的介绍。
2023-08-15 14:23:42
1692
原创 支付宝开发:错误代码 invalid-app-id 错误原因: 无效的AppID参数
我仔细检查了很久,并没有出现如上的情况,但问题一直重现,后面找了好久,才发现我犯了一个很低级的错误,原来是我公钥复制错了,本来是应该要复制的是支付宝公钥,但我结果把应用的公钥复制进去了。把公钥修改过来之后,问题解决!今天被一个问题困了两个小时,支付宝手机网站支付接口开发的时候,钱支付成功后,再跳转到网站的时候一直报:错误代码 invalid-app-id 错误原因: 无效的AppID参数,根据这个错误去查看了官方的说明,如下: 报错描述:无效的AppID参数 报错原因:appid参数无效。
2023-02-28 11:25:45
8551
原创 赶快升级吧!PHP8比PHP5快41倍,比PHP7快3倍
本文展示了 3 个纯 CPU 基准测试脚本的结果。在运行通常执行对数据库或文件的访问的典型 PHP 应用程序时,它不会给出实际的数字,但我认为它们提供了你对代码的某些部分可能期望的性能改进的想法。但可以公平地假设,当 PHP 8 发布时,它已经包含了当前实验性 JIT 分支的好处。即时(JIT) 编译,这是一种在运行代码之前将代码转换为另一种格式的技术,例如底层机器 CPU 的本机代码。本文得出的结论,归结于仅运行纯CPU任务的脚本的基准测试结果,不需要I/O操作的任务,例如访问文件、网络或数据库连接。
2022-12-29 09:46:40
3225
2
原创 css样式穿透
今天小编在项目上,想要修改引用了第三方组件库(element ui)的样式,又不想去除scoped属性造成组件之间的样式覆盖,无法实现、不生效等问题, 原来是scss使用/deep/不生效 以下是我列出来的不同的样式的使用方法。平常在项目中肯定遇到过像是样式无法修改的问题,通过百度查询后都会发现是scopred的原因。::v-deep 与 /deep/ 都是深度选择器(样式穿透),都能实现对组件内部的样式修改。这两个的样式穿透的方式常用的是这两种 /deep/和 ::v-deep。1.css样式穿透使用。
2022-12-09 08:50:50
1342
原创 SEO优化之扁平化目录结构PbootCMS
有些人可能不太理解扁平化是个什么意思,我们来摘录百度站长平台上的一句话:“ 要理解扁平化,先得从与扁平化相对应的一个词 层级结构谈起。”其实扁平化目录结构就是说一个网站要有一个层级的结构,网站首页是最上层的,一级目录,二级内容分别都是从属关系,一个目录放在一个文件夹中,这样就是网站的扁平化目录结构。而为了避免层级太深的问题,PbootCMS并不是层层栏目传递,而是栏目均为一级,而内容为二级,综合了扁平化和层级不能太多的双重考虑。
2022-12-02 14:45:35
859
帝国cms后台信息文档列表搜索处如何添加时间段功能?
2019-11-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人