一个懂哲学懂艺术会思考的程序员,才是好程序员

    今天无聊,去看了下PPC的夜色,顺便看到有人求助
http://bbs.phpchina.com/thread-193741-1-1.html
问@$_SERVER[(HTTP_A)]==(b)  是什么意思?[实际上,lz敲代码把引号给敲掉了,这又何妨,PHP弱类型]
2楼也有人回答了,但是很含糊,看来2楼的也不是很确定。。LZ也没看明白,继续发问。。。

我们来分析下最简单的基础知识:
    在PHP里,[]表示是一个数组,==表示判断相等,()小学生也知道,叫做小括号,用于改变优先级,加减乘除运算常用,及时不需要改变优先级,有时候为了以防万一,或者美观,也会括起来。@用来取消错误报告
比如8+6+2*3写成(8+6)+2*3也是可以的。这是毋庸置疑的。
    好了,我们回来,这句代码啥意思呢?
如果$_SERVER这个数组里键值为HTTP_A的这个元素的值是b的话,那么。。。不显示报错信息。
看这里
<?php
echo 6==('6');
    ('b')就是'b'的意思,括号你然道不知道啥意思吗?就是括起来的意思,估计楼主你没看懂,以为是啥函数啊啥的。。。。$_SERVER又咋了,不还是个数组么?就是这么简单,没错。
虽然我说这么多,貌似有点大题小做,但这个真的很普遍,很多人钻牛角尖,把简单问题复杂化,抓不到本质。
    就是这么简单。尽管字母变成了大些,字符外面报了个括号表示美观,那又咋样?削了皮的苹果还是苹果,穿了男人衣服的李宇春还是女人。剥了著姐的衣服他还是个男人。
这就是哲学,不要被表面迷惑。不要想那么多,不要钻牛角尖。
     这就是一个简单的不能再简单的判断,想那么多干嘛?一个懂哲学懂艺术会思考的程序员,才是好程序员。这就是哲学的用处,我把你认为的复杂的东西用简单的话告诉你。
简单的就是美的。最完美的证明和理论都是用很简单的文字来描述的。学过数论的应该很清楚这个道理。
最后说一句,我不是批评新手,而是告诉你们,学好哲学吧,学会抓问题的本质。
最后顺便说一下,我也是个新人,就是PPC那个天天强调抓本质的 iminto童鞋,被人骂的狗血淋头的也是我。共勉吧

云南人才看的懂的,方言大杂烩

“开心蒙太奇”
① 曾经有一段相当板扎呢爱情摆的我前面,我就某克理皮,等到打失的才觉的相当闷灶,杂个会呢个鬼火,如果有机会再来一么我一定会对那个姑娘说:”老子爱你!“硬是要加个时间在前面呢话么干脆就来个一万年。
②  在哪个冷眯日眼呢冬天,我们抖鳞阔站呢站在脏巴拉施呢滇池边,我被你跟楞半倒呢外表吸引,特别是你曹逼十奈呢声音,从此每天想的都是憨眯日眼呢你!

③  一老倌到某汽车销售中心,只见他掏出2000元人民币往桌子上一拍:“挨我整辆桑塔那”,营业员大惊:“你家呢钱不够啊”,老倌不解:“外面不是写的‘桑塔那,2000’噻?”营业员:“哦.么您出门往右拐,那家公司呢奔驰才600~~!”


④  屎壳郎与蚊子谈恋爱,郎:你喃样职业?蚊:护士,打针儿呢,你来?屎壳郎笑道:缘分啊,同行,我在中药局里首捏药丸.

阅读剩余部分...

此生不嫁陆良男人再活千年也枉然

   以下内容纯属娱乐,切勿认真~~
在云南的东部,居住着一群机智、勇敢、温柔、帅气、善良的男人,他们就是--陆良男人。陆良男人凭借着他们那俊俏的外表,温柔的内心,已经征服了大江南北的大部分女性,越来越多的女生将拜倒在陆良男人的牛仔裤与休闲裤下,我们的目标就是:冲出亚洲,走向世界!  
  人们都常说南方男人性格细腻,对女人呵护有加;而北方男人虽然豪放爽朗,却不懂得去体贴/倾听女人的心声;但位于云南西北部的陆良男人却取其精华,去其糟粕,将一个完美男人的形象体现得淋漓尽致。 

阅读剩余部分...

转:谈IM(QQ等)软件中获取对方的IP

以前有一个方法叫如来神掌,也是类似地工作。

    我只是简单说说,一个在聊天的时候能够得到别人IP的原理和方法。

    首先,需要明白IM的通信原理。现在P2P的通信工具基本不能发展起来了(In China),你所说的每一句话都是需要接受国家政府机构的监控。但是你仍然拥有言论的自由,一种受限的自由,无规则不成方圆也许能解释这个东西。只有你发出去的消息通过IM的服务器转发,服务器才能记录你的IP、账号信息和言论,然后转发到对方客户端。这样别人就得到消息了。但是从这个转发过程中你是不是不能得到对方客户端的IP的,只有服务器才知道,而你只能得到服务器的IP。那么,什么时候才能得到对方的IP呢?

    这个肯定是服务器告诉你对方的IP你才知道,因为对方客户端未必也知道你的IP,所以不能直接通信。文字消息是需要监控和记录的,这个很容易,但是传输图片和大文件的时候,服务器就不可能做到一一监控了。因为文件传输需要占用很多带宽,而服务器也不可能应付得了那么多长连接,加上这些文件的内容监控起来也不容易,服务器也没那么多空间去存放,所以此时一般的IM都会让客户端之间进行P2P通信——即客户端直接向另外一个方发送数据。这种情况下,你就必须要得到对方的IP了。

 

阅读剩余部分...

程序员的相关笑话

问答


Q:你是怎么区分一个内向的程序员和一个外向的程序员的?
A:外向的程序员会看着你的鞋和你说话时。

Q:为什么程序员不能区分万圣节和圣诞节?
A:这是因为Oct 31 == Dec 25!(八进制的31==十进制的25)

 


刹车失灵


有一个物理学家,工程师和一个程序员驾驶着一辆汽车行驶在阿尔卑斯山脉上,在下山的时候,忽然,汽车的刹车失灵了,汽车无法控制地向下冲去,眼看前面就是一个悬崖峭壁,但是很幸运的是在这个悬崖的前面有一些小树让他们的汽车停了下来,而没有掉下山去。三个惊魂未定地从车里爬了出来。

物理学家说,“我觉得我们应该建立一个模型来模拟在下山过程中刹车片在高温情况下失灵的情形”。

工程师说,“我在车的后备厢来有个扳手,要不我们把车拆开看看到底是什么原因”。

程序员说,“为什么我们不找个相同的车再来一次以重现这个问题呢?”

 


关于编程语言


如果C++是一把锤子的话,那么编程就会变成大手指头。

如果你找了一百万只猴子来敲打一百万个键盘,那么会有一只猴子会敲出一段Java程序,而其余的只会敲出Perl程序。

一阵急促的敲门声,“谁啊!”,过了5分钟,门外传来“Java”。

如果说Java很不错是因为它可以运行在所有的操作系统上,那么就可以月工交很不错,因为其可以使用于所有的性别上。

阅读剩余部分...

    Page :
  1. 1
  2. ...
  3. 3
  4. 4
  5. 5
  6. 6