自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Yoko优

三鹰市立动画美术馆

  • 博客(25)
  • 收藏
  • 关注

原创 项目问题总结【1】开发者平台

项目背景:开发者平台一 、介绍介绍:开发者平台是一个贯穿在项目开发过程中的工具集群,包括【项目管理】、【项目组】、【监控系统】、【管理中心】、【基础服务管理】五大功能模块,能一站式提供开发者在开发过程中除编程外的服务,核心功能: web自动部署,错误日志在线查看,web业务监控,服务器健康状态监控,游戏服务监控开发者可以通过该平台进行以下操作:1.高效的进行部署任务。2.获得监控服务,帮你快速发现...

2018-03-13 09:20:36 358

原创 跨域解决

一、JSONP:  JSON with padding(填充式 JSON 或参数式 JSON)的简写原理:动态创建<script>标签,然后利用<script>的src 不受同源策略约束来跨域获取数据。组成:回调函数和数据。way1:原生解决1.动态创建<script>标签,设置其src,回调函数在src中设置:var script = document.cre...

2018-03-05 10:39:39 177

原创 使用vue时遇到的问题总结

1. [ git操作 ]      #问题:如何恢复被删除的本地文件?    直接从本地把文件checkout出来就可以了,用不着从远程服务器上pull下来,因为,所有的历史版本你的本地都有的。     # 解决:        1.git checkout file       2. 同时恢复多个被删除的文件:          git ls-fi

2017-03-01 15:32:24 2202

原创 vue里一些问题

1..vue 数组属性添加, 要在初始化时添加。

2016-11-14 20:46:33 366

转载 IE6IE6浏览器有哪些常见的bug及解决方法

