码迷,mamicode.com
首页 >  
搜索关键字:python 面向对象    ( 157601个结果
RUBY,玩玩~~~
我觉得吧,这东瀛的红宝石,也得玩玩,毕竟,RUBY ON RAILS,PUPPET等也是一股力量。作为混IT圈的,知道总没坏处。就是感觉和C,C++,JAVA,C#,PHP,甚至PYTHON的感觉都不一样。。。。就是怪怪的,可能还不习惯其中的逻辑判断吧。$arr=[]$arr[0]=2def add...
分类:其他好文   时间:2014-05-01 13:19:26    阅读次数:401
设计模式(Design pattern)概述
设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结, 使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性设计框架可复用面向对象软件系统一般划分为两大类:应用程序工具箱和框架(Framework)我们平时开发的具体软件都是应用程...
分类:其他好文   时间:2014-05-01 12:27:43    阅读次数:360
标准模板库--STL
标准模板库STL1、泛型程序设计C++语言的核心优势之一就是便于软件的重用C++中有两个方面体现重用: 1.面向对象的思想:继承和多态,标准类库 2.泛型程序设计(genericprogramming)的思想:模板机制,以及标准模板库STL简单地说就是使用模板的程序设计法。将一些常用的数据结构(.....
分类:其他好文   时间:2014-05-01 12:19:51    阅读次数:434
STL源码学习总结及项目下载地址
从开始看STL源码到今天差不多有一个月的时间了,在这研读STL源码过程中确实学习到了很多,深深被大师们的设计思想所打动。其中使用迭代器的思想是其STL的最大的亮点,通过泛型编程,是得所有的容器对外都提供统一的访问接口,而屏蔽掉了各个容器底层实现的细节。相对了面向对象的编程,泛型编程同样能够实现多态的功能,而且还具有更高的安全性以及效率,因为泛型编程就是编译期间就已经决定了变量的类型。...
分类:其他好文   时间:2014-04-29 13:36:19    阅读次数:701
python午后茶(一)
《 a byte of python》的一点笔记。 饭后茶余或则上厕所的时候都可以看下。...
分类:编程语言   时间:2014-04-29 13:25:23    阅读次数:517
面向对象(高级篇之Object类与包装类与匿名内部类)
在java所有类中都有一个共有的父类Object,一个类只要没有明显的继承一个类,则肯定是object类的子类 object类中有常用的四个方法。1、public object()构造方法 2、public boolean equals(object obj)对象比较 3、public int hashcode()取得hash码 4、public String toString();对象打...
分类:其他好文   时间:2014-04-29 13:17:21    阅读次数:373
【机器学习算法-python实现】扫黄神器-朴素贝叶斯分类器的实现
(转载请注明出处:http://blog.csdn.net/buptgshengod) 1.背景      以前我在外面公司实习的时候,一个大神跟我说过,学计算机就是要一个一个贝叶斯公式的套用来套用去。嗯,现在终于用到了。朴素贝叶斯分类器据说是好多扫黄软件使用的算法,贝叶斯公式也比较简单,大学做概率题经常会用到。核心思想就是找出特征值对结果影响概率最大的项。公式如下:...
分类:编程语言   时间:2014-04-29 13:15:21    阅读次数:297
Python3.2官方文档翻译--实例对象和方法对象
6.3.3 实例对象 现在我们用实例对象做什么呢?实例对象唯一可用的操作就是属性引用。现在有两种合法的属性名称:数据属性和方法。 数据属性相当于smallTalk中的实例变量,C++中的数据成员。数据属性不需要申明。像局部连梁一样,当他们初次赋值的时候他们就存在了。例如,如果x是上面创建MyClass类的一个实例, 下面的代码块表示将会打印值16.这个值没有任何错误。 x.counter =...
分类:编程语言   时间:2014-04-29 13:15:21    阅读次数:304
关于重构
工作一两年的程序员们也许都会有一种感觉,要完成一个模块,一个功能或是做出一个东西都不难,真正困扰我们的是怎么做好一个东西。 怎么算是做好呢,我觉得一个好的代码,除了有个好的规范,有好的算法,最重要的还是要有很好的可扩展性,面对不断变化的需求,不断增加的功能, 没有好的扩展性的代码,会让你感觉根本无从下手,经常会让你有重头写过的想法。所以一个好的设计很重要,但是很多的时候我们没有办法设计出一个完...
分类:其他好文   时间:2014-04-29 13:15:21    阅读次数:278
python数据结构与算法 33 希尔排序
希尔排序 希尔排序,有时称为递减增量排序,是在插入排序基础上,把列表拆成几个较小的子表,然后对每个子表使用插入排序的方法。选出子表的方法是希尔排序的关键,它并不是把列表的中相近的元素取出来组成子表,而是使用了一个增量值I,有时也叫做“间隙”,然后每隔一个间隙选中一个元素来组成子表。 这可以从图6中看出来,列表中有9个元素,如果我们使用增量3,就有3个子表,每个子表单独做插入排序。完成之后的...
分类:编程语言   时间:2014-04-29 13:15:20    阅读次数:353
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!