quentin 的blog

[转]风雨20年:我所积累的20条编程经验

博客分类: 

风雨20年:我所积累的20条编程经验

     编者按:原文作者乔纳森·丹尼可(Jonathan Danylko)是一位自由职业的web架构师和程序员,编程经验已超过20年,涉足领域有电子商务、生物技术、房地产、医疗、保险和公用事业。正如乔纳森在文中所言,本文适合刚毕业的大学生和刚入门的程序员。如果你已是高级开发人员,或许你在本文中看到自己的身影。
  从11岁时,我就一直在编程,并且一直都很喜欢技术和编程。这些年来,我积累了一些艰难又容易的经验。作为一名程序员,你或许还没这些经验,但我会把它们献给那些想从中学到更多的朋友。

  我会持续更新这些经验,我可能还会有更多的感想,但就我这20年来看,我想下面这个列表中基本不需要增添额外的东西了。下面就是我至今最难忘的经验。

  1. 估算解决问题所需要的时间。不要怕,承认吧!我曾见过一些程序员为了解决一个特殊问题而坐在显示器前面8小时。为自己定一个时间限制吧,1小时、30分钟或甚至15分钟。如果在这期间你不能解决问题,那就去寻求帮助,或到网上找答案,而不是尝试去做“超级堆码员”。

史上最强的医生25个健康建议

博客分类: 

1.大笑

笑不仅可以缓解压力,促进社会联系,降低血压,还可以促进免疫系统功能。所以给你的生活多添一些笑容吧。

2.不要不吃早餐

早餐中的纤维可以防止中午过早饥饿,阻止人们吞下含糖量高的食物。而且,研究发现,吃早餐的人比不吃早餐的人苗条。

3.睡眠充足

每晚七小时的睡眠不仅有助于长寿,还可以缓解压力,增强记忆力,降低食欲。给自己设定就寝时间,并严格执行。

4.观察一下你的排泄物

排泄物应该和肠子一样呈S形,并且非常光滑,如果呈块状像大理石一样,这说明你有便秘。多吃一些高纤维食物,多喝水。

5.不要太溺爱脊背

最新研究发现,在床上休息不利于背部肌肉健康,而且还会延长背痛。最好的方法是起来,吃点止痛药,坚强一点。

6.吃颜色鲜艳的食物

颜色鲜艳的食物不仅仅养眼,它们还富含类黄酮、类胡萝卜素,可以防止发炎。每天多吃一些颜色鲜艳的水果和蔬菜,比那些昂贵的补品有效多了。

邮件中常用的缩写

博客分类: 

    数字:

    2 = to/too

    2B or not 2B = To be or not to be

    4 = for

    4ever = forever

    A:

    ASL = Age/Sex/Location

    AFAIC = As Far As I’m Concerned

    AFAIK = As Far As I Know

    AFK = Away From Keyboard

    AIAMU = And I’m A Monkey’s Uncle

    AISI = As I See It

    AKA = Also Known As

    AMBW = All My Best Wishes

    ANFAWFOWS = And Now For A Word Word From Our Web Sponsor

    AOTS = All Of The Sudden

证券交易手续费

博客分类: 

证券交易手续费

交易手续费是指投资者在委托买卖证券时应支付的各种税收和费用的总和。通常包括印花税、佣金、过户费、其他费用等几个方面的内容! 以下是各证券交易手续费列表

A、沪A

佣金(各券商不同,最高3‰)+印花税(1‰)+过户费(1元/1000股)

B、沪B

佣金(各券商不同,最高3‰)+印花税(1‰)+结算费(0.5‰)

C、深A

佣金(各券商不同,最高3‰)+印花税(1‰)

D、深B

佣金(各券商不同,最高3‰)+印花税(1‰)+交易规费(0.341‰)+结算费(0.5‰)

E、封闭式基金

佣金(各券商不同,最高3‰)

