今年,我这个程序猿,最终还是一个人过情人节

文章目录

  • 聊聊星座与生肖
  • 网站
  • 来首诗
  • 代码
  • 最后

貌似出生到现在,我都是一个人在过情人节???

聊聊星座与生肖

有粉丝问我今年怎么没写总结。去年的总结,过完年再写(我觉得今年要总结的东西很多)。毕竟今年还没过完嘛,我过阴历年。

今天写什么,那还用说嘛,情人节快到了。此时不撒狗粮,啥时候撒。

假装撒狗粮,实际参加活动。言归正传。

我双鱼,你是天蝎。

我属牛,你属蛇。

这两点都非常配,过多不谈。

我个人用简单的一句话解释:

“个人的举止、心理,与群体分析得来的结果有着大体抑或分支细节上的差异,这些差异若不区别于个人而笼统概括之,则为蠢。”

当然,我蠢,我信。

网站

还记得在你18岁生日那天,给你写了一个网站,主页是下面这样的(弄完后,我终于明白了,为什么前端单身狗比后端少很多)

当然,还有一些美好的回忆。这是我们第一次见面,不知不觉,时间悄然流逝,在一起有496天了。

另外还有一些诗词,这些天的积累,当然,现在挺久没写了,我停下思考一下,是不是已经过了热恋期了,不至于不至于。

地址放在这里,有兴趣的可以看看:https://blog.csdn.net/qq_26525215/category_5805087.html

来首诗

又二月,未见面,百里相距思难言。

再无眠,夜深念,银河两边万光年。

(这里的二月,代表现在二月,也代表,两个月见不到。银河的直径15万-20万光年的距离)