IE6不支持min-height,解决办法使用css hack:.target { min-height: 100px; height: auto !important; height: 100px; // IE6下内容高度超过会自动扩展高度}ol内li的序号全为1,不递增。解决方法:为li设置样式display: list-item;未定位父元素overfl

2016-09-28 17:47:50 294

原创 常用【正则匹配】整理

匹配中文字符:[\u4e00-\u9fa5]匹配双字节字符(包括汉字在内):[^\x00-\xff]匹配Email地址:[\w!#$%&'*+/=?^_`{|}~-]+(?:\.[\w!#$%&'*+/=?^_`{|}~-]+)*@(?:[\w](?:[\w-]*[\w])?\.)+[\w](?:[\w-]*[\w])?身份证:^(\d{6})(\d{4})(\d{2})(\d

2016-09-13 15:20:02 244

原创 【监听文本框输入】区分oninput;onchange与onpropertychange

1.oninput:oninput 事件在用户输入时触发。该事件在 或 元素的值发生改变时触发。2.onchange:onchange 事件会在域的内容改变时发生。onchange 事件也可用于单选框与复选框改变后触发的事件。3.onpropertychange     property(属性)change(改变)的时候,触发事件。这是I

2016-09-07 14:36:32 591

原创 react入门脑图

前几日跟阮老师学了下react 只涉及皮毛,希望日后能够继续接触,并用在实际的项目中。

2016-08-23 14:13:06 1056

原创 window.name实现页面跳转时数据传递

应用场景: 点击页面 a.html上按钮,打开 b.html  ,在b页面上显示a页面中获取的数据。(不涉及跨域)方法: window.name实现:a页面 $('#btn').on(‘click’,function(){ var name = $('.myName').val(); var phone = $('.myPhone').val(); var jsonDat...

2016-08-23 10:37:54 1114

原创 一张图告诉你什么是 offsetHeight, clientHeight, scrollHeight...

网页可见区域宽:document.body.clientWidth网页可见区域高:document.body.clientHeight网页可见区域宽:document.body.offsetWidth (包括边线的宽)网页可见区域高:document.body.offsetHeight (包括边线的宽)网页正文全文宽:document.body.scrollWidth网页正文全

2016-08-03 09:42:06 3844

原创 基于jquery的上拉无限滚动加载

要实现上图的滚动加载效果:   1.首先我尝试了 sui框架, 但后来发现它是基于zepto的,项目里要用jquery,所以放弃了。不过,写了个demo跑 了下,好用的;   2.后来发现另一个插件,light7框架 基本和 sui框架雷同,并且基于jquery,用了可以,但是在引用它样式的时候把我原来的样式都覆盖了,页面全乱了,打算有空时再用它改下,是可以用的,与1实现方式相同。

2016-07-21 17:54:50 2354

原创 实现垂直居中的几种方式

一、水平居中的2种方式:二、垂直居中的两种方式三、水平垂直居中的2种方式

2016-07-13 14:40:07 368

原创 拓展jquery.slotmachine.js,设置停止位置

改插件1

2016-07-05 15:14:03 5029 9

原创 写于2016年的1/2

打算花十分钟写完这篇类似总结、表决心的鸡肋。     本人大四刚毕业,本专业地理信息系统,按常规应该考个规划院和某个局。但是我没有……每个人都有他自己选择的原因。     前端开发入手容易,刚开始很开心,学起来也挺有成就感,可是后来感觉它深似海 步入第一个瓶颈期 。。。     听前辈说,他刚开始步入前端,也觉得写Js很困难,但经历一段时间,忽然发现很多东西都能看懂,到达一个时间点,你

2016-07-05 14:38:56 295

原创 H5+CSS3简单动画 知识点 汇总

乱入几个: 1.h5的一个语义化标签  figure :用于规定独立的流内容(图像 图表 照片 代码等)  figcapition:与figure配套使用,用于标签定义figure元素标题2.媒体查询:通过不同的媒体类型和条件定义样式规则 ;媒体查询大部分媒体特性都接受min和max 用于表示“大于等于”或“小于等于”:width: min-width;ma

2016-03-30 17:41:58 4302 1

转载 Emmet--懒人福音

emmet的使用方法也非常简单,以sublime text为例,直接在编辑器中输入HTML或CSS的代码的缩写,然后按tab键就可以拓展为完整的代码片段。 下载 :按下Ctrl+Shift+P调出命令面板输入install 调出 Install Package 选项并回车,然后在列表中选中要安装的插件。

2016-03-09 15:27:44 352

原创 闭包--面试之必问

要说闭包,大家肯定不陌生。但是,加入被问到具体的概念和怎么用,就有可能概念不太清晰。下面做个简单总结。----------------------------------------------------------------js高程部分总结  1.闭包是什么?     闭包是指有权访问另一个函数作用域中的变量的函数。  2.如何创建?     在一个函

2016-03-04 16:17:21 3809

转载 ArcGIS Engine开发教程之图层符号化之Renderer( 渲染)体系

前几天忙着翻译外文文献,有些专业术语总觉得翻译欠妥。查阅资料后,现在总结一下。-------------------------------ArcGIS Engine9.3对GIS数据的符号化分为矢量数据渲染和栅格数据渲染两大类。接下来分别介绍FeatureRender和RasterRender。1.FeatureRender对象    FeatureRenderer是一个

2016-03-03 14:00:05 5535

原创 移动页面【点击穿透】问题

1. click事件与300s延迟     移动浏览器,用户触碰页面之后需等待一段时间来判断是不是(double Tap)动作,而不是立即响应单击(click),响应时间为300ms。   移动事件提供了 touchstart、 touchmove、 touchend 却没有提供tap支持 ,主流框架(库)都是手动实现自定义tap事件来消除300ms延迟,提高页面响应速度。

2016-03-02 10:42:33 2098

原创 Repaint/Reflow 的基本认识和优化

​浏览器解析的大概工作流 (1)解析HTML构建DOM树:渲染引擎开始解析HTML文档,转换树中的HTML标签或js生成的标签到DOM节点,它被称为---内容树。(2)构建渲染树:解析css(外部css文件和样式元素以及js生成的样式),根据css选择器计算出节点的样式,创建另一个树---渲染树。(3)布局渲染树:从根节点递归调用,计算每个元素的大小、位置等,给每个节点所应该出现在屏幕

2016-03-01 10:09:11 1668

转载 css hack

1.什么是 css  hack ?      针对不同的浏览器写不同的CSS 代码的过程,就叫CSS Hack。      Hack就是只有特定浏览器才能识别这段hack代码。Hack 不是什么好东西,除非没有办法,我们尽量还是不要用它。CSS Hack常见的有三种形式:CSS属性Hack、CSS选择符Hack以及IE条件注释Hack, Hack主要针对IE浏览器。

2016-02-29 10:51:21 340

原创 【Tip】移动端 (不断更新中...)

【Tip】移动端 (不断更新中...)1.取消手机端的双击缩放功能 2.强制竖屏、横屏     3.禁止覆盖层移动ui.$mask.on('touchmove',function(e){   e.stopPropagation();   e.preventDefault();})4.

2016-02-26 16:29:37 307

原创 AngularJS 基础点

1.是什么?AngularJS 是一个为动态WEB应用设计的结构框架。类库有: jQuery 等框架有: knockout 、 sproutcore 等模块化这是我们通用的机制。调用$watch(),传递一个观察的表达式和一个回调函数,当表达式改变时,将调用回调函数。2.特点:    REST Client: RestFul 是主流的接口模式,而AngularJS实

2016-02-26 12:54:31 404

原创 前端【网站集锦】

CSS AnimatieCSS Animatie是一款在线制作CSS3动画的工具,可以在线直接制作CSS3动画效果,生成代码。CSS3 Keyframes Animation GeneratorLong Shadows GenerateLong Shadows Generate是一款在线使用纯CSS3实现长阴影的效果,一款强大的扁平化长投影制造器

2016-02-26 11:33:03 425

原创 Arcgis API for JavaScript--加载多种底图

html,body{height:100%;width:100%;margin:0;padding:0;} #map{ padding:0; } var map; require([ "esri/map", "esri/dijit/BasemapGallery", "esri/arcgis/utils", "dojo/parser

2015-08-04 14:07:05 5041

空空如也

空空如也

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

TA关注的人

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