博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页

2013年7月25日

摘要: class QueneWithTwoStacks { private Stack stack1 = new Stack(); private Stack stack2 = new Stack(); public synchronized void add(E e) { stack1.push(e); } public synchronized E poll() throws Exception { if (stack2.size() <= 0) { while (!stack1.isEmpty()) { ... 阅读全文

posted @ 2013-07-25 13:41 钟悍 阅读(155) 评论(0) 推荐(0) 编辑

2013年7月24日

摘要: os._exit(n)Exit to the system with statusn, without calling cleanup handlers, flushing stdio buffers, etc. Availability: Macintosh,Unix, Windows.Note:The standard way to exit issys.exit(n)._exit()should normally only be used in the child process after afork().sys.exit(n)Exit from Python. This is imp 阅读全文

posted @ 2013-07-24 08:58 钟悍 阅读(3406) 评论(1) 推荐(0) 编辑

2013年7月13日

摘要: Tuple (元组)t = (1, 2, 4, 2, 3)print t.count(2) # 2print t.index(4) # 2print t[1:] #(2, 4, 2, 3)Listlst = [1, 2, 4, 2,4, 3]print lst.count(2) # 2print lst.index(4) # 3print lst[1:] #[2, 4, 2, 4, 3]lst.append(5)lst.remove(4)print lst #[1, 2, 2, 4, 3, 5]Dictionarydicto = {"a":"b"}pri 阅读全文

posted @ 2013-07-13 17:09 钟悍 阅读(179) 评论(0) 推荐(0) 编辑

2013年6月5日

摘要: 先看不使用Facade模式:再看使用Facade模式: 阅读全文

posted @ 2013-06-05 16:54 钟悍 阅读(124) 评论(0) 推荐(0) 编辑

摘要: abstract class AbstractProductA {}abstract class AbstractProductB {}class ProductA1 extends AbstractProductA {}class ProductA2 extends AbstractProductA {}class ProductB1 extends AbstractProductB {}class ProductB2 extends AbstractProductB {}abstract class AbstractFactory { public abstract Abstract... 阅读全文

posted @ 2013-06-05 16:48 钟悍 阅读(137) 评论(0) 推荐(0) 编辑

摘要: interface Product { }class Product1 implements Product{}class Product2 implements Product{}public class SimpleFactory { public static Product createProduct(String productname) { if (productname == "1") { return new Product1(); } else if (productname == "2") { ... 阅读全文

posted @ 2013-06-05 16:23 钟悍 阅读(131) 评论(0) 推荐(0) 编辑

摘要: 1, 类的继承2, 实现3, 依赖(对象之间最弱的一种关联方式,是临时性的关联。代码中一般指由局部变量、函数参数、返回值建立的对于其他对象的调用关系。一个类调用被依赖类中的某些方法而得以完成这个类的一些职责。在类图使用带箭头的虚线表示,箭头从使用类指向被依赖的类。)4, 关联(对象之间一种引用关系,比如客户类与订单类之间的关系。这种关系通常使用类的属性表达。关联又分为一般关联、聚合关联与组合关联。后两种在后面分析。在类图使用带箭头的实线表示,箭头从使用类指向被关联的类。可以是单向和双向。)5, 聚合(表示has-a的关系,是一种不稳定的包含关系。较强于一般关联,有整体与局部的关系,并且没有了整 阅读全文

posted @ 2013-06-05 15:53 钟悍 阅读(242) 评论(0) 推荐(0) 编辑

2013年5月29日

摘要: # *************python OO ******************************class person: country='China' def __init__(self): self.name='karl' self.id=100001 def say_id(self): print "%s's id is %d" % (self.name, self.id) def set_Country(self,cou): ... 阅读全文

posted @ 2013-05-29 17:33 钟悍 阅读(157) 评论(0) 推荐(0) 编辑

2013年5月21日

摘要: 最近写一个脚本为了获取apache 进程使用CPU的百分比, 本来是如下及脚本#!/bin/bashcpulist=`ps auxf --width=1000 |grep $1|grep -v grep|awk '{print $3/24}'`;totalCpu=0for cpu in $cpulist; do let "totalCpu=$totalCpu+cpu"doneecho $totalCpu但是后来服务器的核换成了12个, 所以我就想这个CPU的core数目应该自动获取。就有了如下脚本#!/bin/kshcoreNumber=`cat /proc 阅读全文

posted @ 2013-05-21 14:51 钟悍 阅读(2263) 评论(0) 推荐(0) 编辑

摘要: Example:执行如下步骤创建一个crontab1,# cd /opt/test/2,先touch 文件 test-crontab.sh 内容如下(表示每分钟执行一次脚本/opt/test/test.sh) */1 * * * * /opt/test/test.sh3, touch 文件 test.sh 内容如下 echo "`date` hello" >> /opt/bin/dat.txt4, chmod +x test-crontab.shtest.sh (加可执行权限)5,执行下面启动该crontab # crontab test-crontab.sh* 阅读全文

posted @ 2013-05-21 13:54 钟悍 阅读(254) 评论(0) 推荐(0) 编辑

上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页