F、最低收费

  • A股、封闭式基金:最低5元
  • 过户费:最低1元。
  • 沪B股,佣金最低1美元。
  • 深B股,佣金最低5港币。

G、其他费用

如通讯费,委托费,各地不同,一般为5元/笔。

[转]四招可砍低炒股佣金费

博客分类: 

北京晚报12月17日讯 在刚听到可以去找证券公司谈判,降低股票交易佣金时,我想是不是我孤陋寡闻呀,于是便做了个小调查。问了10位炒股的朋友,涵盖老中青三代。结果其中的9人都说不清楚自己做股票时的佣金到底是多少。股友们很吃惊地表示:还有这样的事情,根本不知道,从没听证券公司提过;难道股票交易佣金也能像在小摊上买东西那样讨价还价?那这一年下来还真差出不少钱。

如今即使是“小散”们的股票交易,也多在网上进行,而网上交易的清单不像早年间的现场交易,每笔买卖股票后都有打印出的交割单,手续费、印花税和过户费多少一目了然,具体到佣金所占比率,对不少人来说都是一笔糊涂账。很多老股民都是随着科技进步,从现场柜台交易、转到电话委托,最后再到网上交易一步步走过来。而各证券公司也是推波助澜,他们毫不客气地纷纷关闭了散户交易大厅,让“小散”们各自回家拨电话或是上网委托交易,其空间和人力成本大大降低,可收费有的却仍停留在当初的柜台交易时,并没有随之降低。

贵宾犬的选购

博客分类: 

(1)选购时应按照该犬的品种特征和性格,逐条核查拟购的对象是否符合标准。 

(2)要求上、下领门齿呈剪刀状咬合,牙齿洁白、整齐、坚实,不突出须外,没有歪牙或倒牙。 

(3)行动要自如,精神要饱满,体格要健壮,无消化道疾病和遗传性疾病。 

(4)被毛要浓密,毛的质地要祖而不柔软,身体下半截的被毛不缠结,无结块现象。 

(5)除全身被毛为白色的以外,其他颜色被毛的,其指趾不宜有白色毛。 

(6)双眼只宜呈棕色或黑色,眼带红色或红丝的,多数是有限病或视力不好,不可取。 

(7)肩要强壮,背部要直,腰部要宽,腹部要略微收缩。 

(8)耳朵要长宽且圆,下垂至两颊,耳根较低,耳部的饰毛要丰满而紧密。

转自:http://data.jinnong.cc/mspx/default.mspx?mfr=true&infoid=14025

狗狗的智商排名

博客分类: 

 

1.边境牧羊犬2.贵宾犬 3.德国牧羊犬 4.金毛猎犬5.杜宾犬 6.喜乐蒂犬 7.拉布拉多猎犬 8.蝴蝶犬 9.洛威拿10.澳洲牧牛犬

11.威尔斯科基犬 12.迷你型雪纳瑞 13 英国跳猎犬 14.比利时特弗伦犬 15史其派克犬 16.苏格兰牧羊犬 17.德国短毛指示犬 18英国可卡 19布列塔尼猎犬 20.美国可卡 21.威玛猎犬 22.伯恩山犬 23.松鼠犬 24.爱尔兰水猎犬 25.维兹拉犬 26卡狄肯威尔斯科基犬

27. 切萨皮克湾拾列犬/波利犬/约克夏埂 28.巨型雪纳瑞 29.万能埂 30.伯瑞犬31.威尔斯跳猎犬 32曼彻斯特埂 33.萨莫耶犬 34纽芬兰狗/澳洲埂/美国斯塔福郡埂/戈登蹲猎犬/长须牧羊犬 35.凯恩埂/凯利蓝埂/爱尔兰埂 36.挪威猎糜犬 37.猴面埂/丝毛埂/迷你品犬/法老王猎犬/克伦伯长毛垂耳猎犬 38.洛威埂 39.斑点狗

