论坛首页 海阔天空论坛

程序员情人节专题——没有对象就NEW一个!——活动已结束

浏览 21205 次
精华帖 (0) :: 良好帖 (0) :: 灌水帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2014-02-13   最后修改:2014-03-03
又到了一年一度秀恩爱的最佳时机了,不过今年的情人节与往年不同的是,今年如果你没有心仪的另一半陪同的话,那你还可以过一个元宵节。如果你不喜欢吃汤圆,那么你可以考虑下面的这个活动了。

每个程序员都是非常优秀的,他们严谨细心(能够发现细微的bug)、富于创意(能够找到最好的解决方案)、异于常人的执着(为了解决问题熬夜也无妨)……如果你已经有了另一半,那么首先恭喜你的另一半,因为她(他)找到了一个一生中最值得托付的人。

但是不可否认,也一部分程序员是标准的宅男(女),以致于现实生活中在面对心仪的女(男)神时变得不知所措。对于这些人,电脑是他们最“长相厮守”的一个角色,她不离不弃(除非坏了),她不唠叨不抱怨(除非程序bug不断),她可以为你做任何事情(除了做饭洗衣)……

此外,对于程序员来说,几乎没有用程序办不到的事情,没有对象,也可以使用程序new一个对象出来。不要去理会那些“秀恩爱,死得快”的嫉妒腔调,无论你是否有另一半,欢迎大胆来秀。

活动说明:

如果你是一名程序员,如果你已经有了另一半,欢迎在情人节这个最好的时机,秀出你的恩爱,包括:

  1. 分享你的爱情故事、恋爱经验等;
  2. 用程序展示出你的浪漫(语言不限、效果不限,前提是能够运行);
  3. 其他你想表达的内容。

如果你是一名程序员,如果你目前暂处于单身状态,欢迎在ITeye用程序向心仪的女(男)神表达爱意。如果你还没有女(男)神,也可以new出一个心仪的对象,包括:

  1. 下面的程序抛砖引玉(new一个对象),欢迎各种优化、各种创意(语言不限、效果不限,前提是能够运行);
  2. 用程序来表白(语言不限、效果不限,前提是能够运行);
  3. 征婚(求带走)——贴出自己的信息以及对另一半的要求;
  4. 其他你想表达的内容。

参与方式:直接在本贴回复。

活动时间:2014年2月13日~2月20日

活动奖品:根据程序创意、故事内容、用户反馈等评选出最佳程序奖、最佳故事奖、最佳创意奖各1名,奖励技术图书一本和CSDN精美台历1本,你可以选择将奖品邮寄给自己,也可以选择邮寄给心仪的对象(我们还可以替你写上你想说的话)

秀自己的恩爱,让别人羡慕去吧!

public class MyGirl {
    public static void main(String[] args) {
        MyGirl love = new MyGirl();
        love.name="xxx";
        love.age="23岁";
        love.height="165cm";
        love.appearance="漂亮";

        System.out.println("已经成功帮您创建了一个对象");
        System.out.println("她的名字:"+love.name);
        System.out.println("年龄:"+love.age);
        System.out.println("身高:"+love.height);
        System.out.println("相貌:"+love.appearance);
        System.out.println("您是否满意?");
    }
    private String name;
    private String age;
    private String height;
    private String appearance;       
}



=======================================分割线=======================================


本次活动获奖用户:hzw2312dongzhumao86McYeah

以上用户将获得由ITeye提供的技术图书一本和CSDN精美台历一本。

技术图书候选书单:

  • Java加密与解密的艺术(第2版)
  • Java虚拟机规范(Java SE 7版)
  • 疯狂的程序员
  • 软件过程之美:软件配置管理策略及主流工具实战
  • 软件架构的艺术
  • MySQL入门很简单
  • 软件集成策略-如何有效率地提升质量
  • 数据挖掘技术(第3版)
  • 深入浅出Ext JS

恭喜以上各位!
   发表时间:2014-02-13  
