9 Vosky

尚未进行身份认证

生命不息,折腾不止

等级
TA的排名 9k+

javascript精粹

分析jsjs是建立在一些非常优秀的想法和少数非常糟糕的想法之上的优秀函数弱类型动态对象富有表现力的对象字面量表示法糟糕的想法全局变量绑定 尽管JavaScript有缺陷,但它真的很优秀语法注释应该使用//,而不是/**/ 不然遇到下面的情况,注释就会失效/* var rm_a = /a*/.match(s);*/标识符建议应该由字母开头,允许中间出现数字和_应该遵循一定的

2016-12-13 14:22:47

【解决】新浪sae 固定链接 404 问题

固定链接404问题固定链接是一个很重要的内容,wordpress默认的链接很复杂,也不利于搜索引擎搜索。wordpress也提供修改固定链接的功能,在设置里面【固定链接】修改。但是,使用新浪sae的小伙伴就悲剧了,修改完后的,所有的文章都访问不到了,哭!!解决方案网上有很多解决方案都是nginx或修改apache配置的,而在新浪sae下,我们没办法修改这些配置怎么办?还好,它提供了一个替换方案,修改

2016-11-03 16:25:40

《Javascript语言精粹》笔记(1)

分析jsjs是建立在一些非常优秀的想法和少数非常糟糕的想法之上的优秀函数弱类型动态对象富有表现力的对象字面量表示法糟糕的想法全局变量绑定 尽管JavaScript有缺陷,但它真的很优秀语法注释应该使用//,而不是/**/标识符建议应该由字母开头,允许中间出现数字和_应该遵循一定的命名规范数字Js只有一种数字类型。内部表现为64位浮点数,没有分离处整数类型,所以1.0和1一样。可以避

2016-11-01 11:29:23

【图解】用虚拟机做服务器

最近在学nodejs,不知道有没有人跟我有一样的困惑,每次学新东西配置实验环境都是个麻烦事(其实也没那么麻烦),主要是当自己的电脑装了一堆环境,一堆IDE后,总会变得臃肿不堪,而且经常遇到莫名其妙的问题,解决麻烦,还容易造成系统的不稳定。而且每换一台电脑,所有的东西需要重新配置。所以我一直在想有一台专属的实验服务器就好了(可是对于学生来说还是贵啊),我可以在上面装我的专属实验环境,并且不用担心污染我

2016-10-31 16:27:58

常用的vim正则

参考Vim帮助文档:【pattern.txt】现在网上讲vim正则的文章多如牛毛,但是大多都只是简单的复制粘贴,转载。甚至还有很明显的错误(比如斜杠反了)。其实vim的帮助手册已经很完善了,也有中文版,而且文章质量非常之高,附带跳转功能,这么好的资料不看,为什么还要在网上找有明显漏斗的资料呢?很多手册里面也根本没提magic的概念,也没提其实+,?,=不能在vi中使用,也没提贪婪和非贪婪模式下面我只

2016-10-10 10:39:13

vim离开模式

很多人只知道vim的离开是用Esc,但是很多人使用了也会发现,这是一个挺反人类的按键,因为目前的键盘Esc都是设置在最左上角,和原来的键盘区别很大,而恰好Esc又是vim里使用频率很高的按键,这无疑违背了vim的高效性。vim按键设计很程度上就是希望操作者的手可以完全不离开键盘( 比如用hjkl取代上下左右键 ),但是很少有人能按Esc而手不离开键盘(长指猿除外)所以,vim内嵌几个离开模式的映射。

2016-10-10 10:32:14

详解负数取模运算

有人如果在python上使用%运算,肯定会遇到这样的问题,就是它在负数上的结果和我们之前在C或JAVA上的结果不一样。比如:-6%5这个运算,在python中的结果是4,但是在C/JAVA上的结果是-1这是为什么呢?wiki百科的解释很好,英文好的可以去看看,这里做一个简单的搬运:取模运算所谓取模运算在数学上就是通过辗转相除法得到的余数,一般满足下面这个式子:所以,r=a-nq,而q的

2016-10-10 10:29:03

三种纯CSS实现三角形的方法

纯 CSS 做三角形的方法,目前我知道三种1.利用 border 属性; 2.“◆”字符; 3. CSS3 transfrom 做 45 度旋转实现的,

2016-09-20 13:59:15

javascript数组常用操作

js的数组和python的list一样可以存不同类型不同维度个数据,除了可以用下标查看修改数据外,还有几个方法:push():加到最后pop():从最后取shift():从开头取unshift():加入开头构造数组的方式还有如下:(除了特别说明的外,都不改变原数组)用map创建数组varoldArray=[1,2,3,4]vartimesFour=oldArray.m

2016-09-17 11:36:51

常用HTML标签

html的文件结构headtitlebodyhxpemstrongspanqblockquotebrnbsphrcodepreul-liol-lidivtablecaptionsummaryaimgformlabelinputtextareaselect-optionhtml的文件结构<html> <head>...</head>

2016-09-17 11:01:51

