手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 注册 | 登陆
浏览模式: 标准 | 列表2012年04月的文章

降了,升了4天终于降了

看到这个标题,恐怕熟悉的人会想起云南某报纸当初的头条:干了128天终于湿了。
是的,我太开心了,从4月3日起,小朋友就开始高烧,而且一直是在39度左右徘徊,先去验了个血,说是基本正常。然后就配了点药,但吃了之后还是不降温,吃了美林之后也只是一下子降到37.5左右 ,5、6个小时候后又恢复到39度多,于是在4月5日又去检查了一下,刚进医院的时候量体温直接40.5,实在是太恐怖了。
但医生也没有给出更好的建议,只是说要么就挂水,要么继续吃药,于是我们选择了继续吃药,但小朋友吃了就吐。然后温度还是反复。
前天,即周五,听到吃了一次美林后,过了10个小时才温度上来,心里就知道最起码高烧是退了。果然到昨天的时候已经几乎没有温度了,体温也回到了36度多。
于是就套了本文的这个标题:降了,升了4天终于降了

顺便转两个东西:
1、小儿肺炎饮食用药禁忌(http://www.cnkang.com/dzjk/201204/124543.html)

  禁忌1——蛋白饮食

  瘦肉、鱼和鸡蛋的主要成分为蛋白质。1克蛋白质在体内吸收18毫升水分,蛋白质代谢的最终产物是尿素。小孩进食蛋白质多,排出尿素相对也会增高,而每排出300毫克尿素最少要带走20毫升水分。因此,对高热失水的患儿应忌食高蛋白饮食。禁忌2——食多糖之物

  糖分是一种热量补充物质,功能单纯,基本上不含其他营养素。小儿肺炎患者多吃糖后,体内白细胞的杀菌作用会受到抑制,食入越多,抑制就会越明显,加重病情。禁忌3——辛辣食物

  辛辣之品刺激大,而且容易化热伤津,故肺炎患儿在膳食中不宜加入辣油、胡椒及辛辣调味品。禁忌4——油腻厚味

  肺炎患儿消化功能多低下,若食油腻厚味,更影响消化功能,必要的营养得不到及时补充,以致抗病力降低。因此,不宜吃鱼肝油、松花蛋黄、蟹黄、凰尾鱼、鲫鱼子,以及动物内脏等厚味食品。若喝牛奶,应将上层油膜除去。乳母也应少吃油腻。禁忌5——生冷食物

  若过食西瓜、冰淇淋、冰冻果汁、冰糕、冰棒、冷饮、香蕉、生梨等生冷食物,容易抑制体内阳气,而阳气受损则无力抗邪,病情也难痊愈,故应忌食,特别对有消化道症状的患儿更应禁忌。禁忌6——喝茶

  肺炎患儿多有发热,应忌喝茶水。因茶叶中茶碱有兴奋中枢神经的作用,可使大脑保持兴奋状态,还可使脉搏加快,血压升高。发热时,机体处于正邪相争的兴奋阶段,脉搏较快,饮茶后会刺激心肌,加重消耗,如此非但不能退热,相反还会使体温升高,诱发其他疾病。另外,茶中的鞣酸具有收敛作用,中医认为不利于肌表的邪气外散,对发热的小儿也是不相宜的。禁忌7——乱服用清热药

  金银茶、青果、板蓝根冲剂等清热药,对肺炎患儿有益。但不能较长时间服用,特别对体质较弱者,勿轻易服用清热药。否则,会伤及人体正气,使原来的症状加剧。禁忌8——酸性药物和食品

  五味子、乌梅、维生素C、酸果、橘子、食醋等味酸,能敛、能涩、有碍汗出解表。禁忌9——滥用退热药

  刚发热就用过多的退热药,不仅对机体不利,而且还可能掩盖病情,延误治疗。因此,对发热患儿应慎用退热药,且忌用药过多,以防体温骤降,大汗淋漓,发生虚脱。

2、小儿支原体感染的症状 支原体感染的原因 治疗方法(http://www.meilele.com/bbs/thread-27008-1-1.html)

导读:支原体感染往往会导致更严重的后果,例如肺炎、肾盂肾炎、盆腔炎等。它也是小儿的一种多发疾病,必须及早治疗,否则终成祸患。那么小儿支原体感染的症状、支原体感染的原因、支原体感染的治疗方法,在下面的文章中将做相应的介绍。
一、小儿支原体感染的症状
小儿支原体感染是小儿较为常见的一种多发病,小儿支原体感染常见于呼吸道感染,小儿支原体感染的症状主要是以持续、剧烈咳嗽为特征,期间质性肺炎及毛细支气管炎样改变。病程自数日至2~4周不等,大多数在8~12日退热,恢复期需1~2周。X线阴影完全消失,比症状更延长2~3周之久。
支原体进入宝宝体内后并不立即引起症状,在潜伏了约2~3周后才会引起症状。宝宝主要表现为发热、头痛、畏寒、咳嗽、疲乏、全身不适、食欲不振等症状。
二、支原体感染的原因
支原体是已知的可以自由生活的最小生物,也是最小的原核细胞。它是一种比病毒大、比细菌小的原核微生物,它们的突出特点是没有细胞壁。那么,引起支原体感染的原因是什么?
成人主要通过性接触传播,新生儿则由母亲生殖道分娩时感染。成人男性的感染部位在尿道粘膜,女性感染部位在宫颈。新生儿主要引起结膜炎和肺炎。
支原体潜伏期为1-3周,发病较快。如果发病之后未发现,不及时诊断,病情则会发展,感染到其他的部位。所以在发现有排尿等异常情况之时定要及时就医,以免传给伴侣或者其他人。而且对自身的健康也是不利的。
三、支原体感染的治疗方法
1、积极锻炼身体。
平日要有计划地锻炼身体,睡眠时室内要保持空气清新,温度适宜。自幼应开窗睡眠,至少应间接通风。充分利用日光浴、空气浴及水浴。增强体质是防病的第一重要因素。
2、讲卫生,避免交叉感染。
不到人群密集、通风不良的影剧院、百货公司、超市等处去。尽量避免接触患者,有病就近就医,少跑大医院,缩短候诊时间。以往认为呼吸道疾病仅由呼吸传播,近年已证实,接触传染是重要的传播方式。应特别提醒注意的是,不能让小儿被动吸烟,被吸烟是增加小儿患呼吸道疾病的重要原因。
3、药物预防。
某些中西药物可提高机体细胞及体液免疫功能,最好是在医生指导下用药。
(1)抗支原体治疗:对支原体肺炎的抗生素选择,以大环内脂类抗生素为首选(即红霉素类),小儿支原体感染症状最常用的为阿奇霉素,与克拉霉素。该药使用广泛,疗效肯定。对消除支原体肺炎的症状和体征明显。
阿齐红霉素为新一代大环内酯类药物,该药药效维持时间长,对支原体疗效显着,且副作用轻微,轻者可日1次口服,重者静脉给药,疗程一般主张不少于2~3周,停药过早易于复发。建议先用阿奇霉素静滴, 连用5~7天 ,后改为口服巩固治疗,再服一周。
(2)肾上腺皮质激素应用:支原体肺炎是人体免疫系统支原体作出的免疫反应。所以,小儿支原体感染症状对急性期病情发展迅速或严重的支原体肺炎,必要时可加用肾上腺皮质激素治疗。如氢化可的松每次5~10mg/kg,静滴或或地塞米松0.1~0.25mg/(kg?次),静滴;一般疗程3~5d。
4、注射疫苗。
有些地方用减毒病毒疫苗,但尚不能普及应用,曾设计疫苗进行预防,但保护率仅50%,抗生素预防也无系统报告。
小结:希望大家在看过本文后,都能够知道小儿支原体感染的症状、支原体感染的原因以及支原体感染的治疗方法。支原体感染应该引起社会的重视,它的危害甚大,大家还可以关注小编其他的文章。

Tags: 肖佑阳, 高烧

MAC复制文件后所增加的._开头的文件

当从mac复制文件到其他系统的时候,你会发现,目录下面多了一堆._开头的同名文件,很让人纠结,找了资料,说这是【 “Apple Double” 的文件系統處理機制】,虽然可以被删除,但很麻烦。

找到的原文是这么说的:

XML/HTML代码
  1. Before Mac OS X, the Mac OS used ‘forked’ files, which have two components: a data fork and a resource fork. The Mac OS Standard (HFS) and Mac OS Extended (HFS Plus) disk formats support forked files. When you move these types of files to other disk formats, the resource fork can be lost.  
  2.   
  3. With Mac OS X, there is a mechanism called “Apple Double” that allows the system to work with disk formats that do not have a forked file feature, such as remote NFS, SMB, WebDAV directories, or local UFS volumes. Apple Double does this by converting the file into two separate files. The first new file keeps the original name and contains the data fork of the original file. The second new file has the name of the original file prefixed by a “._ ” and contains the resource fork of the original file. If you see both files, the ._ file can be safely ignored. Sometimes when deleting a file, the ._ component will not be deleted. If this occurs you can safely delete the ._ file.   

好吧,我当然是没辙的,所以就只能用fin . -name "._*"|xargs rm这样的方式来删除了。这也是参考文章中的办法:

不过还是有一点小问题,那就是如果文件夹中有空格,其实在查询的时候是会被加上“\”的,也就导致在删除 的时候这个反斜杠变成了转义符。所以,这个目录还是先mv一下,改个名吧

Tags: mac, copy

好文推荐:PHP 杂谈《重构-改善既有代码的设计》之一 重新组织你的函数

不清楚这些博客是否还会连载,要知道连载这东西真的很耗精力,如果编辑器不好、如果不能自动保存,真的很可能是会失去连载的信息的。事实上,我就是因为这些问题放弃了一些文章的连载。辛苦写了上千字,结果因为编辑器的问题一下子消失了。

再过一段时间,我还是会准备将博客转换到typecho或者wordpress上,毕竟这两个博客软件都是可以支持xmlrpc来投稿的。这样,我就可以用第三方软件来投稿了。(firefox有插件,黑黑)

上链接了,不然会被人骂:(如果有更新,我这里也会同步更新链接,或者你就直接移步该作者的博客吧)

  1. PHP __autoload()方法真的影响性能吗?
  2. PHP 杂谈《重构-改善既有代码的设计》之一 重新组织你的函数
  3. PHP 杂谈《重构-改善既有代码的设计》之二 对象之间搬移特性
  4. PHP 杂谈《重构-改善既有代码的设计》之三 重新组织数据
  5. PHP 杂谈《重构-改善既有代码的设计》之四 简化条件表达式

暂时只有5篇关于PHP的,这还有一篇对话也可以看看:PHP 跟老大的对话

因为其中这一段可以拿来共勉:

XML/HTML代码
  1. 题外话:曾经我在离开一家工作一年的公司的时候!项目经理就跟我说你如果频繁跳槽,会对你的将来的发展是不利的,但是没有告诉我怎么不利?现在我有点明白了,因为我到过的公司很多技术过硬的人,都是在这个公司带过3年以上的人。我发现如果你在一家公司待很长时间,对你的技术提升是很有帮助的。  
  2. 1》 不停的重构代码,提升你的代码质量。  
  3. 我们开始进入公司的时候,一般都是公司急需赶个项目人手缺乏。等项目完成,一般都是1年左右。如果你在公司待足够长的时间,这个项目多多少少会跟你扯上边的,这时候,你会不停的翻看自己的代码,你也会不断的调整代码, 不断的重构你的代码——跟写文章一眼,你不停的看自己写过的文章,你会不停的做修改,越修改你的文章会越让你喜欢。  
  4. 2》业务熟悉,能够更快更好的写出代码!——我个人比较喜欢“行云流水”似的感觉。  
  5. 你如果在一个公司待了很长一段时间,那么你对这个领域是非常熟悉的。新需求上来,你会很快的知道怎么做代码架构,比如上面提到的,你就知道方法中,哪些代码部分可以抽出来,独立做成一个方法;你也会知道,将来什么地方会频繁修改的。——写代码,如行云流水般!  
当然不一定就很有道理,但也不是完全没有道理

利用phpstorm将文件上传到软链接目录

在项目中,有一个目录是通过ln软链接而来,在FTP(filezilla)里也不能上传,在很多软件里都不认这个目录是软链接,这时候真纠结。当然phpstorm在默认情况下也不能上传到该目录中

于是,我在phpstorm的Deployment中配置了一个mapping,将要上传的目录map到线上的实际目录中,这样就不会出现上述问题了。
例如,线上有一个/var/www/upload目录,但我们在项目中的地址是/var/www/xxx.com/upload,实际上是映射到/var/www/upload目录的。这是通过 ln -s来实现。嗯,不能用硬链接,因为硬链接不能跨分区。
在这种情况上很多FTP软件在打开/var/www/xxx.com/upload目录的时候都会报550错误,为了偷懒我在phpstorm里将项目的upload目录直接指向/var/www/upload。而不是xxx.com/upload,一下子世界就清静了。

Tags: phpstorm

Yii框架中使用PDO时强制将表字段设为小写的BUG

Yii框架的使用者越来越多,虽然大多数情况下都能够被使用的很正常,但偶尔还是有一些小问题,比如mysql对库名和表名区分大小写,但字段名不区分;这个问题就给Yii框架使用者带来很大的烦恼,特别是这个表还不是自己设计的,只是你拿来使用的,这个郁闷程度啊。
于是有人提醒我,应该这么用,在components中的db数组里加入:attributes=>array(PDO::ATTR_CASE,PDO::CASE_LOWER),以达到强制小写的目的,嗯,想法是好的,但是gii没法用了,gii直接报错,排查了半天,发现可能是CMysqlSchema这个类中的createColumn方法导致的错误,因为当你设置为列名小写后,这个方法中的一些判断却还是用的大写,于是很多变量就找不到了,没有办法继续下一步操作,于是我改了一下这个函数:

PHP代码
  1. /** 
  2.  * Creates a table column. 
  3.  * @param array $column column metadata 
  4.  * @return CDbColumnSchema normalized column metadata 
  5.  */  
  6.    protected function createColumn($column) {  
  7.        $column = array_change_key_case($column, CASE_LOWER);  
  8.        $c = new CMysqlColumnSchema;  
  9.        $c->name = $this->getDbConnection()->getColumnCase() == PDO::CASE_LOWER  
  10.                ? strtolower($column['field'])  
  11.                : ($this->getDbConnection()->getColumnCase() == PDO::CASE_UPPER ? strtoupper($column['field'])  
  12.                        : $column['field']);  
  13.        $c->rawName = $this->quoteColumnName($c->name);  
  14.        $c->allowNull = $column['null'] === 'YES';  
  15.        $c->isPrimaryKey = strpos($column['key'], 'PRI') !== false;  
  16.        $c->isForeignKey = false;  
  17.        $c->init($column['type'], $column['default']);  
  18.        $c->autoIncrement = strpos(strtolower($column['extra']), 'auto_increment') !== false;  
  19.        return $c;  
  20.    }  


当然上面的代码很粗燥,我也只是先临时解决这个问题,这么写之后,马上gii就恢复正常了。黑黑

顺便再说一个技巧:以前用gii的时候,对于生成model类都是一个个的输入一个个的生成,总想着应该可以批量生成,但一直不知道如何操作,直到昨天在解决上面的问题时,发现原来在gii里有这样一段代码:

PHP代码
  1. if($this->tableName[strlen($this->tableName)-1]==='*')  

我晶啊,原来那个表名可以写成*啊,这样就是自动生成整个数据库的model了,哎,以前居然一直没在意。

Tags: yii, model

Records:3812345678