自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 the super tiny vue.js(源码不超过200行)

Online demo:[http://yangxiaofu.com/deep-in-vue/src/the-super-tiny-vue.html](http://yangxiaofu.com/deep-in-vue/src/the-super-tiny-vue.html)github: [https://github.com/xiaofuzi/deep-in-vue/blob/master

2016-11-10 21:28:31 386

原创 基于NodeJS实现的一个css预处理器

json_script,基于nodeJS实现的css预处理器just for fun?一时兴起,想用json格式来编写css,然后就出现了json_script.json是一种十分简洁的数据格式,学过javascript的人都会用,现在已作为web中传递数据的一种主要的数据格式,所以也有很多时候需要将json格式的数据转换成css、html。既然如此,为什么不能直接将json转

2015-12-13 19:07:34 619

原创 JS-面向对象探讨

Learn OOP -prototype这里并不强大面向对象有多牛,但作为现在主流的一种编程范式,我们有必要去了解。目录Javascript面向对象实现封装继承原始类型与复合类型说明继承实现Mix-in模块化Javascript是基于原型的编程语言,并不是面向对象的语言。ES6已实现class关键字,这让js看起来

2015-12-09 10:59:51 388 1

原创 Javascript-类-模块化[面向对象已经无处不在]

Javascript是基于原型的编程语言,并不是面向对象的语言。ES6已实现class关键字,这让js看起来更像一门面向对象的语言主流语言类型:基于原型的语言面向过程的语言面向对象的语言函数式的语言每一种语言的编程方式以及语法都会有所不同。虽然Javascript并没有内置的类的实现,但可以模拟。Javascript有构造函数和new运算符,

2015-12-09 00:08:44 1641

原创 标签错误嵌套总结

a标签不可以嵌套交互式元素块级元素可以包含内联元素和某些块级元素,内联元素不能包含块级元素,只能包含内联元素p标签不能包含块级元素这些标签不可包含块级元素li标签可以包含div以及ul,ul的子元素应该只有li元素并排(块级和块级并列,内联和内联并列)标签错误嵌套语法错误a标签不可以嵌套交互式元素[a, audio(如果设置了contro

2015-12-07 11:43:16 804

原创 松本行弘的程序世界-不求精,但求全

原地址:http://yangxiaofu.com/2015/12/05/reading/matz-ruby/第一次读这本书,是我还在读书的时候,那时的我正为C++这样的语言而苦恼,就这样接触了ruby,ruby是一门动态类型的语言,语法优雅,非常灵活,也因为它我开始开发web程序。这本书并不是一本ruby程序指南,而是一本描述程序世界的书籍,虽然讲得不那么深入,却很广泛。

2015-12-07 09:14:04 692

原创 prototype、__proto__、constructor、this——不懂别说会JS

JS对象每一个Javascript对象(null除外)都和另一个对象相关联,即原型,每一个对象都从原型继承属性。所有通过对象直接量创建的对象都具有同一个原型对象,通过Object.prototype可以获得对原型对象的引用。通过new关键字和构造函数创建的对象的原型就是构造函数的prototype属性的值普通的原型对象属于普通对象,普通对象都具有原型(Object.prot

2015-12-07 00:04:37 1109

原创 笨方法学习C中文

笨方法学习C语言这是笨方法学习C语言项目正在进行中的免费版,最近刚转换为一种新的格式,所以可能会有缺失或格式错误。 欢迎提出问题,发送电子邮件到help@learncodethehardway.org即可。目录序言简介:关于C的梦想练习0:环境搭建练习1:C编译器使用练习2:用make来控制编译练习3:格式话输出练习4:Valgrind介绍练习5:一个c程序的结构练习6:C

2014-09-12 00:11:02 4507

转载 图像处理资源

1主题:★★★Wiley最新模式识别原版教材:Statistical Pattern Recognition★★★作者:mtex链接:http://emuch.net/bbs/viewthread.php?tid=192145&fpage=12主题:★★★图像处理的原版教材:Feature Extraction and Image Processing★★★作者:mtex

2013-04-22 23:22:04 749

原创 Ruby学习入门篇

如果你已经开始学习Ruby,想必你对这门语言有了一定的认识,那么我们该如何更好的学习呢?学习的过程是快乐的,也是痛苦的,如果花费了时间去学习却没什么收获、提升,那将是痛苦的;如果我们能够在学习的过程中快速的提高,我们将会感到无比的快乐。没错,这才是真正的学习,在学习中提高,在快乐中学习。学习一门程序语言,进行实际操作是必不可少的(这里的乐趣可是无穷的);为了更好的享受学习的过程,我们需要选择合

2013-03-24 11:39:45 539

转载 智能推荐系统

亚马逊的CEO Jeff Bezos曾经说过,他的梦想是“如果我有100万个用户,我就要为他们做100万个亚马逊网站”。智能推荐系统承载的就是这个梦想,即通过数据挖掘技术,为每一个用户实现个性化的推荐结果,让每个用户更便捷的获取信息。为了实现这个梦想,过去十余年间,无数顶尖技术专家和工程师投身于推荐算法和技术的研究与应用中,很多优秀的方法被提出,很多技术难题被攻克。在今天的互联网应用中,越来越多“

2013-03-17 17:10:59 1420

转载 类所占内存空间总结

C++中的 最近在复习c++的一些基础,感觉这篇文章很不错,转载来,大家看看!类所占内存的大小是由成员变量(静态变量除外)决定的,成员函数(这是笼统的说,后面会细说)是不计算在内的。摘抄部分:成员函数还是以一般的函数一样的存在。a.fun()是通过fun(a.this)来调用的。所谓成员函数只是在名义上是类里的。其实成员函数的大小不在类的对象里面,同一个类的

2013-03-12 22:47:19 576

转载 学习用js, ajax, php做一个简单的小黄鸡页面(调用simsimi API)

1. 服务器端的simsimi.php,参见http://www.52its.net/articles/407.html,在其开头还需加上一句,如下[php] view plaincopy/**  *    *作者:@Belin_love    *来源:http://52its.sinaapp.com/    *日期:20

2013-03-12 17:54:35 869

原创 一个Ruby小程序

movies={"huoyingrenzhe"=>3.2,  "sisheng"=>3.5,  "haizeiwang"=>3.9}puts "what do you want to do?"puts "Type 'add' to add a movie"puts "Type 'update' to update all the movies"puts "Type 'd

2013-03-10 15:27:49 1259

转载 区别Ruby的require,load,和include

三者之间区别并不像你想的那么难,也不会像有些文章写的那么长。挺简单的。相同之处:三者均在kernel中定义的,均含有包含进某物之意。不同之处:1、requre,load用于文件,如.rb等等结尾的文件。2、include则用于包含一个文件(.rb等结尾的文件)中的模块。3、requre一般情况下用于加载库文件,而load则用于加载配置文件。4、r

2013-03-10 14:42:08 364

原创 函数指针的使用

函数的类型是由函数的返回值和参数表确定的,另外,函数名即函数的地址,相当于函数的指针。那么,什么是函数指针呢?简单的说就是指向函数的指针,因为函数也有地址,所以可以通过指针来调用函数,函数指针一般用作参数,参看维基百科上的解释:struct object{ int data;}; intobject_compare( struct object * a,

2013-03-06 21:38:50 417

转载 C/C++混合编程

[置顶] C/C++混合编程分类: Linux/c/c++2012-12-26 09:51 655人阅读 评论(10) 收藏 举报CC++混合编程externC__cplusplus    在工作中,C、C++密不可分,做我们嵌入式方面的,当然更多的是C,但,有时候却少不了C++,而且是C、C++混搭(混合编程)在一起的,比如,RTP视频传输,live555多媒

2013-03-03 18:42:37 229

原创 深入解析面向对象中类的概念

在面向对象编程语言中,类是一个非常重要的概念,对类有一个清晰的了解是十分有必要的?在了解类之前,了解对象是十分有必要的,那么对象是什么呢?对象就是一个实体,从小的说,你声明了一个整型的变量,他也是一个对象,你声明一个自定义类的实体,那就是一个对象,在现实世界中,一个具体的人,一辆具体的车就是一个对象。      那么类是什么呢?类是一个抽象的概念,它除了用来声明对象之外没有什么作用,即他只是一

2013-03-02 15:05:35 801

转载 你真的了解C和C++的关系了吗?

C和C++的兼容性Posted on 2012-11-06 by 程新勇前两天想写一篇关于extern “C”的文章,就到wikipedia上面去搜了一下,wikipedia把我重定向到了这篇http://en.wikipedia.org/wiki/Compatibility_of_C_and_C%2B%2B文章上,仔细读了一下,发现文章里不但说了extern

2013-03-01 21:04:17 428

原创 如何学习Ruby

不管你接触过编程还是你是一位初手,如果你想学习Ruby的话,我想最好先阅读一下Ruby语言开发者编写的《松本行弘的程序世界》,建议大致浏览一遍,不用细读,遇到不懂的可以跳过。在这个过程中可以插入一些实习训练,可以到网上下一个ruby的解释器,也可以到http://www.codecademy.com该网站学习,本人觉得该网站对于初手来说是比较好的学习工具,不过是一个英文网站,所以需要一定的英语知识

2013-03-01 20:32:09 349

翻译 指导你识别好的开源的内容管理系统

经过多年来的竞争和发展,开源的内容管理系统已经成为建立、配置和管理网站、博客等非常强有力的工具。你可能对该领域里比较出名的Drupal和Joomla(开源的内容管理系统)比较熟悉。选择一个CMS来使用是一个复杂的工程,因为选择发行以来提供的工具并不是唯一的问题。     不过比较好的是它们是免费的,而且有非常多精细的用来评估内容管理系统的指南,当然,在这里,你会发现几种有用的资源。在这之前你需

2013-03-01 20:05:36 201

原创 轻松学习Ruby

Ruby给你自由,让你更加宽松的编程,让你在编程中享受乐趣。         Ruby具备简洁性,扩展性,稳定性的性质。正是这些性质,是我对她偏爱有佳,我最先接触的是C/C++,毋庸质疑,他们是非常强大的语言,而且世界上大多数的程序员都在使用给他们,我本人也不例外,但在学习Ruby之后,刚接触之时,我就为其简洁性和扩展性而折服,与之相比的C/C++则显得有些死板,我想这也可能是动态编程语言与静

2013-03-01 16:52:27 316

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除