国际米兰
标题:
文艺的你们读不懂技术女的寂寞
[打印本页]
作者:
四月苇
时间:
2010-9-14 21:09:55
标题:
文艺的你们读不懂技术女的寂寞
一个女程序员twitter上发了一条tweet: 昨晚梦见男朋友和别的女人在逛街,梦里我的第一反应是查源代码…结果调试半天查不出来为什么显示的是那个女人不是我,最后含泪把那个女人给注释掉了,再一运行就是我男朋友自己逛街了…醒来囧字脸呆了很久…囧rz 评论: 1L 把那个女人的指针指向你即可 2L 谁让你把男朋友设成public的 3L 加个断点看看那女人是谁 4L 心真软,就该把他的接口屏蔽掉。//是我想多了么 5L protected 逛街(youOnly) 6L 设计问题,应该采用单例模式 7L 没做回归测试 8L 标准做法是做个断言 9L 注释掉了逛街的参数不用改么 10L 不要忘记GC谢谢 11L 查一下Log,只逛街了吗?
文艺女求解。。看不懂 汗
作者:
流水落花
时间:
2010-9-14 21:25:46
关键在逛街完去做了什么,有没有小生命产生
作者:
rainingnolove
时间:
2010-9-14 21:26:27
也许,计算机语言被运用到这种没理由的情感里,才是真正的无解
作者:
waterq
时间:
2010-9-14 22:04:59
哥曾经做过2年的VC
现在改回本行做建筑设计了
还好有点底子
还能看弄技术女的帖子
我一直很崇拜技术女
作者:
伊蓝
时间:
2010-9-14 22:37:56
本帖最后由 伊蓝 于 2010-9-14 22:44 编辑
真实情况模拟:
public
class Girl {
private String name = null;
private Girl girl=null;
public String getName(){
return
this.name;
}
public Girl(String name) {
this.name = name;
}
private
static
class BoyFriend {
private
static BoyFriend boyFriend = new BoyFriend();
private BoyFriend() {
}
public
static BoyFriend getInstance() {
return boyFriend;
}
public
synchronized
void shoppingWith(Girl girl) throws InterruptedException {
System.out.println("He is shopping with "+(girl!=null?girl.getName():"hisself")+".");
Thread.sleep(
1000
*
60
*
60
*
2
);//逛街中... ...
}
}
public
void shop() {
girl=this;
BoyFriend boyFriend = BoyFriend.getInstance();
try {
boyFriend.shoppingWith(girl);
} catch (InterruptedException e) {
System.out.println("男友抗议!");
try {
System.out.println("抗议无效!");
boyFriend.shoppingWith(girl);
} catch (InterruptedException e1) {
System.out.println("再抗议!");
try {
System.out.println("抗议无效!");
boyFriend.shoppingWith(girl);
} catch (InterruptedException e2) {
System.out.println("抗议成功!");
}
}
}
}
}
当你自以为是的:
new Thread(new Runnable() {
@Override
public
void run() {
Girl self=new Girl("Self");
self.shop();
}
}).start();
其实已经有人捷足先登呐~
new Thread(new Runnable() {
@Override
public
void run() {
Girl threeOne=new Girl("Three One");
threeOne.shop();
}
}).start();
//...Someone else has shopped before you...
new Thread(new Runnable() {
@Override
public
void run() {
Girl self=new Girl("Self");
self.shop();
}
}).start();
结果:
He is shopping with Three One.
你一气之下:
public
void shop() {
//girl=this;
//...
关键在这
try{
}catch(){
//处理小三异常
}
作者:
败絮
时间:
2010-9-14 22:39:52
本帖最后由 败絮 于 2010-9-14 22:41 编辑
弟是工科生
现在改行念商科了
还好有点挂科重考学两遍的底子
也能看得懂
我也太tm崇拜技术女了
话说大学我们班只有5个女生(工科,微电子,自动化)
2个是一等奖学金,2个是二等奖学金,1个是三等奖学金
全班男生无地自容。。。
作者:
伊蓝
时间:
2010-9-14 22:40:43
当然 如果像盗梦空间那样 使用多线程 将所有数据定义为多维空间结构 就可以解决梦境中有预感而无法在单线程中插足的问题
另外 如果VC不行 可以考虑用汇编语言 试试
网上有达人 已经写好最佳程序了
作者:
优哉游哉
时间:
2010-9-14 23:31:51
这个还成,我能懂,嘎嘎~~
作者:
小冰雨
时间:
2010-9-15 00:33:28
盗梦空间。。。。
作者:
幕鱼
时间:
2010-9-15 11:30:54
老板给我来组香烟
作者:
子鸢
时间:
2010-9-24 21:15:46
我也喜欢技术女
作者:
xgtrix
时间:
2010-9-26 13:08:00
You are never too old to dream a new dream
http://www.998.com/index.aspx?sourcecode=SPW10415205
作者:
clander
时间:
2010-9-30 08:57:34
//introduce myself to u
#include "编程.h"
#include "MM.h"
#include "学英语.h"
#include "看电影.h"
#include "旅游.h"
#include "something else.h"
#define DEFINITELY 1
#define MYLIFE 10^n
int main()
{
for(int i=1;i<=MYLIFE;i++)
printf("我的人生很精彩!");
return DEFINITELY;
}
作者:
zszqer
时间:
2010-10-1 21:01:40
本科学物理的懵懂走过
作者:
欧洲女皇1908
时间:
2010-10-10 16:39:56
呵呵~~~非正常生活了~~
作者:
kingsfaming8
时间:
2010-10-10 23:48:00
哈哈 除了逛街还有什么
作者:
闲云野鹤
时间:
2010-10-14 10:18:16
专业是CS的表示看懂了
作者:
anwin112
时间:
2010-10-22 08:51:04
能看懂一部分 哈哈.... 强悍的是给注释掉了..
作者:
☆真正国米人☆
时间:
2010-10-26 13:48:54
学计算机却不会编程的惭愧走开……
其实,我是搞网络的
敢不敢有个网络技术女!!
欢迎光临 国际米兰 (http://bbs.inter.net.cn/)
Powered by Discuz! X2