`
文章列表
# path = u'../data/hq/ru/ru主力连续_20170214.csv' # f = open(path) # path = '../data/hq/ru/ru主力连续_20170214.csv' # f = open(path.decode('utf8').encode('gbk')) # path = '../data/hq/ru/ru主力连续_20170214.csv' # path = unicode(path, 'utf8') # f = open(path) 三种方法, 一切见代码。

“爱股指”上线

历史5个半月,爱股指开发完成并上线。 欢迎访问:http://www.iguzhi.cn  
应用场景这样的: var imgUrls = [ '1.jpg', '2.jpg', '3.jpg', '4.jpg' ]; 现在想做一个Carousel的插件,要求点击某个按钮的时候可以一直循环看图片: 1.jpg, 2,jpg, 3.jpg, 4.jpg,1.jpg,2.jpg.... 如此循环下去,反之亦然。。  怎么去做数据层面的处理,怎么判断是否到头了?容易想到的办法是: var currentIndex = 0; // show next img if (currentIndex === imgUrls.length - ...
一、软件管理(以nginx为例) 1.下载软件包(.rpm) $wget http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm 2.添加源(rpm官方的源比较老,所以装个最新的稳定版) rpm -ivh nginx-release-centos-6-0.el6.ngx.noarch.rpm 3.安装包(-y是指在安装过程中的提问全部选是) yum install nginx -y 4.查看已安装软件的信息 yum info nginx ...
Today is a new day, and is a new start —— 2014/12/02.
闲话不说,直接上地址 npm: https://www.npmjs.org/package/autocode git: https://github.com/iamweilee/autocode  
MutationObserver MutationObserver给开发者们提供了一种能在某个范围内的DOM树发生变化时作出适当反应的能力.该API设计用来替换掉在DOM3事件规范中引入的Mutation事件.   构造函数 MutationObserver() 该构造函数用来实例化一个新的Mutation观察者对象. MutationObserver( function callback );  
see here:https://github.com/iamweilee/bird.git
遍历dom tree是一件相当耗时的事情,尤其是在遍历的同时还做get/set Attribute的事情,尤其是在一个dom上做了很多步的操作。 dom tree小还好点,如果有几千上万个节点,那将是灾难。 如果你的逻辑的确需要遍历dom tree,那一定要慎重,在实现之前,再考虑是否有更好的方法,比如:预编译。
js的继承说简单也很简单,请看:   function SuperClass(){ ... } SuperClass.prototype.xxx = function(){...} ... function SubClass(){ ... } SubClass.prototype = new SuperClass();  看着是不是很简单?不过问题来了。   //这句似乎改变了SubClass的constructor噢 SubClass.prototype = new SuperClass();  怎么办?再加一句打个补丁哈。。 SubClass.p ...
文本节点由Text类型表示,包含的是可以照字面解释的纯文本内容。纯文本中可以包含转义后的HTML字符,但不能包含HTML代码。Text节点具有以下特征: nodeType的值为3; nodeName的值为“#text”; nodeValue的值为节点所包含的文本 ...
动态脚本指的是在页面加载时不存在,但将来的某一时刻通过修改该DOM动态添加的脚本。和操作HTML元素一样,创建动态脚本也有两种方式:插入外部文件和直接插入JavaScript代码。 动态加载外的外部JavaScript文件能够立即运行,比如下面的<script>元素。   <script type="text/javascript" src="client.js"></script>     而创建这个节点的DOM代码如下所示:   var script = document.createElement ...
通过innerHTML写入<style>元素没有得到浏览器很好的支持,IE9、Opear 9、Chrome高版本和Firefox高版本支持以直观的方式通过innerHTML插入<style>元素,例如:   div.innerHTML = "<style type=\"text/css\">body {background-color: red;}</style>";     在IE6和IE7中会忽略这个<style>元素。在IE中,<style>也是一个作用域外元素,因 ...
Web Developer / Designer 经常需要将一个元素“固定”在页面的某个位置。例如弹出窗口、漂浮广告位等……本文将详细介绍简单CSS实现元素相对于浏览器窗口进行定位的方法。 position:fixed生成绝对定位的元素,相对于浏览器窗口进行定位。元素的位置通过 “left”, “top”, “right” 以及 “bottom” 属性进行规定。 良好支持 W3C 标准的浏览器实例 在 IE9、Firefox、Chrome等良好支持 W3C 标准的浏览器中,如果我们希望将某元素绝对定位于窗口正中间,我们可以给它指派这样的 CSS样式:   width:336px; ...
能够把CSS样式包含到HTML页面中的元素有两个。其中,<link>元素用于包含来自外部的文件,而<style>元素用于指定嵌入的样式。与动态脚本类似,所谓动态样式是指在页面刚加载时不存在的样式;动态样式是在页面加载完成后动态添加到页面中。 我们以下面这个典型的<link>元素为例:   <link rel="stylesheet" type="text/css" href="style.css">     使用DOM代码可以很容易的动态创建出这个元素:   var l ...
Global site tag (gtag.js) - Google Analytics