代码

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>爱情小屋</title><meta name="keywords" content="爱情小屋" /><meta name="description" content="爱情小屋" /><style type="text/css">@font-face {font-family: digit; }</style><script type="text/javascript" src="js/md5.min.js"></script><script type="text/javascript" src="js/password.js"></script><script LANGUAGE="JavaScript">document.write(pass()); </script><link href="css/default.css" type="text/css" rel="stylesheet"></head><body><div id="mainDiv"><div id="content" style="margin-top: 50.5px;"><div id="code"><span class="comments">/**</span><br /> &nbsp;<span class="comments">*2019—05-12,</span><br /> &nbsp;<span class="comments">*2019-09-30.</span><br /> &nbsp;<span class="comments">*/</span><br /> final&nbsp;class&nbsp;We{<br /> &nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;final&nbsp;static&nbsp;Boy&nbsp;BOY&nbsp;=&nbsp;new&nbsp;Boy("<span class="keyword">***</span>");<br /> &nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;final&nbsp;static&nbsp;Girl&nbsp;GIRL&nbsp;=&nbsp;new&nbsp;Girl("<span class="keyword">***</span>");<br /> }<br /> public&nbsp;class&nbsp;Love&nbsp;{<br /> &nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;static&nbsp;void&nbsp;main(String[]&nbsp;args) {<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;System.out.println("Boy&nbsp;name&nbsp;=&nbsp;"+&nbsp;We.BOY.getName());<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;System.out.println("Girl&nbsp;name&nbsp;=&nbsp;"+&nbsp;We.GIRL.getName());<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="comments">//彼此相爱</span><br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;System.out.println(We.BOY.getName()&nbsp;+&nbsp;"<span class="keyword">爱着</span>" + We.GIRL.getName());<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;System.out.println(We.GIRL.getName()&nbsp;+&nbsp;"<span class="keyword">爱着</span>" + We.BOY.getName());<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="comments">//时间推移</span><br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;System.out.println("我们互相等待");<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="comments">//时间推移</span><br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;System.out.println("<span class="keyword">再也没有什么能让我们分开</span>");<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="comments">//沧海桑田</span><br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;System.out.println("只会让我们更加相爱");<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="comments">//...</span><br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;System.out.println("不管是现在");<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;System.out.println("还是遥远的未来");<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;System.out.println("我会让你一直<span class="keyword">幸福</span>");<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span class="comments">//我还想说</span><br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;System.out.println("**,<span class="keyword">我爱你!</span>");<br /> &nbsp;&nbsp;&nbsp;&nbsp;}<br /> }<br /> class&nbsp;Boy{<br /> &nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;Boy(String&nbsp;name) {<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;this.name&nbsp;=name;<br /> &nbsp;&nbsp;&nbsp;&nbsp;}<br /> &nbsp;&nbsp;&nbsp;&nbsp;private&nbsp;String&nbsp;name;<br /> &nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;String&nbsp;getName() {<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;name;<br /> &nbsp;&nbsp;&nbsp;&nbsp;}<br /> }<br /> class&nbsp;Girl&nbsp;{<br /> &nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;Girl(String&nbsp;name) {<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;this.name&nbsp;=name;<br /> &nbsp;&nbsp;&nbsp;&nbsp;}<br /> &nbsp;&nbsp;&nbsp;&nbsp;private&nbsp;String&nbsp;name;<br /> &nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;String&nbsp;getName() {<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;name;<br /> &nbsp;&nbsp;&nbsp;&nbsp;}<br /> }<br /></div><div id="loveHeart"><canvas id="garden"></canvas><div id="words"><div id="messages">亲爱的,这是我们相爱在一起的时光。<div id="elapseClock"></div></div><div id="loveu">爱你直到永永远远。<br/><div class="signature">***❤️***</div></div></div></div></div><div id="copyright"><a href="photo.html">美好回忆</a><br /><br /><a href="poetry.html">诗意缠绵</a><br /><br /> <a>亲爱的,18岁生日快乐,永远18</a><br /></div></div><script type="text/javascript" src="js/jquery.js"></script><script type="text/javascript" src="js/garden.js"></script><script type="text/javascript" src="js/functions.js"></script><script type="text/javascript">var offsetX = $("#loveHeart").width() / 2;var offsetY = $("#loveHeart").height() / 2 - 55;var together = new Date();//monthValue//一个0到11之间的整数值,表示从一月到十二月。//dayValue//一个1到31之间的整数值,表示月份中的第几天。如果你指定了 dayValue 参数,就必须同时指定 monthValue。together.setFullYear(2019, 8, 30);together.setHours(0);together.setMinutes(0);together.setSeconds(0);together.setMilliseconds(0);if(!document.createElement('canvas').getContext) {var msg = document.createElement("div");msg.id = "errorMsg";msg.innerHTML = "Your browser doesn't support HTML5!<br/>Recommend use Chrome 14+/IE 9+/Firefox 7+/Safari 4+";document.body.appendChild(msg);$("#code").css("display", "none")$("#copyright").css("position", "absolute");$("#copyright").css("bottom", "10px");document.execCommand("stop");} else {setTimeout(function() {startHeartAnimation();}, 3500);timeElapse(together);setInterval(function() {timeElapse(together);}, 50);adjustCodePosition();$("#code").typewriter();}</script></body></html>

其他的CSS+JS代码就不贴了,自行去下载:
https://download.csdn.net/download/qq_26525215/15114107

有一个需要注意的地方,就是需要密码的这里,我使用了MD5加密,防止无关人员看。

在password.js中

 //进行MD5var salt = "chenhaoxiangLOVEpengqiaowen";var hash = LocalStorageUtil.getItem("hash");if(hash != 'e5e26357a5b96a645794ecd6059bce42') {var pass = prompt('请输入密码:', '');while(testV < 3) {hash = md5(salt + pass);LocalStorageUtil.setItem("hash", hash);if(hash == 'e5e26357a5b96a645794ecd6059bce42') {break;}testV += 1;var pass = prompt('密码错误!请重新输入:');}if(testV >= 3) {window.opener = null;window.close();history.go(-1);}}

chenhaoxiangLOVEpengqiaowen这个东西就是盐,自行定义就行,任意值都可以。

这里的e5e26357a5b96a645794ecd6059bce42,就是你自己通过明文密码加密后得到的密文。自己跑一下就知道是啥了,替换这个就行。

最后

不写了不写了,你不在身边,写这种东西,那不是让人故意陷入思念的煎熬嘛。

最后,祝世上所有的有情人终成眷属。

今年,我这个程序猿,最终还是一个人过情人节相关推荐

  1. 程序猿最终之路-架构师:Spring boot实战战役解析

    什么是架构师 所谓架构师,通俗地说就是设计师或结构设计者,这些定义如果用在建筑学上,则是很容易理解的.在软件工程领域中,软件架构师实际上就是软件项目的总体设计师,是软件组织新产品的开发与集成.新技术体 ...

  2. 白色情人节为你身边的程序猿献上一份礼物!

    立即就是情人节了,还在为买什么样的礼物给自己的情人而苦恼吗?唉,对方是个极客或者程序猿,也是蛮纠结的一件事啊! 那么这篇文章你绝对不能错过,这里推荐的礼物你的极客情人肯定喜欢--再偷偷说一句,想让别人 ...

  3. 斗争程序猿(三十八)——历史朝代大学(两)——我与数据库的故事

    文/温国兵 惰性人皆有之,也算是人的一大天性.几日之前便构思好此文,怎奈每日杂事繁多,今日才提起笔,作下此文.本文谈谈我与数据库的故事. 说起和数据库结缘,还得从大一说起.大一刚開始接触C语言,每日就 ...

  4. 程序猿悲喜录:魔都,想说爱你不容易

    程序猿悲喜录:魔都,想说爱你不容易 初入魔都 男怕入错行,女怕嫁错郎,真是一语中的,想当初为了赢取白富美,走上人生巅峰,脑袋一抽便进入了开发行业,坎坎坷坷,如今头发都秃了. 从学校出来,便留在了上海, ...

  5. 关于程序猿的几个阶段!

    程序猿的职业生涯是一段充满起伏的有趣经历.考虑到其陡峭的学习曲线.全然能够预见你将经历挫折.启蒙.骄傲自大这几个时期.以及穿插其间的各种心路历程.在这篇文章中让我们轻松一下.通过一系列搞笑 gif 图 ...

  6. Java程序猿的JavaScript学习笔记(汇总文件夹)

    最终完结了,历时半个月. 内容包含: JavaScript面向对象特性分析,JavaScript高手必经之路. jQuery源代码级解析. jQuery EasyUI源代码级解析. Java程序猿的J ...

  7. 为什么阿里程序猿纷纷在内网晒代码?

    大家知道,阿里有两万多名可爱的程序员. 他们也没什么别的爱好,就是多才多艺了一点:这帮阿里程序猿在改变世界前 要先撼动歌坛 就是热心肠了一点:阿里有个程序员,因为闯红灯上新闻了 虽然怕老婆但也能怕出新 ...

  8. 程序猿的日常——Java基础之equals与hashCode

    equals和hashCode是我们日常开发最常使用的方法,但是因为一般都使用默认的规则,因此也很少会引起关注.不过了解他们的用途和设计的原则,还是会帮助我们更好的设计代码. equals equal ...

  9. 幸福村站——成都传智播客程序猿写出你的烧烤代码

    又是一个阳光明媚,风和日丽之天,假设作为程序猿的你还在键盘上苦苦的想着下一串代码该怎么写的话,那你就弱爆了.俗语说得好,学习要劳逸结合,写代码更是须要清晰的思维,在传智播客Java基础班开班一个月后, ...

最新文章

  1. java treemap get_java treeMap 排序后 get不到value
  2. Python基础数据之列表
  3. ref和out区别总结
  4. Linux创建多个子线程并回收
  5. 本地浏览器缓存sessionStorage(临时存储) localStorage(长期存储)的使用
  6. NVIDIA DLI 深度学习培训 | 北京站 即将开班
  7. 微软重写 Windows 10 激活规则
  8. 什么是车联网?导航?听歌?智能语音识别?事实没这么简单!
  9. linux添加动态连接库,CentOS下如何添加动态链接库?
  10. excel去重怎么操作_EXCEL根据进货、出货求库存怎么操作
  11. 金蝶kis专业版系统登录服务器,金蝶kis专业版怎么远程连接服务器
  12. 用链表编写教师信息管理系统
  13. ubuntu linux拼音输入法,Ubuntu 中文拼音输入法小结
  14. 训练集、验证集、测试集以及交验验证的理解
  15. MATLAB编辑AWG波形,AWG5200任意波形发生器的功能特点及性能分析
  16. MacOS系统安装Qt教程
  17. 日月年时分秒转换为年月日时分秒
  18. 7-115 计算油费
  19. 中国个人站长上的四个大当
  20. 课件(Part 1, PJ)

热门文章

  1. streaming api_XML的Streaming API简介(StAX)
  2. 小学计算机课老师教的那个游戏,浅谈小学信息技术游戏教学
  3. 21年更新版抓取小姐姐短视频教程!最关键的是无水印下载哦。这还学不会?
  4. 浏览器下载图片(JAVA代码)
  5. Kettle操作手册
  6. Jquery(八)插播:jQuery实施方案
  7. 深度15的linux版本,深度操作系统15.7(Deepin 15.7)下载及新特性介绍
  8. 如何进行产品优化迭代
  9. 用起泡法对字符串进行排序
  10. Android HorizontalScrollView回弹效果