2013年8月1日

Objective-c 代理模式(delegate)

摘要: Objective-c 代理模式(delegate)一、什么事代理模式? 代理模式是在oc中经常遇到的一种设计模式,那什么叫做代理模式呢?举个例子:有一个婴儿,他本身不会自己吃饭和洗澡等等一些事情,于是婴儿就请了一个保姆,于是婴儿和保姆之间商定了一个协议,协议中写明了保姆需要做什么事情,而保姆就是这个代理人, 即:婴儿和保姆之间有个协议,保姆继承该协议,于是保姆就需要实现该协议中的条款成为代理人。二、 代理模式的关键点: A完成一件事,但是自己不能完成,于是他找个代理人B 替他完成这个事情,他们之间便有个协议(protocol),B继承该协议来完成A代理给他的事情。三、实例分析 下面来举... 阅读全文

posted @ 2013-08-01 22:07 阳光总在风雨后001 阅读(229) 评论(0) 推荐(0) 编辑

PowerDesigner 把Comment写到name中 和把name写到Comment中 pd7以后版本可用

摘要: 在使用PowerDesigner对数据库进行概念模型和物理模型设计时,一般在NAME或Comment中写中文,在Code中写英文。Name用来显 示,Code在代码中使用,但Comment中的文字会保存到数据库Table或Column的Comment中,当Name已经存在的时候,再写一次 Comment很麻烦,可以使用以下代码来解决这个问题:代码一:将Name中的字符COPY至Comment中 Option Explicit ValidationMode = True InteractiveMode = im_BatchDim mdl ' the current mode... 阅读全文

posted @ 2013-08-01 17:38 阳光总在风雨后001 阅读(148) 评论(0) 推荐(0) 编辑

Packet for query is too large(mysql写入数据过大)

摘要: 错误现象:org.springframework.jms.UncategorizedJmsException: Uncategorized exception occured during JMS processing; nested exception is javax.jms.JMSException: Packet for query is too large (2491451 > 1048576). You can change this value on the server by setting the max_allowed_packet' variable解决办法 阅读全文

posted @ 2013-08-01 15:00 阳光总在风雨后001 阅读(506) 评论(0) 推荐(0) 编辑

导航