摘要:
前言: 在上一篇文章中Android github 快速实现多人协作 (http://www.cnblogs.com/zhaoyanjun/p/5829142.html)介绍了如何快速的实现多人协作的功能。 其优点是:操作简单,快速上手。缺点是:没有办法实现权限控制。为啥要权限控制?这是一个蛋疼的问 阅读全文
摘要:
触摸事件 React中的触摸事件仅用三种,touchstart, touchend, touchend,可是这种会有问题,有时候我需要滚动页面的时候,很容易触发某一个元素的touchend事件,为此笔者找了一个React第三方组件,React-tappable。 还无意中发现一个Android与iO 阅读全文
摘要:
iscroll-5中文文档:http://wiki.jikexueyuan.com/project/iscroll-5/ 概要 iScroll 4 这个版本完全重写了iScroll这个框架的原始代码。这个项目的产生完全是因为移动版webkit浏览器(诸如iPhone,iPad,Android 这些系 阅读全文
摘要:
常用指令 ls 显示文件或目录 -l 列出文件详细信息l(list) -a 列出当前目录下所有文件及目录,包括隐藏的a(all) mkdir 创建目录 -p 创建目录,若无父目录,则创建p(parent) cd 切换目录 touch 创建空文件 echo 创建带有内容的文件。 cat 查看文件内容 阅读全文
摘要:
现在智能手机上网越来越普遍了,为了获得用户体验增加网站流量,你有必要为你的网站增加一个访问端设备的判断功能,若发现是手机用户访问,则直接跳转到手机站,通过百度的APP site,很容易就可实现这功能。只需要复制下面代码就可以了。 代码如下: 阅读全文
摘要:
字符串: 1、concat() – 将两个或多个字符的文本组合起来,返回一个新的字符串。 2、indexOf() – 返回字符串中一个子串第一处出现的索引。如果没有匹配项,返回 -1 。 3、charAt() – 返回指定位置的字符。 4、lastIndexOf() – 返回字符串中一个子串最后一处 阅读全文
摘要:
我们经常需要对二维数组进行迭代,比如这样: 过上一段时间,你又要写这么一段代码: 如果你是程序员,那么你理应厌烦:又一次重复得输入for,[],{}……而且一个不小心,还很容易输入错误。浪费时间寻找哪里少了一个分号可不是你该做的事情。 那么不如来试试Snippet,一小段预先定义好格式的代码块。下次 阅读全文
摘要:
一、为什么学习vue.js methods 只有纯粹的数据逻辑,而不是去处理 DOM 事件细节。 vue.js兼具angular.js和react的优点,并且剔除了他们的缺点 官网:http://cn.vuejs.org/ 手册:http://cn.vuejs.org/v2/api/ 二、vue.j 阅读全文
摘要:
使用教程http://wiki.jikexueyuan.com/project/atom/plug-in.html atom通过setting中无法下载插件,通过apm也无法下载插件,可能是网络、config配置的问题,不好解决。 下面的方法全手动,基本属于万金油方法: 1,在atom的settin 阅读全文
摘要:
刚开始学习前端的时候,SPA(单页面应用)还没有现在这么流行,可以选择的框架也很少。而今天,我随便打开一个技术相关的网站、应用,只需要简单的看几页,就可以看到丰富的前端框架世界 Angular 2、React、Vue.js、Ember.js。 当我还是一个新手程序员,我从不考虑技术选型的问题。因为不 阅读全文
摘要:
1、 请写出至少20个HTML5标签 2、 简述jpg。Gif。png-8.png-24的区别,分别使用场景 gif、jpg、png格式的图片在网站制作中的区别 Gif格式特点: 1.透明性,Gif是一种布尔透明类型,既它可以是全透明,也可以是全不透明,但是它并没有半透明(alpha透明)。 2.动 阅读全文
摘要:
今天看到公司大神的一段代码: 这里面最后两行代码是向DOM节点上绑定事件,"this._onReplace.bind(this)"明显就是绑定的执行函数,在不知道具体作用的情况下猜测一下bind()的作用可能和call或者apply类似,用来改变function执行时的上下文环境,不知道理解的对不对 阅读全文
摘要:
以下写的就是关于使用less对颜色搭配的技巧。 在本教程中,我们将使用LESS中的一些函数帮助你控制颜色,更好地配色并保持其组织性。 前言:用LESS CSS框架进行编码会简化代码结构,提高我们的工作效率,但是试验后你会发现,默认情况下,LESS在Firefox中能被正确编译,实现效果,但IE和Ch 阅读全文
摘要:
最近在研究Javascript发现了其中一些比较灵异的事情。有点让人感到无语比如: alert(typeof( NaN == NaN));//结果为假。 alert(typeof( NaN != NaN));//结果为真。 嘿嘿,当然这个不是这篇文章要讨论的!!开始我们的正文 首先,我们来看一下JS 阅读全文
摘要:
一、前言 昨天被朋友问道了一个关于js的题目,据他说是网上的一道面试题,我看了一下。忽然想起了以前自己参加面试时候的一些场景: 某一天收到了一个野鸡公司的面试通知,可还没有工作的我依然心花怒放,遂梳妆打扮,沐浴焚香,经过几个小时的精心准备,怀揣着一颗赤诚的心,提前两个小时来到面试地点。面试地点是一段 阅读全文
摘要:
我们写的js代码就像是有一个国王(主线程),而nodejs给国王提供了很多"仆人"。早上,一个仆人叫醒了国王,问他有什么需要。 国王给他一份清单,上面列举了所有需要完成的任务,然后睡回笼觉去了。当国王回去睡觉之后,仆人才离开国王,拿着清单,给其它的仆人一个个布置任务。 仆人们各自忙各自的去了(异步执 阅读全文
摘要:
数组去重 阅读全文
摘要:
原生应用后缀: Android:apk IOS:ipa win:xap, 优点: 1、一次编译、多次执行。 2、开发速度快。 3、各平台的UI保持一致。 缺点: 1、用户体验与native有差距。 2、前端代码容易被盗。 Hbuild 豆瓣的混合开发:Rexxar apiCloud WeX5 阅读全文
摘要:
var speed = 1.5;//设置速度 var vdo = document.getElementById("视频的id");//获取id vdo.playbackRate = speed;//改变速度 合并一句 document.getElementById("").playbackRate 阅读全文
摘要:
有关localStorage和sessionStorage的特性。 localStorage本身带有方法有 添加键值对:localStorage.setItem(key,value),如果key存在时,更新value。 获取键值:localStorage.getItem(key),如果key不存在返 阅读全文
摘要:
以下几点注意事项仅供参考:完善的前期策划和分析完善的前期逻辑模型以及项目规范性文档的制定尽可能将行政性干预移到策划阶段(按照国内的情况,做到这一点可能很困难)尽可能向后兼容,在项目规范性文档制定阶段对网站进行完善的模块化规范(主要是为了提高网站模块代码的可重用性以及最大程度上降低改版成本)。尽可能简 阅读全文
摘要:
摘要:1、800*600下,网页宽度保持在778以内,就不会出现水平滚动条,高度则视版面和内容决定。 2、1024*768下,网页宽度保持在1002以内,就不会出现水平滚动条,高度则视版面和内决定。正度纸张:787×1092mm开数(正度) 尺寸 单位(mm)全开 781×10862开 530×76 阅读全文
摘要:
参考网址:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000一、安装git 1、下载 2、配置 $ git config --global user.name "Your Name" $ 阅读全文
摘要:
网络由下往上分为 物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层, 三者从本质上来说没有可比性, socket则是对TCP/IP协议的封装和应用(程序员层面上)。 也可以说,TPC/IP协议 阅读全文
摘要:
1、概念 canvas一般就是用来绘制图像的 canvas一般就是用来绘制图像的 2、基本知识 上下文对象 var canvas = doucment.getElementById("canvas"); var ctx = canvas.getContext("2d"); ctx.fillStyle 阅读全文