- 博客(79)
- 收藏
- 关注
原创 避免浏览器渲染卡顿 前端如何控制并发请求举例详解
在项目中我们会遇到一次请求多个接口,当所有请求结束后进行操作,也会遇到多个请求(大量)同时进行请求资源,这篇文章主要给大家介绍了关于前端如何控制并发请求举例的相关资料,需要的朋友可以参考下
2024-10-03 06:10:36
1145
原创 以大学生8为例说明PHP实现异步请求的四种方法
以大学生8为案例说明PHP实现异步请求的四种方法,在调试使用中把大学生8网址http://www.dxs8.com修改成你的目标网址,以免调试出现错误,PHP中的cURL可用于发起 HTTP 请求,通常同步地等待服务器响应。如果你想要实现异步操作,即 PHP 程序继续执行而无需等待 cURL 请求完成,你可以考虑以下几种方式
2024-10-03 06:03:42
739
1
原创 (大学生8使用\think\Request类)ThinkPHP5中Request请求对象大全
ThinkPHP5可以通过Request对象完成全局输入变量的检测、获取和安全过滤,支持括$_GET、$_POST、$_REQUEST、$_SERVER、$_SESSION、$_COOKIE、$_ENV等系统变量,以及文件上传信息,如果要获取当前的请求信息,可以使用\think\Request类
2024-10-03 05:55:02
672
原创 大学生8开发中curl_setopt中的CURLOPT_WRITEFUNCTION使用回调和闭包
在PHP中,curl_setopt函数的 CURLOPT_WRITEFUNCTION 是 PHP 中的 cURL 库的一个选项,允许你指定一个回调函数,这个回调函数会处理从服务器接收到的数据,这个回调函数应该有两个参数,第一个是接收到的数据,第二个是写入数据的长度
2024-10-02 20:04:59
392
原创 总结28个令人惊艳的JavaScript单行代码
JavaScript作为一种强大而灵活的脚本语言,充满了许多令人惊艳的特性,本文将带你探索28个令人惊艳的JavaScript单行代码,展示它们的神奇魅力
2024-10-02 19:51:07
527
原创 websocket+sockjs+stompjs详解及实例代码
最近有项目需求要用到websocket,刚开始以为很简单,但是随着遇到问题,深入了解,才知道websocket并不是想象中的那么简单,这篇文章主要是考虑websocket在客户端的使用。1.http与websockethttp超文本传输协议,大家都非常熟悉,http有1.0、1.1、 2.0几个版本,从http1.1起,默认都开启了Keep-Alive,保持连接持续性,简单地说,当一个网页打开...
2020-03-29 14:20:20
734
原创 Html5 postMessage实现跨域消息传递
一、同源策略要理解跨域,我们首先要知道什么是同源策略。百度百科上这样定义同源策略:同源策略(Same origin policy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。何谓同源:如果两个URL的域名、协议、端口相同,则表示他们同源。浏览器的同源策略,限制...
2020-03-29 14:14:39
376
转载 浅谈HTML5 defer和async的区别
在HTML页面中插入Javascript的主要方法,就是使用浏览器会立即加载并执行指定的脚本,“立即”指在渲染该script标签之下的文档元素之前,也就是说不等待后续载入的文档元素,读到就加载并执行。 二、当浏览器解析到script脚本,有async时:浏览器会立即下载脚本,但不妨碍页面中的其他操作,比如下载其他资源或等待加载其他脚本。加载和渲染后续文档元素的过程和main.j...
2020-03-29 14:03:57
301
原创 如何在网站上添加谷歌定位信息
我们可以很容易地使用HTML5导航对象获取当前位置。请按照以下步骤来获得城市/国家的细节。首先包括jQuery库<script type="text/javascript" src="jquery.js"></script> jQuery(function() { //ca...
2020-03-29 14:01:47
271
原创 HTML5打开本地app应用的方法
本文为大家分享了HTML5打开本地app应用的方法,具体内容如下首先为了保证能够打开你的app,你必须要在androidManifest.xml中配置的filter中data的属性表述。 androidManifest.xml代码如下:<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http...
2020-03-29 13:59:00
1101
1
转载 儿童 帝国CMS【自定义系统模型】详解
系统模型就是通常所说的系统模块,如:新闻系统,下载系统,商城系统等。而自定义系统模型就是用户可以根据需要自由扩展各种系统模块。EmpireCMS卓越之处在于:不仅提供了网站管理功能,而且还提供了系统扩展框架,您可以直接在后台通过新建表、自定义字段,然后组成新的系统模型,以实现各种适合用户自己的系统。如下载系统、音乐系统、商城系统、产品库、分类信息等等......同时,此功能可将信息量分配于不同的信...
2020-03-14 16:36:21
6058
原创 xiao92单个视频播放控制&默认横屏播放
一、视频列表中控制只允许一个视频播放// 获取DOM中所有的video标签var videoTags = document.querySelectorAll('video');// 控制播放的视频暂停var pauseAll = function () { // 改变this指向 var self = this; [].forEach.call(videoTags, funct...
2020-03-14 14:18:19
2881
原创 blob - 二进制文件流下载
/*** 返回值文件类型为 blob 二进制流文件* responseType: 'blob'* params 接口所需参数* 命名文件名:依据时间戳命名文件名* (导出时需要延迟,否则导出文件失败,默认文件名时直接导出)* */$axios.get(`api`, { responseType: 'blob', params}).then(...
2020-03-14 14:12:18
620
原创 html data-xx 及 data()注意事项
1、data-xx命名:xx可以包含“-”和“_”,但是不能有大写字母;2、用$ele.data()获取值的时候,不需要“data-”前缀:$ele.data('xx');3、$ele.data()与$ele.attr()的区别:1)data()的值保存在jQuery堆内存中,attr()的值保存在DOM元素中;2)通过data()改变属性的值,只会改变JQuery堆内存中的值,不会影响到...
2020-03-13 22:10:24
254
翻译 前端技术基础(一):浏览器相关
前端技术基础(一):浏览器相关浏览器访问网站过程用户在浏览器地址栏中输入网址 浏览器解析网址构建HTTP请求 HTTP请求报文包括:请求行、请求头和请求体 浏览器发起DNS解析请求,将域名转化为IP地址 网址映射到服务器IP地址,指定了访问的服务器 浏览器发送请求报文给到服务器 服务器接收并解析报文 服务器处理请求,并封装成HTTP响应报文 服务器将响应报文发送给浏览...
2020-03-13 22:05:16
157
原创 移动端rem.js
rem 只与 html 的 font-size 有关,比如html{font-size: 16px} body{font-size: 62.5%},那么 1rem 还是 16px,与其他无关在头部引入下面这段 js ,会根据屏幕宽度自动设置 html 的 font-size,设计图若是 750px 宽,则设计图上 100px 在 css 中换算为 1rem(function (doc, wi...
2020-03-13 21:57:51
156
原创 valid和invalid伪类美化表单案例
valid和invalid伪类美化表单案例<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>form</title> <style> .container{margin:100...
2020-03-13 21:51:24
358
原创 xiaoshao纯css实现单张图片无限循环无缝滚动
需求是一共有两个,1、单张竖图持续向上无缝滚动,2、单张竖图滚动到正中间之后,停留3s,继续滚动。一、用js setInterval定时器实现js实现要通过不断的改变定位、复制图片的方式来做,效果极其不稳定二、用css3 animation动画实现需求1动画: @-webkit-keyframes scrollUp { 0% { ...
2020-03-12 21:18:49
779
原创 PHP后台之调试手段(新手必备)
作为一个刚刚接触世界上最好的语言php的新手,前端js可以直接console.log调试,在调试后端rpc的类半天找不到打印输出的方法,普通的print和echo既不能输出到页面也不能输出到文件,痛苦了半天,从网上搜罗了一下亲测好用的语句。
2017-09-11 13:34:03
747
原创 IIS 配置PHP环境HTTP 500错误处理方法
在搭建php程序的时候遇到了500错误,访phpinfo测试也是500,重新安装了php,重新搭建网站,网站管理员账户,给上everyone权限测试都是500错误,纠结了较长一段时间,后来想到了程序池方面的影响,以下步骤是我解决我的问题的处理方法
2017-09-11 13:30:01
2248
原创 实时监控php-fpm状态
今天无意间看到同事在配PHP-fpm的状态,,于是看了下,在nginx里面加一个location就可以了,具体设置如下:
2017-09-11 13:23:49
1508
转载 JQuery使用正则表达式验证手机号,邮箱,身份证(含有港澳台),网址
自己对正则验证也没系统用过,这次自己做个demo,一下子把这些全都用上了,下次有需要直接来拿了。以下代码是在页面使用JQuery进行验证的,也有在后台进行验证的,可以试试,都一样的原理。直接上代码:注意:(有些验证规则当然不仅仅是本文的,也许还有其他更好的,可以留言交流)
2016-11-24 12:52:03
1200
原创 Flash与DIV的层叠顺序问题
很多人在写页面代码时都会遇到过这样一个问题,那就是当Flash与页面中的其它HTML结构有重叠的时候,默认情况下Flash总是显示在最上 面,从而遮挡住了与它有重叠部分的HTML结构,就算为该Flash或是HTML结构标签定义z-index属性却依然是无效的。
2016-11-23 14:16:02
353
转载 前端项目结构设计精细方案
开始的开始,前端项目很简单,html放外面,然后新建一个css和js文件夹,看起来很清晰。随着时间推进,项目变大,问题开始一一出现了:
2016-11-23 14:06:31
1682
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人