<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/tesiksas</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; tesiksas]]></copyright><item><title><![CDATA[【Tornado源码阅读笔记】tornado.web.Application]]></title><link>https://blog.youkuaiyun.com/tesiksas/article/details/42497665</link><guid>https://blog.youkuaiyun.com/tesiksas/article/details/42497665</guid><author>tesiksas</author><pubDate>Wed, 07 Jan 2015 18:32:18 +0800</pubDate><description><![CDATA[从tornado的 Hello,world 开始分析tornado的源码
pythonimport tornado.ioloop
import tornado.web

class MainHandler(tornado.web.RequestHandler):
    def get(self):
        self.write("Hello, world")

appli]]></description><category></category></item><item><title><![CDATA[javascript中类型判断一般见解，更新一个工具库]]></title><link>https://blog.youkuaiyun.com/tesiksas/article/details/42497501</link><guid>https://blog.youkuaiyun.com/tesiksas/article/details/42497501</guid><author>tesiksas</author><pubDate>Wed, 07 Jan 2015 18:20:57 +0800</pubDate><description><![CDATA[javascript类型判断
在js中，核心给我们提供了typeof方法来判断一个变量的类型，返回的是字符串型，但是对于数组，或者对象和函数，我们就没有什么办法了。但是我们可以引用对象也就是Object的toString方法来实现对类型的判断，例：


例子

var arr = [];
    console.log(typeof arr);//object
    consol]]></description><category></category></item><item><title><![CDATA[解决weka数据挖掘打开csv文件报read 9,expected 1.read token[eol] ,line 3错误原因]]></title><link>https://blog.youkuaiyun.com/tesiksas/article/details/42497317</link><guid>https://blog.youkuaiyun.com/tesiksas/article/details/42497317</guid><author>tesiksas</author><pubDate>Wed, 07 Jan 2015 18:10:30 +0800</pubDate><description><![CDATA[这问题我查了很多资料，意思是csv中读到9个属性（特征/维度）值，但是只读到一个，第三行有问题。

然后还有各种讲解数据中格式空格符的问题之类的；其实按照设置@attribute的属性方法来讲根本没什么错误。根据方法改了许久，没有效果，而且搞笑的是，我换了行的位置用空行代替第3行还报同样错误。最后解决方案，直接把该此文件转为.arff后缀文件，若不能直接转先设置使文件显示后缀名，然后强制改就可]]></description><category></category></item><item><title><![CDATA[我是怎么写JavaScript框架的（一）]]></title><link>https://blog.youkuaiyun.com/tesiksas/article/details/42497121</link><guid>https://blog.youkuaiyun.com/tesiksas/article/details/42497121</guid><author>tesiksas</author><pubDate>Wed, 07 Jan 2015 17:59:01 +0800</pubDate><description><![CDATA[前言
以前大三的时候写的一个小框架，仿jquery链式结构，纯属练手，大牛勿喷。当时还把JQ的源码全部打印下来（因为在电脑上看不方便做笔记），7600+行代码，300+页A4纸，对照着看别人是怎么写的。可惜只找到了压缩混淆后的代码，对于一个渣渣来说，阅读起来很困难。还好一个长我一届的学长当时比较闲，我说我想读JQ代码，他也没读过，就找来上两届的学长以前练手写的小框架进行学习。在他的指点下，我大致]]></description><category></category></item><item><title><![CDATA[响应式下的下拉菜单]]></title><link>https://blog.youkuaiyun.com/tesiksas/article/details/42496891</link><guid>https://blog.youkuaiyun.com/tesiksas/article/details/42496891</guid><author>tesiksas</author><pubDate>Wed, 07 Jan 2015 17:48:21 +0800</pubDate><description><![CDATA[原文：Convert a Menu to a Dropdown for Small Screens
译文：转换菜单为下拉式来适应小屏幕
译者：dwqs
Five Simple Steps （ps：称FSS）网站有一个优雅的响应式设计的特点，当浏览器窗口的变小时，右上角的菜单从规则的一行转换成一个下拉菜单。（PS：原文写于2011年，FSS网站的设计已经改变，具体可以参考原文的截图。）
HT]]></description><category></category></item><item><title><![CDATA[了解CSS中的长度单位]]></title><link>https://blog.youkuaiyun.com/tesiksas/article/details/42496615</link><guid>https://blog.youkuaiyun.com/tesiksas/article/details/42496615</guid><author>tesiksas</author><pubDate>Wed, 07 Jan 2015 17:35:11 +0800</pubDate><description><![CDATA[这个课程系列中将介绍CSS中常用的长度单位，例如 px，em，in，vw，vh等，大家讲了解单位的基本使用和相关定义

