会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
baoendemao
博客园
首页
新随笔
联系
订阅
管理
2014年6月20日
将博客搬至CSDN
摘要: 将博客搬至CSDN
阅读全文
posted @ 2014-06-20 10:41 baoendemao
阅读(114)
评论(0)
推荐(0)
编辑
适配器模式
摘要: 首先,先来先讲讲适配器。适配就是由“源”到“目标”的适配,而当中链接两者的关系就是适配器。它负责把“源”过度到“目标”。举个简单的例子,比如有一个“源”是一个对象人,他拥有2种技能分别是说日语和说英语,而某个岗位(目标)需要你同时回说日语、英语、和法语,好了,现在我们的任务就是要将人这个“源”适配的...
阅读全文
posted @ 2014-06-20 10:23 baoendemao
阅读(238)
评论(0)
推荐(0)
编辑
2014年6月18日
建造者(Builder)模式
摘要: 建造者(Builder)模式对于Builder模式很简单,但是一直想不明白为什么要这么设计,为什么要向builder要Product而不是向知道建造过程的Director要。简单地说,就好象我要一座房子住,可是我不知道怎么盖(简单的砌墙,层次较低),也不知道怎么样设计(建几个房间,几个门好看,层次较...
阅读全文
posted @ 2014-06-18 14:32 baoendemao
阅读(196)
评论(0)
推荐(0)
编辑
桥接模式
摘要: 桥接模式:将某个问题抽象的不同形式分别与该问题的具体实现部分相分离,使他们都可以独立变化,并能够动态结合。例如电视厂商海尔,长虹生产21寸,29寸电视机。从这里要将它们分离出来,就用到桥接模式。电视机与电视机生产厂商挂桥,从而,分离出不同厂商的实现,与不同电视机型号的实现.从上图可以看出,将实际抽象...
阅读全文
posted @ 2014-06-18 11:15 baoendemao
阅读(235)
评论(0)
推荐(0)
编辑
2014年6月16日
wait() 区别 sleep()
摘要: wait() notify() notifyAll()wait和notify方法必须写在synchronized方法内,即在调用wait和notify方法前,需先获得对象锁;调用wait方法则释放锁;wait方法返回后,需获得对象锁才可继续执行下面语句;多个线程wait时,若另外的线程调用notif...
阅读全文
posted @ 2014-06-16 22:17 baoendemao
阅读(313)
评论(0)
推荐(0)
编辑
2014年6月6日
ubuntu 安装 pygame 很好玩的东西
摘要: 1. 简介pygame 是基于对 SDL库的python 封装,提供python接口。SDL(Simple DirectMedia Layer) 是一个跨平台的游戏开发库,方便游戏开发和移植。目前最新版本SDL1.2.14. 下载地址:http://www.libsdl.org/download-1...
阅读全文
posted @ 2014-06-06 11:18 baoendemao
阅读(1590)
评论(0)
推荐(0)
编辑
Python:迭代器
摘要: 迭代器本节进行迭代器的讨论。只讨论一个特殊方法----__iter__,这个方法是迭代器规则的基础。迭代器规则迭代的意思是重复做一些事很多次---就像在循环中做的那样。__iter__方法返回一个迭代器,所谓迭代器就是具有next方法的对象,在调用next方法时,迭代器会返回它的下一个值。如果nex...
阅读全文
posted @ 2014-06-06 09:46 baoendemao
阅读(191)
评论(0)
推荐(0)
编辑
2014年6月5日
Python:list、dict、string
摘要: >列表[python]view plaincopy创建列表sample_list=['a',1,('a','b')]Python列表操作sample_list=['a','b',0,1,3]得到列表中的某一个值value_start=sample_list[0]end_value=sample_li...
阅读全文
posted @ 2014-06-05 20:43 baoendemao
阅读(461)
评论(0)
推荐(0)
编辑
Python 字符串操作(截取/替换/查找/分割)
摘要: Python 截取字符串使用 变量[头下标:尾下标],就可以截取相应的字符串,其中下标是从0开始算起,可以是正数或负数,下标可以为空表示取到头或尾。# 例1:字符串截取str = '12345678'print str[0:1]>> 1 # 输出str位置0开始到位置1以前的字符print st...
阅读全文
posted @ 2014-06-05 18:58 baoendemao
阅读(85427)
评论(0)
推荐(0)
编辑
python: 读写文件
摘要: 通过open函数,这的确很像C语言中的fopen。通过open函数获取一个file object,然后调用read(),write()等方法对文件进行读写操作。1.open使用open打开文件后一定要记得调用文件对象的close()方法。比如可以用try/finally语句来确保最后能关闭文件。fi...
阅读全文
posted @ 2014-06-05 18:52 baoendemao
阅读(320)
评论(0)
推荐(0)
编辑
下一页
公告