随便写一个能把内存耗光的程序就是"Your Girl"了.
0 请登录后投票
   发表时间:2014-02-13   最后修改:2014-02-14
占楼。本人已婚,与老婆在工作中认识,属于相互看对眼的那种。
借花献佛,下面是别人写的一个程序(作者不详),用HTML5呈现出一朵玫瑰,献给所有的有情人。

<html>
<head>
<title>I Love You!</title>
<meta charset="utf-8" />
</head>
<body>
<canvas id="c"></canvas>
<script>
var b = document.body;
var c = document.getElementsByTagName('canvas')[0];
var a = c.getContext('2d');
document.body.clientWidth; 
</script>
<script>
with(m=Math)C=cos,S=sin,P=pow,R=random;c.width=c.height=f=500;h=-250;function p(a,b,c){if(c>60)return[S(a*7)*(13+5/(.2+P(b*4,4)))-S(b)*50,b*f+50,625+C(a*7)*(13+5/(.2+P(b*4,4)))+b*400,a*1-b/2,a];A=a*2-1;B=b*2-1;if(A*A+B*B<1){if(c>37){n=(j=c&1)?6:4;o=.5/(a+.01)+C(b*125)*3-a*300;w=b*h;return[o*C(n)+w*S(n)+j*610-390,o*S(n)-w*C(n)+550-j*350,1180+C(B+A)*99-j*300,.4-a*.1+P(1-B*B,-h*6)*.15-a*b*.4+C(a+b)/5+P(C((o*(a+1)+(B>0?w:-w))/25),30)*.1*(1-B*B),o/1e3+.7-o*w*3e-6]}if(c>32){c=c*1.16-.15;o=a*45-20;w=b*b*h;z=o*S(c)+w*C(c)+620;return[o*C(c)-w*S(c),28+C(B*.5)*99-b*b*b*60-z/2-h,z,(b*b*.3+P((1-(A*A)),7)*.15+.3)*b,b*.7]}o=A*(2-b)*(80-c*2);w=99-C(A)*120-C(b)*(-h-c*4.9)+C(P(1-b,7))*50+c*2;z=o*S(c)+w*C(c)+700;return[o*C(c)-w*S(c),B*99-C(P(b, 7))*50-c/3-z/1.35+450,z,(1-b/1.2)*.9+a*.1, P((1-b),20)/4+.05]}}setInterval('for(i=0;i<1e4;i++)if(s=p(R(),R(),i%46/.74)){z=s[2];x=~~(s[0]*f/z-h);y=~~(s[1]*f/z-h);if(!m[q=y*f+x]|m[q]>z)m[q]=z,a.fillStyle="rgb("+~(s[3]*h)+","+~(s[4]*h)+","+~(s[3]*s[3]*-80)+")",a.fillRect(x,y,1,1)}',0)
</script>
</body>
</html>


效果如下:


  • 大小: 17.1 KB
1 请登录后投票
   发表时间:2014-02-13  
这朵玫瑰很牛逼
0 请登录后投票
   发表时间:2014-02-13  
呵呵,此对象非彼对象。对象是个哲学术语,中国人为什么会用一个哲学上的名词来形容男女关系倒是个更加值得探讨的问题
0 请登录后投票
   发表时间:2014-02-13  
/**
 * 胡汉三
 * @author admin_Hzw
 *
 */
public class T {
	public static void main(String[] args) {
		BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); 
		System.out.println("有一个数1089,告诉她请她按照下面的提示输入数字,得到的结果永远是1089请任意输入继续"); //
		try {
			br.readLine();
			System.out.println("0-9中选三个数字排列成一个三位数,数字要成递减方式(如:961):");
			String s1 = br.readLine();
			String s2 = s1.substring(2)+s1.substring(1,2)+s1.substring(0,1);
			int i1 = Integer.valueOf(s1);
			int i2 = Integer.valueOf(s2);
			int i3 = i1-i2;
			String s3 = i3+"";
			String s4 = s3.substring(2)+s3.substring(1,2)+s3.substring(0,1);
			int i4 = Integer.valueOf(s4);
			System.out.println((i4+i3));
			System.out.println("数字要成递减的方式排列,而感情要递增的方式维系,遵守规则爱情就能像游戏结果一样永远如一,恒久不变!");
		} catch (IOException e) {
			e.printStackTrace();
		}
	}

}
已被评为好帖!
   发表时间:2014-02-13   最后修改:2014-02-13
