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