- 博客(24)
- 资源 (26)
- 收藏
- 关注
转载 浏览器兼容性问题解决方案 · 总结
浏览器兼容性问题解决方案 · 总结普及:浏览器的兼容性问题,往往是个别浏览器(没错,就是那个与众不同的浏览器)对于一些标准的定义不一致导致的。俗话说:没有IE就没有伤害。贴士:内容都是自己总结的,不免会出现错误或者bug,欢迎更正和补充,本帖也会不断更新。Normalize.css不同浏览器的默认样式存在差异,可以使用 Normalize.css 抹平这些差异。当然,你也可以定制属于自己业务的 re
2017-08-29 15:35:24 48015 3
原创 IOS 发送HTTP请求报错
iOS 发送HTTP请求报错: App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app’s Info.plist file.
2017-08-16 12:47:08 2425
转载 Javascript缓存API
JavaScript ServiceWorker API的好处就是让WEB开发人员轻松的控制缓存。虽然使用ETags等技术也是一种控制缓存的技术,按使用JavaScript让程序来控制缓存功能更强大,更自由。当然,强大有强大的好处,也有弊处——你需要做善后处理,所谓的善后处理,就是要清理缓存。
2017-07-27 14:05:33 1120
原创 常用<meta>整理
< meta >标签提供关于HTML文档的元数据。元数据不会显示在页面上,但是对于机器是可读的。它可用于浏览器(如何显示内容或重新加载页面),搜索引擎(关键词),或其他web 服务。——W3School
2017-07-01 10:27:12 2578
原创 ios开发中 出现【nw_host_stats_add_src recv too small, received 24, expected 28】错误解决办法
在ios开发中,控制台出现错误: nw_host_stats_add_src recv too small, received 24, expected 28在网上搜索后,解决办法如下: 1.选择 Product –>Scheme–>Edit Scheme 2.选择 Arguments 3.在Environment Variables添加一个环境变量 “OS_ACTIVIT
2017-06-28 14:28:16 6217 1
原创 Myeclipse 使用Git检出/提交项目
1.安装Git首先你需要在你的电脑上安装好Git,已经安装好的可以忽略这一条了。 至于如何安装,可以参考我的另一篇博客: TortoiseGit安装与配置 。2.安装Myeclipse Git插件我的Myeclipse用的是10.0,根据版本我用的是:org.eclipse.egit-updatesite-1.3.0.201202151440-r-site.zip。如果版本不同,可以到官网下载对应
2017-04-21 11:20:37 17187
原创 实用的正则表达式
在网上搜集了一些实用的正则表达式:一、校验数字的表达式1 数字:[0-9]*2 n位的数字:\d{n}3 至少n位的数字:\d{n,}4 m-n位的数字:\d{m,n}5 零和非零开头的数字:(0|[1-9][0-9]*)6 非零开头的最多带两位小数的数字:([1-9][0-9]*)+(.[0-9]{1,2})?7 带1-2位小数的正数或负数:(\-)?\d+(\.\d{1,2})?8 正数、负数、
2017-04-18 11:13:01 4798
原创 JavaScript中的变量声明
在ES5中,变量声明只有var和function以及隐式声明三种,在ES6中则增加了let,const,import和class四种,以下来介绍着七种变量的声明......
2017-04-10 15:09:50 4405
转载 JS实现继承的几种方式
JS作为面向对象的弱类型语言,继承也是其非常强大的特性之一。那么如何在JS中实现继承呢?让我们拭目以待。JS继承的实现方式既然要实现继承,那么首先我们得有一个父类,代码如下:......
2017-03-31 13:56:41 4160
原创 Reflow(回流)和Repaint(重绘)
首先我们要明白的是,页面的显示过程分为以下几个阶段:1、生成DOM树(包括display:none的节点)2、在DOM树的基础上根据节点的集合属性(margin,padding,width,height等)生成render树(不包括display:none,head节点,但是包括visibility:hidden的节点)3、在render树的基础上继续渲染颜色背景色等样式.....
2017-03-31 13:46:00 6774 1
转载 提高浏览器渲染页面速度
怎样尽可能的缩短浏览器上页面渲染的时间,可以从以下几方面着手: 写出高效的css代码 避免使用css表达式 把css文件放在页面顶部 指定页面图片的尺寸 页面头部标明文档编码......
2017-03-31 13:16:07 11759
原创 Xcode8 10大新特性
1.首先看欢迎界面,这个是我们开发者经常接触的欢迎界面扁平化网格去掉,是不是好看很多了2.创建工程更加人性化常用的放在最前面1.内置表情包(Sticker Packs)可以通过在Xcode中新建Sticker Pack Application来创建。这种方式可以简单地通过添加图片来在iMessage中添加表情包...
2017-03-22 17:39:37 15628
原创 安装 Xcode_8.1.xip(踩坑)
今天安装Xcode_8.1.xip的时候,使用使用归档工具正常读取XIP在数码签名过后,就显示读取错误(代码:cpio read error: Undefined error: 0):通过在网上搜索找到了答案,你只要把Mac系统升级到最新的10.11.6,再重启系统,双击打开就没有问题了...
2017-03-22 17:36:43 14612
原创 安装cocoapods(踩坑)
今天安装cocoapods遇到一些坑:ERROR: Error installing cocoapods: activesupport requires Ruby version >= 2.2, 在网上搜集到的解决办法:1.移除现有的Ruby gem sources –remove https://rubygems.org/
2017-03-21 10:31:53 4790
原创 Swift入门第一天(踩坑)
今天在Xcode中创建一个Playground文件时,默认的是import Cocoa,系统会提示No such module”Cocoa”。 原因很简单:在建立新的File文件的时候,选择的是“OS X”的项目,其实应该选择“iOS”的项目,将Cocoa改成UIKit即可;同理,若要编写“OS X”项目,将UIKit改成Cocoa即可。
2017-03-17 10:49:09 6982
原创 TortoiseGit安装与配置
TortoiseGit 简称 tgit, 中文名海龟Git. 海龟Git只支持神器 Windows 系统, 有一个前辈海龟SVN, TortoiseSVN和TortoiseGit都是非常优秀的开源的版本库客户端. 分为32位版与64位版.并且支持各种语言,包括简体中文(Chinese, simplified; zh_CN)......
2017-03-15 13:18:03 6852
转载 JavaScript 运行机制详解
阅读目录 · 一、为什么JavaScript是单线程? · 二、任务队列 · 三、事件和回调函数 · 四、Event Loop · 五、定时器 · 六、Node.js的Event LoopPhilip
2017-03-15 09:40:50 10993
转载 前端性能优化
前端性能优化:1.尽量减少HTTP请求数 。2.使用CDN。3.添上Expires或者Cache-Control HTTP头。4.Gzip组件 。5.把样式表放在顶部 ...
2017-03-13 10:16:14 11464
原创 Web存储-localStorage和sessionStorage
使用HTML5可以在本地存储用户的浏览器数据。早些时候,本地存储使用的是cookies.但是Web存储需要更加安全与快速。这些数据不会被保存在服务器上,但是这些数据只用于用户请求网站数据上。它可以存储大量数据,而不影响网站的性能。数据以键值对存在,web网页的数据只允许该网页访问使用。
2017-03-10 09:53:40 5895
原创 移动端HTML5页面开发相关总结
一.基本Meta !-- 设置缩放 -- meta name=viewport content=width=device-width, initial-scale=1, user-scalable=no, minimal-ui / !-- 可隐藏地址栏,仅针对IOS的......
2017-03-06 08:46:55 11448 2
原创 你真的知道setTimeout是如何运行的吗?
在单线程的Javascript引擎中,setTimeout()是如何运行的呢,这里就要提到浏览器内核中的事件循环模型了。
2017-02-28 16:51:23 8511
代码大全2 pdf
2017-12-20
TortoiseGit-LanguagePack-2.5.0.0-64bit-zh_CN.msi
2017-08-15
Myeclipse10.0版本的git插件
2017-04-21
JavaScript忍者秘籍
2017-03-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人