《常见算法和数据结构》元素排序(6)——重头戏:快速排序

快速排序是20世纪Top10算法之一。足以看出它的重要性。并且它不需要额外的空间,这是它比MergeSort厉害的地方。

2016-09-14 14:22:48

《常见算法和数据结构》元素排序(5)——归并排序

本系列文章主要介绍常用的算法和数据结构的知识,记录的是《Algorithms I/II》课程的内容,采用的是“算法(第4版)”这本红宝书作为学习教材的,语言是java。这本书的名气我不用多说吧?豆瓣评分9.4,我自己也认为是极好的学习算法的书籍。通过这系列文章,可以加深对数据结构和基本算法的理解(个人认为比学校讲的清晰多了),并加深对java的理解。

2016-09-09 20:25:32

webstorm2016.2简单激活方法

Licenseserver激活这可能是最简单的了,在激活框输入:http://114.215.133.70:41017就可以激活了,这应该是最简单的激活方法文件激活这是网上流传的比较多的版本,具体我没测试,根据贴吧里面的反映情况应该是可以用的,至少在2016.1上。方法来自Rover12421大神。从官网下载WebStorm2016.1安装。下载破解补丁并解压,记住路径编辑Web

2016-08-30 11:08:27

《 常见算法与数据结构》平衡查找树(2)——红黑树(附动画)

红黑树介绍 红黑树是一种简单的实现2-3树的数据结构,它方便的把我们之前实现的二叉搜索树改造成了一棵2-3树。它的核心思想是用一条左倾链(红链)作为“胶水”把二叉树的两个节点给粘起来,形成一个3节点。把红链看成水平的,看是不是和2-3树就一样了BST改造成红黑树有一些约定: - 每个节点最多只有一个红链与之相连(连父亲和孩子) - 每条从root到null的路径,都是同样的黑链数(绝对黑平

2016-05-25 10:52:58

《 常见算法与数据结构》平衡查找树(1)—— 2-3查找树(附动画)

我们上回说到二叉查找树已经很接近我们的目标了,在很多情况下性能都很不错,但是唯独在删除上不行,一旦删除操作做多了就会失去平衡,那么,这回,我们来说说如何做一个平衡查找树,首先介绍一下2-3查找树2-3树介绍2-3树是一种特殊的二叉树,它允许一个节点中出现2个key。2节点:1个key,2个孩子3节点,2个key,3个孩子它有几个特性:符合中序遍历的顺序:左孩小于最左key,中间孩子在左右k

2016-05-25 10:45:16

[转]【记录】用PyInstaller把Python代码打包成单个独立的exe可执行文件

【记录】用PyInstaller把Python代码打包成单个独立的exe可执行文件注:此处之所有选用BlogsToWordpress,是因为此python脚本够复杂,依赖的模块够多。如果这个都搞定了,那么其他单个的python文件,和小python项目的打包,就更不成问题了。1.先去找找,目前主流有哪几种方法。找到几个名字cx_FreezePyI

2016-05-21 21:33:28

[转]python 获取脚本所在目录

平时写python经常会想获得脚本所在的目录,例如有个文件跟脚本文件放在一个相对的目录位置,那就可以通过脚本文件的目录找到对应的文件,即使以后脚本文件移到其他地方,脚本也基本不需要改动(相对于写死目录的好处)。下面通过一些代码进行一下对比。这是我写的一段代码在:/root/printfabcd/py/filePath.pyPython代码 收藏代码20 logger.debug("sys.pat

2016-05-21 16:27:32

你的方向值多少钱?从拉勾网数据看目前【IT市场行情】

之前一直说要分析拉勾网的数据就去学了爬虫,现在终于把分析结果带来了,想知道现在什么方向比较火,自己的方向的前(钱)途怎么样吗?一起来看看吧

2016-05-15 23:15:57

《 常见算法与数据结构》符号表ST(4)——二叉查找树删除 (附动画)

符号表ST(4)——二叉查找树删除 (附动画) 本系列文章主要介绍常用的算法和数据结构的知识,记录的是《Algorithms I/II》课程的内容,采用的是“算法(第4版)”这本红宝书作为学习教材的,语言是java。这本书的名气我不用多说吧?豆瓣评分9.4,我自己也认为是极好的学习算法的书籍。 通过这系列文章,可以加深对数据结构和基本算法的理解(个人认为比学校讲的清晰多了),并加深对

2016-05-14 19:31:19

《 常见算法与数据结构》符号表ST(3)——二叉查找树 (附动画)

符号表(3)——二叉查找树 本系列文章主要介绍常用的算法和数据结构的知识,记录的是《Algorithms I/II》课程的内容,采用的是“算法(第4版)”这本红宝书作为学习教材的,语言是java。这本书的名气我不用多说吧?豆瓣评分9.4,我自己也认为是极好的学习算法的书籍。 通过这系列文章,可以加深对数据结构和基本算法的理解(个人认为比学校讲的清晰多了),并加深对java的理解。符号表

2016-05-14 18:06:44

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!