课程地址：http://www.gbtags.com/gb/gbliblist/74.htm]]></description><category></category></item><item><title><![CDATA[The Abstract Equality Comparison Algorithm]]></title><link>https://blog.youkuaiyun.com/tesiksas/article/details/42496033</link><guid>https://blog.youkuaiyun.com/tesiksas/article/details/42496033</guid><author>tesiksas</author><pubDate>Wed, 07 Jan 2015 17:04:30 +0800</pubDate><description><![CDATA[11.9.3 The Abstract Equality Comparison Algorithm
The comparison x == y, where x and y are values, produces true or false. Such a comparison is performed as follows:

If Type(x) is the same as Type]]></description><category></category></item><item><title><![CDATA[node.js学习笔记]]></title><link>https://blog.youkuaiyun.com/tesiksas/article/details/42495729</link><guid>https://blog.youkuaiyun.com/tesiksas/article/details/42495729</guid><author>tesiksas</author><pubDate>Wed, 07 Jan 2015 16:52:55 +0800</pubDate><description><![CDATA[在node中通过javascript只能使用部分内存，64位系统下约为1.4GB，32位系统下约为0.7GB。
这与V8的垃圾回收机制有关。
在node启动时可以传递参数来调整内在限制的大小（注意：只能在启动时指定），如下：
--max-old-space-size //老生代内存空间的最大值
--max-new-space-size //新生代内存空间的最大值
新生代回收算法：Scav]]></description><category></category></item><item><title><![CDATA[js insertStr 在光标处插入字符串]]></title><link>https://blog.youkuaiyun.com/tesiksas/article/details/42495461</link><guid>https://blog.youkuaiyun.com/tesiksas/article/details/42495461</guid><author>tesiksas</author><pubDate>Wed, 07 Jan 2015 16:42:04 +0800</pubDate><description><![CDATA[在光标处插入字符串
obj文本框对象的id
str要插入的值
range
jsfunction insertStr(obj, str) {
    /*在光标处插入字符串 ,obj文本框对象的id ,str要插入的值*/
    ob = document.getElementById(obj) || obj;
    ob.focus();
    var selection =]]></description><category></category></item><item><title><![CDATA[HTML 5：你必须知道的data属性]]></title><link>https://blog.youkuaiyun.com/tesiksas/article/details/42492559</link><guid>https://blog.youkuaiyun.com/tesiksas/article/details/42492559</guid><author>tesiksas</author><pubDate>Wed, 07 Jan 2015 14:46:59 +0800</pubDate><description><![CDATA[HTML 5的Data属性可以让你给元素自定义数据。这篇文章就是思考怎么更好的使用Data属性。
**介绍**

