自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

前端开发相关的技术博客,包含前端技术、前端教程、前端素材资源下载等服务。提供全面的web前端开发、小程序开发、前端自动化、前端性能优化等技术文章

前端开发相关的技术博客,包含前端技术、前端教程、前端素材资源下载等服务。提供全面的web前端开发、小程序开发、前端自动化、前端性能优化等技术文章

  • 博客(507)
  • 资源 (49)
  • 收藏
  • 关注

原创 自定义下拉框级联方法

【代码】自定义下拉框级联方法。

2022-11-26 11:00:59 82

原创 vue如何去掉访问的URL中的#符号

网上也没有找到网友有类似的情况,最后发现是因为开发环境调试时,为了解决跨域问题,在项目中配置了 webpack devServer 的 proxy,代理处理了所有的请求,通过使用 bypass 绕过html,就可以解决此问题。按步骤1修改完,部署到服务器之后,URL中的#确实没有了,但是当刷新页面,或者页面中有使用window.open打开的页面时,会出现404错误。按官方文档的说明,需要配置服务器的回退路由,我们的环境是使用的nginx,使用以下配置解决了刷新404的问题。

2022-11-24 18:39:24 26

原创 如何在Windows环境配置独立安装的 Nginx?

2、然后,选择 Windows 版本的安装包进行下载(大家根据自己实际情况下载对应版本),根据图片描述,最新版是 1.23.1 (具体看当前官网),稳定版是 1.22.0 (具体看当前官网):3、我们选择合适的版本下载到本地后,用解压程序进行解压,得到一个文件夹,将文件夹复制到指定目录就完成了安装,​注意:一定不要直接双击nginx.exe,这样会导致修改配置后重启、停止 nginx 无效,需要手动关闭任务管理器内的所有 nginx 进程,再启动才可以。4、启动 Nginx。

2022-11-24 18:34:40 326

原创 html怎么让文字半透明,用js设置div背景半透明而文字不透明

这里用js来实现元素半透明,而其中的文字正常显示的方法:// 把16进制颜色转换成rgb格式。

2022-11-23 18:48:07 51

原创 linux如何使用docker建立gitlab-runner

使用docker来创建gitlab-runner一方面避免外网下载慢,另一方面避免污染host本地环境,同时使用docker部署也会让升级变得容易一些。其中参考《Docker----gitlab-runner自动化部署》1、《官方部署流程》2本地环境:这里简单记录在docker中部署gitlab-runner的流程。Docker----gitlab-runner自动化部署 ↩︎。

2022-11-23 18:45:02 19

原创 纯代码实现站点的文章显示百度是否已经收录功能

最近看到很多站点上有一个添加百度是否收录的功能,这极大地方便了站长本人对网站内容是否收录的管理,同时可以更加亲密地与访客进行交互,自己闲来无事也给自己网站添加了这一功能,以下是我站点添加此功能的记录,希望能帮助到同样需要此功能的朋友们

2022-11-17 19:03:17 20

原创 Centos 7下安装php+mysql+nginx+wordpress教程新版

安装zsh的原因是因为不喜欢自带的ssh工具,感觉没有这个好用,我最常用的就是记忆功能,比如输入某个字母,按上下键会自动补全已经使用过的命令,安装也很简单,一条命令搞定,他的扩展也很多,这里只讲最简单的安装,当然也可以不需要安装。

2022-11-17 11:19:09 556

原创 Mobx 结合 TypeScript 实现 setState 类型推导

在 mobx 中,使用 @observable 定义的 state,修改时需要借助 @action 包装才能修改,在变量比较多的情况下,十分不便,这时可以封装一个类似 React 里的 setState 方法,统一修改,在结合 TypeScript 类型推导,可以实现代码联想功能。

2022-11-17 11:14:15 301

原创 Discuz“密码错误次数过多,请15分钟后登陆”

