码迷,mamicode.com
首页 > 2014年12月07日 > 全部分享
python基础15(面向对象编程)
虽然Python是解释性语言,但是它是面向对象的,能够进行对象编程。一、如何定义一个类 在进行python面向对象编程之前,先来了解几个术语:类,类对象,实例对象,属性,函数和方法。 类是对现实世界中一些事物的封装,定义一个类可以采用下面的方式来定义:class className: bl...
分类:编程语言   时间:2014-12-07 21:40:06    阅读次数:311
LinkedHashMap,TreeMap和Hashtable子类Properties
1 LinkedHashMap:使用链表去维护添加进Map中的顺序。故遍历Map时,总是按照添加的顺序遍历 2 按照添加进Map中的元素的key的制定属性进行排序。要求:key是同一个类的对象。 分为:自然排序vs定制排序。代码和TreeSet基本一样 3 Hashtable:古老的实现类,不建议使...
分类:其他好文   时间:2014-12-07 21:40:56    阅读次数:145
关于str==null与str.trim().equal("")用作判断的疑问
今天同学调试jsp页面的表单传值,从a.jsp页面提交表单数据(就一项数据)到b.jsp页面,在b.jsp页面设置一个判断,来检验接收到的数据是否为空,若使用str==null做判断,无传值过来的情况下判断也为false(应该为ture才对啊),不知道为什么,求高手指导!!!但是,使用str.tri...
分类:其他好文   时间:2014-12-07 21:41:14    阅读次数:510
IOS笔记之UIKit_UINavigationController
//设置导航条的样式 self.navigationController.navigationBar.barStyle=UIBarStyleBlackTranslucent; //默认是白色 Bar字体颜色黑色,如果样式设置黑色,对应的字体就是白色。 //定义导航条的时候使用 self.navi.....
分类:移动开发   时间:2014-12-07 21:39:35    阅读次数:192
HDOJ ACM题目分类
模拟题, 枚举1002 1004 1013 1015 1017 1020 1022 1029 1031 1033 1034 1035 1036 1037 1039 1042 1047 1048 1049 1050 1057 1062 1063 1064 1070 1073 1075 1082 108...
分类:其他好文   时间:2014-12-07 21:42:31    阅读次数:297
寻找主元素
主元素这个问题,有个nlogn的算法,但是还有比它更快的,有O(n)的算法,基本思想是,从头到尾遍历,先将第一个元素保存到一个变量中,然后依次往后遍历,每遍历到与它的值相同的元素时,就要将它的个数+1,不同时-1,这样是因为如果存在主元素,那么主元素的个数一定是大于n/2的,所以最后这样抵消下来剩下...
分类:其他好文   时间:2014-12-07 21:41:03    阅读次数:160
微软BI 之SSIS 系列 - 在 SSIS 中导入 ACCESS 数据库中的数据
开篇介绍来自 天善学院一个学员的问题,如何在 SSIS 中导入 ACCESS 数据表中的数据。在 SSIS 中导入 ACCESS 数据库数据ACCESS 实际上是一个轻量级的桌面数据库,直接使用文件形式存储。在国内大量使用 ACCESS 作为 BI 数据源并不多,但是在国外特别是美国使用的还比较多,...
分类:数据库   时间:2014-12-07 21:41:10    阅读次数:247
IOS笔记之UIKit_UISlider/UIStepper/UISwitch
- (void)viewDidLoad { [superviewDidLoad]; self.sp= [[UIStepperalloc]init];//设置计步器的位置 self.sp.center=CGPointMake(100, 100);//计步器最小值和最大值 self.sp.mini...
分类:移动开发   时间:2014-12-07 21:40:59    阅读次数:187
C/C++中各种类型int、long、double、char表示范围(最大最小值)
[cpp]view plaincopy#include#include#includeusingnamespacestd;intmain(){cout::max)();cout::min)()::max)();cout::min)()::max)();cout::min)()::max)();cou...
分类:编程语言   时间:2014-12-07 21:40:38    阅读次数:339
HashMap的扩容机制, ConcurrentHashMap和Hashtable主要区别
源代码查看,有三个常量,staticfinalintDEFAULT_INITIAL_CAPACITY=16;staticfinalintMAXIMUM_CAPACITY=1<<30;staticfinalfloatDEFAULT_LOAD_FACTOR=0.75f;三个常量中可以看出,默认的容器大小...
分类:其他好文   时间:2014-12-07 21:39:59    阅读次数:1269
AI 人工智能 探索 (五)
我们把做好的 角色 拖到 内存池,如图所示,这样我们可以动态生成角色并给予他 寻路目标。 //逗留碰撞 void OnTriggerStay(Collider other) { if (other.transform.name == otherName) {...
分类:其他好文   时间:2014-12-07 21:39:49    阅读次数:247
sqlserver中distinct的用法(不重复的记录)
distinct这个关键字用来过滤掉多余的重复记录只保留一条,但往往只用它来返回不重复记录的条数,而不是用它来返回不重记录的所有值。其原因是distinct只有用二重循环查询来解决,而这样对于一个数据量非常大的站来说,无疑是会直接影响到效率的。下面先来看看例子:table表字段1字段2idname1...
分类:数据库   时间:2014-12-07 21:38:10    阅读次数:192
为什么起床后不能收邮件?
为什么起床后不能收邮件?为什么起床后不能收邮件?作者: 阮一峰每天早晨打开电脑,你首先做什么?我的习惯一直是收邮件。当我读到下面这篇文章,才震惊地发现,这样做是十分错误的,反映了我控制行为的能力十分低下。这真是惨痛的教训,为了引以为鉴,我把全文翻译了出来,希望别的朋友不要再犯同样的错误。======...
分类:其他好文   时间:2014-12-07 21:38:10    阅读次数:267
<audio>使用2
1.属性测试 2.在 JavaScript 中播放和暂停音频播放使用HTML5 audio 元素入门中所述的 HTML5audio元素可向网页中添加音频,而无需使用外部控件或程序。但是,除非你的网页只需要一个简单的音频播放器,否则你很可...
分类:其他好文   时间:2014-12-07 21:40:45    阅读次数:341
设计模式-装饰者模式
装饰者模式 在OO设计和开发过程,当我们需要为一个已经定义好的类添加新的职责(操作),通常情况下我们会采用继承的方式定义好自己的类,但是采取这样的方式会带来一些问题。 为了多态,通过父类指针指向其具体子类,但是这会造成另一问题:当我们需要为子类添加新的职责,就必须向其父类添加一个这个功能的抽象接口....
分类:其他好文   时间:2014-12-07 21:40:06    阅读次数:251
BZOJ2870 最长道路tree
ZKY:"如果把分治过程记录下来就可以做到动态修改询问,不过好像没人给这种数据结构起名字(或者我太弱了不知道)……我就给它起名叫点分树了……"结果什么是"点分树"蒟蒻还是没有搞懂= =Orz这题就是先点分治,然后暴力求出子树里面所有的链。但是合并两个子树的链。。。有点,不太科学于是做法是把子树分成两...
分类:其他好文   时间:2014-12-07 21:38:45    阅读次数:309
BZOJ2802 [Poi2012]Warehouse Store
恩。。。贪心来着。。。我们先贪心当天能不能满足客户要求,如果能就尽量满足。好了现在不能满足怎么办?作为一个无良的商家,可以退掉以前的订单。。。(现实中真的可以?、、、)为了让当前剩余货物总量尽可能大,当然是退掉之前要求最高的订单喽,于是用堆维护一下就好了注意long long什么的就好了 1 /**...
分类:其他好文   时间:2014-12-07 21:40:24    阅读次数:214
1151条   上一页 1 ... 10 11 12 13 14 15 16 ... 68 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!