前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >程序员为情人节准备的浪漫 -- 文章中有源码链接

程序员为情人节准备的浪漫 -- 文章中有源码链接

作者头像
用户7293182
发布2022-01-20 17:26:15
5620
发布2022-01-20 17:26:15
举报
文章被收录于专栏:jQuery每日经典jQuery每日经典

一年一度的情人节又来了,屌丝界的一个巨大群体、IT界的程序员们常常是被调侃的对象,由于常常与机器为伍,和电脑打交道,给人们留下的印象是宅、木讷、不善交流!但是这仅仅是印象,这个世界就是这样,外表特别容易迷惑人,尤其是在感情之中。

作为一枚程序猿,你有什么特别的表白方式吗?

曾经有一份真挚的爱情摆在我面前,但是我没有珍惜,因为我是程序员。

等到了失去的时候才后悔莫及,尘世间最痛苦的事莫过于此。

如果老天可以再给我一个再来一次的机会,一定把爱说出来…..

虽然不是每份爱都能编译通过,我想我就是那个幸运儿…..

情人节不容易,小编特地为大家甑选了几份小礼物,拿去不谢!

1、HTML5玫瑰花

运行下面的HTML5代码即可获得HTML5页面渲染的3D玫瑰花,拿去送给你的女神吧!

<!DOCTYPE html>

<html>

<head>

<title>HTML5渲染的3D玫瑰花</title>

<meta charset="utf-8">

</head>

<body>

<canvas id="c" height="500" width="500"></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>

2、爱心树

源码下载地址:https://github.com/wuxia2001/loveyue/tree/master/%E7%AC%AC%E4%B8%80%E4%B8%AA

源码下载下来后,需要修改的地方有两处:

  1. 时间:请修改love.html,第188行,setfullyear设置年月日,然后设置时,分,秒,这里设置的是在一起的开始时间,程序会自动计算己有多长时间。
  2. 修改你要表白说的话,请修改Love.html第23行开始。

源码允许效果如下图:

3、爱心

源码下载地址:https://github.com/wuxia2001/loveyue/tree/master/%E7%AC%AC%E4%BA%8C%E4%B8%AA

源码下载下来后,需要修改的地方也有两处:

  1. 时间:请修改index.html,第63行,setfullyear设置年月日,然后设置时,分,秒,这里设置的是在一起的开始时间,程序会自动计算己有多长时间。
  2. 修改你要表白说的话,请修改index.html第22行开始。

源码允许效果如下图:

还有一些另类的方式

01 在网页中打开

然后按Ctrl+F,然后输入9 ,有的浏览器需要再按回车,之后就亮了~

02 某公司程序员给小编的表白

03 给美眉推荐使用Chrome浏览器,帮着开通Google account打开各同步功能(这样美眉也能在不同的电脑和终端即刻得到自己的浏览器了),然后在需要的时候悄悄在你的电脑登陆美眉的账号在标签栏添加你想说的话,然后美眉就很惊奇的发现了:

04 或者把需要表白的内容生成二维码,然后分享给女神,比如

05 美国一位工程师Ben Kokes 为了向女友Julie Nicolai 求婚,花了5个月的时间制出这只“LED 发光钻石戒指”。

这戒指很有意思,只要他在附近,女友手上的戒指就会发光提醒。

这就是“技术宅”的浪漫。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-02-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 jQuery每日经典 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 曾经有一份真挚的爱情摆在我面前,但是我没有珍惜,因为我是程序员。
  • 等到了失去的时候才后悔莫及,尘世间最痛苦的事莫过于此。
  • 如果老天可以再给我一个再来一次的机会,一定把爱说出来…..
  • 虽然不是每份爱都能编译通过,我想我就是那个幸运儿…..
相关产品与服务
图像处理
图像处理基于腾讯云深度学习等人工智能技术,提供综合性的图像优化处理服务,包括图像质量评估、图像清晰度增强、图像智能裁剪等。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档