打开自己网站空间目示:/source/function/,找到文件:function_member.php,使用代码编辑软件进行文件编辑。修改:搜索:'login_strike' => '密码错误次数过多,请 5 秒后刷新页面重新登录。提示文字修改:目录:sourcelanguagelang_message.php。修改:搜索第一个“900”,然后把900修改为5即可。(代表5秒后自动恢复)

2022-11-15 18:54:32 86

原创 使用composer安装和使用Endroid/QrCode来生成二维码

QrCode生成中文汉字的label的时需要引入中文字体,所以需要调用setLabelFontPath方法传入一个中文字体的路径,QrCode默认提供的字体在\vendor\endroid\qrcode\assets\font路径下,但QrCode类并未默认调用,另外需要使用UTF8编码的中文设置label。//生成二维码的功能无非就是:/二维码上的内容、二维码的尺寸大小、二维码上的LOGO、二维码上的文字…setText 设置文本 https://www.dkewl.com。

2022-11-13 11:49:41 415

原创 Reactive反应式编程及使用介绍

前一篇分析了Spring WebFlux的设计及实现原理后,反应式编程又来了,Spring WebFlux其底层还是基于Reactive编程模型的,在java领域中,关于Reactive,有一个框架规范,叫【Reactive Streams】,在java9的ava.util.concurrent.Flow包中已经实现了这个规范。其他的优秀实现还有Reactor和Rxjava。在Spring WebFlux中依赖的就是Reactor。

2022-11-10 22:30:22 249

原创 Linux服务器性能测试_Linux服务器网速测试

Linux服务器性能和网速该如何测试呢?可以使用知名博主的脚本wget -qO- bench.sh | bash测试一下Linux以腾讯云服务器为例,来测试一下云服务器CPU型号、CPU主频、内存、操作系统、磁盘IO及下载速度

2022-11-08 18:57:01 54

原创 宝塔面板转aapanel宝塔国际版

3、安装完成后,除了密码变动之外,其他所有的环境,网站等都安然无恙。如果不记得密码了还可以直接在SSH里面输入“BT”命令修改密码。panel 6.8.12版本,根据自己的版本来选择安装代码。连接到你的服务器,然后输入相应的aapanel安装命令即可。4、最后还需要重启面板,刷新后看界面是不是变英文了。注意:以上安装命令为aaPanel。2、输入一个yes确定安装。

2022-11-03 18:59:24 109

原创 cloudflare边缘IP受限报错1034解决方案

cloudflare官方说明写的很清楚,将域指向 1.1.1.1 的客户现在会遇到 1034 错误。这是因为 Cloudflare 系统采取了新的边缘验证检查措施,目的是防止配置错误和/或潜在的滥用。官方说明:确保 DNS 记录指向您控制的 IP 地址,如果需要有占位 IP 地址才能进行“无来源”设置,请使用 IPv6 保留地址 100:: 或 IPv4 保留地址 192.0.2.0。简单的说就是把DNS面板自选IP换个IP即可,不要用官方的1.1.1.1,或目前正在用的这个。

2022-10-31 19:01:23 356

原创 绕过CloudFlare缓存来达到网站加速目的

都说cloudflare国内速度慢,但是CloudFlare免费啊。CloudFlare加速的方法也有很多,复杂方法的可以自选IP,对于新手不友好

2022-10-31 18:58:59 62

原创 mdserver-web仿宝塔面板的PHP集成环境

功能、插件方式管理。的一款PHP集成环境,不依赖云端和API,自助安装,自主管理。Memcached - 一个高性能的分布式内存对象缓存系统。OpenResty - 轻量级,占有内存少,并发能力强。PHP[52-81] - PHP是世界上最好的编程语言。Gogs - 一款极易搭建的自助Git服务。MySQL - 一种关系数据库管理系统。Redis - 一个高性能的KV数据库。

2022-10-30 20:12:23 177

原创 解决移动设备上的300ms点击延迟

