摘要:
#弄清 CSS3 的 transition 和 animation##transitiontransition 属性是transition-property,transition-duration,transition-timing-function,transition-delay的简称,用于设定... 阅读全文
摘要:
JS里并没有标准的多行字符串的表示方法,但是在用模板的时候,为了保证模板的可阅读性,我们又不可避免的使用多行字符串,所以出现了各种搞法,这里以一段jade的模板作为示例,简单总结和对比一下。## 字符串相加这是最容易理解也很常用的一种形式,如下```javascriptvar tmpl =''+ ... 阅读全文
摘要:
学习swift的笔记,偶尔会更新一下## 变量与常量变量定义使用`var`,常量使用`let`,类型安全,有自动类型推导,注意赋值的`=`号两边必须有空格。变量和常量名是可以几乎所有字符,这些都非常像javascript。中文编程一下牛逼了。```var a = 123 //a为Intlet b =... 阅读全文
摘要:
最近鼓捣Oracle,记录些技巧## 修改hostname``` # vim /ect/hosts # vim /etc/sysconfig/network 修改hostname# service network restart 重启网络服务 ``` 阅读全文
摘要:
最近鼓捣双机热备,写了些shell脚本## 适用配置文件以 ifbeat 为例,linux的标准的配置文件中等号两遍不能存在括号, *空格* 或特殊符号可以用转衣服 ' \'``` beat=trueprimary=truevip=12.22.192.146 ```## shell中读取配置文件so... 阅读全文
摘要:
## 准备oracle安装文件 Oracle11gR2包含两个文件linux_11gR2_database_1of2.zip和linux_11gR2_database_2of2.zip,将这两个文件通过SSH上传到/usr /local/oracle中。解压安装文件到当前目录```[root@lo... 阅读全文
摘要:
jQueryt过滤选择器基本过滤选择器选择器描述返回示例重要:first返回第一个元素单个元素:last返回最后一个元素单个元素:not(selector)除去与给定选择器匹配的元素集合元素☆:even偶数元素集合元素:odd奇数元素集合元素:eq(index)返回集合中指定索引的元素,索引0开始单个元素☆:gt(index)大于集合元素:lt(index)小于集合元素... 阅读全文
摘要:
jQueryt过滤选择器基本过滤选择器选择器描述返回示例重要:first返回第一个元素单个元素:last返回最后一个元素单个元素:not(selector)除去与给定选择器匹配的元素集合元素☆:even偶数元素集合元素:odd奇数元素集合元素:eq(index)返回集合中指定索引的元素,索引0开始单... 阅读全文
摘要:
Javascript并发模型和事件循环JavaScript的"并发模型"是基于事件循环的,这个并发模型有别于Java的多线程, javascript的并发是单线程的。Javascript 中有个重要一块,Event Loop,能把单线程的 JavaScript 使出 多线程的感觉。"Event Loop是一个程序结构,用于等待和发送消息和事件。(a programming construct th... 阅读全文
摘要:
CSS生僻问题一网打尽伪类和伪元素伪类何为伪类? 像类不是类,不是自己声明的类(不写样式也存在).对伪元素的认识在早期网页上的超链接.链接(锚啊)用下划线标出来,点击后链接变紫色,鼠标悬上去变色.链接伪类css2.1 定义了两个只应用于超链接(拥有href属性的所有 a 元素)的伪类.伪类名描述:l... 阅读全文
摘要:
克隆仓库仓库是一个目录,它包含所有我们希望保留历史的源代码和这些源代码的历史记录。克隆就是生产一个仓库的副本,这样可以有一个本地私有的仓库来工作.hg clone http://远程仓库地址:端口 需要说明的是:在 Mercurial 中, 每一个仓库是自包含的。当你克隆一个仓库后,新仓库变成克隆时... 阅读全文
摘要:
读jQuery源码,其中不可避免的要弄明白正则表达式,在此对非捕获组(non-capturing)进行了一些梳理。关于捕获的一些主要用法(?:X)(?=X)(?<=X)(?!X)(?<!X)捕获要书明白捕获,就要先从分组开始。重复单字符我们可以使用限定符,如果重复字符串,用什么呢? 对!用小括号,小... 阅读全文
摘要:
jquery1.11.x 集成了 AMDAMD 加入到了 jQuery, jQuery 把源码切分成各个逻辑模块.ready 整合成依赖 Deferred 的模块.有些模块被切分成一些更加利于维护的片段.var 文件夹指定的模块只包含共享的变量声明. (function( glob... 阅读全文
摘要:
/** * Created by cyk on 14-2-28. */ // variables var $window = $(window), gardenCtx, gardenCanvas, $garden, garden; var clien... 阅读全文
摘要:
(function(window, undefined) { // 构造jQuery对象 var jQuery = (function() { var jQuery = function(selector, context) { ... 阅读全文
摘要:
非首位子元素选择器的使用前方元素 + 目标元素样式声明,它只会匹配紧跟其前方元素的同胞元素,该选择器使用加号“+”来链接前后两个选择器,选择器中的元素(均是兄弟同胞关系)有同一个父亲,而且第二个必须紧紧的跟着第一个。li + li {color: red;}img, span {display: block;}img + span.caption {font-style: italic;color... 阅读全文
摘要:
css position的使用css 的 position 属性是用来设置元素的位置的,它还能设置一个元素出现在另一个元素的下层元素能用 top,bottom,left 和 right 属性设置位置, 但是在默认情况下是不管用的,除非先设置了position属性,HTML 元素的位置默认是设置为静态(static)的, 位置设置为静态的元素的位置通常是根据正常的页面流向(flow)设置的位置为静态... 阅读全文
摘要:
浮动与清除浮动, 意思就是把元素从常规的文档流中拿出来.拿出来干什么? 一是可以实现传统出版物上那种文字围绕图片的效果, 二是可以让原来从上往下罗列(堆叠)的块级元素, 变成左右并列, 从而实现分栏布局.浮动和清除是用来组织页面布局的一柄利剑,这柄利剑的剑刃就是float和clear属性.浮动元素脱... 阅读全文
摘要:
特殊的CSS选择符子选择符>标签1 > 标签2标签2必须是标签1的子元素.与常规的上下文选择符不同,这个选择符中的标签1不能是标签2的父元素之外的其他祖先元素.紧邻同胞选择符+标签1 + 标签2标签2必须是紧跟在其同胞标签1的后面.一般同胞选择符~标签1 标签2标签2必须(不一定紧跟)在其同胞标签1的后面. 阅读全文
摘要:
Git是目前最流行的版本管理系统,学会Git几乎成了开发者的必备技能。Git有很多优势,其中之一就是远程操作非常简便。本文详细介绍5个Git命令,它们的概念和用法,理解了这些内容,你就会完全掌握Git远程操作。git clonegit remotegit fetchgit pullgit push本... 阅读全文