Category Archives: Uncategorized
symfony 1.4 Doctrine toArray()
object->toArray($deep) $deep为true时,将关联数据也转换为数组 $user = $q->leftJoin(‘Books’)->where(…)->fetchOne(); $user->toArray(true) echo $user['name'] echo $user['Books']['id']
symfony 1.4 Doctrine fetchOne返回数组
fetchOne($params,$hydrationMode);默认返回为对象,返回数组使用Doctrine::HYDRATE_ARRAY $user = $q->where(‘id=?’) ->fetchOne(array(1)) ->toArray(); 等同于: $user = $q->where(‘id=?’) ->fetchOne(array(1),Doctrine::HYDRATE_ARRAY); 等同于: $user = $q->where(‘id=?’,array(1)) ->setHydrationMode(Doctrine::HYDRATE_ARRAY) ->fetchoOne();
添加多条记录,字段为空则不添加(bind)
目的: 用户自定义数目的记录,有内容的input则插入数据库,没内容则忽略 例子: 已经embed的字段要用unset()才不会插入数据库 /lib/…/xxForm.class.php … public function addNewTargets($number) { $targets = new sfForm(); for($i=0;$i<$number;$i++) { $target = new WeightTarget(); $target->setWeightWatcher($this->getObject()); $target_from = new WeightTargetForm($target); $targets->embedForm($i, $target_from); } $this->embedForm(‘new’, $targets); } public function bind(array $taintedValues = null, array $taintedFiles = … Continue reading
Embedded forms with symfony 1.4 and jQuery
http://tech.cibul.org/embedded-forms-with-symfony-1-4-and-jquery/ How to implement a single interface to insert multiple entries linked by one-to-many relations… I’ve been looking recently for a way to build a form that would allow the input of data (edition or adding new data) into multiple … Continue reading
生意人的素质标准[转]
我首先要说明的是做生意赚钱与做事业是两回事,我这里只说做小生意,就是普通人开个店、做个经销商、开个小贸易公司、白领辞职后开个小咨询公司等普通中国人的小生意;
nginx日志分析解决方案
- Awstats 很多PHP搭建的网站都在由apache转向了nginx。nginx的日志信息如何分析呢? 当然你可以自己写一个,但是这里也推荐一款结果信息非常详尽的开源工具——Awstats ,它基于perl编写,它的介绍如下: AWStats is a free powerful and featureful tool that generates advanced web, streaming, ftp or mail server statistics, graphically. This log analyzer works as a CGI or from command line and shows you all possible … Continue reading
CENTOS5安全的VSFTP设置:虚拟用户
VSFTP安装后的FTP用户是系统用户:即不仅可以ftp登录还可以以用户身份ssh登录系统。
读史
1·《史记》(含《史记人名索引》) 2·《汉书》(含《汉书人名索引》) 3·《后汉书》(含《后汉书人名索引》) 4·《三国志》(含《三国志人名索引》) 5·《资治通鉴》(参读王夫之《读通鉴论》) 6·《左传》(参读清高士奇《左传纪事本末》和童书业《春秋左传研究》) 7·《国语》(参读李学勤《东周与秦代文明》) 8·《战国策》(参读1973年马王堆出土《战国策释文》) 9·《尚书》(参读周民撰《尚书词典》) 10·顾頡刚主编《古史辨》1-7册 11·钱穆《国史大纲》 12·黄仁宇《赫逊河畔谈中国历史》 13·塔西佗《编年史》 14·伯特兰·罗素《西方的智慧》 15·都尔教会主教格雷戈里《法兰克人史》 16·卡尔·波普尔《历史决定论的贫困》 17·杰弗里·巴勒克拉夫《当代史学主要趋势》 18·《现代西方历史哲学译文集》 必备工具书—— 1·《辞源》 2·《中华大字典》 3·《中外历史年表》 4·《中国历史地图集》 5·《新编万年历》 6·《历代职官表》
播音员口部操
1、唇的练习 (1)喷:也称作双唇后打响,双唇紧闭,将唇的力量集中于后中纵线三分之一的部位,唇齿相依,不裹唇,阻住气流,然后突然连续喷气出声,发出P、P、P的音。 (2)咧:将双唇闭紧尽力向前噘起,然后将嘴角用力向两边伸展。(咧嘴),反复进行。 (3)撇:双唇闭紧向前噘起,然后向左歪、向右歪、向上抬、向下压。 (4)绕:双唇闭紧向前噘起,然后向左或向右作60度的转圈运动。 2、舌的练习 (1)刮舌:舌尖抵下齿背,舌体贴住齿背,随着张嘴,用上门齿齿沿刮舌叶、舌面,使舌面能逐渐上挺隆起,然后,将舌面后移向上贴住硬腭前部,感觉舌面向头顶上部“百会”穴的位置立起来。这一练习对于打开后声腔和纠正“尖音”、增加舌面隆起的力量很有效。口腔开度不好的人、舌面音J、 Q、X发音有问题的人可以多练习。 (2)顶舌:闭唇.用舌尖顶住左内颊、用力顶,似逗小孩儿嘴里有糖状,然后,用舌尖顶住右内颊做同样练习。如上左右交替、反复练习。 (3)伸舌:将舌伸出唇外,舌体集中、舌尖向前、向左右、向上下尽力伸展。这一练习主要练习使舌体集中、舌尖能集中用力。” (4)绕舌:闭唇,把舌尖伸到齿前唇后,向顺时针方向环绕360度,然后向逆时针方向环绕360度,交替进行。 (5)立舌:将舌尖向后贴住左侧槽牙齿背,;然后将舌沿齿背推至门齿中缝。使舌尖向右侧力翻。然后做相反方向的练习。这一练习对于改进边音L的发音有益。 (6)舌打响 (7)捣舌 口腔的静、动态控制 一、 静态控制:打开口腔、提颧肌、开牙关、挺软腭、松下巴、欲达声挂前腭: 1、 调整呼吸,声波成束 2、 声波畅通,音饱色纯 3、 声射腭前,声音鲜明 二、 动态控制:字头(吐字)、字腹(立字)、字尾(归音) 字头:咬住,弹出,部位准确,气息饱满,结实有力,停暂敏捷,干净利落 字腹:拉开,立起,气息均匀,音长适当,圆润丰满,窄韵宽发,宽韵窄发,前音后发,后音前发,圆音扁发,扁音圆发 字尾:尾音较短,完整自如,避免生硬,归音到位,送气到家,干净利落,趋向鲜明
诸葛亮知人
问之以是非而观其志 穷之以辞辩而观其变 咨之以计谋而观其识 告之以祸难而观其勇 醉之以酒而观其性 临之以利而观其廉 期之以事而观其信
用人以长
“事有缓急难易,人有强弱短长”一个人如果用的不是地方,那么即便有能力也可能没有效益,如果用对地方常人也能有所作为,小人也能做好事情.所以”官无弃人,政无废事”. 用人的目的本来就是做事,不能脱离事独立考察人.那是永远得不出正确结论的.问题不在于谁行不行而在于会不会用.
为什么说别人的好话
庞统说:“当今天下大乱,雅道陵迟,善人少而恶人多。方欲兴风俗,长道业,不美其谭即声名不足慕企,不足慕企而为善者少矣。今拔十失五,犹得其半,而可以崇迈世教,使有志者自劢,不亦可乎”(《三国志·蜀书·庞统传》)?
Propel error generated instead of validator error
The post validator mentioned in my previous post