找不到对象....


  • 大小: 34.5 KB
2 请登录后投票
   发表时间:2014-02-14  
回想当年上学那时间,c语言课,写了一个控制台打印心型的图案,偷偷发给我现在的老婆,呵呵
  • 大小: 1.1 MB
  • 大小: 573.4 KB
0 请登录后投票
   发表时间:2014-02-14  
blueram 写道
回想当年上学那时间,c语言课,写了一个控制台打印心型的图案,偷偷发给我现在的老婆,呵呵


能从学校一起出来,然后最后能走到一起的,不容易啊。
0 请登录后投票
   发表时间:2014-02-14   最后修改:2014-02-14

没有的人只能去行险了

 

另附上面那个玫瑰花大哥,你的代码都是错误的,根本就不能运行,晕死,此处我已经修正了

<html><head>  
<title>I Love You!</title>  
<meta charset="utf-8" />  
</head>  
<body>  
<canvas id="c"></canvas>  
<script>  
var b = document.body;  
var c = document.getElementsByTagName('canvas')[0];  
var a = c.getContext('2d');  
document.body.clientWidth;   
</script>  
<script>
# iteye的编辑器有问题,会自动在 c.width 变成 cc.width 坑爹啊,此处大家注意下
with(m=Math)C=cos,S=sin,P=pow,R=random;c.width=c.height=f=500;h=-250;function p(a,b,c){if(c>60)return[S(a*7)*(13+5/(.2+P(b*4,4)))-S(b)*50,b*f+50,625+C(a*7)*(13+5/(.2+P(b*4,4)))+b*400,a*1-b/2,a];A=a*2-1;B=b*2-1;if(A*A+B*B<1){if(c>37){n=(j=c&1)?6:4;o=.5/(a+.01)+C(b*125)*3-a*300;w=b*h;return[o*C(n)+w*S(n)+j*610-390,o*S(n)-w*C(n)+550-j*350,1180+C(B+A)*99-j*300,.4-a*.1+P(1-B*B,-h*6)*.15-a*b*.4+C(a+b)/5+P(C((o*(a+1)+(B>0?w:-w))/25),30)*.1*(1-B*B),o/1e3+.7-o*w*3e-6]}if(c>32){cc=c*1.16-.15;o=a*45-20;w=b*b*h;z=o*S(c)+w*C(c)+620;return[o*C(c)-w*S(c),28+C(B*.5)*99-b*b*b*60-z/2-h,z,(b*b*.3+P((1-(A*A)),7)*.15+.3)*b,b*.7]}o=A*(2-b)*(80-c*2);w=99-C(A)*120-C(b)*(-h-c*4.9)+C(P(1-b,7))*50+c*2;z=o*S(c)+w*C(c)+700;return[o*C(c)-w*S(c),B*99-C(P(b, 7))*50-c/3-z/1.35+450,z,(1-b/1.2)*.9+a*.1, P((1-b),20)/4+.05]}}setInterval('for(i=0;i<1e4;i++)if(s=p(R(),R(),i%46/.74)){z=s[2];x=~~(s[0]*f/z-h);y=~~(s[1]*f/z-h);if(!m[q=y*f+x]|m[q]>z)m[q]=z,a.fillStyle="rgb("+~(s[3]*h)+","+~(s[4]*h)+","+~(s[3]*s[3]*-80)+")",a.fillRect(x,y,1,1)}',0)  
</script>  
</body></html>

 

  • 大小: 23.3 KB
0 请登录后投票
论坛首页 海阔天空版

跳转论坛:
Global site tag (gtag.js) - Google Analytics