- 博客(164)
- 资源 (1)
- 收藏
- 关注
原创 网站禁止搜索引擎的抓取方法
robots.txt文件是搜索引擎抓取协议,这个协议是目前大部分搜索引擎都需要遵守的,相当于搜索引擎的抓取引导。大部分搜索引擎都会按照这个文件的要求进行抓取网站内容,所以编写这个内容,就相当于给搜索引擎编写了一套引导大纲。不过要明确一点,robots.txt文件是一份协议,也就是搜索引擎可以遵守,也可以不遵守。网站获得搜索引擎抓取是很多企业期待的,当然,某些特殊的情况是我们不愿意让网站抓取全部或部分内容。如果我们不想要搜索引擎索引网站的某些内容或全部内容,最好的办法就是借助rebots.txt文件。
2024-06-22 16:16:17
948
原创 前端使用JsBarcode生成条形码
("#svgcode").JsBarcode('我是条形码');前端使用JsBarcode生成条形码。:需引入 jsbarcode 插件。
2024-06-22 16:14:14
1140
原创 PHP 冒泡排序算法
即首先比较第1 个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,将小数放前,大数放后。重复以上过程,仍从第一对数开始比较(因为可能由于第2个数和第3个数的交换,使得第1个数不再大于第2个数),将小数放前,大数放后,一直比较到最小数前的一对相邻数,将小数放前,大数放后,第二趟结束,在倒数第二个数中得到一个新的最小数。每次进行比较的两个元素都是与内循环j有关的,它们可以分别用a[j]和a[j+1]标识,i的值依次为1,2,…
2024-06-22 16:11:58
250
原创 正则表达式全集
18 负浮点数:^-([1-9]\d*\.\d*|0\.\d*[1-9]\d*)$ 或 ^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$17 正浮点数:^[1-9]\d*\.\d*|0\.\d*[1-9]\d*$ 或 ^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$
2024-06-22 16:08:50
1423
原创 PHPredis配置
打开cmd窗口,切换目录至对应的redis安装目录 运行redis-server.exe redis.windows.conf或者redis-server.exe redis.conf启动redis。下载redis对应的版本和redis拓展文件。把redis拓展加到php.ini配置中。把拓展文件放到ext目录下面。
2024-05-29 10:55:58
525
原创 css让padding、border不占据宽度
有时我们不希望 padding 影响到 div 的实际宽度。以前只能手动计算 width,从 CSS3 开始可以通过 box-sizing 来做到这一点。则包含 padding,div 的实际宽度为 120px。CSS3 新增了 box-sizing 属性。则 div 的实际宽度为 120px。以前,如果指定 div 的宽度为。
2024-05-29 10:53:24
1189
原创 php 怎么销毁静态变量
unset()函数用于销毁指定变量,当然也可以用来销毁静态变量。可以使用PHP的unset()函数来销毁静态变量。使用unset()函数销毁静态变量。
2024-05-29 10:51:00
175
原创 小程序用户隐私设置指引
微信小程序在这方面也加强了整改。开发者承诺,不会对外公开披露你的信息,如必须公开披露时,开发者应当向你告知公开披露的目的、披露信息的类型及可能涉及的信息,并征得你的单独同意。开发者承诺,不会主动共享或转让你的信息至任何第三方,如存在确需共享或转让时,开发者应当直接征得或确认第三方征得你的单独同意。如开发者使用你的信息超出本指引目的或合理范围,开发者必须在变更使用目的或范围前,再次以邮件方式告知并征得你的明示同意。为了注册、登录小程序,开发者将在获取你的明示同意后,收集你的微信昵称、头像。
2024-05-20 10:12:04
963
原创 uniapp开发App,手机顶部状态栏问题
打开应用的manifest.json文件,打开源码视图,app-plus 下添加 statusbar >immersed节点并设置值为false。方法1:可以使用uniapp官方文档提供的解决方案 https://uniapp.dcloud.io/collocation/pages?问题:在使用uniapp开发手机App时,因为HBuildX创建的应用默认是沉浸式样式,如果去除自带的导航栏之后,页面会直通手机顶部状态栏,解决办法有一下几个。
2024-04-17 15:26:20
1165
原创 Workerman开启ssl方法如下
'local_cert' => '/etc/nginx/conf.d/ssl/server.pem', // 也可以是crt文件。'host2.com' => '/path/host2.com.pem', // 证书2 服务器根目录。'host1.com' => '/path/host1.com.pem', // 证书1 服务器根目录。'local_cert' => '/path/default.com.pem', // 默认证书。# 关键配置 start。# 关键配置 end。
2024-04-17 15:25:14
1522
原创 mui两次按返回键退出app
mui.toast('再按一次退出应用');//处理逻辑:1秒内,连续两次按返回键,则退出应用;//首次按键,提示‘再按一次退出应用’
2024-01-27 11:04:13
489
原创 php获取网卡的MAC地址原码;目前支持WIN/LINUX系统
/ 返回带有MAC地址的字串数组。获取网卡的MAC地址原码;目前支持WIN/LINUX系统。获取机器网卡的物理(MAC)地址。
2024-01-27 11:03:35
822
原创 纯CSS3的单选框、复选框、开关按钮UI库-自由分享jQuery、html5、css3的插件库
纯CSS3的单选框、复选框、开关按钮UI库-自由分享jQuery、html5、css3的插件库-遇见你与你分享
2024-01-18 17:33:27
706
原创 uniapp 动态修改视频地址
来获取到video组件的上下文对象。然后,我们可以调用该对象的。应该与页面中video组件的id保持一致。在UniApp中,可以通过使用。属性来动态修改视频地址。需要注意的是,这里的。
2024-01-18 17:26:21
1359
原创 上传图片-限制尺寸大小
上传文件之前的钩子,参数为上传的文件,若返回 false 或者返回 Promise 且被 reject,则停止上传。--在这里就是进一步通过获取image的大小,判断上传的图片是否符合规定。1.图片upload之前做监听,>-- before-upload。这里会用到Promise ,及同步异步问题。
2024-01-12 09:56:13
508
原创 uni-app做A-Z排序通讯录、索引列表
截取姓名的首字符,英文可以直接比对;链接:https://www.jianshu.com/p/1dac53aed886。注意的是,下载的这份js不能直接在vue项目中使用,需要在js文件中加。商业转载请联系作者获得授权,非商业转载请注明出处。scroll-into-view 与 子元素的id结合使用。这样就实现了第一步,接下来分析拿到的数据,做处理。汉字转拼音js下载路径:(如果无效,自行处理)其实可以直接使用插件市场的插件,地址附上(这里的scroll-view是关键,从这部分数据看,有用到的是。
2024-01-12 09:54:48
1765
原创 vue elementUI Tree 树形控件的使用方法
"name": "用户列表",// 默认选择的节点id值数组。"name": "用户管理",-- 树形控件 -->// 树形控件的属性绑定对象。// 获取所有权限的数据。按照上面的数据源格式即可生成树形折叠格式列表。用清晰的层级结构展示信息,可展开或折叠。// 分配权限对话框。"msg": "成功",
2024-01-09 11:05:48
1158
原创 如何在Nginx服务器上安装阿里云ssl证书
2.1、使用远程登录工具(例如PuTTY、Xshell)附带的本地文件上传功能,将本地证书文件和密钥文件上传到Nginx服务器的证书目录/usr/local/nginx/conf/cert。#需要将cert-file-name.key替换成已上传的证书密钥文件的名称。#需要将cert-file-name.pem替换成已上传的证书文件的名称。通过SSL证书服务购买和签发证书后,您可以将已签发的证书下载并安装到Nginx服务器上。您只可以将已签发的证书下载到本地。定位到要下载的证书,单击操作列下的下载。
2024-01-08 14:56:48
610
原创 怎么在服务器限制允许某个请求多少次
最简单的方法就是计算最后一次访问时间和最新一次访问时间的访问次数.当然要写入数据库。能不能用PHP实现,限制服务器每2秒接受单个IP最多5次请求。------解决方案--------------------------解决方案--------------------------解决方案--------------------------解决方案--------------------用PHP实现,就是 session。
2024-01-08 14:55:20
429
原创 阿里云服务器系统盘扩容后,宝塔面板不显示新容量的问题
最近因项目需求,服务系系统内存不够使用了,就在阿里云后台扩容,但是扩容后,宝塔面板上看不到新的容量,重启后还是看不见。首先,要备份数据库和重要文件的备份,创建快照,以防在硬盘扩容时出现意外导致数据丢失。进入Linux命令。
2024-01-03 19:45:44
1201
原创 解决Vue报错Module not found: Error: Can‘t resolve ‘less-loader‘ in ‘C:\Users\Hm\Desktop\vue\vue_shop‘问题
原因:当前找不到less-loader,默认vue-cli工具帮我们创建了项目,并没有帮我们安装less-loader,我们只需安装less-loader和less即可。安装好之后,我们发现并不能生效,我们只需重新启动即可。
2024-01-03 19:44:12
846
原创 uniapp---安卓真机调试提示检测不到手机【解决办法】
最近在做APP,由于华为手机更新过系统,再次用来调试APP发现就不行了。通常情况下,在软件更新后【USB调试】会关闭,再次使用的时候,需要将该功能打开。找到【设置】点击【关于手机】找到【版本号】点击7次或多次,允许开发人员选项。USB调试需要在用USB链接的时候,允许文件传输,不要选择【仅充电】。点击【系统和更新】点击【开发人员选项】滑到下面打开【USB调试】第二步:USB链接手机打开【允许文件传输】第三步:打开【开发人员选项】打开USB调试。第一步:打开【允许开发人员选项】
2024-01-02 17:15:32
2711
原创 js canvas如何实现圆角图片头像
imageURL = canvas.toDataURL("image/png") //获取图片合并后的data-URL,参数可选图片格式,图片质量,详自查API`//只是更新了DOM对象,图片数据信息还未加载完成,加载资源是异步执行的,需要监听load事件的,事件发生后,就能获取资源。ctx.drawImage(img1, 0, 0, 608, 1080) //画布上先绘制背景图`// 对象 - 半径 - x轴距离 一y轴距离 -头像宽度 - 头像高度 -图片地址。// 画圆形头像方法。
2024-01-02 17:13:44
883
原创 canvas实现文字自动换行,段落居中,单行的时候居中
说明:这个方法采用设置文字区块的宽度,来达到文字版块居中,另一方面考虑文字不到一行的情况下,通过以下方法判断,给文字加居中选项。var ctName = "我是文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字"//ctx_2d getContext("2d") 对象。// 对象 - 行高 - 文字一行内的数量 -文本 - x 坐标位置 -y。//ctx_font 字体。/****绘制自动换行的字符串****/
2024-01-02 17:12:54
985
原创 PHP获取今天,昨天,本周,本月,季度,年份等特殊时间戳方法整理
date("Y-m-d H:i:s",strtotime("+1 week"))//日期格式。date("Y-m-d H:i:s",strtotime("-1 week"))//日期格式。date("Y-m-d H:i:s",strtotime("+1 day"))//日期格式。date("Y-m-d H:i:s",strtotime("+1 day"))//日期格式。date("Y-m-d H:i:s",strtotime("-1 day"))//日期格式。case 'beforweek'://本周。
2023-12-31 11:02:57
1814
原创 解决win10远程桌面连接出现的“身份验证错误,要求的函数不支持”问题
用win10远程左面连接window服务器,出现上面问题。出现身份验证错误,要求的函数不支持。选择计算机配置>管理模板>系统>凭据分配>加密Oracle/数据库修正,修改为如下。1、win+r键:输入gpedit.msc,然后回车。最后点击确定,再次远程即可完美解决。
2023-12-31 11:01:13
511
原创 百度UEditor插入图片尺寸自动适应编辑框大小问题
important;} /*去除点击图片后出现的拉伸边框*/ueditor上传的图片如果很大,超出编辑框,如果我们不手动调的话,保存在页面上的图片显示不全。下面我就来给大家说说如果才能让UEditor插入图片尺寸自动适应编辑框大小。从这个文件里,就能看到有这一句:/*可以在这里添加你自己的css*/max-width: 100%;/*图片自适应宽度*/
2023-12-30 20:01:21
1018
原创 xpath里如何定义包含一个或多个class属性
xpath('//div[contains(@class,"a") and contains(@class,"b")]') #它会取class同时有a和b的元素。xpath('//div[contains(@class,"a")]') #它会取得所有class为a的元素。那么我知道可以写xpath //div[@class="test"],但是如果我的html是。如果是用xpath('//div[@class="a"]') 会取不到这里面的值;要取多个class属性值的元素,应该如何办呢;
2023-12-30 20:00:22
1440
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人