本意是好的,正常的逻辑实现,但是在现实的应用场景中,用户往往会觉得 web app 的事件触发不是那么灵敏,有那么一点延迟,那么我们如何避开这个特殊的300ms呢.是否能接受这 300ms 的时间延迟,往往取决于你的应用和目标受众,比如:如果是个内容为主,并且菜单较少的应用,那么用户在阅读上花费的事件远远大于在菜单上消耗的事件,这种情况下 300ms 是完全可以接受的,并且没有 300ms 延迟的体验并不会好很多。来至于FT实验室的一个插件,仅仅只有10kb,但是能解决上面的2-4步.

2022-10-24 11:14:08 41

原创 判断是否为国内邮箱,格式是否正确的PHP函数

【代码】判断是否为国内邮箱,格式是否正确的PHP函数。

2022-10-17 18:02:43 86

原创 Cloudflare网站移动端的图片不显示解决方法

最后找到了Cloudflare上,关闭Cloudflare的缓存,关闭Cloudflare除了防御以外,所有可以关闭的功能,就可以了。主要关闭了“速度”-“优化”里面的功能。

2022-10-17 17:59:59 71

原创 宝塔+cloudflare+Nginx防火墙,网站报错520解决方法

如果您在建站中使用了、CDN,最后还使用了宝塔自带的防火墙,那么网站就会报错520,无法打开。正在上传…重新上传取消其实是宝塔自带的Nginx防火墙拦截了cloudflare CDN节点,我们只需要把cloudflare CDN节点添加到白名单中即可。

2022-10-17 17:57:10 612

原创 HTTPS 是否安全可靠详细说明

客户端通过浏览器向服务端发起 HTTPS 请求时,被「假基站」转发到了一个「中间人服务器」,于是客户端是和「中间人服务器」完成了 TLS 握手,然后这个「中间人服务器」再与真正的服务端完成 TLS 握手。具体过程如下:客户端向服务端发起 HTTPS 建立连接请求时,然后被「假基站」转发到了一个「中间人服务器」,接着中间人向服务端发起 HTTPS 建立连接请求,此时客户端与中间人进行 TLS 握手,中间人与服务端进行 TLS 握手;

2022-10-10 14:50:43 37

原创 $.inArray函数判断数组中的是否包含字符串

fromIndex 可选。Number类型 指定从数组的指定索引位置开始查找,默认为 0。$.inArray() 函数用于在数组中查找指定值,并返回它的索引值(如果没有找到,则返回-1)array Array类型 指定被查找的数组。value 任意类型 用于查找的值。

2022-10-09 16:50:34 42

原创 网站安装证书配置(适用于独立安装环境)

找到iis服务器,选择绑定https选择绑定的证书即可。点击完成,证书导入成功,关闭即可。以下页面默认确认就可以点击完成。输入密码:在iis文件夹下面有。

2022-09-23 12:03:00 602

原创 jquery获取多行数据后台接收并插入数据库

jquery获取多行数据后台接收并插入数据库。

2022-09-21 19:14:18 219

原创 jquery动态增加多行文本框并计算值

jquery动态增加多行文本框并计算值。

2022-09-20 18:48:41 213

原创 获取url特定符号前后的值及去除扩展名方法

获取url特定符号前后的值及去除扩展名方法。

2022-09-16 09:33:19 42

原创 实现公众号推送消息功能php

windows直接在任务里面指向.bat文件:start 网站即可,设置好时间。5.访问地址即可接收消息:或者增加定时,宝塔直接在任务里面增加。1.实现的效果:申请服务号或者登录测试号,代码下载地址在下面。2.上传源码文件到服务器。

2022-09-13 18:41:43 180

原创 jquery漂亮的翻书效果应用于tp项目中

jquery漂亮的翻书页面模板,点击对应的章节翻页到,逼真的电子书网页特效。

2022-09-13 11:44:30 132

原创 php内核基础说明

基本的数据类型有int、double、long、char及各种指针类型。在C语言中,使用变量时,提前定义变量并指定变量类型,而在PHP中变量不需要指定类型。C语言的数据类型在不同的操作系统中长度不同。