HTML 5之前，我们必须依赖于class和rel属性来存储需要在网站中使用的数据片段，这种做法有时会在网站的外观和实用性之间产生冲突。而HTML 5 Data属性的存在就能很好满足需要。
随着网站自身的数据越来越多，一些特定的元素也开始保存数据了。比如，要创建一个audio应]]></description><category></category></item><item><title><![CDATA[Dave Thomas：一个开发者的为与不为]]></title><link>https://blog.youkuaiyun.com/tesiksas/article/details/42492209</link><guid>https://blog.youkuaiyun.com/tesiksas/article/details/42492209</guid><author>tesiksas</author><pubDate>Wed, 07 Jan 2015 14:30:54 +0800</pubDate><description><![CDATA[Dave Thomas是一位程序员，同时也是一位作者和出版人。他和Andy Hunt一起开办了出版公司The Pragmatic Bookshelf，他们整个线上业务都是他和Andy用Ruby创建的。他的个人作品包括《Web开发敏捷之道》、《Programming Ruby》。他和Andy共同写作了《程序员修炼之道》，这本书也是The Pragmatic Bookshelf品牌下的第一本书。作为一]]></description><category></category></item><item><title><![CDATA[用Cocos Code IDE写Lua，如何与项目中的C++代码和谐相处]]></title><link>https://blog.youkuaiyun.com/tesiksas/article/details/42458171</link><guid>https://blog.youkuaiyun.com/tesiksas/article/details/42458171</guid><author>tesiksas</author><pubDate>Tue, 06 Jan 2015 13:41:27 +0800</pubDate><description><![CDATA[1、在用Cocos Code IDE建立新的cocos2d-x项目时，最好选中Add Native Codes这个选项，只有选中了它，项目目录里才会有frameworks目录，里面才会有AppDelegate.cpp等重要的C++类（程序真正的入口）。如果不勾选这个，则Cocos Code IDE使用的是默认编译好的PrebuiltRuntimeLua.app程序，日后如果要更改C++部分的程序逻]]></description><category></category></item><item><title><![CDATA[详解css相对定位和绝对定位]]></title><link>https://blog.youkuaiyun.com/tesiksas/article/details/42457775</link><guid>https://blog.youkuaiyun.com/tesiksas/article/details/42457775</guid><author>tesiksas</author><pubDate>Tue, 06 Jan 2015 13:19:05 +0800</pubDate><description><![CDATA[案例代码1
    
        .rel{
            border: 1px solid #ccc;
            height: 200px;
            width: 200px;
        }
        .rel1{
            position: relative;
            left: 10]]></description><category></category></item><item><title><![CDATA[给所有标签绑定一个方法]]></title><link>https://blog.youkuaiyun.com/tesiksas/article/details/42457587</link><guid>https://blog.youkuaiyun.com/tesiksas/article/details/42457587</guid><author>tesiksas</author><pubDate>Tue, 06 Jan 2015 13:09:00 +0800</pubDate><description><![CDATA[想的有点多
HTMLElement.prototype.AlertClick = function(){console.log(this)}
document.body.addEventListener("click",function(event){
        event.target.AlertClick();
},false)]]></description><category></category></item><item><title><![CDATA[电脑取随机数是什么原理，计算机能产生“真随机数”吗？]]></title><link>https://blog.youkuaiyun.com/tesiksas/article/details/42457419</link><guid>https://blog.youkuaiyun.com/tesiksas/article/details/42457419</guid><author>tesiksas</author><pubDate>Tue, 06 Jan 2015 12:59:03 +0800</pubDate><description><![CDATA[来自知乎上 @纳米黑客 的回答：

