摘要: 单一职责原则单一职责原则(Single Responsibility Principle, SRP)简而言之就是对于一个类或者接口, 引起其改变的应该只能有一个原因. 比如要将负责属性和行为的类分开.里氏替换原则定义:所有引用基类的地方必须能透明地使用其子类的对象. 只要父类出现的... 阅读全文
posted @ 2016-11-26 13:52 ivyxjc 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 之前的文章一直发布在个人博客ivyxjc.xyz中, 现在将一部分博客移到csdn博客中. 阅读全文
posted @ 2016-11-26 13:49 ivyxjc 阅读(85) 评论(0) 推荐(0) 编辑
摘要: gitbook自己的导出工具经常出问题,可直接使用git。 从gitbook中clone下书 $ git clone https://git.gitbook.com/username/name_of_book.git $ cd name_of_book $ git add $ git commmi... 阅读全文
posted @ 2016-01-17 20:02 ivyxjc 阅读(631) 评论(0) 推荐(0) 编辑
摘要: 简单来说layout_gravity表示子控件在父容器的位置,gravity表示控件内容在控件内的位置。 ![如图所示][1] 上面图片的xml代码 参考 1.[Gravity and layout_gravity on Android][2] [1]: http://i.stack.... 阅读全文
posted @ 2015-11-02 20:44 ivyxjc 阅读(200) 评论(0) 推荐(0) 编辑
摘要: import copylist1=[1,2,3,4,5]c_list1=list1c_list1[0]=-1for i in list1: print str(i)+' ',#输出的世 -1,2,3,4,5print '\n'print "+++++++++++++++++"list2=[1,... 阅读全文
posted @ 2015-08-23 22:31 ivyxjc 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 今天写的代码提交到OJ上就出现这样的错误,但是vs并不会出错。'_elem' was not declared in this scope 原因在于模板类继承模板类,子类看不见父类的成员。但是VC++做了一些小拓展,可以不适用this->就调用父类成员。gcc在扫描到模板类时就要求确定每一个成员在哪... 阅读全文
posted @ 2015-05-29 23:59 ivyxjc 阅读(331) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2014-11-11 18:56 ivyxjc 阅读(3) 评论(0) 推荐(0) 编辑
摘要: As an example of subclassing, the random module provides the WichmannHill class that implements an alternative generator in pure Python. The class pro... 阅读全文
posted @ 2014-11-05 23:12 ivyxjc 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 第12题:拥有超过500个因数的第一个三角数(1+2+3+4+......)def findivisionnum(num): count = 0 n=1 import math while count<num: count = 0 for i in... 阅读全文
posted @ 2014-09-27 17:58 ivyxjc 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 传送门官方文件地址list.append(x):将x加入列表尾部,等价于a[len(a):] = [x] 例:>>> list1=[1,2,3,4]>>> list1.append(5)>>> list1[1, 2, 3, 4, 5]list.extend(L)将列表L中的元素加入list中,等价于... 阅读全文
posted @ 2014-09-17 16:38 ivyxjc 阅读(312) 评论(0) 推荐(0) 编辑