2022-09-08 13:42:36 239

原创 php运行原理详细说明

php是解释性语言。和C/C++、Java、C#等语言不同,PHP是一门弱类型语言。一个变量不是一开始就声明类型,运行中才会显示或隐士的转换。php是多进程模型,每个请求互不干涉。好处是某个请求挂掉,不会对服务器造成影响。不过现在php也支持多线程模型swoole。php总共有四大层组成,引擎(Zend)+ 组件(ext) 的模式降低内部耦合。中间层(sapi) 隔绝web server和PHP。Application 就是我们编写的php代码。

2022-09-08 13:41:20 206

原创 php-fpm与Nginx运行常见错误说明

意思是请求压根就没有被认证,或者认证不正确,重新输入账号密码认证。

2022-09-08 13:40:00 854

原创 网页url完整请求流程介绍

浏览器做的第一步就是解析 URL 得到里面的参数。拆分访问协议(http/https),获得服务器域名(),或得请求资源路径名(/userinfo/index.php)或得请求参数(username=nick)。将域名和需要请求的资源分离开来,从而了解需要请求的是哪个服务器,请求的是服务器上什么资源等等。

2022-09-08 13:38:24 1140

原创 php代码执行完整流程介绍

源码中的字符串,字符,空格,都会原样返回。每个源代码中的字符,都会出现在相应的顺序处。而,其他的比如标签,操作符,语句,都会被转换成一个包含俩部分的Array: Token ID (也就是在Zend内部的改Token的对应码,比如,T_ECHO,T_STRING),和源码中的原来的内容。Lex就是一个词法分析的依据表。接下来,就是Parsing阶段了,Parsing首先会丢弃Tokens Array中的多于的空格,然后将剩余的Tokens转换成一个一个的简单的表达式。

2022-09-08 13:36:15 362

原创 ARM架构安装RabbitMQ并升级erlang解决Requires: erlang >= 23.2

arm架构安装RabbitMQ并升级erlang解决Requires: erlang >= 23.2。

2022-08-29 11:13:55 711

原创 web端支持Crypto加密对象介绍

以及 getRandomValues() 方法的底层实现是没有缓存的,随机数都是实时生成的,因此,性能上是要比 Math.random() 差的,因此,如果是高并发的场景,同时随机数仅仅是用做随机,与安全和金钱不相关,请使用 Math.random() 而不是 getRandomValues()。上文有提到getRandomValues和 Math.random() 方法的区别在于,getRandomValues() 方法的随机种子生成器更加的无序,例如系统层面的无序源(有些硬件自带随机种子)。...

2022-08-28 20:48:27 182

原创 web前端数组(减少层级)降维/扁平化解决方法

【代码】web前端数组(减少层级)降维/扁平化解决方法。

2022-08-28 20:41:06 174

原创 js-hodgepodge 一个全面的JS工具库

计算星座,传入时间戳返回对应的星座paramrequiredtypedescribedatetrueNumber时间戳console.log(time.getHoroscope(textData)) // 双子座一个节流函数paramrequiredtypedescribefunctruefunction执行后的回调awaifalsenumber间距时间ms,不传默认200。......

2022-08-28 20:34:28 167

原创 基于画布的手绘风格图形库 Rough.js

是一个轻量的(大约8k),基于Canvas的可以绘制出粗略的手绘风格库。提供绘制线条、曲线、弧线、多边形、圆形和椭圆的基础能力,同时支持绘制SVG路径。

2022-08-25 11:21:24 216

原创 tp6(fastadmin)自定义分页方法设置

【代码】fastadmin实现自定义分页方法。

2022-08-22 11:21:01 474

原创 腾讯电子签开发说明

常见问题:腾讯电子签集成版常见问题企业版操作说明:企业版操作说明集成版api介绍:集成版API说明

2022-08-08 10:21:08 104

vue表格在线绘制编辑插件

