- 博客(14)
- 资源 (5)
- 收藏
- 关注
原创 同步(sync)与异步(async)编程
同步与异步同步:在进程中任务未结束时需等待结束才能执行下一个任务 异步:在进程中任务未结束但在等待的过程中可先去执行下一个任务js是属于单线程,所以我们最好采用异步编程单线程:所有的任务由一个线程来完成 多线程:多个任务可分配给不同的线程来完成js中的异步编程:1.定时器属于异步编程(到时间点后才开始执行,当时间设置为0也不会立即执行=> 浏览器有延迟时间:谷歌:5~6ms...
2018-11-28 09:09:41 14116 1
原创 CSS实现抛物线轨迹运动
抛物线运动可实现方式1.JavaScript实现(运用抛物线函数:a*x*x+b*x+c)2.Css分层动画实现本文主要介绍如何运用css实现抛物线运动* Js的实现方式可参考张鑫旭的分享:http://www.zhangxinxu.com/wordpress/?p=3855疑惑点Css的animation(动画)和transition(变换)一般只能实现从A点到B点之...
2018-09-03 20:28:49 7212
原创 数据可视化大屏适配方案(vue+px2rem)
配置前言项目构建:基于vue-cli3构建,使用postcss-px2rem px2rem-loader进行rem适配实现原理:每次打包,webpack通过使用插件postcss-px2rem,帮我们自动将px单位转换成rem单位前方有坑:UI框架部分组件使用JavaScript将css作为内联样式直接写在html标签内,打包适配时不会读取相关css,所以要配置相关样式,在style中需要" !important "进行样式覆盖。1.安装postcss-px2rem及px2rem-loadern
2021-01-22 09:43:46 3174 2
转载 HTTP等常用默认端口号
代理服务器常用端口计算机端口号范围1~65535,端口不能重复HTTP协议代理服务器常用端口号:80/8080/3128/8081/9080SOCKS代理协议服务器常用端口号:1080FTP(文件传输)协议代理服务器常用端口号:21Telnet(远程登录)协议代理服务器常用端口:23常用端口说明端口:21 服务:FTP 说明:FTP服务器所开放的端口,用于上传、下载。...
2018-11-28 09:15:53 12997
原创 客户端和服务器端交互模型
当我们在浏览器中输入一个地址,到最后看到页面,中间都经历了哪些事情?假设我们访问的是https://fanguvw.xyz 这个地址,当我们摁下Enter键,我们可以看到博客首页:博客首页并没有在我们客户端本地,我们输入地址后才请求过来输入不同的域名可以看到不同的页面有的网址是https,有的是http(或者还有ftp)需要客户端联网才能完成这些事情那期间究竟经历了哪些事呢?以下进...
2018-11-28 09:13:04 2961
原创 NODE中内置模块常用方法
SERVER // 导入常用的三个内置模块const http = require('http');const fs = require('fs');const url = require('url'); //-> URL模块中提供一个方法 url.parse() 用于解析url地址// 1.HTTP//->http.createServer:创建一个服务// -&...
2018-11-28 09:11:16 319
原创 Call_Apply_Bind三者区别
非严格模式下 // var obj = { // 'name': 'fang', // 'sex': 'man' // }; // // console.log(obj['name'],obj.sex); 获取对象属性值 // var fn = function (num1, num2)...
2018-11-28 09:07:51 214
原创 AJAX兼容与惰性思想
JS编程技巧:惰性思想所谓的惰性思想可以简单地理解为:只执行一次可以搞定的事,绝不执行多次。惰性思想代码块: var utils=(function(){ var flag="getComputedStyle" in window; //若返回true则为标准浏览器,false为IE8及以下浏览器 function getCss(){ ...
2018-11-28 09:06:18 204
原创 AJAX中的HTTP请求方式
HTTP METHODHTTP常用的几种请求方式:1.GET2.POST3.PUT4.DELETE5.HEAD这些请求方式不管是哪一种都可以向服务器请求获取数据或者传递数据,从本质上无区别,只是在行业内被开发人员约定俗成各自不同的用处,并非是一种标准。方法分析1.GET:一般用于从服务器获取数据(给服务器数据少,获取数据多,此方法最为常用)2.POST:一般用于推送数据给服务...
2018-11-28 09:04:39 500
原创 IIS实现局域网联调
建立局域网络1.手机打开热点2.使你的笔记本连接至手机热点3.这时手机与笔记本就已经处于同一个局域网内了基于IIS建立本地项目服务1.打开控制面板2.点击程序3.点击启用或关闭Windows功能4.选中Internet Information Services(IIS)--不必全选默认方块状态就可以了5.确定后会进行功能应用IIS管理器基础设置1.本地搜索并打开IIS管理...
2018-11-28 09:03:22 542
原创 HTTP等传输协议理解
URL、URI、URNURL:统一资源标识符URI:统一资源路径地址URN:统一资源名称URI=URL+URN一个完整的URL包含很多部分http://fanguvw.xyz/index.html?name=fang&age=22#good传输协议传输协议是用来完成客户端和服务器端的数据(内容)传输,类似于快递小哥,负责把客户和商家的物品来回传送客户端不仅可以向服务...
2018-11-28 09:02:30 230
原创 Git总结
概念理解index暂存(又名staging area–暂存区) 暂存区是可以设置哪些变更要提交到版本库,哪些先不提交。临时存放的地方(staging area)。work area–工作区 我们工作的区域空间local repository–本地仓库 就是我们自己工作的电脑上保存版本数据的地方remote repository–远程仓库 我们用Git...
2018-11-28 09:00:59 249 1
程序员必备的66份速查表
2018-08-05
弹性盒案例支付宝首页源码
2018-08-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人