首先，「真随机」也有不同的含义， 真正的真随机目测只有量子力学了……一般的所谓真随机不是指这个，而是指统计意义上的随机，也就是具备不确定性，可以被安全的用于金融等领域，下面的真随机也均指这个。
答案是，计算机理论上可以产生统计意义上的真随机数。 大部分程序和语言中的随机数（比如 C 中的，MATLAB 中的），确实都只是伪随机。是由可确定的函数（比如线性同]]></description><category></category></item><item><title><![CDATA[树莓派SD卡superblock损坏导致启动失败]]></title><link>https://blog.youkuaiyun.com/tesiksas/article/details/42457277</link><guid>https://blog.youkuaiyun.com/tesiksas/article/details/42457277</guid><author>tesiksas</author><pubDate>Tue, 06 Jan 2015 12:49:07 +0800</pubDate><description><![CDATA[以前有玩树莓派, 偶尔会遇到树莓派不能启动的问题.
排除掉那些其他的问题, 如果换一张SD卡就能被启动的话, 那么我们只好说是SD卡有问题啦! (原谅我连个显示器都没有, 看不到启动屏幕)
最近连续几次遇到这样的事情, 先开始以为是SD卡坏掉, 结果用读卡器, 在mac上可以轻松看到SD卡中的内容.
所以好几次解决方法就是完全格式化掉, 重新烧一个raspbian系统... 一切都需要重来,]]></description><category></category></item><item><title><![CDATA[关于click事件与touch事件冲突的问题]]></title><link>https://blog.youkuaiyun.com/tesiksas/article/details/42457117</link><guid>https://blog.youkuaiyun.com/tesiksas/article/details/42457117</guid><author>tesiksas</author><pubDate>Tue, 06 Jan 2015 12:37:29 +0800</pubDate><description><![CDATA[在微信页面开发过程中写过一个相册滑动的页面，我遇到了这样一个问题：
当我想点击单张相册时，是没有反应的，只有当我滑动且滑动完成之后单机图片的事件才发生。
这个问题困扰了我很久，网上也搜寻了各种方法逐一尝试，无奈都不能完美解决（兼顾IOS和Android）。
后来我发现了这样一种方法可以解决这个问题，就是为touchmove的设置一个滑动距离的阀值，当小于这个阀值的时候，出发click单击事件]]></description><category></category></item><item><title><![CDATA[YIIBUG：YII得到页码数为什么是0？]]></title><link>https://blog.youkuaiyun.com/tesiksas/article/details/42456967</link><guid>https://blog.youkuaiyun.com/tesiksas/article/details/42456967</guid><author>tesiksas</author><pubDate>Tue, 06 Jan 2015 12:27:18 +0800</pubDate><description><![CDATA[public function page(CActiveDataProvider & $dataProvider,$more=true) {

        $pageCount = $dataProvider->getPagination()->getPageCount();
       p($pageCount);
        if ($dataProvider->getTot]]></description><category></category></item><item><title><![CDATA[最快速的Github入门，没有之一（一）]]></title><link>https://blog.youkuaiyun.com/tesiksas/article/details/42435867</link><guid>https://blog.youkuaiyun.com/tesiksas/article/details/42435867</guid><author>tesiksas</author><pubDate>Mon, 05 Jan 2015 22:13:01 +0800</pubDate><description><![CDATA[首先，使用GitHub的windows客户端将项目clone到本地
假设将test这个项目的目录放在了中C:\xampp\htdocs\Github\test
然后打开Git Shell
进入test目录
，然后在目录里面新建一个test.txt,写上'hello git';
然后
git add  test.txt

将文件加到本地的git项目中
这个时候可以使用 git st]]></description><category></category></item><item><title><![CDATA[我是如何实现简单的随机中文名生成器的（Node 版）]]></title><link>https://blog.youkuaiyun.com/tesiksas/article/details/42435197</link><guid>https://blog.youkuaiyun.com/tesiksas/article/details/42435197</guid><author>tesiksas</author><pubDate>Mon, 05 Jan 2015 22:00:22 +0800</pubDate><description><![CDATA[原文
序
最近闲着蛋疼实现了两个库。

随机生成中文名字 随机生成中文技能名 
我当然不会说去用各种人工智能去实现一个强大的的解析器然后生成，也不会说用一个非常庞大如搜狗拼音的姓名库来随机获取——我只是偶然间知道蘑菇街小侠节一个混战 PK 的 Demo 编写比赛，闲来无聊随便写写，然而这其中我需要随机给 Bot 起名以及技能起名而用到的库。
不需要有多少正确性——这两个库的结果经常出现]]></description><category></category></item></channel></rss>