40.贝林顿埂41.爱尔兰猎狼犬 42.库瓦兹犬 43.萨路基猎犬 44.骑士查里王猎犬/德国刚毛指示犬 45.西伯利亚雪撬犬/比熊犬 46藏獒/灵堤/英国猎狐犬/美国猎狐犬/格里芬犬 47.西高地白埂 48拳师狗/大丹狗 49.腊肠狗 50.阿拉斯加雪撬犬51.沙皮狗 52.罗德西亚背脊犬 53.爱尔兰埂 54.波斯顿埂/秋田狗

[转]HTTP头的Expires与Cache-control

博客分类: 

1.概念

Cache-control用于控制HTTP缓存(在HTTP/1.0中可能部分没实现,仅仅实现了Pragma: no-cache)

数据包中的格式:

Cache-Control: cache-directive

cache-directive可以为以下:

request时用到:

| "no-cache"
| "no-store"
| "max-age" "=" delta-seconds
| "max-stale" [ "=" delta-seconds ]
| "min-fresh" "=" delta-seconds
| "no-transform"
| "only-if-cached"
| "cache-extension"

response时用到:

PHP中几种权限控制符(public, protected, private)

博客分类: 

PHP中几种常用的权限控制符:public, protected, private.一直记不住他们的使用范围,记录下来,供参考。

1. public, protected, private.
public: 公有类型
在子类中可以通过self::var 来调用 public类型的方法或属性 可以通过parent::method 来调用父类中的方法
在实例中可以能过$obj->var 来调用 public类型的方法或属性

protected: 受保护类型
在子类中可以通过self::var 来调用 protected类型的方法或属性 可以通过parent::method 来调用父类中的方法
在实例中不能通过$obj->var 来调用 protected类型的方法或属性

private: 私有类型
该类型的属性或方法只能在该类中使用,在该类的实例、子类中、子类的实例中都不能调用私有类型的属性和方法

长寿之乡——如皋

博客分类: 

长寿之乡在中国的确定标准是:每10万人口中百岁老人达到3位(这是老标准,新标准为7位,且有其他条件限制-补注) 。联合国规定的长寿之乡的标准:每10万人中拥有百岁寿星7.5人。

江苏 如皋

如皋长寿饮食文化的核心,可以用“淡、杂、鲜、野”四个字概而言之。如皋人的饮食习惯是粗茶淡饭,以素为主,拒绝大鱼大肉、大油大糖、大吃大喝。青菜、萝卜、豆腐是如皋人的当家菜、家常菜。吃的杂,什么都吃,是如皋人饮食文化的又一特色。如皋百岁寿星中有93%的人,既吃大米、面粉等细粮,又食玉米、大麦、元麦等粗粮。如皋地区田畴平旷,河港交错,是一座新鲜食品的天然仓库,使如皋人吃东西有条件讲究个“出水鲜”。肉要当天宰的,虾要当天捞的,鱼要现剖的,文蛤要现劈的,青菜要早上拔的,毛豆要早上剥的,豇豆要早上摘的,芋头要当场刮的,豆腐、茶干绝对要当天做的。如皋滨江临海,四季分明,气候湿润,日照充足,无霜期长,适宜野菜蓬勃生长。如皋人饭桌上一年四季都有新鲜碧绿的野菜佐餐。

Drupal随笔

博客分类: 
  1. 使用hook_form_alter和CCK创建的字段结合修改表单。参照:http://drupal.org/node/726282
  2. Drupal中安装一个数据表,常用的有3个hook
    hook_install()//安装
    hook_uninstall()//卸载
    hook_shema()//数据结构
    另外有两个函数:
    drupal_install_schema()
    drupal_uninstall_schema()
    其中需要注意的是drupal_install_schema($module)
    里面的参数是hook或者直接叫做module名。
    假设我有安装模块test,那么应该有:
    test_install(){
    drupal_install_schema('test');
    }
    test_uninstall()
    {
    drupal_install_schema('test');
    }

    test_schema(){

Drupal的Serives + REST Server + Node Serive 无法获取数据的解决办法

博客分类: 

Making change to line 326 to return a FLASE in services.module is making REST server work properly

 

reference:http://drupal.org/node/570778

 

 

如果发现加上格式如node/1.php可以得到一个文件的话,那么说明服务器php没有启用libxml2扩展,如果启用了libxml2并且页面上提示一些关于DOM错误的信息,那么一定是DOM未开启了。

那么,在centOS下可以使用: yum install php-dom 命令来启用dom。切记:安装后一定要重新启动apache。我一开始就败在这个上面了。忘记重启,还以为没装好。:)