vue表格在线绘制编辑插件,合并单元格高度补齐边框高度,修复单元格合并出现错误的bug,优化单元格合并后的高度,修复表格合并后边框偶尔消失问题

2022-11-30

jQeruy年月日选择三级联动

jQeruy年月日选择三级联动,先点击年份不选中具体的年份,让后选择月份,月份就出来了,日也就跟着可以选了,或单独设置年月日,根据自己需求修改

2022-11-30

IIS Crypto官方版是一款速度超快、超易用、超小巧的系统智能管理工具

IIS Crypto官方版是一款速度超快、超易用、超小巧的系统智能管理工具,IIS Crypto软件内置强大的功能,可以显示服务器相关的协议内容以及密码,您可以直接在这款软件启动对应的协议,从而让你的服务器可以正常交互数据,且IIS Crypto正式版可以显示协议、密码、哈希和密钥交换算法,可以禁用或者启动这些内容,也可以对IIS提供的SSL/TLS密码套件排序,非常的安全可靠。

2022-07-12

tinymce编辑器组件

包括格式刷,百度地图,多图上传功能(后台需要自己写)

2022-07-04

paypay支付SDK文件,不是paypal SDK文件

paypay支付SDK文件完整版,不是paypal SDK文件

2022-06-05

短信接口完整版sdk腾讯云

官方提供的sdk文件缺少扩展,此接口已完整安装扩展,直接解压到项目调用即可

2022-06-03

阿里云视频点播接口+php技术

阿里云视频点播接口,使用的框架为thinkphp,其他的可用于参考,用法类似

2022-05-21

2022年微软VC运行库

微软常用运行库合集最新版是一款官方推出的vc运行库合集安装包。微软常用运行库合集官方版支持大部分软件运行的基础,可以解决因为缺少此类文件而导致的软件无法打开的情况。这些运行库都是采用Microsoft visual studio 20XX编写的软件必须使用的公用DLL运行库,相当于程序的字典文件。 某些网上和论坛的部分精简软件没有附带这些公用DLL,所以安装这些运行库是系统安装后第一件要做的事情。 由于Microsoft Visual C++ 2008 SP1(9.0.30729.6161)已经包含Microsoft Visual C++ 2008 ATL Update kb973924 (9.0.30729.4148),所以2008 SP1的ATL升级文件不提供。 某些程序在64位系统下运行任然需要32位版本的运行库,因为程序是基于32位Visual Studio开发的,典型的例子比如QQ。

2022-05-09

3D化学元素周期表下载资源

3d元素周期表电脑版是使用html5和jquery制作的浏览器特效,这个3d元素周期表有着四种不同的3d特效,用户可以自由旋转和放大,画面非常的炫酷。

2022-05-04

一款用于倒计时的html5代码

可以用于前端倒计时的源码,例如考试倒计时,商品倒计时,可以根据自己的实际情况更改,后端也可以使用

2022-05-03

jquery下拉多选复选框插件

web前端插件+下拉多选复选框,可用于后台多选数据,前端也可以使用,插件可以二开也可以

2022-04-22

社会化分享插件.zip

社会化分享插件用于网站分享qq微信朋友圈等第三方转发平台

2022-01-16

php多级筛选.zip

php多级条件筛选(也适于thinkphp或其他场景)

2021-09-15

齐博cms基于thinkphp5开发的内容管理系统.rar

基于thinkphp5开发的内容管理系统,拓展性非常强,后台一键升级,后台提供丰富的频道模块云市插件市场utf8版本

2021-08-08

url重写软件rewrite规则

url重写软件配合iis服务器

2021-07-13

thinkphp5敏感词过滤类

thinkphp5屏蔽词过滤类基于DFA算法,下载直接引入框架即可

2021-07-07

paypal文件语言适用于php

使用paypal功能的可以尝试下

2021-06-10

thinkphp6+bootstrap开发的一款cms

kbycms快速开发网站,有需要的下载可以试试,包含rabc权限,注册登录等功能,前台根据自己需求开发

2021-05-10

