码农、黑客和2B程序员之间的区别
| 2015-01-21 11:20 评论: 68 收藏: 8 分享: 92
笔记本电脑:
码农:
黑客:
2B程序员:
求2的32次方:
码农:
System.out.println(Math.pow(2, 32));
黑客:
System.out.println(1L<<32);
2B程序员:
System.out.println(2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2);
交换两个数:
码农:
void swap(int &a,int &b) { int temp; temp=a; a=b; b=temp; }
黑客:
void swap(int &a,int &b) { a=a^b; b=a^b; a=a^b; }
2B程序员:
void swap(int a,int b) { int temp; temp=a; a=b; b=temp; }
类属性定义:
码农:
public static int TYPE = 1;
黑客:
/** * 此策略下消息类型为全局类型,用以通知所有符合B05协议要求的处理者 * …… …… */ public static int TYPE = MsgTypes.TYPE_GLOBAL;
2B程序员:
public static String TYPE_ONE = "1"; public String TYPE = TYPE_ONE;
手机开发平台:
码农:WinCE/BlackBerry/Symbian/Android
黑客:iPhone
2B程序员:MTK
桌面应用界面开发:
码农:Swing/MFC/C#
黑客:WPF
2B程序员:VB(哈哈,不要怪我,我也做过VB项目,我没有偏见,不过关于VB的非议实在是太多太多了,连Dijkstra都说,“It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration.”)
即时通讯软件:
码农:工作:MSN,生活:Skype
黑客: 工作:GTalk、生活:保密
2B程序员: 工作:腾讯QQ,生活:QQ
问题查询:
码农: Google搜索
黑客: Google Scholar/Scirus
2B程序员: 百度知道
Window 死机的解决方案:
码农: 根据异常信息搜索问题原因和解决方法
黑客: 哥从懂事起就不用Windows的!
2B程序员: 重装系统(万能解决方案),安装360
个人Blog:
码农: CSDN/CNBlogs/BlogBus
黑客: 个人站(俺不是自夸啊,哈哈)
2B程序员: QQ空间
面试地点:
码农: 会议室/教室
黑客: 咖啡厅
2B程序员: 食堂
Java面试题目:
码农: 请分别说一说封装、继承和多态的含义?
黑客: 如果要设计一个系统,用来统计世界上所有道路的总数,你会怎样设计?
2B程序员: 请说说Spring2.5.6版本和2.5.5版本的区别?
仅此一笑,你还有什么更有意思的程序员版本?
- 来自 - 北京 的 Safari/Linux 用户 2015-03-27 00:28 10 赞 回复
- 首先,在32位机上对1左移32位会溢出,即使是long类型。其次,交换两个数的职,黑客的做法也存在问题,当两个数地址相同时会清0,这种情况会出现在某些加密算法中。后面的没兴趣看了……这黑客也就一伪黑客
- [1]朩ダo○ 发表于 2015-01-21 15:02 的评论:用谷歌学术来搜索解决问题可行吗?这搜索到的一般都是些学术文章哇,不太容易找到问题的解决方法吧?
- BIAOXYZ 2015-01-23 15:29 9 赞 回复
- 我也同意。这条是写文章的人装13了。。。
- 微博评论 2015-01-22 00:33 3 赞 回复
- 今天考试我连System怎么拼都忘了!读了半天忐忑不安写了一个看到这个我就放心了//@tinyAdapter:根本没写过完整的程序[拜拜]//@无吔学生:[害羞]有前途,和我一起做个蟆蛤祖玛吧//@SHIKA_LQ: 我居然看懂了………………我是不是还是有前途的………虽然我只学过QB………………
- 微博评论 2015-01-22 00:03 3 赞 回复
- 根本没写过完整的程序[拜拜]//@无吔学生:[害羞]有前途,和我一起做个蟆蛤祖玛吧//@SHIKA_LQ: 我居然看懂了………………我是不是还是有前途的………虽然我只学过QB……………… //@无吔学生:[笑cry]5、6年前我写程序就是这么写的//@WindMGC是个2: 转发微博
- 微博评论 2015-01-22 00:03 2 赞 回复
- 先抄着,抄着抄着就会了[嘻嘻]//@Linux中国:先背着,后抱着~//@小灰笔记_Grey: 从交换两个数的例子可以知道 有时候码农跟2B一个德性![好囧] 其实,还有方案三:a = a+ b; b = a - b; a = a - b;[不好意思]
- [1]朩ダo○ 发表于 2015-01-21 15:10 的评论:还有上面从懂事起就不用windows的黑客,那它用WPF这货干嘛呢?而且文中的2B程序员可以换成屌丝程序员吗?感觉满满的歧视的味道哦。
- linux 2015-01-21 20:44 3 赞 回复
- 屌丝也没好听到那里,就是调侃罢了,不必当真~~
- [1]来自 - 广东中山 的 Firefox/Linux 用户 发表于 2015-01-21 18:22 的评论:呵呵
用了挨炮的就是黑客
那拿来装XP的算什么 - 来自 - 陕西西安 的 Chrome/Windows 用户 2015-01-21 19:16 8 赞 回复
- 这一看就是娱乐一下。你还那么较真干嘛。
- 微博评论 2015-01-21 18:03 2 赞 回复
- 中枪//@Linux中国:先背着,后抱着~//@小灰笔记_Grey: 从交换两个数的例子可以知道 有时候码农跟2B一个德性![好囧] 其实,还有方案三:a = a+ b; b = a - b; a = a - b;[不好意思]
- 微博评论 2015-01-21 17:03 3 赞 回复
- //@无吔学生:[害羞]有前途,和我一起做个蟆蛤祖玛吧//@SHIKA_LQ: 我居然看懂了………………我是不是还是有前途的………虽然我只学过QB……………… //@无吔学生:[笑cry]5、6年前我写程序就是这么写的//@WindMGC是个2: 转发微博
- 微博评论 2015-01-21 16:03 4 赞 回复
- [衰]//@Linux中国:先背着,后抱着~//@小灰笔记_Grey: 从交换两个数的例子可以知道 有时候码农跟2B一个德性![好囧] 其实,还有方案三:a = a+ b; b = a - b; a = a - b;[不好意思]
- 微博评论 2015-01-21 16:03 3 赞 回复
- 學過....vb...//@无吔学生: [害羞]有前途,和我一起做个蟆蛤祖玛吧//@SHIKA_LQ: 我居然看懂了………………我是不是还是有前途的………虽然我只学过QB……………… //@无吔学生:[笑cry]5、6年前我写程序就是这么写的//@WindMGC是个2: 转发微博
- 微博评论 2015-01-21 14:33 1 赞 回复
- 2b路过[拜拜]//@无吔学生:[害羞]有前途,和我一起做个蟆蛤祖玛吧//@SHIKA_LQ: 我居然看懂了………………我是不是还是有前途的………虽然我只学过QB……………… //@无吔学生:[笑cry]5、6年前我写程序就是这么写的//@WindMGC是个2: 转发微博
- 微博评论 2015-01-21 14:33 2 赞 回复
- [害羞]有前途,和我一起做个蟆蛤祖玛吧//@SHIKA_LQ: 我居然看懂了………………我是不是还是有前途的………虽然我只学过QB……………… //@无吔学生:[笑cry]5、6年前我写程序就是这么写的//@WindMGC是个2: 转发微博
- 微博评论 2015-01-21 13:33 1 赞 回复
- 我居然看懂了………………我是不是还是有前途的………虽然我只学过QB……………… //@无吔学生:[笑cry]5、6年前我写程序就是这么写的//@WindMGC是个2: 转发微博
- 微博评论 2015-01-21 13:33 2 赞 回复
- swap这个^运算我记得在那里见过。 //@Linux中国: //@陈伟琪在肇庆:最右方法存在缺陷,两数相加之和有可能溢出,我面试时候也使用这个方法,我也有告知面试官这个问题,他要我不能用中间变量… //@Linux中国:先背着,后抱着~
- 微博评论 2015-01-21 13:33 1 赞 回复
- 2B程序员看完笑了[哈哈] //@Linux中国://@陈伟琪在肇庆:最右方法存在缺陷,两数相加之和有可能溢出,我面试时候也使用这个方法,我也有告知面试官这个问题,他要我不能用中间变量…//@Linux中国:先背着,后抱着~//@小灰笔记_Grey: [好囧] 其实,还有方案三:a = a+ b; b = a - b; a = a - b;[不好意思]
- 微博评论 2015-01-21 13:03 2 赞 回复
- haha //@Linux中国:先背着,后抱着~//@小灰笔记_Grey: 从交换两个数的例子可以知道 有时候码农跟2B一个德性![好囧] 其实,还有方案三:a = a+ b; b = a - b; a = a - b;[不好意思]
- 微博评论 2015-01-21 13:03 1 赞 回复
- 虽然是调侃,黑客代码写的确实好//@Linux中国:先背着,后抱着~//@小灰笔记_Grey: 从交换两个数的例子可以知道 有时候码农跟2B一个德性![好囧] 其实,还有方案三:a = a+ b; b = a - b; a = a - b;[不好意思]
- 微博评论 2015-01-21 13:03 1 赞 回复
- 哈哈//@Linux中国:先背着,后抱着~//@小灰笔记_Grey: 从交换两个数的例子可以知道 有时候码农跟2B一个德性![好囧] 其实,还有方案三:a = a+ b; b = a - b; a = a - b;[不好意思]
- 微博评论 2015-01-21 12:33 2 赞 回复
- 记得有人做过实验,不使用中间变量的方法比较慢,因为使用中间变量的时候编译器做了优化。。。//@陈伟琪在肇庆: 最右方法存在缺陷,两数相加之和有可能溢出,我面试时候也使用这个方法,我也有告知面试官这个问题,他要我不能用中间变量…//@Linux中国:先背着,后抱着~//@小灰笔记_Grey: 从交换两个数
- 微博评论 2015-01-21 12:33 1 赞 回复
- 活脱脱的2B[笑cry]//@Linux中国:先背着,后抱着~//@小灰笔记_Grey: 从交换两个数的例子可以知道 有时候码农跟2B一个德性![好囧] 其实,还有方案三:a = a+ b; b = a - b; a = a - b;[不好意思]
- 微博评论 2015-01-21 12:33 1 赞 回复
- 最右方法存在缺陷,两数相加之和有可能溢出,我面试时候也使用这个方法,我也有告知面试官这个问题,他要我不能用中间变量…//@Linux中国:先背着,后抱着~//@小灰笔记_Grey: 从交换两个数的例子可以知道 有时候码农跟2B一个德性![好囧] 其实,还有方案三:a = a+ b; b = a - b; a = a - b;[不好意思]
- 微博评论 2015-01-21 12:33 1 赞 回复
- [哈哈][哈哈][哈哈]//@Linux中国:先背着,后抱着~//@小灰笔记_Grey: 从交换两个数的例子可以知道 有时候码农跟2B一个德性![好囧] 其实,还有方案三:a = a+ b; b = a - b; a = a - b;[不好意思]
- 微博评论 2015-01-21 12:33 1 赞 回复
- 哈哈//@Linux中国:先背着,后抱着~//@小灰笔记_Grey: 从交换两个数的例子可以知道 有时候码农跟2B一个德性![好囧] 其实,还有方案三:a = a+ b; b = a - b; a = a - b;[不好意思]
- 微博评论 2015-01-21 12:33 1 赞 回复
- 黑客用Mac?//@Linux中国:先背着,后抱着~//@小灰笔记_Grey: 从交换两个数的例子可以知道 有时候码农跟2B一个德性![好囧] 其实,还有方案三:a = a+ b; b = a - b; a = a - b;[不好意思]
- 微博评论 2015-01-21 12:33 2 赞 回复
- 有意思//@Linux中国: 先背着,后抱着~//@小灰笔记_Grey: 从交换两个数的例子可以知道 有时候码农跟2B一个德性![好囧] 其实,还有方案三:a = a+ b; b = a - b; a = a - b;[不好意思]
- 微博评论 2015-01-21 12:33 2 赞 回复
- 先背着,后抱着~//@小灰笔记_Grey: 从交换两个数的例子可以知道 有时候码农跟2B一个德性![好囧] 其实,还有方案三:a = a+ b; b = a - b; a = a - b;[不好意思]
- 微博评论 2015-01-21 12:33 3 赞 回复
- 从交换两个数的例子可以知道 有时候码农跟2B一个德性![好囧] 其实,还有方案三:a = a+ b; b = a - b; a = a - b;[不好意思]