终于明白为什么异地恋会那么难

博客分类: 

曾经一直觉得只要感情深,距离并不是问题,而且距离在某种程度上会产生“美”。但是经历几次之后,我终于发现,其实距离远到无法控制的时候,基本上已经注定会是失败的了。确定男女朋友关系的,其实已经不差“距离产生美”那么一点点美了。异地的恋情真的太难了。下面几点是从网上转的,说得很有道理。回忆自己的故事,真的非常贴切!

郭德纲的牛B道歉信

博客分类: 

上次看到郭德纲的牛B道歉信,真的太牛B了。特意转过来,太有文采啦。哈哈……

网传郭德纲“道歉信”原文:

 

本人郭德纲,由于众所周知的原因,最近茅坑里扔炸弹--激起了公粪。在社会各界的教育下,本人认识了自己的错误,现决定道歉如下:

1、关于该谁道歉:

事件发生时我并不在场,打人的是我的李姓徒弟,他已经道歉了。本来我以为就没我什么事了,但后来有法律界人士教育我,说我是打人者的师傅,是公众人物,更重要的,事件发生在我家,所以我脱不了干系。

这么一说我就明白了。虽然我那徒弟已经年满18,他犯了事连他爸都没责任,但估计在中国,师傅比爹妈责任大。要不为什么现在学生有了什么问题大家都不骂爹妈骂老师呢?所以,我该道歉。

这么一说我也明白了,为什么山西煤矿出了事得撤省长的职,因为煤老板不是公众人物,省长是啊!第一次出事,撤镇长;第二次撤县长,第三次撤市 长,第四次可不就得撤到省长了嘛!就是不知道第五次、第六次该撤到哪。所以,我徒弟不是公众人物,我是,当然该我道歉。估计下次我想道还道不了了,轮到级 别更高的公众人物了。咱得珍惜这次机会啊!

特别的一道心理测试

博客分类: 

今天在家整理桌面,无意中看到某人在我桌面上留下来的心理测试题目。我打开看了下,觉得蛮好的。贴上来让大家也玩玩儿。

心理测验来自西方,是与人潜意识有关。我10多年前认识个朋友,从国外读书回来,给我说了个心理测验《借船过河》,她说是读心理学时老师教的。然后我拿这个测验测过无数人,都很准。这个也不是算命,但可以让你了解自己的需要,有的人死不承认自己是这样的啊,可实际上就是这样子的。 

我把这个图画下来了,大家可以对照看,不过要听我先讲故事,然后再开始。

有个男人叫M,他要过河去和未婚妻F相会结婚,但两人一河相隔,M必须要借船过河才能见到F,于是他开始四处找船。 

重温PHP手册

博客分类: 

一、 处理文件及文件夹函数:
1.getcwd 获取当前目录
2.chdir 改变目录
3.chmod 改变文件模式
chmod('/var/www/tmp', 0755);
第二个参数最好是八进制数。十进制或许不对。
4.用glob代替opendir()
<?php
foreach (glob("*.txt") as $filename) {
    echo "$filename size " . filesize($filename) . " type " .filetype($filename). "\n";
}
?>
5.scandir()
array scandir ( string $directory [, int $sorting_order [, resource $context ]] )
返回数组,记录指定目录下的所有文件和目录。

页面