thinkphp发送邮件适用于各个php版本

thinkphp发送邮件适用于各个php版本,这里面是类,已经起好名字,拿来用就行,下载文件解压到extend目录下,具体用法在博客里面,可以查看https://blog.csdn.net/mo3408/article/details/116295878

2021-04-30

a uniapp demo for vant-weapp示例.zip

uniapp版的vant微信小程序源码

2021-02-04

租房小程序uniapp开发

租房小程序,拼团等功能

2020-12-28

tp框架开发的cms

一款tp开发的cms框架,可以做企业站,商城,微信公众号配置,小程序设置等等,下载下来可以借鉴,与织梦cms的那种类似

2020-10-26

tp6重构80cms完成版.zip

使用tp6重新开发的80cms织梦的需要重新开发,道理都一样的,可以下载下来看看,tp6开发的cms(织梦,80cms都可以使用,换成框架自带的数据库),当前只适合80cms

2020-10-12

批量复制到多个文件夹

批量复制到多个文件夹

2020-09-11

仿站模板素材文件下载

一款网站的模板,只供练习使用一款网站的模板,只供练习使用一款网站的模板,只供练习使用一款网站的模板,只供练习使用一款网站的模板,只供练习使用一款网站的模板,只供练习使用

2020-06-08

Apache配置代码生成.rar

适合创建多站点的时候使用固定的形式生成配置文件,使用该软件可快速生成,启动服务器后,生成多个站点!

2020-06-06

学生信息管理系统v7.0.rar

实现对学生的增删改查,实现对学生的增删改查实现对学生的增删改查实现对学生的增删改查实现对学生的增删改查使用java+sql实现

2019-12-22

电商多用户小程序.rar

拼团、秒杀、商家入驻、会员中心绑定手机号、购物车、短信验证码功能、物流功能拼团、秒杀、商家入驻、会员中心绑定手机号、购物车、短信验证码功能、物流功能拼团、秒杀、商家入驻、会员中心绑定手机号、购物车、短信验证码功能、物流功能

2019-12-20

多用户小程序商城PHP源码.rar

电商小程序包含拼团、秒杀、商家入驻、会员中心绑定手机号、购物车、短信验证码功能、物流功能等功拼团、秒杀、商家入驻、会员中心绑定手机号、购物车、短信验证码功能、物流功能

2019-12-20

在虚拟机安装windows server2012.zip

在虚拟机安装Windows server 2012,有详细步骤,ISO文件私聊我

2019-10-15

Redis参考手册.zip

Redis参考手册

2019-08-07

thinkphp_rbac.rar

thinkphp3.2RABC权限管理

2019-07-12

php上传图片到数据库.zip

将文件放到php环境的根目录,导入数据库,访问前端页,上传图片,然后访问show.php图片就会显示,id号改为用户输入的,现在是固定的

2019-05-30

织梦二次开发后台.zip

织梦后台已经将栏目图片,英文栏目名称,邮件发送功能以及自动更新网站功能,文章发布自动推送百度功能二次开发完整,编辑器可以使用自带的,也可以更改为百度编辑器,都已经开发好

2019-05-23

百度编辑器织梦后台.zip

将织梦原来的编辑器改为百度编辑器,直接域名/install安装使用

2019-05-09

vuethink后台配置

vuethinkphp使用thinkphp5和vue所搭建的后台管理系统。

2019-02-20

最新的vue读取本地json文件代码

最新的vue读取本地json文件数据,下载解压,运行cmd,cd到这个目录,运行npm yun dev,然后直接访问就能获取数据

2019-01-23

仿站小工具

通过该工具可以下载网页的js,css,以及背景图等等,包含页面

2019-01-04

织梦上传视频插件

将文件解压后放到include里面,然后更新后台,然后就可以在文档里上传视频,文件和音乐等等。

2018-12-22

图片失真恢复

在网上下载的图片可能用在网页上会失真,这个软件正好可以解决,并会可以升级放大等。

2018-12-10

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除