- 博客(17)
- 资源 (2)
- 收藏
- 关注
转载 git中常用快捷键
正在学习git,所以学习快捷键就非常必要了,比如怎么建一个文件夹,怎么配置全局环境等等,接下来是我搜集的各路快捷键集合。git bash中的快捷键1、bash命令格式命令 [-options] [参数],如:tar zxvf demo.tar.gz查看帮助:命令 --help2、bash常见命令pwd (Print Working Direct
2017-07-25 22:10:07 6043
转载 关于application/x-www-form-urlencoded
一、概述在学习ajax的时候,如果用post请求,需要设置如下代码。ajax.setRequestHeader("content-type","application/x-www-form-urlencoded");11虽然知道需要这么做,但是不知道application/x-www-form-urlencoded表示什么意思。于是百度学习了下。二、Form表单语法
2017-05-06 11:25:47 1176
原创 HTML5表单新特性
} HTML5之前已有的input type: text、password、radio、checkbox、file、submit、reset、button、image、hidden HTML5新增加的input type: (1)email:邮件输入域,在表单提交时提供简单的邮箱格式验证,并弹出一个提示窗口(可定制内容不能定制样式)
2017-04-24 09:02:55 654
翻译 HTML5废弃元素
第一类:表现性元素basefontbigcenterfontsstrikettu建议用语义正确的元素代替他们,并使用CSS来确保渲染后的效果第二类:框架类元素因框架有很多可用性及可访问性问题,HTML5规范将以下元素移除。frameframesetnoframes但html5支持iframe。第三类:属性类
2017-04-24 08:54:04 479
转载 TCP/IP的三次握手与四次挥手解释
三次握手过程:第一次握手:host1发送一个TCP标志位SYN=1、ACK=0的数据包给host2,并随机会产生一个Sequence number=3233.当host2接收到这个数据后,host2由SYN=1可知客户端是想要建立连接;第二次握手:host2要对客户端的联机请求进行确认,向host1发送应答号ACK=1、SYN=1、确认号Acknowledg
2017-04-21 16:59:09 320
原创 前端之PHP基础(还有客户端、服务器、数据库交互基础)
因为本人对JS非常熟悉,所以学习PHP的基础知识比较容易,也是看了一些相关培训视频,做了一些笔记这些笔记其实不那么重要,就是一些API而已,最重要的是理解客户端、服务器、数据库交互的方式,如下图: * PHP语言 * 基本内容 * PHP语言 - 类似于javascript语言的 * javascript是客户端(HTML)的脚本语言
2017-04-20 16:46:42 1603
原创 前端人员之基础SQL语言学习
以下是看mysql基础培训视频做的笔记,对于mysql来说,基本的逻辑就是建一个库 -> 建一个或多个表(一个表就能存储大量的数据) - > 增删改查数据只要明白这个逻辑,我们只要明白每个步骤具体的API,就可以操作mysql数据库了(仅限于很基本的操作)。mysql的主要操作分为四部分,1、DDL,数据定义语言 2、DCL 数据控制语言 3、DML数据操作语言 4、数据查询语言
2017-04-20 16:36:46 1017
原创 setTimeout的异步以及js是单线程问题
用一个面试题作为索引:var t = true;window.setTimeout(function (){ t = false;},1000);while (t){}alert('end');这里,setTimeout函数不会运行,并且alert函数也不会运行。原因如下:············解释一下JS的单线程机制··················以下
2017-04-11 12:40:00 630
转载 css 页面重绘和回流(重排)以及优化
一、html页面的呈现流程1. 浏览器把获取到的HTML代码解析成1个DOM树,HTML中的每个tag都是DOM树中的1个节点,根节点就是我们常用的document对象。DOM树里包含了所有HTML标签,包括display:none隐藏,还有用JS动态添加的元素等。2. 浏览器把所有样式(用户定义的CSS和用户代理)解析成样式结构体,在解析的过程中会去掉浏览器不能识别的样
2017-04-11 12:07:06 432
转载 js晋级篇——前端内存泄漏探讨
1.IE7/8 DOM对象或者ActiveX对象循环引用导致内存泄漏 循环引用分为两种: 第一种:多个对象循环引用var a=new Object;var b=new Object;a.r=b;b.r=a; 第二种:循环引用自己var a=new Object;a.r=a; 对于ECMAScript 对象而言,只要没有其他
2017-04-11 11:20:01 360
原创 css过度动画案例解析(transition和animation)
先把html放上(只放核心部分)例一 ,正方形变为圆形的过度动画-套路解析1、设置变化前div的样式 = >=>=>2、设置变化后div的样式3、用transition来串联变化前和变化后那我们先来看变化前css的属性设置:#d1{ width:200px; height:200px; background:blue;}2、再看变化后css的属性设置:
2017-03-30 17:08:50 1008
原创 判断是否是数组的全部方法
首先说明,这个题非常考验你对原型链的认识程度实验的两个对象:obj1=[1];obj2={name:"jack"}第一种方法:使用Object.getPrototypeOf函数console.log(Object.getPrototypeOf(obj1)==Array.prototype,Object.getPrototypeOf(obj2)==Array.prototype)返回
2017-03-30 10:33:40 1218
原创 javascript 中String.match()与RegExp.exec()的区别简析
String.match()与RegExp.exec()的区别
2017-03-28 15:48:32 938
原创 通过案例,解析Date对象用法的套路
案例(需求)如下:计算合同到期时间:创建Date对象保存员工入职日期::如2012-6-30合同有效期3年,求合同到期时间?合同到期前,需要提前一个月续签。但如果提前一个月的续签时间刚好是周末,则需要提前到上一个周五。求续签时间?代码如下//第一个问题答案var hiredate=new Date("2012/6/30"); var enddate=new Date(h
2017-03-26 11:15:22 536
原创 CSS 2D和3D转换解析
2d转换相对比较简单,着重图解3D转换。 2D旋转语法如下: 使用方法就是transform:上图的API。 还有一个旋转中心是transform-origin,用来改变元素旋转的重心。 3D转换示意图 其中,perspective属性模拟人眼到3D变换物体之间的距离 也就是我们使用3d转换功能时,一定要在变换的元素的父元素上设置这个属性比如可以设置成perspective:1200px
2017-03-18 15:55:39 911
转载 【转载】flex布局教程
Flex 布局教程:语法篇作者: 阮一峰日期: 2015年7月10日网页布局(layout)是CSS的一个重点应用。布局的传统解决方案,基于盒状模型,依赖 display属性 + position属性 + float属性。它对于那些特殊布局非常不方便,比如,垂直居中就不容易实现。2009年,W3C提
2017-03-18 10:33:06 344
原创 domcontentloaded事件和laod事件区别
它们两个最基本的区别就是:在加载HTML文档时,domcontentloaded事件要先于load事件,但是在具体分析时,网上有很大一部分分析有错。请看下方:DOM文档加载的步骤为: 1、解析HTML结构。 2、加载外部脚本和样式表文件。 3、解析并执行脚本代码。 4、DOM树构建完成。//DOMContentLoaded 5、加载图片等外部文件。 6、页面加载完毕。//load 其中
2017-03-08 21:19:04 533
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人