diff --git a/content.json b/content.json index f32e93f74b6f60fa30e0e94bfbbdf03770bf238b..0e61cd54a09e9dcdafa4d92c6554a0312ea1ca97 100644 --- a/content.json +++ b/content.json @@ -1 +1 @@ -{"meta":{"title":"LOVE109❤️纪实小屋","subtitle":"记录爱情 记录生活","description":"LOVE109❤️纪实小屋 —— 一个情侣博客,记录我们美好的爱情、记录生活中的点点滴滴!","author":"LOVE109❤️纪实小屋","url":"https://www.love109.cn","root":"/"},"pages":[{"title":"LoveTimeline","date":"2018-12-20T15:09:03.000Z","updated":"2019-08-05T03:18:59.329Z","comments":false,"path":"LoveTimeline/index.html","permalink":"https://www.love109.cn/LoveTimeline/index.html","excerpt":"","text":"LOVE109❤️纪实小屋 LoveTimeline 从校服到婚纱,从青丝到白发 2014年 11月23日 第一次相遇 我们第一次相遇是在高中文理科分班后,她坐我后面,年轻的我们,都还没想过我们后来会有那么多交集。 2016年 10月09日 正式确定恋爱关系 两年的相处,我们终于在这一天正式确定了恋爱关系,我们都会珍惜对方,共度余生。 2017年 6月7/8日 共同经历高考 我们共同经历了高考,最终她选择了擅长的应用统计专业,我选择了喜爱的软件工程专业,唯一的遗憾就是没能在同一所学校。 2017年 09月03日 异地恋开始 这一天终究还是到来了,我在湖北武汉,她在河南南阳,总有人说异地恋是没有结果的,但我们不相信,我们会从校服走到婚纱的❤️ 2017年 10月01日 异地一个月后第一次见面 对于10月1日国庆节,我相信没有人比异地恋的情侣更期待这一天的到来了,第一次感受到异地的不易,跨过414公里,我们格外珍惜这短暂的相聚时间。 2018年 05月02日 一起去了襄阳 在襄阳:我们逛过眼花缭乱的商场,踏过烈日照耀下的街区,去过迷人的海底世界,留下过无数属于美好爱情的气息,你有过信誓旦旦的承诺,我心底有过无法抹去的甜蜜,最后的时候,我只觉得你是海底最耀眼的星辰。 2018年 10月02日 一起去了洛阳 在洛阳:我们一起一遍一遍的走过老街的条条小巷,从白天到黑夜,从嘈杂喧闹的人群到寂静无声的小巷,一步一步,彼此靠近,彼此依偎,仿佛一直走下去就到了永恒。"},{"title":"","date":"2019-08-05T03:16:44.119Z","updated":"2019-08-05T03:16:44.119Z","comments":true,"path":"100-things/index.html","permalink":"https://www.love109.cn/100-things/index.html","excerpt":"","text":"纪实小屋 | 100件事 body {background:#ffffff;color:#ffffff} .frame {float:left;border:1px;border-style:solid;margin:1px} .box {width:246px;height:40px;background:rgba(255, 255, 255, 0.068)} .td1 {width:45px;height:45px;text-align:center;font-size:14pt;line-height:1em;color:#ffffff} .td2 {font-size:13pt;padding:4pt;line-height:1.25em} .td3 {text-align:right;} .canvas {margin:0 0 0 0;display: block} .copyright,.text {position:relative;text-align:center;bottom:20px;width:100%} .main {margin: 4% 6% 2% 6%} 在一起要做的100件事 山有云烟,鸟有碧海青天;冬有睡眠,秋有暗香无边;故事有流年,我们的未来还长远 ✔ 1.做一次同桌 👫 ✔ 2.给对方写信 💌 ✔ 3.用短信交流 💬 ✔ 4.在教室里打闹 🏫 ✔ 5.一起经历高考 🖊️ ✔ 6.一起在学校吃饭 🍽️ ✔ 7.一起看电影 🎦 ✔ 8.一起去图书馆 🏬 ✔ 9.一起进鬼屋 👻 ✘ 10.一起看星星 ⭐ ✘ 11.一起去看海 🌊 ✘ 12.一起去游泳 🏊 ✘ 13.一起去一次北京 🏢 ✘ 14.一起去一次成都 🏙️ ✘ 15.一起去一次南京 🌆 ✘ 16.一起去一次西藏 🏔️ ✘ 17.一起去一次巴黎 🗼 ✘ 18.去一次佛罗伦萨 🏰 ✔ 19.一起过生日 🎂 ✔ 20.一起过恋爱纪念日 💕 ✔ 21.一起过七夕 💘 ✔ 22.一起过情人节 💑 ✘ 23.一起喝醉 🥂 ✘ 24.一起堆雪人 ☃️ ✘ 25.一起看烟火 🎆 ✘ 26.一起去蹦极 🧗 ✘ 27.一起去滑冰 ⛸ ✘ 28.一起放风筝 🚶 ✘ 29.一起去划船 🚣 ✘ 30.一起坐热气球 🎈 ✔ 31.一起坐摩天轮 🎡 ✘ 32.给对方化妆 💄 ✘ 33.一起锻炼身体 🏃 ✔ 34.一起穿情侣装逛街 🏪 ✘ 35.一起看日出日落 🌄 ✘ 36.一起淋雨 🌧️ ✔ 37.一起逛超市 🛒 ✔ 38.一起坐摩托 🏍️ ✔ 39.一起坐公交 🚌 ✔ 40.一起坐火车 🚆 ✔ 41.一起坐地铁 🚇 ✘ 42.一起坐飞机 ✈️ ✘ 43.一起坐轮船 🚢 ✘ 44.一起种花草 🌱 ✘ 45.去天安门看升国旗 ⛳ ✘ 46.一起听一次演唱会 🎤 ✔ 47.一起去海底世界 🏞️ ✘ 48.一起去动物园 🏝 ✘ 49.一起去看樱花 🌸 ✘ 50.一起去爬山 ⛰️ ✘ 51.沿废旧铁轨散步 🚊 ✔ 52.一起追剧 🎞️ ✘ 53.元宵节一起猜灯谜 🏮 ✔ 54.帮对方吹头发 👩🏻 ✘ 55.一起过次烛光晚餐 🕯️ ✘ 56.一起熬夜通宵跨年 🎇 ✔ 57.一起聊天到凌晨 💬 ✘ 58.一起用情侣手机壳 📱 ✔ 59.挂一次爱情锁 🔒 ✘ 60.一起荡秋千 🤾 ✔ 61.一起吃火锅 🥘 ✔ 62.一起听同一首歌 🎵 ✘ 63.拍一次情侣写真 💑 ✔ 64.为对方买衣服 👗 ✔ 65.拥抱对方 🤗 ✘ 66.互穿对方的衣服 👖 ✘ 67.喝交杯酒 🥂 ✔ 68.靠对方肩膀睡觉 😴 ✔ 69.朋友面前介绍对方 👋 ✘ 70.一起放孔明灯 🏮 ✘ 71.去对方的老家 🏡 ✘ 72.一起看以前的照片 📷 ✔ 73.给对方起专属绰号 📛 ✘ 74.把照片放进钱包 👛 ✔ 75.一起吃同一碗泡面 🍜 ✘ 76.一起做一次陶艺 👐 ✘ 77.一起包饺子 🥟 ✔ 78.看一场恐怖片 😱 ✔ 79.为对方按摩一次 💆 ✘ 80.一起骑行车 🚴 ✔ 81.一起过周末 ❤️ ✘ 82.一起自驾游 🚗 ✔ 83.一起去对方的学校 🏫 ✘ 84.一起泡温泉 ♨️ ✘ 85.一起去一次教堂 ⛪ ✘ 86.一起做一次饭 🍳 ✘ 87.一起打扫卫生 ✨ ✘ 88.见证朋友的婚礼 💒 ✘ 89.一起去见父母 👪 ✘ 90.一起挑选戒指 💍 ✘ 91.一起挑选婚纱 👰 ✘ 92.和对方结婚 💒 ✘ 93.一起逛街买菜 🛍️ ✘ 94.为小家添置东西 🛋️ ✘ 95.接送对方上下班 🚗 ✘ 96.一起为宝宝取名字 👼 ✘ 97.一起购买婴儿用品 🍼 ✘ 98.一起接送孩子上学 👪 ✘ 99.一起跳一次广场舞 💃 ✘ 100.白头偕老 👫 var binft = function (r) { function t() { return b[Math.floor(Math.random() * b.length)] } function e() { return String.fromCharCode(94 * Math.random() + 33) } function n(r) { for (var n = document.createDocumentFragment(), i = 0; r > i; i++) { var l = document.createElement(\"span\"); l.textContent = e(), l.style.color = t(), n.appendChild(l) } return n } function i() { var t = o[c.skillI]; c.step ? c.step-- : (c.step = g, c.prefixP < l.length ? (c.prefixP >= 0 && (c.text += l[c.prefixP]), c.prefixP++) : \"forward\" === c.direction ? c.skillP < t.length ? (c.text += t[c.skillP], c.skillP++) : c.delay ? c.delay-- : (c.direction = \"backward\", c.delay = a) : c.skillP > 0 ? (c.text = c.text.slice(0, -1), c.skillP--) : (c.skillI = (c.skillI + 1) % o.length, c.direction = \"forward\")), r.textContent = c.text, r.appendChild(n(c.prefixP < l.length ? Math.min(s, s + c.prefixP) : Math.min(s, t.length - c.skillP))), setTimeout(i, d) } var l = \"\", o = [\"关关雎鸠,在河之洲。窈窕淑女,君子好逑。\",\"参差荇菜,左右流之。窈窕淑女,寤寐求之。\",\"求之不得,寤寐思服。悠哉悠哉,辗转反侧。\",\"参差荇菜,左右采之。窈窕淑女,琴瑟友之。\",\"参差荇菜,左右芼之。窈窕淑女,钟鼓乐之。\"].map(function (r) { return r + \"\" }), a = 2, g = 1, s = 5, d = 75, b = [\"rgb(110,64,170)\", \"rgb(150,61,179)\", \"rgb(191,60,175)\", \"rgb(228,65,157)\", \"rgb(254,75,131)\", \"rgb(255,94,99)\", \"rgb(255,120,71)\", \"rgb(251,150,51)\", \"rgb(226,183,47)\", \"rgb(198,214,60)\", \"rgb(175,240,91)\", \"rgb(127,246,88)\", \"rgb(82,246,103)\", \"rgb(48,239,130)\", \"rgb(29,223,163)\", \"rgb(26,199,194)\", \"rgb(35,171,216)\", \"rgb(54,140,225)\", \"rgb(76,110,219)\", \"rgb(96,84,200)\"], c = { text: \"\", prefixP: -s, skillI: 0, skillP: 0, direction: \"forward\", delay: a, step: g }; i() }; binft(document.getElementById('binft')); 推荐使用1920*1080分辨率、谷歌或者火狐浏览器浏览此页😘 Copyright ©2019 LOVE109❤️纪实小屋.All rights reserved."},{"title":"SiteTimeline","date":"2019-01-23T14:38:00.000Z","updated":"2020-09-02T13:41:49.016Z","comments":false,"path":"SiteTimeline/index.html","permalink":"https://www.love109.cn/SiteTimeline/index.html","excerpt":"","text":"LOVE109❤️纪实小屋 SiteTimeline 改变的是流年,不变的是记忆 2019/01/1623:38 萌发建立小屋的念头 当即与女朋友商量,正式确定建立小屋 2019/01/17 17:24 确定并在阿里云注册域名为love109.cn 先后考虑过tp1314\\tanpu520\\love0927\\love874755等域名,love109.com不幸被人注册 2019/01/17 20:35 使用GitHub Pages和Hexo开始搭建小屋 种种因素碰壁过好多次 2019/01/18 01:16 选定Sakura主题 原作者:Mashiro,由hojun大佬将主题从WordPress迁移到HEXO并再次开发 2019/01/19 14:21 网站申请ICP备案 01.19备案初审通过;01.22收到幕布拍照并上传资料;01.23提交管局;01.24备案通过,仅仅用时六天,速度超乎我想象 2019/01/23 23:33 网站初定型 确定小屋名称;选定站点头像、图标;修改主题源代码;魔改主题;相关优化暂时完毕 2019/01/24 15:37 ICP备案审核通过 备案/许可证编号为:鄂ICP备19003281号,按照《非经营性互联网信息服务备案管理办法》要求 ,在网站首页底部中间位置,放置备案号并链接至\"http://www.miitbeian.gov.cn/\" 2019/01/27 17:01 发布第一篇文章 第一篇文章:《我们的第一次》 2019/02/03 23:30 Debug 修复评论邮件无法提醒、背景视频无法更换、BotUI聊天机器人无法更换对话、分享功能无法实现等BUG,更换响应式时间轴 2019/02/26 21:40 优化 增加相册页面,其他小优化 2019/03/30 19:00 速度优化 3.27-3.30四天,PV突破6500,UV突破1400,欢迎来访的朋友;被人利用Valine恶意攻击,已删除3.30前所有评论;利用jsDeliver优化网站访问速度 2019/07/25 19:00 更换评论系统 原Valine评论系统再次遭遇连续攻击,更换评论系统为Gitalk 2019/07/31 23:00 更换图床 原SM.MS图床访问速度较慢,更换为GitHub图床,使用jsDelivr CDN加速 2020/09/02 21:00 更新主题 更换文末赞助样式,整站支持 pjax"},{"title":"关于小屋","date":"2018-12-12T14:14:36.000Z","updated":"2020-09-03T12:47:29.829Z","comments":false,"path":"about-site/index.html","permalink":"https://www.love109.cn/about-site/index.html","excerpt":"","text":"本站点所有作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可 本站为爱情生活记录小站,欢迎访问,手下留情,请勿攻击! 本站部分图标、图片、源代码来源于互联网,如有侵权请联系我立即删除 原主题 Akina 由 Fuzzz 开发, Louie 二次修改为 Siren , Mashiro 三次修改为 Sakura 由 hojun 将主题从 WordPress 迁移到 Hexo 并再次开发, LOVE109❤️纪实小屋 使用时有所改动 本站源码(backeup 分支为完整代码):https://github.com/love109/love109.github.io 本站主题:https://github.com/honjun/hexo-theme-sakura 感谢开发者们的辛苦付出!"},{"title":"关于我们","date":"2018-12-12T14:14:36.000Z","updated":"2020-09-03T12:47:29.989Z","comments":false,"path":"about-us/index.html","permalink":"https://www.love109.cn/about-us/index.html","excerpt":"","text":"[关于LOVE109❤️纪实小屋] 正在与  LOVE109❤️纪实小屋管家  ( 欢迎来到我们的小屋 mua~😘 ) 对话中... function bot_ui_ini() { var botui = new BotUI(\"hello-mashiro\"); botui.message.add({ delay: 800, content: \"来啦老弟?我是小屋的管家,等你好久了~👋\" }).then(function () { botui.message.add({ delay: 1100, content: \"这里是LOVE109❤️纪实小屋\" }).then(function () { botui.message.add({ delay: 1100, content: \"一个记录爱情、记录生活、充满温馨的小屋~\" }).then(function () { botui.action.button({ delay: 1600, action: [{ text: \"然后呢? 😃\", value: \"sure\" }, { text: \"少废话! 🙄\", value: \"skip\" }] }).then(function (a) { \"sure\" == a.value && sure(); \"skip\" == a.value && end() }) }) }) }); var sure = function () { botui.message.add({ delay: 600, content: \"😘\" }).then(function () { secondpart() }) }, end = function () { botui.message.add({ delay: 600, content: \"![...](https://view.moezx.cc/images/2018/05/06/a1c4cd0452528b572af37952489372b6.md.jpg)\" }) }, secondpart = function () { botui.message.add({ delay: 1500, content: \"本小屋建立于 2019-1-17 20:00\" }).then(function () { botui.message.add({ delay: 1500, content: \"两人在2016年10月9日走到了一起❤️\" }).then(function () { botui.message.add({ delay: 1200, content: \"男主人专业是软件工程,女主人专业是应用统计\" }).then(function () { botui.message.add({ delay: 1500, content: \"男主人酷爱单车运动,IT男,喜欢倒腾新鲜事物\" }).then(function () { botui.message.add({ delay: 1500, content: \"女主人善良可爱,思维敏捷,将来的数学界她肯定是大哥大\" }).then(function () { botui.message.add({ delay: 1800, content: \"他们彼此恩爱,虽然偶尔吵吵闹闹,但都相信彼此是陪伴自己余生的人\" }).then(function () { botui.action.button({ delay: 1100, action: [{ text: \"网站为什么叫“纪实小屋”呢? 🤔\", value: \"why-mashiro\" }] }).then(function (a) { thirdpart() }) }) }) }) }) }) }) }, thirdpart = function () { botui.message.add({ delay: 1E3, content: \"主人们希望通过文字的形式记录我们的爱情,记录我们的生活,所以叫纪实小屋\" }).then(function () { botui.action.button({ delay: 1500, action: [{ text: \"域名有什么含义吗? 🤔\", value: \"why-cat\" }] }).then(function (a) { fourthpart() }) }) }, fourthpart = function () { botui.message.add({ delay: 1E3, content: \"域名对于主人们来说有着重要的含义\" }).then(function () { botui.message.add({ delay: 1100, content: \"10月9日是两位主人在一起的日子,他们希望能够一起共度余生❤️\" }).then(function () { botui.action.button({ delay: 1500, action: [{ text: \"原来如此\", value: \"why-domain\" }] }).then(function (a) { fifthpart() }) }) }) }, fifthpart = function () { botui.message.add({ delay: 1E3, content: \"愿天下有情人终成眷属,如果你也有另一半,祝愿你们长长久久❤️,如果还没有,那就要加油咯!\" }).then(function () { botui.message.add({ delay: 1600, content: \"那么,请尽情参观LOVE109❤️纪实小屋吧! ^_^\" }) }) } } bot_ui_ini()"},{"title":"Album","date":"2020-09-03T12:47:30.261Z","updated":"2020-09-03T12:47:30.261Z","comments":false,"path":"album/index.html","permalink":"https://www.love109.cn/album/index.html","excerpt":"","text":"相册有待完善...... ❤️ 待补充 ❤️ 待补充 待补充 待补充 待补充 待补充 待补充 ☀️ 待补充 ☀️ 待补充 待补充 待补充 待补充 待补充 待补充"},{"title":"Comment","date":"2018-12-20T15:13:48.000Z","updated":"2020-09-02T07:41:43.556Z","comments":true,"path":"comment/index.html","permalink":"https://www.love109.cn/comment/index.html","excerpt":"","text":"念两句诗 叙别梦、扬州一觉。 【宋代】吴文英《夜游宫·人去西楼雁杳》"},{"title":"Links","date":"2018-12-19T15:11:06.000Z","updated":"2020-09-02T07:20:12.311Z","comments":true,"path":"links/index.html","permalink":"https://www.love109.cn/links/index.html","excerpt":"","text":""},{"title":"","date":"2019-05-18T17:24:14.791Z","updated":"2019-05-18T17:24:14.791Z","comments":true,"path":"loveyou/index.html","permalink":"https://www.love109.cn/loveyou/index.html","excerpt":"","text":"LOVE109❤️纪实小屋 html { height: 100%; } body { font-family: \"Helvetica Neue\", \"Luxi Sans\", \"DejaVu Sans\", Tahoma, \"Hiragino Sans GB\", \"Microsoft Yahei\", sans-serif; background: #79a8ae; color: #CFEBE4; font-size: 18px; line-height: 2; letter-spacing: 1.2px; margin: 0; } a { color: #ebf7f4; } .body--ready { background: -webkit-linear-gradient(top, rgb(203, 235, 219) 0%, rgb(55, 148, 192) 120%); background: -moz-linear-gradient(top, rgb(203, 235, 219) 0%, rgb(55, 148, 192) 120%); background: -o-linear-gradient(top, rgb(203, 235, 219) 0%, rgb(55, 148, 192) 120%); background: -ms-linear-gradient(top, rgb(203, 235, 219) 0%, rgb(55, 148, 192) 120%); background: linear-gradient(top, rgb(203, 235, 219) 0%, rgb(55, 148, 192) 120%); } .text { position: fixed; bottom: 100px; text-align: center; width: 100%; } .canvas { margin: 0 auto; display: block; } img#logo { width: 128px; background-size: cover; border-radius: 200px; box-shadow: 0px 0px 40px rgba(63, 81, 181, 0.72); border: 3px solid #00a0ff; opacity: 1; margin: 0 auto; margin-top: 20px; margin-bottom: 20px; transition: all 1.0s; } #logo:hover { box-shadow: 0 0 10px #fff; -webkit-box-shadow: 0 0 19px #fff; transform: rotate(360deg); -ms-transform: rotate(360deg); /* IE 9 */ -moz-transform: rotate(360deg); /* Firefox */ -webkit-transform: rotate(360deg); /* Safari 和 Chrome */ -o-transform: rotate(360deg); /* Opera */ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); } .cs { width: 100%; height: 100%; margin: 0 auto; position: absolute; text-align: center; } .text { position: fixed; bottom: 20px; text-align: center; width: 100%; font-weight: bold; } .text-right { position: fixed; bottom: 50px; text-align: right; width: 100%; font-weight: bold; } 我们已经相爱了 推荐使用1920*1080分辨率、谷歌或者火狐浏览器浏览此页😘 function show_date_time() { window.setTimeout(\"show_date_time()\", 1000); BirthDay = new Date(\"10/09/2016 22:33:44\"); today = new Date(); timeold = (today.getTime() - BirthDay.getTime()); sectimeold = timeold / 1000 secondsold = Math.floor(sectimeold); msPerDay = 24 * 60 * 60 * 1000 e_daysold = timeold / msPerDay daysold = Math.floor(e_daysold); e_hrsold = (e_daysold - daysold) * 24; hrsold = Math.floor(e_hrsold); e_minsold = (e_hrsold - hrsold) * 60; minsold = Math.floor((e_hrsold - hrsold) * 60); seconds = Math.floor((e_minsold - minsold) * 60); span_dt_dt.innerHTML = daysold + \" 天 \" + hrsold + \" 小时 \" + minsold + \" 分 \" + seconds + \" 秒 \"; } show_date_time(); var S = { init: function () { S.Drawing.init('.canvas'); document.body.classList.add('body--ready'); S.UI.simulate(\"莉丽❤️|我愿意陪你|校服到婚纱|青丝到白发|沧海到桑田|学校到殿堂|天涯到海角|天荒到地老|一直到永远|#countdown 3|I love you!❤️|#time\"); S.Drawing.loop(function () { S.Shape.render(); }); } }; S.Drawing = (function () { var canvas, context, renderFn, requestFrame = window.requestAnimationFrame || window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame || window.oRequestAnimationFrame || window.msRequestAnimationFrame || function (callback) { window.setTimeout(callback, 1000 / 60); }; return { init: function (el) { canvas = document.querySelector(el); context = canvas.getContext('2d'); this.adjustCanvas(); window.addEventListener('resize', function (e) { S.Drawing.adjustCanvas(); }); }, loop: function (fn) { renderFn = !renderFn ? fn : renderFn; this.clearFrame(); renderFn(); requestFrame.call(window, this.loop.bind(this)); }, adjustCanvas: function () { canvas.width = window.innerWidth - 100; canvas.height = window.innerHeight - 30; }, clearFrame: function () { context.clearRect(0, 0, canvas.width, canvas.height); }, getArea: function () { return {w: canvas.width, h: canvas.height}; }, drawCircle: function (p, c) { context.fillStyle = c.render(); context.beginPath(); context.arc(p.x, p.y, p.z, 0, 2 * Math.PI, true); context.closePath(); context.fill(); } }; }()); S.UI = (function () { var interval, currentAction, time, maxShapeSize = 30, sequence = [], cmd = '#'; function formatTime(date) { var h = date.getHours(), m = date.getMinutes(), m = m < 10 ? '0' + m : m; return h + ':' + m; } function getValue(value) { return value && value.split(' ')[1]; } function getAction(value) { value = value && value.split(' ')[0]; return value && value[0] === cmd && value.substring(1); } function timedAction(fn, delay, max, reverse) { clearInterval(interval); currentAction = reverse ? max : 1; fn(currentAction); if (!max || (!reverse && currentAction < max) || (reverse && currentAction > 0)) { interval = setInterval(function () { currentAction = reverse ? currentAction - 1 : currentAction + 1; fn(currentAction); if ((!reverse && max && currentAction === max) || (reverse && currentAction === 0)) { clearInterval(interval); } }, delay); } } function performAction(value) { var action, value, current; sequence = typeof (value) === 'object' ? value : sequence.concat(value.split('|')); timedAction(function (index) { current = sequence.shift(); action = getAction(current); value = getValue(current); switch (action) { case 'countdown': value = parseInt(value) || 10; value = value > 0 ? value : 10; timedAction(function (index) { if (index === 0) { if (sequence.length === 0) { S.Shape.switchShape(S.ShapeBuilder.letter('')); } else { performAction(sequence); } } else { S.Shape.switchShape(S.ShapeBuilder.letter(index), true); } }, 1000, value, true); break; case 'rectangle': value = value && value.split('x'); value = (value && value.length === 2) ? value : [maxShapeSize, maxShapeSize / 2]; S.Shape.switchShape(S.ShapeBuilder.rectangle(Math.min(maxShapeSize, parseInt(value[0])), Math.min(maxShapeSize, parseInt(value[1])))); break; case 'circle': value = parseInt(value) || maxShapeSize; value = Math.min(value, maxShapeSize); S.Shape.switchShape(S.ShapeBuilder.circle(value)); break; case 'time': var t = formatTime(new Date()); if (sequence.length > 0) { S.Shape.switchShape(S.ShapeBuilder.letter(t)); } else { timedAction(function () { t = formatTime(new Date()); if (t !== time) { time = t; S.Shape.switchShape(S.ShapeBuilder.letter(time)); } }, 1000); } break; default: S.Shape.switchShape(S.ShapeBuilder.letter(current[0] === cmd ? 'HacPai' : current)); } }, 2000, sequence.length); } return { simulate: function (action) { performAction(action); } }; }()); S.Point = function (args) { this.x = args.x; this.y = args.y; this.z = args.z; this.a = args.a; this.h = args.h; }; S.Color = function (r, g, b, a) { this.r = r; this.g = g; this.b = b; this.a = a; }; S.Color.prototype = { render: function () { return 'rgba(' + this.r + ',' + +this.g + ',' + this.b + ',' + this.a + ')'; } }; S.Dot = function (x, y) { this.p = new S.Point({ x: x, y: y, z: 5, a: 1, h: 0 }); this.e = 0.07; this.s = true; this.c = new S.Color(255, 255, 255, this.p.a); this.t = this.clone(); this.q = []; }; S.Dot.prototype = { clone: function () { return new S.Point({ x: this.x, y: this.y, z: this.z, a: this.a, h: this.h }); }, _draw: function () { this.c.a = this.p.a; S.Drawing.drawCircle(this.p, this.c); }, _moveTowards: function (n) { var details = this.distanceTo(n, true), dx = details[0], dy = details[1], d = details[2], e = this.e * d; if (this.p.h === -1) { this.p.x = n.x; this.p.y = n.y; return true; } if (d > 1) { this.p.x -= ((dx / d) * e); this.p.y -= ((dy / d) * e); } else { if (this.p.h > 0) { this.p.h--; } else { return true; } } return false; }, _update: function () { if (this._moveTowards(this.t)) { var p = this.q.shift(); if (p) { this.t.x = p.x || this.p.x; this.t.y = p.y || this.p.y; this.t.z = p.z || this.p.z; this.t.a = p.a || this.p.a; this.p.h = p.h || 0; } else { if (this.s) { this.p.x -= Math.sin(Math.random() * 3.142); this.p.y -= Math.sin(Math.random() * 3.142); } else { this.move(new S.Point({ x: this.p.x + (Math.random() * 50) - 25, y: this.p.y + (Math.random() * 50) - 25 })); } } } d = this.p.a - this.t.a; this.p.a = Math.max(0.1, this.p.a - (d * 0.05)); d = this.p.z - this.t.z; this.p.z = Math.max(1, this.p.z - (d * 0.05)); }, distanceTo: function (n, details) { var dx = this.p.x - n.x, dy = this.p.y - n.y, d = Math.sqrt(dx * dx + dy * dy); return details ? [dx, dy, d] : d; }, move: function (p, avoidStatic) { if (!avoidStatic || (avoidStatic && this.distanceTo(p) > 1)) { this.q.push(p); } }, render: function () { this._update(); this._draw(); } }; S.ShapeBuilder = (function () { var gap = 13, shapeCanvas = document.createElement('canvas'), shapeContext = shapeCanvas.getContext('2d'), fontSize = 500, fontFamily = 'Avenir, Helvetica Neue, Helvetica, Arial, sans-serif'; function fit() { shapeCanvas.width = Math.floor(window.innerWidth / gap) * gap; shapeCanvas.height = Math.floor(window.innerHeight / gap) * gap; shapeContext.fillStyle = 'red'; shapeContext.textBaseline = 'middle'; shapeContext.textAlign = 'center'; } function processCanvas() { var pixels = shapeContext.getImageData(0, 0, shapeCanvas.width, shapeCanvas.height).data; dots = [], pixels, x = 0, y = 0, fx = shapeCanvas.width, fy = shapeCanvas.height, w = 0, h = 0; for (var p = 0; p < pixels.length; p += (4 * gap)) { if (pixels[p + 3] > 0) { dots.push(new S.Point({ x: x, y: y })); w = x > w ? x : w; h = y > h ? y : h; fx = x < fx ? x : fx; fy = y < fy ? y : fy; } x += gap; if (x >= shapeCanvas.width) { x = 0; y += gap; p += gap * 4 * shapeCanvas.width; } } return {dots: dots, w: w + fx, h: h + fy}; } function setFontSize(s) { shapeContext.font = 'bold ' + s + 'px ' + fontFamily; } function isNumber(n) { return !isNaN(parseFloat(n)) && isFinite(n); } function init() { fit(); window.addEventListener('resize', fit); } // Init init(); return { imageFile: function (url, callback) { var image = new Image(), a = S.Drawing.getArea(); image.onload = function () { shapeContext.clearRect(0, 0, shapeCanvas.width, shapeCanvas.height); shapeContext.drawImage(this, 0, 0, a.h * 0.6, a.h * 0.6); callback(processCanvas()); }; image.onerror = function () { callback(S.ShapeBuilder.letter('What?')); }; image.src = url; }, circle: function (d) { var r = Math.max(0, d) / 2; shapeContext.clearRect(0, 0, shapeCanvas.width, shapeCanvas.height); shapeContext.beginPath(); shapeContext.arc(r * gap, r * gap, r * gap, 0, 2 * Math.PI, false); shapeContext.fill(); shapeContext.closePath(); return processCanvas(); }, letter: function (l) { var s = 0; setFontSize(fontSize); s = Math.min(fontSize, (shapeCanvas.width / shapeContext.measureText(l).width) * 0.8 * fontSize, (shapeCanvas.height / fontSize) * (isNumber(l) ? 1 : 0.45) * fontSize); setFontSize(s); shapeContext.clearRect(0, 0, shapeCanvas.width, shapeCanvas.height); shapeContext.fillText(l, shapeCanvas.width / 2, shapeCanvas.height / 2); return processCanvas(); }, rectangle: function (w, h) { var dots = [], width = gap * w, height = gap * h; for (var y = 0; y < height; y += gap) { for (var x = 0; x < width; x += gap) { dots.push(new S.Point({ x: x, y: y })); } } return {dots: dots, w: width, h: height}; } }; }()); S.Shape = (function () { var dots = [], width = 0, height = 0, cx = 0, cy = 0; function compensate() { var a = S.Drawing.getArea(); cx = a.w / 2 - width / 2; cy = a.h / 2 - height / 2; } return { shuffleIdle: function () { var a = S.Drawing.getArea(); for (var d = 0; d < dots.length; d++) { if (!dots[d].s) { dots[d].move({ x: Math.random() * a.w, y: Math.random() * a.h }); } } }, switchShape: function (n, fast) { var size, a = S.Drawing.getArea(); width = n.w; height = n.h; compensate(); if (n.dots.length > dots.length) { size = n.dots.length - dots.length; for (var d = 1; d 0) { i = Math.floor(Math.random() * n.dots.length); dots[d].e = fast ? 0.25 : (dots[d].s ? 0.14 : 0.11); if (dots[d].s) { dots[d].move(new S.Point({ z: Math.random() * 20 + 10, a: Math.random(), h: 18 })); } else { dots[d].move(new S.Point({ z: Math.random() * 5 + 5, h: fast ? 18 : 30 })); } dots[d].s = true; dots[d].move(new S.Point({ x: n.dots[i].x + cx, y: n.dots[i].y + cy, a: 1, z: 5, h: 0 })); n.dots = n.dots.slice(0, i).concat(n.dots.slice(i + 1)); d++; } for (var i = d; i < dots.length; i++) { if (dots[i].s) { dots[i].move(new S.Point({ z: Math.random() * 20 + 10, a: Math.random(), h: 20 })); dots[i].s = false; dots[i].e = 0.04; dots[i].move(new S.Point({ x: Math.random() * a.w, y: Math.random() * a.h, a: 0.3, //.4 z: Math.random() * 4, h: 0 })); } } }, render: function () { for (var d = 0; d < dots.length; d++) { dots[d].render(); } } }; }()); S.init();"},{"title":"RSS","date":"2018-12-20T15:09:03.000Z","updated":"2019-02-11T12:18:05.733Z","comments":true,"path":"rss/index.html","permalink":"https://www.love109.cn/rss/index.html","excerpt":"","text":""}],"posts":[{"title":"云中谁寄锦书来","slug":"secret-letter","date":"2020-08-23T04:50:35.612Z","updated":"2020-09-02T11:44:59.715Z","comments":true,"path":"secret-letter/","link":"","permalink":"https://www.love109.cn/secret-letter/","excerpt":"","text":"体验阿里云云效 DevOps,2步为你的朋友、爱人定制专属密码“情书”。快来一起体验吧! 体验地址:https://developer.aliyun.com/adc/series/devops https://research.devops.aliyun.com/letters/afcc6a48-eb40-43c7-84be-23b7bf0c5208 转眼在一起四年了,已经习惯了彼此,从高中相识到在一起,到现在即将熬过大学四年的异地,未来的我们,校服到婚纱,青丝到白发,学校到殿堂,天荒到地老,一直到永远! // 春风十里不如你 var you = function from_future_import(){}; var spring = { 'breezing':true, 'length':10 }; var i = []; i.sort([spring,you])==[you,spring]","categories":[{"name":"其他","slug":"其他","permalink":"https://www.love109.cn/categories/其他/"}],"tags":[{"name":"锦书","slug":"锦书","permalink":"https://www.love109.cn/tags/锦书/"}],"author":"Author:小谭谭❤️"},{"title":"生日快乐!又长一岁啦!","slug":"21-birthday","date":"2019-07-28T16:00:00.000Z","updated":"2020-09-02T11:44:18.220Z","comments":true,"path":"21-birthday/","link":"","permalink":"https://www.love109.cn/21-birthday/","excerpt":"","text":"在一起的第1024天,我的小仙女又长一岁啦!😁❤️❤️❤️ 愿你平安喜乐,😀愿你得偿所愿,👏愿你自由无忧,✈️愿你永远年轻,✨ 亲爱的,生日快乐!💖","categories":[{"name":"我们","slug":"我们","permalink":"https://www.love109.cn/categories/我们/"}],"tags":[{"name":"生日","slug":"生日","permalink":"https://www.love109.cn/tags/生日/"}],"author":"Author:小谭谭❤️"},{"title":"我们的爱情保卫条约","slug":"love-treaty","date":"2019-07-22T15:32:38.829Z","updated":"2020-09-02T11:44:12.270Z","comments":true,"path":"love-treaty/","link":"","permalink":"https://www.love109.cn/love-treaty/","excerpt":"","text":"        正如我们所知道的,就算是舌头和牙齿如此亲密的关系都有打架的时候,更何况是两个原本完全不相干的个体呢。两个人在一起的时间久了,难免会有矛盾,吵架,甚至闹分手。爱情这个东西就是这个样子,要经历刚开始的甜蜜,难舍难分,就必然也会经历一些难熬的磨合期,会吵架,会相互不理解会有一系列各种各样的问题,我和小谭谭当然也不例外。大概是因为异地恋的关系吧,长期的异地,导致我们与其他普通情侣相比多了更多的问题。网上常说,异地恋就是我的思念你只能体会到20%,而我的脾气你却能体会到200%。         我这个人就是外强中干,被宠爱的话就会有很多不好的缺点,比如脾气大,比如恃宠而骄。我觉得谭谭也有缺点,就算太宠我了,基本上什么事情都顺着我,都听我的,他还特别看重我,觉得我哪哪儿都好,加上家里人也很宠我,我就觉得我骄傲了,脾气很大,也会莫名其妙的生气,会说伤人的话,其实很多时候我一说完那些话我就后悔了,又因为莫名其妙的自尊心,所以撑着不让自己先道歉,其实心里已经说了一千次抱歉了。         所以呀为了避免再发生一些不愉快,伤感情的事情,我觉得,要跟小谭谭签订一个爱情保卫条约,条约内容如下:         1、不管发生什么事情,小谭谭和我都不能和我再隔着屏幕吵架了,因为发信息吵架,伤害简直是300%啊,实在是有了非吵不可的事情的话,那就先存档好啦,等到我们见面的时候再读档,相信那个时候,不管吵的多么厉害,一个拥抱一个吻肯定都能解决。(偷偷说:我其实是觉得我们两见面太不容易了,哪舍得浪费时间吵架哦,再说了就算吵架了我肯定也能快速的把我们家小谭谭哄好,伤害0%。哈哈哈,为我的机智点赞)         2、不许冷战,其实很多时候我们两的脾气都很倔,所以一旦开始冷战真的不到万不得已谁都不会先低头,逼急了还会说一些伤害200%的话,实在是十分的伤感情,因此,我们决定,不许冷战,及时的互相道歉就好啦,然后交流问题呀,之后就翻篇儿啦,我们又是相亲相爱的一家人啦。(其实我这个想法刷微博刷来的,微博里面有一个聊天对话是这样的,女:“我们不要冷战了,相互道歉,这件事就算翻篇了好不好?”男:“好啊”女:“你先来”男:“宝贝对不起,我知道错了”,女:“老子没错!!!”哈哈哈,我就觉得很有意思,至于我会不会套路我们家小谭谭儿呢,你猜呀)         3、现在开始的每一天,在一天快结束的时候,彼此抽几分钟时间汇报一下这一天都干嘛了,从早到晚,事无巨细,跟对方分享一下自己这一天遇到的有趣的奇葩的事情。(因为异地恋,大部分时候我们都不知道对方遇到了什么,发生了什么,正因为这些差距导致了我们会有误会,消除这些误会的前提就是了解,了解了对方的一天,就不会有各种莫名其妙的不理解,也不会胡说乱想啦)         4、对方不在身边的时候,自己一个人出去或者跟身边的朋友出去的话有看到什么自己觉得好吃的或者好玩的地方的话,就用备忘录记下来吧,下一次见面的时候再一起去呀。要是脑子里突然冒出来什么想跟对方一起做的事情的话也用备忘录记下来,在一起的时候尽量一起做呀。(之前看到的一段话我觉得特别有道理,两个人是不是相爱,重要的不是有没有用情侣头像,情侣签名,或者一些其他的彰显两人相爱的证明,重要的是,当你遇到一些你觉得好吃的,好玩儿的,开心的,奇葩的东西的时候,脑子里面第一个浮现出的想要分析的人是不是对方,就像我时常都会想到我们家小谭谭儿呀)         5、坚持每天说早安晚安,有空的话可以打打电话,每天分析一些开心或者不开心的事情呀,对方不在身边的时候有不开心的事情一定呀分享哦。(因为我们都想做彼此肚子里的小蛔虫呀,都想300%的了解对方的一切呀)         6、谭谭不许跟任何女孩儿瞎聊天,我也不会跟除了谭谭以外的男生瞎聊天哦,只能跟对方聊乱七八糟的天,因为我们两都是醋坛子,还喜欢胡思乱想,所以不能给对方任何误会的机会呀。(反正我们家谭谭儿不管谁哪个女孩子聊什么天我都会好不开心哦,因为我害怕谭谭跟别聊太多了就不喜欢我了,难过,不开心)         7、有一个要求就是我们家亲爱的小谭谭儿以后可不许太宠我了,可以对我稍微的坏一丢丢,这样我就不会脾气大,老是生气挑我们家大宝贝的毛病了呀,我觉得我之前就是被宝贝宠坏了,伤害了我们家大宝贝我也很后悔,但是那个时候就是控制不了自己,现在想想就觉得那时候自己好混账哦,还好我们谭谭大宝贝原谅我了,不过以后小宝贝不要轻易原谅我了,生我三五天的气我以后就肯定不会再犯了呀。(哈哈哈,我觉得这两个要求实在是太贱贱的了,但是没办法呀,我们家谭谭太好了,可不能让他跑了嘿嘿嘿)         好吧暂时能想到的就这么多了,以后要是想到再补充呀。开心         甲方:谭谭 ✋        乙方:谭谭的心肝儿小宝贝 ✋","categories":[{"name":"我们","slug":"我们","permalink":"https://www.love109.cn/categories/我们/"}],"tags":[{"name":"爱情条约","slug":"爱情条约","permalink":"https://www.love109.cn/tags/爱情条约/"}],"author":"Author:小仙女❤️"},{"title":"有时候我们看不见爱,只是因为一直在爱里。","slug":"in-love","date":"2019-05-30T04:58:21.109Z","updated":"2020-09-02T11:44:41.936Z","comments":true,"path":"in-love/","link":"","permalink":"https://www.love109.cn/in-love/","excerpt":"","text":"本文转自微信公众号:睡前故事,若有侵权,请联系我删除! 原标题:《结婚8年,只晒3次朋友圈:成年人不会直接说爱你》作者 | 末那大叔来源 | 末那大叔(id:monadashu77 ) 被爱是一种什么体验? 是一种心定,一种笃定,是泰然处之的自信。他爱你小心翼翼的软弱,也爱你欲盖弥彰的可爱。他爱你乖巧时的温柔,也爱你一百种任性的模样。 你知道并深信,那个人不会离你而去。 这些年,也听过很多人说:中国人,不懂表达爱。 最近看了个视频,一开始鼻酸,后来却笑了: 视频来源:东鹏瓷砖《谁说中国人不懂爱》 如果你经历过无人可倾诉的夜晚。 如果你经常一个人出门,又一个人吃饭。 如果你在无助的时刻,发现需要的人不在身旁。 我想你很难笃定,自己是被爱的。 但你有时候也忘了,每个人都很忙。不存在无时无刻的陪伴,也很难整晚整夜的长谈。 在大部分情况下,感情没有发生过变化。只是你身处在爱里,所以看不见罢了。 我曾一度认为,爱别人是一种天赋。后来才明白:意识自己被爱,是种更珍贵的能力。 《饮食男女》里的老朱,是个名气在外的大厨。他的二女儿有做饭天赋,却性格不羁,绝不踏入家中厨房半步。 老朱上了年纪,失去味觉,身体也日渐变差。本以为这个家就这样散了。 但出乎他的意料,女儿放下执拗,做了一桌子饭,接过了大勺。 “原来你一直都是爱我的,只是你不说。” 电影的背后,我看到了很多中国人的感情模式:含蓄、内敛,不好意思轻易表达。但却默默用行动来表达爱意。 @大白儿:“我曾以为婚姻败给了新鲜感”     婚后8年,本以为爱情趋于平淡,他对自己再无新鲜感。但有天睡前,他对我说:“你能不能对我笑一下?”    我说你干嘛,他说,我就觉得你笑起来特好看。他说这话的时候,脸有些通红。    那一刻我意识到,彼此的爱意从来没有减弱。眼前的这个男人,一直是当年追自己时的那个男孩。 @李女士:“原来,她不曾忘记过爱我”     南京某幼儿园,一位患阿兹海默症的80岁老人来到这里。    “我来接我女儿放学。”    幼儿园反复核实,这里没有她说的这个孩子。    民警来了之后,根据这个名字,联系上了她的女儿。女儿来了后问老人:“你怎么会跑到幼儿园呢?”    妈妈说:“找你呀。”    这是当年女儿念书的幼儿园,可是已经过去40年了。    有些人,即使忘记了全世界,也没有忘记爱你。 @雪糕不甜:“她没嫌弃过我,是我误会了”     以前在家的时候,总被妈妈说我丢三落四,房间一团糟。我觉得她很嫌弃我,工作后就搬出去住了。    有次妈妈来,我在上班,回家后看到房间被收拾得很整齐。    妈妈给我发了微信:“有空你多回家住吧,家里没你不习惯”    那一刻我真的鼻酸。 @丘丘是球球:“分手第3个月,我发现我错了”     他不喜欢对我说很甜的话。这和我之前谈的恋爱不太一样,他的礼貌让我很有距离感。    后来我提了分手,他不情愿,但也答应了。    很偶然翻到微信里一段视频,别人拍的。镜头里我在聊天,他就在不远处,温柔地看着我笑。    语言可能会有谎言,但我相信爱一个人的眼神没法骗人。    可能是我错了,他是爱我的。 @cc振同学:“他从不说爱我,但我看到了”     我一度认为父亲不疼爱自己。我爸让我留在家乡考单位,我非要去广州写东西。    一次大吵后,两人开始疏远,我回家的频率变得很低。有段时间我把他给屏蔽了,后来有天点开他的朋友圈。    发现我写的文章,每一篇他都转发了。    有些人一直在爱着你,只是不说。但你要相信,你们迟早会和解。 @吃葡萄阿洁:“他喜欢我,并不是说说而已”     他从来都是嘻嘻哈哈,说话也没几句正经。我一度怀疑他根本不喜欢我,和我在一起只是单纯是因为无聊。    后来有天,跟他表妹聊天才知道。没在一起之前,他就把我照片给他的家人和亲戚看了,还说一定会追到我。    原来,他一直都很坚信这份感情。现在我们结婚3年了。 真正推动爱的,也不是浓烈的激情,而是琐碎的光阴,是温热的饭菜,是难言的细节。 我们要学会有一双善于发现爱的眼睛—— 中国人不是不懂爱,他们只是羞于表达,传递情感出口。 我们之所以很多时候没意识到自己被爱,只是因为处在爱中。 “你知道被爱的感觉是什么吗?就是那种被小心翼翼照顾的感觉。” 看过部剧,梵高穿越來到现代的巴黎。他来到博物馆,亲耳听到馆长评价自己是“世界上最伟大的人”。 那一刻,他哭得像个孩子…… 知道自己被爱,对每个人都是莫大的治愈。 中国式表达,无论是在家庭还是感情,都是腼腆含蓄的。 你可能忘了,在很多时候你都被人守护着。 比如争执过后,妈妈轻轻推门的那句“来吃饭吧”; 比如你的一句胃疼,家里一天都没出现过辣椒; 再比如,怕你滑倒就悄悄换好的瓷砖。 他给你发的微信,给你留的早餐,注视你的眼神……以及你目光能及的一切地方,都有那些爱你的细节。 有时候我们看不见爱,只是因为一直在爱里。","categories":[{"name":"文章分享","slug":"文章分享","permalink":"https://www.love109.cn/categories/文章分享/"}],"tags":[{"name":"美文","slug":"美文","permalink":"https://www.love109.cn/tags/美文/"}],"author":"Author:小谭谭❤️"},{"title":"第二个五一","slug":"2019.5.1","date":"2019-05-07T10:51:47.183Z","updated":"2020-09-02T11:44:31.408Z","comments":true,"path":"2019.5.1/","link":"","permalink":"https://www.love109.cn/2019.5.1/","excerpt":"","text":"    又一个五一过去了,算来我们两在一起接近3年,异地整整两年,异地的日子里好像每一个假期都特别珍贵,今年的五一是我们一起度过的第二个五一,记得上一年我们还计划了出去玩,今年当然也不例外,假期之前我们还计划了蛮多。    刚开始想去北京,谭谭一直说要带我去北京——源头是因为他室友带女朋友去北京,据说特别有意思。但是后来我们两查看了车票发现时间是真的很紧啊,不得不改时间约定今年国庆的时候去。后来我想了想其实一直很想去神龙架来着,然后迫不及待的查了车票时间什么的,好像都还不错,准备好想去了,都开始抢票了。但是事实告诉我们计划永远是赶不上变化的,五一假期我的事情突然一下子冒出来很多,好像不能出去玩了。    于是,小谭谭只好退了车票,乖乖定了来找我的火车票,来陪我学习,(嘿嘿嘿)。五一这三天,第一天,我骑车带谭谭出去逛了街,然后吃火锅,然后谭谭帮我调代码;第二天,我们去划船(谭谭不在的日子里我每次骑车路过桥上看到桥下好多人划船就一直特别特别想去,因为我还没有坐过船,哈哈哈)其实去之前就有同学跟我讲很无聊,不好玩儿之类的,可是我不死心啊,自己没有体验过就非要自己体验一遍,然后发现其实还真的有点无聊。不过还是觉得很高兴,因为不管多无聊的事情,只要我想做,谭谭总会陪我的那种感觉真的还不错啊。第三天,谭谭陪我去看了我一直想看的电影——《何以为家》,去之前谭谭还说“我不去,去了你又不看,肯定又是睡觉”,之所以这么说是因为高中那会儿每次周末我们两去看爱情片我总是从开场睡到结尾,哈哈哈,不过尽管他这么说还是催我订票,去了之后发现还是有蛮多人看的,老实说,这部电影让我触动很大,我们总是以为我们已经够差了,可是殊不知这个世界上真的还有一些孩子过着我们无法想象的残酷的日子,最可怕的是这的确是根据男主人公的真实经历改编的,千言万语,我只能化作一句“愿所有勇敢的小孩儿都能被世界温柔以待”。就这样短暂的三天就这样过去了,谭谭又回武汉了。我们又回到各自的生活轨道,各自开始生活。    其实乍一看我们过的这三天未免会觉得好像有些普通,甚至有些无聊,可是就是这样看似普通无聊的日子也是我们最期盼的呀。    小剧场:有一天晚上谭谭没有理我,我也没有理他,我突然就想到,我们两好像真的很熟了,就像他要是不找我,我知道他肯定是在忙,我要是不找他,他知道,我肯定是在刷视频或者看书。我们都不会胡思乱想,不得不说,我还蛮喜欢这种莫名的默契。","categories":[{"name":"我们","slug":"我们","permalink":"https://www.love109.cn/categories/我们/"}],"tags":[{"name":"约会","slug":"约会","permalink":"https://www.love109.cn/tags/约会/"}],"author":"Author:小仙女❤️"},{"title":"短暂的约会","slug":"2019.4.5","date":"2019-04-11T16:27:48.794Z","updated":"2020-09-02T11:44:24.539Z","comments":true,"path":"2019.4.5/","link":"","permalink":"https://www.love109.cn/2019.4.5/","excerpt":"","text":"    回想上一次的相聚还是寒假结束的前两天,在武汉度过了短暂的两天。时隔一个多月,相聚四百多里的异地心酸,终于在这次清明节得到了补偿。说来其实很可怜的样子呢,仅仅为了多待半天,我们花费了多一倍的金钱在住宿上面,而我本人一个小仙女也不辞辛苦座半夜的车连夜奔赴武汉,小谭谭老说其实他来就好啦,不必为了多待半天多花那么多钱,这样子的话节省出来的钱还可以让他周末的时候来见我,只有我知道,对于异地恋的我们,见面是一件太奢侈的事情了,哪怕是周末,我们各自也有着很多事情啊。在武汉的三天里好像发生了很多事情的样子呢,我们一起去了户部巷,尽管人山人海,我们在人群中被推攘着,身边被各式各样的陌生人充斥着,但是彼此的心仿佛也跟着拥挤的街道一样被填充得满满的呢。也去了长江大桥,不得不说,夜色笼罩下的长江大桥真的很美啊,桥上的人依旧很多,可是就是会莫名觉得世界在那个时刻仿佛只剩下我们两个人的样子呢。还吃了很多东西,我只觉得每次只要跟小谭谭在一起就会很舒服,很放肆,甚至我都 不会去考虑会不会胖呢,我们两真的是很随意,可以在大半夜心血来潮想吃龙虾就点一大份龙虾解馋,他甚至也会在清晨陪我吃一些辛辣刺激的事物,更会开心的陪我吃油腻的早餐…哈哈哈,怎么办,在一起的时候我就会觉得小谭谭跟我真的是太合适了,不会有不同的意见(主要是因为一般我说什么小谭谭都不会反对),在一起的时候就会觉得很幸福,我会像个孩子一样跟他撒娇求抱抱,他也会跟我撒娇要我哄,哎哟,怎么办,真是两个孩子气的大宝贝呢。可是三天的时间真的太快了,快到会让我觉得好像我们什么都还没来的及做结束了,因为我,真的,还有好多好多的事情要跟你这个混账东西做啊!不过没关系,我还有余生可以慢慢去过啊!    异地恋,真的很难熬,在一起的时候有多幸福,分开的时候就有多寂寞。其实一个人的时候我有过一万个要跟小谭谭分手的念头,想着要不就这样算了吧,我一个人也可以很好啊,分开的时候我们也吵过无数次的架,说过无数次分手,无数次想过到此为止,可是一想到这个人就要从我的生命里抽离,心就像被剥开一样疼,所以也会在无数个夜深人静的夜晚,空无一人的天台放声大哭。但是只要见到对方,甚至只要跟对方多打几次电话,多讲几句话,又会有此生非他不可这样子的想法了。    或许异地恋就是这样吧,无数的想要分开,也无数次的想要共度余生。","categories":[{"name":"我们","slug":"我们","permalink":"https://www.love109.cn/categories/我们/"}],"tags":[{"name":"约会","slug":"约会","permalink":"https://www.love109.cn/tags/约会/"}],"author":"Author:小仙女❤️"},{"title":"欢迎访问,请勿攻击!","slug":"welcome","date":"2019-03-30T14:00:00.000Z","updated":"2020-09-02T11:44:49.589Z","comments":true,"path":"welcome/","link":"","permalink":"https://www.love109.cn/welcome/","excerpt":"","text":"    3月27日中午,我照例逛逛 CSDN,看见 CSDN 官方博客发布了一篇文章《有奖征文|程序员/媛 恋爱、结婚这件小事》,刚好前几个月搭建了一个情侣博客,就顺手留了个言:     当天下午就收到许多网友的回复和点赞,原来几个月网站的浏览量才一千左右,这两天访问量就一下子涨到了七千多,完全出乎我意料啊,没想到随便留了个言就这样了,有种受宠若惊的感觉     期间有许多朋友问我源码之类的问题,其实网站是使用 Github Pages 和 Hexo 搭建的静态博客,Hexo 主题是 Sakura,开源免费的,作者是 Mashiro 和 Hojun,由 Hojun 大佬将主题从 WordPress 迁移到 Hexo 平台并再次开发,本站在使用的时候进行了部分改动,其实非常简单的,相关的链接如下:     Github Pages:https://pages.github.com/    Hexo:https://hexo.io/zh-cn/    主题Sakura:https://github.com/honjun/hexo-theme-sakura    作者Hojun主页:https://www.hojun.cn/    作者Mashiro主页:https://2heng.xin/    教程:《使用 Github Pages 和 Hexo 搭建自己的独立博客》     可以关注我的技术博客 www.itrhx.com ,hexo 分类里面有许多关于 hexo 博客搭建的问题。     部分朋友在访问本站后也留下了不少祝福,再次感谢大家的祝福,也祝愿大家有女朋友/男朋友的能够长长久久,白头到老,还没有女朋友/男朋友的就要加油咯,相信会有最好的在等着你哟❤️     也有朋友在访问本站后反馈了一些问题,主要问题就是网站打开比较慢,有点儿卡顿,因为小站刚建好不久,加上平时忙着准备蓝桥杯,软考,六级啥的,好多地方还没来得及优化,而且本人并不是学前端的,所以会努力多多学习相关知识来好好维护小站的,敬请见谅啦😁     在收到大家祝福的同时,也出现了一个羡慕嫉妒恨的小人,大概在3月29日下午一点左右,开始恶意刷取评论,一下午请求量接近3万     啧,这操作可以啊,我想大概是这位兄弟最近生活不如意,一想到这辈子都找不到女朋友就悲伤至极,所以想来找找存在感吧,没事儿,哥大度,关了邮件提醒,你想搞多久就搞多久吧,反正对我没影响,大不了就是一键删除数据的事儿嘛,只不过网友的评论也一起删除了比较可惜,还是劝你一句,生而为人,劝你善良,如果掉了素质,那可能就不配叫“人”了!     对了,你的IP:221.234.189.89,有点能耐多干点儿人该干的事儿吧!👎     最后,祝愿大家早日找到属于自己的另一半,要恩恩爱爱长长久久哦!❤️","categories":[{"name":"碎语","slug":"碎语","permalink":"https://www.love109.cn/categories/碎语/"}],"tags":[{"name":"welcome","slug":"welcome","permalink":"https://www.love109.cn/tags/welcome/"}],"author":"Author:小谭谭❤️"},{"title":"G318川藏梦","slug":"G318","date":"2019-02-13T08:38:03.317Z","updated":"2020-09-02T11:44:00.436Z","comments":true,"path":"G318/","link":"","permalink":"https://www.love109.cn/G318/","excerpt":"","text":"成都-拉萨公路,简称川藏线,习称川藏公路,是古代川藏线的现代升级,东起四川省省会成都市,西止西藏自治区首府拉萨市,由中国的318国道、317国道、214国道、109国道的部分路段组成。是中国最险峻的公路。分为南北线。在南北线中间有一些连接的线路一般也归为川藏公路的一部分。 南线由四川成都、雅安、泸定、康定、东俄洛、雅江、理塘、巴塘,西藏芒康、左贡、邦达、八宿、波密、林芝八一镇、工布江达、墨竹工卡、达孜至拉萨,全长2146公里,属318国道(东起上海人民广场,西至西藏中尼公路的樟木口岸)的一部分。南线是以康定为要点的川康公路和康藏公路的合称,有多个著名险段。 每个骑行者都有一个川藏梦,自己大小长途都骑过,去年暑假七天完成了735KM的长途骑行,总爬升了八千多米,感觉还好,不是很累,几年了也还算是有点儿骑行经验,很久以前就想骑行川藏线了,看过学长们的川藏经历,很是羡慕,自己也暂时约了几个同伴,加上还有其他高校的协会,准备今年暑假付诸行动,放寒假的时候给家里说了一下我想骑车去西藏的事,不出我所料,当然是反对,大人嘛,大概就是担心安全啊什么的,还有就是说我放假不出去打暑假工,只知道到处玩,以后毕业了找不到工作才晓得锅儿是铁道的(方言,意思是毕业了才知道找工作的不容易),我这个人天生不会理论,所以也没再说什么了,不过令人吃惊的是,今天中午吃饭,妈突然说想去就去吧,那一刻我简直高兴死了;还有就是女朋友这边,她大概一直知道我想去西藏,虽然平时总是不让我去,但是我懂她,就是刀子嘴豆腐心,其实内心是支持我的,以后成家立业了,买辆车,找时间也带她去一趟西藏;现在就等时机成熟,暑假组队去西藏了! 有些事现在不做,也许一辈子都不会做了!一辈子总要尝试一次的!","categories":[{"name":"碎语","slug":"碎语","permalink":"https://www.love109.cn/categories/碎语/"}],"tags":[{"name":"G318","slug":"G318","permalink":"https://www.love109.cn/tags/G318/"},{"name":"川藏","slug":"川藏","permalink":"https://www.love109.cn/tags/川藏/"}],"author":"Author:小谭谭❤️"},{"title":"新年快乐!","slug":"happy-new-year","date":"2019-02-04T17:55:00.917Z","updated":"2020-09-02T11:43:55.074Z","comments":true,"path":"happy-new-year/","link":"","permalink":"https://www.love109.cn/happy-new-year/","excerpt":"","text":"零点的钟声已敲响,新的一年,让我们用33种编程语言祝福全天下所有的情侣: C printf("爱情美满");     C++ cout<<"甜甜蜜蜜";     C# System.Console.WriteLine("温馨浪漫")     VB Msg("白头偕老")     VC MessageBox("恩爱百年");     Java System.out.println("佳偶天成");     JavaScript alert("相濡以沫")     PHP echo "百年好合";     Python print("心心相印")     Html <br/>互敬互爱<br/>     Objectivec NSLog(@"爱心永驻");     QBasic Print "永浴爱河"     Asp Response.Write "一见钟情"     Ruby puts "情海浪涌"     VBScript MsgBox "鸾凤和鸣"     XML <TextView android:text="温情脉脉" />     LUA print("地久天长")     Delphi ShowMessage('长此以往');     shell echo 相亲相爱     perl print '白头到老'     LISP (format t "相敬如宾~%")     powerBuilder messagebox("夫唱妇随")     COBOL DISPLAY '妇唱夫随'     aswing JOptionPane.showMessageDialog("happy","福禄鸳鸯")     Android Toast.makeText(getApplicationContext(),"美满良缘",Toast.LENGTH_SHORT).show()     flex Alert.show("百年琴瑟");     Foxpro ?[宜室宜家!]     iapp tw("情投意合")     DOS批处理 echo 如鼓琴瑟     易语言 调试输出(“执子之手”)     Clojure (println "与子偕老")     verilog/systemverilog/e $display("海枯石烂")     as trace("同心永结");     爱情美满、甜甜蜜蜜、温馨浪漫、白头偕老、恩爱百年、佳偶天成、相濡以沫、百年好合、心心相印、互敬互爱、爱心永驻、永浴爱河、一见钟情、情海浪涌、鸾凤和鸣、温情脉脉、地久天长、长此以往、相亲相爱、白头到老、相敬如宾、夫唱妇随、妇唱夫随、福禄鸳鸯、美满良缘、百年琴瑟、宜室宜家、情投意合、如鼓琴瑟、执子之手、与子偕老、海枯石烂、同心永结","categories":[{"name":"碎语","slug":"碎语","permalink":"https://www.love109.cn/categories/碎语/"}],"tags":[{"name":"Happy New Year !","slug":"Happy-New-Year-!","permalink":"https://www.love109.cn/tags/Happy-New-Year-!/"}],"author":"Author:小谭谭❤️"},{"title":"初恋小事若干","slug":"first-love-things","date":"2019-01-27T09:01:02.000Z","updated":"2020-09-02T11:43:47.170Z","comments":true,"path":"first-love-things/","link":"","permalink":"https://www.love109.cn/first-love-things/","excerpt":"","text":"1、一起去超市购物,看中了一杯咖啡舍不得买,逛了一圈儿,犹豫再三还是决定买的时候发现,小小谭谭已经把咖啡拿在手里准备付账了。 2、小仙女说:“你干嘛老是这么宠我,对我这么舍得啊?” 小小谭谭说:“媳妇儿只有一个呀!” 3、夏天要到了,小仙女跟小小谭谭吐槽说好热啊,过了几天,小仙女就收到了一个小空调。 4、圣诞节的时候,直男癌晚期的小小谭谭偷偷寄了一大箱苹果给小仙女,还像个小吃醋鬼一样调皮的质问小仙女是谁买的,好吧你个调皮的直男小小谭谭,不过小仙女很开心。 5、有一回吵架,小仙女任性的说分手,以为小小谭谭会哄,小小谭谭也赌气不挽留,小仙女就像个傻帽儿一样一个去天台上哭了一个中午,撕心裂肺,然后,,,,然后他们就和好了,小仙女发誓再也不跟小小谭谭闹分手了,因为一想到失去小小谭谭就好难受啊。 6、小小谭谭为小仙女默默为做了特别多事儿,然后,小仙女所有的朋友都知道小小谭谭打心眼里爱小仙女。 7、小仙女喝了一回酒,然后,小仙女的所有朋友都知道小仙女是真的特别特别爱小小谭谭了。 8、小仙女做兼职挣到钱想的第一件事儿是帮小小谭谭买一件礼物,虽然最后也没想到买什么。嘿嘿。 9、小小谭谭老是喜欢把除了生活费以外的钱都交给小仙女,每次小仙女转钱给小小谭谭,小小谭谭都会像一个傻帽儿一样生气的说:“我说了够了!”然后默默的把钱转回来。 10、小仙女跟小小谭谭的约法三章:第一,小小谭谭不许生小仙女的气超过2个小时,因为小仙女会急死的,而且不许记仇,夫妻之间磕磕碰碰肯定会有做的不好的地方,吵过了就过了,小谭谭不许记在心里。第二,小谭谭不许想不要小仙女离开小仙女这样的事儿,小仙女会难过,会死掉的,所以哪怕一点点念头都不能有。第三,也是最重要的一点,不论什么时候小谭谭都不许不爱小仙女,因为小仙女不管什么时候都深深爱着小谭谭,哪怕有些时候不成熟。 11、小仙女有时候会很任性,那次任性把小谭谭扔在路边,其实自己也后悔死了。不想说了,想起来就想哭了。唉! 12、小谭谭给小仙女的道歉:小仙女,对不起!刮风下雨不是蓝天的错,干旱发水不是大海的错地震海味不是大地的错而让你生气的却是我,对不起啦小仙女,是我不好,我发誓会对你好一辈子的。 人都有缺点嘛,希望你能原谅我,多包容包容我的缺点,相信我,我们一定会有美好的未来的!我还等着要娶你呢,你是我一一生一世最爱的,求你原谅恳请你消气,恩恩爱爱咱还要过一辈子哦! 13、小仙女和小谭谭之间发生过很多事儿,有开心的,由难过的,这些都是属于他们两个人之间一种回忆吧,多年以后再想起来,一个都算是很幸福的了吧。 14、小仙女每次生小谭谭气的时候都觉得哪怕在生气只要看到小谭谭的笑脸好像所有的气都可以烟消云散,因为爱呀! 15、很喜欢一个人的时候会觉得所有的矛盾都是云烟,只要你在就好了。 16、有过无数次要在一起一辈子的念头。","categories":[{"name":"我们","slug":"我们","permalink":"https://www.love109.cn/categories/我们/"}],"tags":[{"name":"恋爱小事记","slug":"恋爱小事记","permalink":"https://www.love109.cn/tags/恋爱小事记/"}],"author":"Author:小仙女❤️"},{"title":"初恋的开端","slug":"beginning-of-love","date":"2019-01-27T09:01:01.000Z","updated":"2020-09-02T11:43:41.341Z","comments":true,"path":"beginning-of-love/","link":"","permalink":"https://www.love109.cn/beginning-of-love/","excerpt":"","text":"每个人的学生时代好像都应该有一个完美的初恋情人。 就像陈小希有江辰,沈佳宜有柯景腾,乔一有F君……而我,也有我的谭。     上高中之前,我也对我这个他满是憧憬,只不过那时候的那个他是Y。我期待过我和Y无限多种可能,那时候林逸总是泼我的冷水,说我异想天开。现在想来我这个青梅竹马的话也不无道理。     刚上高中,我的日子如同从前一般,忙着适应我高中生活,眼光依旧追随着Y的脚步走。一个月后文理分班,我去了新的班级,就是在这时候我遇到了谭。第一次见他是在分班半个多月的首次排位,他是我的前桌,他给我的第一映像是一个有点文气,长得挺秀气的小男孩儿,说实话,那时候我觉得他有一点冷冷的气质,是我的菜。只可惜那时候我还没意识到。在后来的那段日子里每天逗他仿佛成了我每天学习之余最大的乐趣。很喜欢在他后面贴纸条,更喜欢在上课或者别的我无聊的时候踢他,他衣服后面总会留下我或深或浅的脚印。那时候开始觉得他是个有趣的大男孩儿,貌似跟别的男孩儿有一些不一样。     后来有一段时间因为座位的原因我们没有联系,那时候我以为他也只会是我所有同学中的一员。没想到我们的再一次联系竟是因为他的那个绯闻女友,正是我的八卦之心让我们仿佛再次有了聊天的理由,后来每个周末我的空闲时间我开始烦他,我们聊了好多,不过大多数时候是我主动。也不知道为什么,不是太容易与别人交心的我,不知不觉跟他聊了好多的事,也因此开始有点在乎这个大男孩儿。     慢慢的,我发现这个大男孩儿似乎并没有多把我当回事儿,在他心里我或许跟所有人一样,并没有什么不同。那一刻,我有点难过。     按照我的性格,在发现这一事实后本该潇潇洒洒的当所有都没发生过,把他当做我所有同学中的某一个,然而,剧本却走偏了。他仿佛激起了我内心的保护欲,我想像一个大姐姐一样的去保护他……     后来我竟不自觉的更加频繁的去找他,班上渐渐传出我在苦追他的言论,可惜我并不在意。可是一个人主动久了终究会累,我偶尔也会向林逸吐槽,有时候说的多了林逸也总劝我放弃,可不知道为什么,我总是舍不得。也许是因为我的真心,也许是因为我的耐心,他开始接受我成为他的朋友,本来一直以来都是我把他当作弟弟一般,可是他老让我叫他哥。其实,我以前有听过一句话,你愿意当作弟弟的人,一定是你想保护的人;想当你哥哥的人,一定是最想保护你的人。     尽管我们关系有所缓和,但偶尔还是会闹一些矛盾,自然每次低头的都是我。有时候我也想过放弃,他只是我的一个普通朋友而已,而我,从来不缺朋友。可是,只要看到他,我就知道我舍不得。那时候我想,或许,在这个世界上,总有一些事,是我们找不到理由,却又心不由己的想去做的事。","categories":[{"name":"我们","slug":"我们","permalink":"https://www.love109.cn/categories/我们/"}],"tags":[{"name":"初恋","slug":"初恋","permalink":"https://www.love109.cn/tags/初恋/"}],"author":"Author:小仙女❤️"},{"title":"爱情的萌芽","slug":"germination-of-love","date":"2019-01-27T09:01:00.000Z","updated":"2020-09-02T11:43:24.222Z","comments":true,"path":"germination-of-love/","link":"","permalink":"https://www.love109.cn/germination-of-love/","excerpt":"","text":"第一次见面,记得第一次看见小小谭谭儿是调座位的时候,我这个人有个习惯,如果到一个新的环境,一定会观察旁边的男生女生谁会比较好相处,嗯,对小小谭谭儿的第一印象还不错,不过那时候觉得他应该是那种以后都不会有交集的人。 第一次打闹,那是距见面好久以后的事情了,记得是圣诞节,那时候给闺蜜写贺卡,诉说一些少女的小心思,后来,小小谭谭儿看到了我写的东西,嗯,我很生气了,好像那个晚自习一直在弄他。也是那次打闹,奠定了我后来跟他玩闹的基础吧,哈哈哈。其实我是个不太喜欢引人注目,也不喜欢跟男孩子怎么怎么样的人,不知道为什么总是愿意跟他闹。 第一次聊天,我记得那是九月份,九九重阳节差不多,跟闺蜜去看了鬼片,很害怕,睡不着,晚上十点左右的样子,小小谭谭儿突然发信息给我问我在干嘛,说实话,我挺惊讶的,我还记得第一问他要QQ号的时候他扭扭捏捏的样子,那时候我想着,他也就是一个躺在我好友列表里的熟悉的陌生人吧。我回答他说看了鬼片睡不着,他嘲讽了我,我发誓说假期结束那天看到他一定要弄他……现在想来,年少的我们真的好幼稚哦。 第一次开始做朋友,那是他被传绯闻很久以后的事情了,不知道是什么原因,我们关系开始亲近起来了,喜欢他的那个女孩子,好像把我当成了假想敌,在寝室里有点针对我,说话带刺的样子,其实我这个人对女孩子之间的这些事情都不怎么在意的,不过我好像还是会对他吐槽,说什么管管你女朋友之类的话……后来我问他我们这样子是不是算是朋友,他回答说是,我还记得那天我下午我坐在车上从心底溢出的那种喜悦,正因为他这句话,以至于我后来心甘情愿的为他做了好多事情。 第一次交心,那时候我心里还喜欢着一个人,我跟他说我的小秘密,暗恋的小心事,和他的聊天中,我对他的家庭有了一点点的了解,他从不跟我聊他的事情,不过我这个人天生的比较善于察言观色,从他的聊天里,我其实猜到了一些东西,那时候我心里在想我一定要对这个人好一点再好一点,那时候我知道一句话讲如果你想让一个男生当你哥哥那你一定是想让他做你的爱人,因为你想让他保护,如果你想让一个男生做你弟弟那你一定是想让他做你的亲人,因为你想保护他。我觉得这句话不错,因为我的确是想做他的姐姐保护他。 第一次给他过生日,那是我第一次很用心的做一件事,也不知道为什么,想那么做就做了,后来他告诉我说,那是第一次有人给他过生日,我很欣慰,因为那个时候的我,其实都还没有好好过过一次生日,我知道被人忽略是什么感受,不过那时候我想因为我体会过不被人在意是什么样子,所以我一定不要让我这个弟弟再体会那样子的感受,至少在以后的日子里,我会用心的在意他。 第一次听他说暧昧的话,那还是我们两被传绯闻好久了,我其实不怎么在意,因为我认为清者自清,既然我对他没有那种心思,就不必那么在意别说什么。我记得那是暑假的时候吧,他回老家了,没有网,用话费跟我短信聊天“用短信聊天这么贵你舍得啊?”“跟你聊才舍得”,我听了这句话,其实心里想的是:算你有良心,不愧姐姐对你这么好了。后来有一天上午吧,我在家窝在沙发里跟他聊天,突然说道像我这样子的女孩子以后肯定嫁不出去了,他回我说,“没事儿,嫁不出去我娶你”,不知道为什么就算他说了这么暧昧的话,我的心里都毫无涟漪,觉得是朋友之间开玩笑,正常的。后来我闺蜜也很多次告诉我说他可能喜欢我这样子的事情,我竟从来不觉得,可能是因为一直把他当作弟弟吧,所以觉得弟弟这么可能会喜欢姐姐,而且我这个样子还是比较有自知之明的,哈哈哈。 第一次他说爱我,是距离第一暧昧很久以后的事情了,那段时间,他一直在坚持用短信跟我说晚安,甚至也开玩笑说过”晚安,亲爱的”之类的,后来有一天他突然说“我爱你”,当时真的有吓到我,我问他是什么样子的爱,他说我想要什么样子就什么样子,我的天,这我还能忍啊,我那时候就想,丫的,这货该不会喜欢我吧,不会吧,怎么可能,他不瞎啊。我还纠结了一下,不过后来还是决定不可能,其实我算是一个自恋的人,小哥哥多看我两眼我会想是不是对我有意思的那种女孩子,但可能是因为遇到真爱吧,所以很迟钝。哈哈哈。 第一次两个人一起看电影,是最后一次运动会的时候,我们两躲在帐篷后面,用他的衣服档在头顶,我拿着他的手机,他的手心包裹着我的手背,嗯,很暧昧的氛围,那几天我两一起看了不少电影,其实我没告诉他,我其实不怎么喜欢看电影。不过后来每次我们两去电影院看电影我都睡觉,他应该也能知道。嘿嘿嘿。 第一次我对他表白,那是高三了,学习最紧张的时候,也是他跟我玩儿了很久的暧昧之后,我这个人其实最受不了模棱两可了,每次问他是不是喜欢我,他的回答都很暧昧但是又没什么实质性的东西,后来我实在忍不住了,跟他表白说我挺喜欢他的,其实表白的时候我想着,他要是同意就在一起,不同意的话就退回好朋友的位置,总之结束暧昧。其实我很害怕他拒绝,想我暗恋Y那么多年都不敢表白说一句我喜欢你这样子的话,他可是我第一次表白的人,他要是还拒绝了,那我得多尴尬啊,好像,也会很难过吧。 第一次约会,是在我表白之后的第一天晚上,在7楼,他像个孩子一样跟我确认我是不是真的喜欢他,我说是,我问他,他回答说现在喜欢我,实话我有点难过,妈的,我这么喜欢你,你居然只是现在喜欢我,想也知道我肯定不会太高兴啊。说来,那一个是一次不怎么愉快的约会吧。 第一次拥抱牵手,是我们确认关系之后的日子的第一次约会了,他问我能不能抱抱我,我说可以,后来回宿舍的时候,我主动拉了他的手,那时候心里总是很甜蜜。 第一次接吻,嗯,有点害羞,其实在一起之后我憧憬过的,毕竟是女孩子嘛,初吻这个东西,嗯,好像的确比较重要的,我记得我靠在墙上的时候,也记得他叫我闭眼的时候,还记得他唇贴上来时候我的挣扎以及他的强势……总之,在我心里,我们彼此之间的初吻应该是一件很美好的回忆。     后来的后来,我们有过很多很多的第一次,我所有的,他所有的,很多时候我很庆幸我们都是彼此的初恋,我很庆幸遇到这个男孩子,他很单纯,只是单纯的喜欢我,爱我,在发生了很多事情以后我才明白,其实我也很爱他,只是我比较不喜欢表达。","categories":[{"name":"我们","slug":"我们","permalink":"https://www.love109.cn/categories/我们/"}],"tags":[{"name":"萌芽","slug":"萌芽","permalink":"https://www.love109.cn/tags/萌芽/"}],"author":"Author:小仙女❤️"}]} \ No newline at end of file +{"meta":{"title":"LOVE109❤️纪实小屋","subtitle":"记录爱情 记录生活","description":"LOVE109❤️纪实小屋 —— 一个情侣博客,记录我们美好的爱情、记录生活中的点点滴滴!","author":"LOVE109❤️纪实小屋","url":"https://www.love109.cn","root":"/"},"pages":[{"title":"LoveTimeline","date":"2018-12-20T15:09:03.000Z","updated":"2019-08-05T03:18:59.329Z","comments":false,"path":"LoveTimeline/index.html","permalink":"https://www.love109.cn/LoveTimeline/index.html","excerpt":"","text":"LOVE109❤️纪实小屋 LoveTimeline 从校服到婚纱,从青丝到白发 2014年 11月23日 第一次相遇 我们第一次相遇是在高中文理科分班后,她坐我后面,年轻的我们,都还没想过我们后来会有那么多交集。 2016年 10月09日 正式确定恋爱关系 两年的相处,我们终于在这一天正式确定了恋爱关系,我们都会珍惜对方,共度余生。 2017年 6月7/8日 共同经历高考 我们共同经历了高考,最终她选择了擅长的应用统计专业,我选择了喜爱的软件工程专业,唯一的遗憾就是没能在同一所学校。 2017年 09月03日 异地恋开始 这一天终究还是到来了,我在湖北武汉,她在河南南阳,总有人说异地恋是没有结果的,但我们不相信,我们会从校服走到婚纱的❤️ 2017年 10月01日 异地一个月后第一次见面 对于10月1日国庆节,我相信没有人比异地恋的情侣更期待这一天的到来了,第一次感受到异地的不易,跨过414公里,我们格外珍惜这短暂的相聚时间。 2018年 05月02日 一起去了襄阳 在襄阳:我们逛过眼花缭乱的商场,踏过烈日照耀下的街区,去过迷人的海底世界,留下过无数属于美好爱情的气息,你有过信誓旦旦的承诺,我心底有过无法抹去的甜蜜,最后的时候,我只觉得你是海底最耀眼的星辰。 2018年 10月02日 一起去了洛阳 在洛阳:我们一起一遍一遍的走过老街的条条小巷,从白天到黑夜,从嘈杂喧闹的人群到寂静无声的小巷,一步一步,彼此靠近,彼此依偎,仿佛一直走下去就到了永恒。"},{"title":"","date":"2019-08-05T03:16:44.119Z","updated":"2019-08-05T03:16:44.119Z","comments":true,"path":"100-things/index.html","permalink":"https://www.love109.cn/100-things/index.html","excerpt":"","text":"纪实小屋 | 100件事 body {background:#ffffff;color:#ffffff} .frame {float:left;border:1px;border-style:solid;margin:1px} .box {width:246px;height:40px;background:rgba(255, 255, 255, 0.068)} .td1 {width:45px;height:45px;text-align:center;font-size:14pt;line-height:1em;color:#ffffff} .td2 {font-size:13pt;padding:4pt;line-height:1.25em} .td3 {text-align:right;} .canvas {margin:0 0 0 0;display: block} .copyright,.text {position:relative;text-align:center;bottom:20px;width:100%} .main {margin: 4% 6% 2% 6%} 在一起要做的100件事 山有云烟,鸟有碧海青天;冬有睡眠,秋有暗香无边;故事有流年,我们的未来还长远 ✔ 1.做一次同桌 👫 ✔ 2.给对方写信 💌 ✔ 3.用短信交流 💬 ✔ 4.在教室里打闹 🏫 ✔ 5.一起经历高考 🖊️ ✔ 6.一起在学校吃饭 🍽️ ✔ 7.一起看电影 🎦 ✔ 8.一起去图书馆 🏬 ✔ 9.一起进鬼屋 👻 ✘ 10.一起看星星 ⭐ ✘ 11.一起去看海 🌊 ✘ 12.一起去游泳 🏊 ✘ 13.一起去一次北京 🏢 ✘ 14.一起去一次成都 🏙️ ✘ 15.一起去一次南京 🌆 ✘ 16.一起去一次西藏 🏔️ ✘ 17.一起去一次巴黎 🗼 ✘ 18.去一次佛罗伦萨 🏰 ✔ 19.一起过生日 🎂 ✔ 20.一起过恋爱纪念日 💕 ✔ 21.一起过七夕 💘 ✔ 22.一起过情人节 💑 ✘ 23.一起喝醉 🥂 ✘ 24.一起堆雪人 ☃️ ✘ 25.一起看烟火 🎆 ✘ 26.一起去蹦极 🧗 ✘ 27.一起去滑冰 ⛸ ✘ 28.一起放风筝 🚶 ✘ 29.一起去划船 🚣 ✘ 30.一起坐热气球 🎈 ✔ 31.一起坐摩天轮 🎡 ✘ 32.给对方化妆 💄 ✘ 33.一起锻炼身体 🏃 ✔ 34.一起穿情侣装逛街 🏪 ✘ 35.一起看日出日落 🌄 ✘ 36.一起淋雨 🌧️ ✔ 37.一起逛超市 🛒 ✔ 38.一起坐摩托 🏍️ ✔ 39.一起坐公交 🚌 ✔ 40.一起坐火车 🚆 ✔ 41.一起坐地铁 🚇 ✘ 42.一起坐飞机 ✈️ ✘ 43.一起坐轮船 🚢 ✘ 44.一起种花草 🌱 ✘ 45.去天安门看升国旗 ⛳ ✘ 46.一起听一次演唱会 🎤 ✔ 47.一起去海底世界 🏞️ ✘ 48.一起去动物园 🏝 ✘ 49.一起去看樱花 🌸 ✘ 50.一起去爬山 ⛰️ ✘ 51.沿废旧铁轨散步 🚊 ✔ 52.一起追剧 🎞️ ✘ 53.元宵节一起猜灯谜 🏮 ✔ 54.帮对方吹头发 👩🏻 ✘ 55.一起过次烛光晚餐 🕯️ ✘ 56.一起熬夜通宵跨年 🎇 ✔ 57.一起聊天到凌晨 💬 ✘ 58.一起用情侣手机壳 📱 ✔ 59.挂一次爱情锁 🔒 ✘ 60.一起荡秋千 🤾 ✔ 61.一起吃火锅 🥘 ✔ 62.一起听同一首歌 🎵 ✘ 63.拍一次情侣写真 💑 ✔ 64.为对方买衣服 👗 ✔ 65.拥抱对方 🤗 ✘ 66.互穿对方的衣服 👖 ✘ 67.喝交杯酒 🥂 ✔ 68.靠对方肩膀睡觉 😴 ✔ 69.朋友面前介绍对方 👋 ✘ 70.一起放孔明灯 🏮 ✘ 71.去对方的老家 🏡 ✘ 72.一起看以前的照片 📷 ✔ 73.给对方起专属绰号 📛 ✘ 74.把照片放进钱包 👛 ✔ 75.一起吃同一碗泡面 🍜 ✘ 76.一起做一次陶艺 👐 ✘ 77.一起包饺子 🥟 ✔ 78.看一场恐怖片 😱 ✔ 79.为对方按摩一次 💆 ✘ 80.一起骑行车 🚴 ✔ 81.一起过周末 ❤️ ✘ 82.一起自驾游 🚗 ✔ 83.一起去对方的学校 🏫 ✘ 84.一起泡温泉 ♨️ ✘ 85.一起去一次教堂 ⛪ ✘ 86.一起做一次饭 🍳 ✘ 87.一起打扫卫生 ✨ ✘ 88.见证朋友的婚礼 💒 ✘ 89.一起去见父母 👪 ✘ 90.一起挑选戒指 💍 ✘ 91.一起挑选婚纱 👰 ✘ 92.和对方结婚 💒 ✘ 93.一起逛街买菜 🛍️ ✘ 94.为小家添置东西 🛋️ ✘ 95.接送对方上下班 🚗 ✘ 96.一起为宝宝取名字 👼 ✘ 97.一起购买婴儿用品 🍼 ✘ 98.一起接送孩子上学 👪 ✘ 99.一起跳一次广场舞 💃 ✘ 100.白头偕老 👫 var binft = function (r) { function t() { return b[Math.floor(Math.random() * b.length)] } function e() { return String.fromCharCode(94 * Math.random() + 33) } function n(r) { for (var n = document.createDocumentFragment(), i = 0; r > i; i++) { var l = document.createElement(\"span\"); l.textContent = e(), l.style.color = t(), n.appendChild(l) } return n } function i() { var t = o[c.skillI]; c.step ? c.step-- : (c.step = g, c.prefixP < l.length ? (c.prefixP >= 0 && (c.text += l[c.prefixP]), c.prefixP++) : \"forward\" === c.direction ? c.skillP < t.length ? (c.text += t[c.skillP], c.skillP++) : c.delay ? c.delay-- : (c.direction = \"backward\", c.delay = a) : c.skillP > 0 ? (c.text = c.text.slice(0, -1), c.skillP--) : (c.skillI = (c.skillI + 1) % o.length, c.direction = \"forward\")), r.textContent = c.text, r.appendChild(n(c.prefixP < l.length ? Math.min(s, s + c.prefixP) : Math.min(s, t.length - c.skillP))), setTimeout(i, d) } var l = \"\", o = [\"关关雎鸠,在河之洲。窈窕淑女,君子好逑。\",\"参差荇菜,左右流之。窈窕淑女,寤寐求之。\",\"求之不得,寤寐思服。悠哉悠哉,辗转反侧。\",\"参差荇菜,左右采之。窈窕淑女,琴瑟友之。\",\"参差荇菜,左右芼之。窈窕淑女,钟鼓乐之。\"].map(function (r) { return r + \"\" }), a = 2, g = 1, s = 5, d = 75, b = [\"rgb(110,64,170)\", \"rgb(150,61,179)\", \"rgb(191,60,175)\", \"rgb(228,65,157)\", \"rgb(254,75,131)\", \"rgb(255,94,99)\", \"rgb(255,120,71)\", \"rgb(251,150,51)\", \"rgb(226,183,47)\", \"rgb(198,214,60)\", \"rgb(175,240,91)\", \"rgb(127,246,88)\", \"rgb(82,246,103)\", \"rgb(48,239,130)\", \"rgb(29,223,163)\", \"rgb(26,199,194)\", \"rgb(35,171,216)\", \"rgb(54,140,225)\", \"rgb(76,110,219)\", \"rgb(96,84,200)\"], c = { text: \"\", prefixP: -s, skillI: 0, skillP: 0, direction: \"forward\", delay: a, step: g }; i() }; binft(document.getElementById('binft')); 推荐使用1920*1080分辨率、谷歌或者火狐浏览器浏览此页😘 Copyright ©2019 LOVE109❤️纪实小屋.All rights reserved."},{"title":"SiteTimeline","date":"2019-01-23T14:38:00.000Z","updated":"2020-09-02T13:41:49.016Z","comments":false,"path":"SiteTimeline/index.html","permalink":"https://www.love109.cn/SiteTimeline/index.html","excerpt":"","text":"LOVE109❤️纪实小屋 SiteTimeline 改变的是流年,不变的是记忆 2019/01/1623:38 萌发建立小屋的念头 当即与女朋友商量,正式确定建立小屋 2019/01/17 17:24 确定并在阿里云注册域名为love109.cn 先后考虑过tp1314\\tanpu520\\love0927\\love874755等域名,love109.com不幸被人注册 2019/01/17 20:35 使用GitHub Pages和Hexo开始搭建小屋 种种因素碰壁过好多次 2019/01/18 01:16 选定Sakura主题 原作者:Mashiro,由hojun大佬将主题从WordPress迁移到HEXO并再次开发 2019/01/19 14:21 网站申请ICP备案 01.19备案初审通过;01.22收到幕布拍照并上传资料;01.23提交管局;01.24备案通过,仅仅用时六天,速度超乎我想象 2019/01/23 23:33 网站初定型 确定小屋名称;选定站点头像、图标;修改主题源代码;魔改主题;相关优化暂时完毕 2019/01/24 15:37 ICP备案审核通过 备案/许可证编号为:鄂ICP备19003281号,按照《非经营性互联网信息服务备案管理办法》要求 ,在网站首页底部中间位置,放置备案号并链接至\"http://www.miitbeian.gov.cn/\" 2019/01/27 17:01 发布第一篇文章 第一篇文章:《我们的第一次》 2019/02/03 23:30 Debug 修复评论邮件无法提醒、背景视频无法更换、BotUI聊天机器人无法更换对话、分享功能无法实现等BUG,更换响应式时间轴 2019/02/26 21:40 优化 增加相册页面,其他小优化 2019/03/30 19:00 速度优化 3.27-3.30四天,PV突破6500,UV突破1400,欢迎来访的朋友;被人利用Valine恶意攻击,已删除3.30前所有评论;利用jsDeliver优化网站访问速度 2019/07/25 19:00 更换评论系统 原Valine评论系统再次遭遇连续攻击,更换评论系统为Gitalk 2019/07/31 23:00 更换图床 原SM.MS图床访问速度较慢,更换为GitHub图床,使用jsDelivr CDN加速 2020/09/02 21:00 更新主题 更换文末赞助样式,整站支持 pjax"},{"title":"关于小屋","date":"2018-12-12T14:14:36.000Z","updated":"2020-09-03T12:47:29.829Z","comments":false,"path":"about-site/index.html","permalink":"https://www.love109.cn/about-site/index.html","excerpt":"","text":"本站点所有作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可 本站为爱情生活记录小站,欢迎访问,手下留情,请勿攻击! 本站部分图标、图片、源代码来源于互联网,如有侵权请联系我立即删除 原主题 Akina 由 Fuzzz 开发, Louie 二次修改为 Siren , Mashiro 三次修改为 Sakura 由 hojun 将主题从 WordPress 迁移到 Hexo 并再次开发, LOVE109❤️纪实小屋 使用时有所改动 本站源码(backeup 分支为完整代码):https://github.com/love109/love109.github.io 本站主题:https://github.com/honjun/hexo-theme-sakura 感谢开发者们的辛苦付出!"},{"title":"关于我们","date":"2018-12-12T14:14:36.000Z","updated":"2020-09-03T12:47:29.989Z","comments":false,"path":"about-us/index.html","permalink":"https://www.love109.cn/about-us/index.html","excerpt":"","text":"[关于LOVE109❤️纪实小屋] 正在与  LOVE109❤️纪实小屋管家  ( 欢迎来到我们的小屋 mua~😘 ) 对话中... function bot_ui_ini() { var botui = new BotUI(\"hello-mashiro\"); botui.message.add({ delay: 800, content: \"来啦老弟?我是小屋的管家,等你好久了~👋\" }).then(function () { botui.message.add({ delay: 1100, content: \"这里是LOVE109❤️纪实小屋\" }).then(function () { botui.message.add({ delay: 1100, content: \"一个记录爱情、记录生活、充满温馨的小屋~\" }).then(function () { botui.action.button({ delay: 1600, action: [{ text: \"然后呢? 😃\", value: \"sure\" }, { text: \"少废话! 🙄\", value: \"skip\" }] }).then(function (a) { \"sure\" == a.value && sure(); \"skip\" == a.value && end() }) }) }) }); var sure = function () { botui.message.add({ delay: 600, content: \"😘\" }).then(function () { secondpart() }) }, end = function () { botui.message.add({ delay: 600, content: \"![...](https://view.moezx.cc/images/2018/05/06/a1c4cd0452528b572af37952489372b6.md.jpg)\" }) }, secondpart = function () { botui.message.add({ delay: 1500, content: \"本小屋建立于 2019-1-17 20:00\" }).then(function () { botui.message.add({ delay: 1500, content: \"两人在2016年10月9日走到了一起❤️\" }).then(function () { botui.message.add({ delay: 1200, content: \"男主人专业是软件工程,女主人专业是应用统计\" }).then(function () { botui.message.add({ delay: 1500, content: \"男主人酷爱单车运动,IT男,喜欢倒腾新鲜事物\" }).then(function () { botui.message.add({ delay: 1500, content: \"女主人善良可爱,思维敏捷,将来的数学界她肯定是大哥大\" }).then(function () { botui.message.add({ delay: 1800, content: \"他们彼此恩爱,虽然偶尔吵吵闹闹,但都相信彼此是陪伴自己余生的人\" }).then(function () { botui.action.button({ delay: 1100, action: [{ text: \"网站为什么叫“纪实小屋”呢? 🤔\", value: \"why-mashiro\" }] }).then(function (a) { thirdpart() }) }) }) }) }) }) }) }, thirdpart = function () { botui.message.add({ delay: 1E3, content: \"主人们希望通过文字的形式记录我们的爱情,记录我们的生活,所以叫纪实小屋\" }).then(function () { botui.action.button({ delay: 1500, action: [{ text: \"域名有什么含义吗? 🤔\", value: \"why-cat\" }] }).then(function (a) { fourthpart() }) }) }, fourthpart = function () { botui.message.add({ delay: 1E3, content: \"域名对于主人们来说有着重要的含义\" }).then(function () { botui.message.add({ delay: 1100, content: \"10月9日是两位主人在一起的日子,他们希望能够一起共度余生❤️\" }).then(function () { botui.action.button({ delay: 1500, action: [{ text: \"原来如此\", value: \"why-domain\" }] }).then(function (a) { fifthpart() }) }) }) }, fifthpart = function () { botui.message.add({ delay: 1E3, content: \"愿天下有情人终成眷属,如果你也有另一半,祝愿你们长长久久❤️,如果还没有,那就要加油咯!\" }).then(function () { botui.message.add({ delay: 1600, content: \"那么,请尽情参观LOVE109❤️纪实小屋吧! ^_^\" }) }) } } bot_ui_ini()"},{"title":"Album","date":"2020-09-03T12:47:30.261Z","updated":"2020-09-03T12:47:30.261Z","comments":false,"path":"album/index.html","permalink":"https://www.love109.cn/album/index.html","excerpt":"","text":"相册有待完善...... ❤️ 待补充 ❤️ 待补充 待补充 待补充 待补充 待补充 待补充 ☀️ 待补充 ☀️ 待补充 待补充 待补充 待补充 待补充 待补充"},{"title":"Comment","date":"2018-12-20T15:13:48.000Z","updated":"2020-09-02T07:41:43.556Z","comments":true,"path":"comment/index.html","permalink":"https://www.love109.cn/comment/index.html","excerpt":"","text":"念两句诗 叙别梦、扬州一觉。 【宋代】吴文英《夜游宫·人去西楼雁杳》"},{"title":"Links","date":"2018-12-19T15:11:06.000Z","updated":"2020-09-10T07:55:24.216Z","comments":true,"path":"links/index.html","permalink":"https://www.love109.cn/links/index.html","excerpt":"","text":""},{"title":"","date":"2019-05-18T17:24:14.791Z","updated":"2019-05-18T17:24:14.791Z","comments":true,"path":"loveyou/index.html","permalink":"https://www.love109.cn/loveyou/index.html","excerpt":"","text":"LOVE109❤️纪实小屋 html { height: 100%; } body { font-family: \"Helvetica Neue\", \"Luxi Sans\", \"DejaVu Sans\", Tahoma, \"Hiragino Sans GB\", \"Microsoft Yahei\", sans-serif; background: #79a8ae; color: #CFEBE4; font-size: 18px; line-height: 2; letter-spacing: 1.2px; margin: 0; } a { color: #ebf7f4; } .body--ready { background: -webkit-linear-gradient(top, rgb(203, 235, 219) 0%, rgb(55, 148, 192) 120%); background: -moz-linear-gradient(top, rgb(203, 235, 219) 0%, rgb(55, 148, 192) 120%); background: -o-linear-gradient(top, rgb(203, 235, 219) 0%, rgb(55, 148, 192) 120%); background: -ms-linear-gradient(top, rgb(203, 235, 219) 0%, rgb(55, 148, 192) 120%); background: linear-gradient(top, rgb(203, 235, 219) 0%, rgb(55, 148, 192) 120%); } .text { position: fixed; bottom: 100px; text-align: center; width: 100%; } .canvas { margin: 0 auto; display: block; } img#logo { width: 128px; background-size: cover; border-radius: 200px; box-shadow: 0px 0px 40px rgba(63, 81, 181, 0.72); border: 3px solid #00a0ff; opacity: 1; margin: 0 auto; margin-top: 20px; margin-bottom: 20px; transition: all 1.0s; } #logo:hover { box-shadow: 0 0 10px #fff; -webkit-box-shadow: 0 0 19px #fff; transform: rotate(360deg); -ms-transform: rotate(360deg); /* IE 9 */ -moz-transform: rotate(360deg); /* Firefox */ -webkit-transform: rotate(360deg); /* Safari 和 Chrome */ -o-transform: rotate(360deg); /* Opera */ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); } .cs { width: 100%; height: 100%; margin: 0 auto; position: absolute; text-align: center; } .text { position: fixed; bottom: 20px; text-align: center; width: 100%; font-weight: bold; } .text-right { position: fixed; bottom: 50px; text-align: right; width: 100%; font-weight: bold; } 我们已经相爱了 推荐使用1920*1080分辨率、谷歌或者火狐浏览器浏览此页😘 function show_date_time() { window.setTimeout(\"show_date_time()\", 1000); BirthDay = new Date(\"10/09/2016 22:33:44\"); today = new Date(); timeold = (today.getTime() - BirthDay.getTime()); sectimeold = timeold / 1000 secondsold = Math.floor(sectimeold); msPerDay = 24 * 60 * 60 * 1000 e_daysold = timeold / msPerDay daysold = Math.floor(e_daysold); e_hrsold = (e_daysold - daysold) * 24; hrsold = Math.floor(e_hrsold); e_minsold = (e_hrsold - hrsold) * 60; minsold = Math.floor((e_hrsold - hrsold) * 60); seconds = Math.floor((e_minsold - minsold) * 60); span_dt_dt.innerHTML = daysold + \" 天 \" + hrsold + \" 小时 \" + minsold + \" 分 \" + seconds + \" 秒 \"; } show_date_time(); var S = { init: function () { S.Drawing.init('.canvas'); document.body.classList.add('body--ready'); S.UI.simulate(\"莉丽❤️|我愿意陪你|校服到婚纱|青丝到白发|沧海到桑田|学校到殿堂|天涯到海角|天荒到地老|一直到永远|#countdown 3|I love you!❤️|#time\"); S.Drawing.loop(function () { S.Shape.render(); }); } }; S.Drawing = (function () { var canvas, context, renderFn, requestFrame = window.requestAnimationFrame || window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame || window.oRequestAnimationFrame || window.msRequestAnimationFrame || function (callback) { window.setTimeout(callback, 1000 / 60); }; return { init: function (el) { canvas = document.querySelector(el); context = canvas.getContext('2d'); this.adjustCanvas(); window.addEventListener('resize', function (e) { S.Drawing.adjustCanvas(); }); }, loop: function (fn) { renderFn = !renderFn ? fn : renderFn; this.clearFrame(); renderFn(); requestFrame.call(window, this.loop.bind(this)); }, adjustCanvas: function () { canvas.width = window.innerWidth - 100; canvas.height = window.innerHeight - 30; }, clearFrame: function () { context.clearRect(0, 0, canvas.width, canvas.height); }, getArea: function () { return {w: canvas.width, h: canvas.height}; }, drawCircle: function (p, c) { context.fillStyle = c.render(); context.beginPath(); context.arc(p.x, p.y, p.z, 0, 2 * Math.PI, true); context.closePath(); context.fill(); } }; }()); S.UI = (function () { var interval, currentAction, time, maxShapeSize = 30, sequence = [], cmd = '#'; function formatTime(date) { var h = date.getHours(), m = date.getMinutes(), m = m < 10 ? '0' + m : m; return h + ':' + m; } function getValue(value) { return value && value.split(' ')[1]; } function getAction(value) { value = value && value.split(' ')[0]; return value && value[0] === cmd && value.substring(1); } function timedAction(fn, delay, max, reverse) { clearInterval(interval); currentAction = reverse ? max : 1; fn(currentAction); if (!max || (!reverse && currentAction < max) || (reverse && currentAction > 0)) { interval = setInterval(function () { currentAction = reverse ? currentAction - 1 : currentAction + 1; fn(currentAction); if ((!reverse && max && currentAction === max) || (reverse && currentAction === 0)) { clearInterval(interval); } }, delay); } } function performAction(value) { var action, value, current; sequence = typeof (value) === 'object' ? value : sequence.concat(value.split('|')); timedAction(function (index) { current = sequence.shift(); action = getAction(current); value = getValue(current); switch (action) { case 'countdown': value = parseInt(value) || 10; value = value > 0 ? value : 10; timedAction(function (index) { if (index === 0) { if (sequence.length === 0) { S.Shape.switchShape(S.ShapeBuilder.letter('')); } else { performAction(sequence); } } else { S.Shape.switchShape(S.ShapeBuilder.letter(index), true); } }, 1000, value, true); break; case 'rectangle': value = value && value.split('x'); value = (value && value.length === 2) ? value : [maxShapeSize, maxShapeSize / 2]; S.Shape.switchShape(S.ShapeBuilder.rectangle(Math.min(maxShapeSize, parseInt(value[0])), Math.min(maxShapeSize, parseInt(value[1])))); break; case 'circle': value = parseInt(value) || maxShapeSize; value = Math.min(value, maxShapeSize); S.Shape.switchShape(S.ShapeBuilder.circle(value)); break; case 'time': var t = formatTime(new Date()); if (sequence.length > 0) { S.Shape.switchShape(S.ShapeBuilder.letter(t)); } else { timedAction(function () { t = formatTime(new Date()); if (t !== time) { time = t; S.Shape.switchShape(S.ShapeBuilder.letter(time)); } }, 1000); } break; default: S.Shape.switchShape(S.ShapeBuilder.letter(current[0] === cmd ? 'HacPai' : current)); } }, 2000, sequence.length); } return { simulate: function (action) { performAction(action); } }; }()); S.Point = function (args) { this.x = args.x; this.y = args.y; this.z = args.z; this.a = args.a; this.h = args.h; }; S.Color = function (r, g, b, a) { this.r = r; this.g = g; this.b = b; this.a = a; }; S.Color.prototype = { render: function () { return 'rgba(' + this.r + ',' + +this.g + ',' + this.b + ',' + this.a + ')'; } }; S.Dot = function (x, y) { this.p = new S.Point({ x: x, y: y, z: 5, a: 1, h: 0 }); this.e = 0.07; this.s = true; this.c = new S.Color(255, 255, 255, this.p.a); this.t = this.clone(); this.q = []; }; S.Dot.prototype = { clone: function () { return new S.Point({ x: this.x, y: this.y, z: this.z, a: this.a, h: this.h }); }, _draw: function () { this.c.a = this.p.a; S.Drawing.drawCircle(this.p, this.c); }, _moveTowards: function (n) { var details = this.distanceTo(n, true), dx = details[0], dy = details[1], d = details[2], e = this.e * d; if (this.p.h === -1) { this.p.x = n.x; this.p.y = n.y; return true; } if (d > 1) { this.p.x -= ((dx / d) * e); this.p.y -= ((dy / d) * e); } else { if (this.p.h > 0) { this.p.h--; } else { return true; } } return false; }, _update: function () { if (this._moveTowards(this.t)) { var p = this.q.shift(); if (p) { this.t.x = p.x || this.p.x; this.t.y = p.y || this.p.y; this.t.z = p.z || this.p.z; this.t.a = p.a || this.p.a; this.p.h = p.h || 0; } else { if (this.s) { this.p.x -= Math.sin(Math.random() * 3.142); this.p.y -= Math.sin(Math.random() * 3.142); } else { this.move(new S.Point({ x: this.p.x + (Math.random() * 50) - 25, y: this.p.y + (Math.random() * 50) - 25 })); } } } d = this.p.a - this.t.a; this.p.a = Math.max(0.1, this.p.a - (d * 0.05)); d = this.p.z - this.t.z; this.p.z = Math.max(1, this.p.z - (d * 0.05)); }, distanceTo: function (n, details) { var dx = this.p.x - n.x, dy = this.p.y - n.y, d = Math.sqrt(dx * dx + dy * dy); return details ? [dx, dy, d] : d; }, move: function (p, avoidStatic) { if (!avoidStatic || (avoidStatic && this.distanceTo(p) > 1)) { this.q.push(p); } }, render: function () { this._update(); this._draw(); } }; S.ShapeBuilder = (function () { var gap = 13, shapeCanvas = document.createElement('canvas'), shapeContext = shapeCanvas.getContext('2d'), fontSize = 500, fontFamily = 'Avenir, Helvetica Neue, Helvetica, Arial, sans-serif'; function fit() { shapeCanvas.width = Math.floor(window.innerWidth / gap) * gap; shapeCanvas.height = Math.floor(window.innerHeight / gap) * gap; shapeContext.fillStyle = 'red'; shapeContext.textBaseline = 'middle'; shapeContext.textAlign = 'center'; } function processCanvas() { var pixels = shapeContext.getImageData(0, 0, shapeCanvas.width, shapeCanvas.height).data; dots = [], pixels, x = 0, y = 0, fx = shapeCanvas.width, fy = shapeCanvas.height, w = 0, h = 0; for (var p = 0; p < pixels.length; p += (4 * gap)) { if (pixels[p + 3] > 0) { dots.push(new S.Point({ x: x, y: y })); w = x > w ? x : w; h = y > h ? y : h; fx = x < fx ? x : fx; fy = y < fy ? y : fy; } x += gap; if (x >= shapeCanvas.width) { x = 0; y += gap; p += gap * 4 * shapeCanvas.width; } } return {dots: dots, w: w + fx, h: h + fy}; } function setFontSize(s) { shapeContext.font = 'bold ' + s + 'px ' + fontFamily; } function isNumber(n) { return !isNaN(parseFloat(n)) && isFinite(n); } function init() { fit(); window.addEventListener('resize', fit); } // Init init(); return { imageFile: function (url, callback) { var image = new Image(), a = S.Drawing.getArea(); image.onload = function () { shapeContext.clearRect(0, 0, shapeCanvas.width, shapeCanvas.height); shapeContext.drawImage(this, 0, 0, a.h * 0.6, a.h * 0.6); callback(processCanvas()); }; image.onerror = function () { callback(S.ShapeBuilder.letter('What?')); }; image.src = url; }, circle: function (d) { var r = Math.max(0, d) / 2; shapeContext.clearRect(0, 0, shapeCanvas.width, shapeCanvas.height); shapeContext.beginPath(); shapeContext.arc(r * gap, r * gap, r * gap, 0, 2 * Math.PI, false); shapeContext.fill(); shapeContext.closePath(); return processCanvas(); }, letter: function (l) { var s = 0; setFontSize(fontSize); s = Math.min(fontSize, (shapeCanvas.width / shapeContext.measureText(l).width) * 0.8 * fontSize, (shapeCanvas.height / fontSize) * (isNumber(l) ? 1 : 0.45) * fontSize); setFontSize(s); shapeContext.clearRect(0, 0, shapeCanvas.width, shapeCanvas.height); shapeContext.fillText(l, shapeCanvas.width / 2, shapeCanvas.height / 2); return processCanvas(); }, rectangle: function (w, h) { var dots = [], width = gap * w, height = gap * h; for (var y = 0; y < height; y += gap) { for (var x = 0; x < width; x += gap) { dots.push(new S.Point({ x: x, y: y })); } } return {dots: dots, w: width, h: height}; } }; }()); S.Shape = (function () { var dots = [], width = 0, height = 0, cx = 0, cy = 0; function compensate() { var a = S.Drawing.getArea(); cx = a.w / 2 - width / 2; cy = a.h / 2 - height / 2; } return { shuffleIdle: function () { var a = S.Drawing.getArea(); for (var d = 0; d < dots.length; d++) { if (!dots[d].s) { dots[d].move({ x: Math.random() * a.w, y: Math.random() * a.h }); } } }, switchShape: function (n, fast) { var size, a = S.Drawing.getArea(); width = n.w; height = n.h; compensate(); if (n.dots.length > dots.length) { size = n.dots.length - dots.length; for (var d = 1; d 0) { i = Math.floor(Math.random() * n.dots.length); dots[d].e = fast ? 0.25 : (dots[d].s ? 0.14 : 0.11); if (dots[d].s) { dots[d].move(new S.Point({ z: Math.random() * 20 + 10, a: Math.random(), h: 18 })); } else { dots[d].move(new S.Point({ z: Math.random() * 5 + 5, h: fast ? 18 : 30 })); } dots[d].s = true; dots[d].move(new S.Point({ x: n.dots[i].x + cx, y: n.dots[i].y + cy, a: 1, z: 5, h: 0 })); n.dots = n.dots.slice(0, i).concat(n.dots.slice(i + 1)); d++; } for (var i = d; i < dots.length; i++) { if (dots[i].s) { dots[i].move(new S.Point({ z: Math.random() * 20 + 10, a: Math.random(), h: 20 })); dots[i].s = false; dots[i].e = 0.04; dots[i].move(new S.Point({ x: Math.random() * a.w, y: Math.random() * a.h, a: 0.3, //.4 z: Math.random() * 4, h: 0 })); } } }, render: function () { for (var d = 0; d < dots.length; d++) { dots[d].render(); } } }; }()); S.init();"},{"title":"RSS","date":"2018-12-20T15:09:03.000Z","updated":"2019-02-11T12:18:05.733Z","comments":true,"path":"rss/index.html","permalink":"https://www.love109.cn/rss/index.html","excerpt":"","text":""}],"posts":[{"title":"云中谁寄锦书来","slug":"secret-letter","date":"2020-08-23T04:50:35.612Z","updated":"2020-09-02T11:44:59.715Z","comments":true,"path":"secret-letter/","link":"","permalink":"https://www.love109.cn/secret-letter/","excerpt":"","text":"体验阿里云云效 DevOps,2步为你的朋友、爱人定制专属密码“情书”。快来一起体验吧! 体验地址:https://developer.aliyun.com/adc/series/devops https://research.devops.aliyun.com/letters/afcc6a48-eb40-43c7-84be-23b7bf0c5208 转眼在一起四年了,已经习惯了彼此,从高中相识到在一起,到现在即将熬过大学四年的异地,未来的我们,校服到婚纱,青丝到白发,学校到殿堂,天荒到地老,一直到永远! // 春风十里不如你 var you = function from_future_import(){}; var spring = { 'breezing':true, 'length':10 }; var i = []; i.sort([spring,you])==[you,spring]","categories":[{"name":"其他","slug":"其他","permalink":"https://www.love109.cn/categories/其他/"}],"tags":[{"name":"锦书","slug":"锦书","permalink":"https://www.love109.cn/tags/锦书/"}],"author":"Author:小谭谭❤️"},{"title":"生日快乐!又长一岁啦!","slug":"21-birthday","date":"2019-07-28T16:00:00.000Z","updated":"2020-09-02T11:44:18.220Z","comments":true,"path":"21-birthday/","link":"","permalink":"https://www.love109.cn/21-birthday/","excerpt":"","text":"在一起的第1024天,我的小仙女又长一岁啦!😁❤️❤️❤️ 愿你平安喜乐,😀愿你得偿所愿,👏愿你自由无忧,✈️愿你永远年轻,✨ 亲爱的,生日快乐!💖","categories":[{"name":"我们","slug":"我们","permalink":"https://www.love109.cn/categories/我们/"}],"tags":[{"name":"生日","slug":"生日","permalink":"https://www.love109.cn/tags/生日/"}],"author":"Author:小谭谭❤️"},{"title":"我们的爱情保卫条约","slug":"love-treaty","date":"2019-07-22T15:32:38.829Z","updated":"2020-09-02T11:44:12.270Z","comments":true,"path":"love-treaty/","link":"","permalink":"https://www.love109.cn/love-treaty/","excerpt":"","text":"        正如我们所知道的,就算是舌头和牙齿如此亲密的关系都有打架的时候,更何况是两个原本完全不相干的个体呢。两个人在一起的时间久了,难免会有矛盾,吵架,甚至闹分手。爱情这个东西就是这个样子,要经历刚开始的甜蜜,难舍难分,就必然也会经历一些难熬的磨合期,会吵架,会相互不理解会有一系列各种各样的问题,我和小谭谭当然也不例外。大概是因为异地恋的关系吧,长期的异地,导致我们与其他普通情侣相比多了更多的问题。网上常说,异地恋就是我的思念你只能体会到20%,而我的脾气你却能体会到200%。         我这个人就是外强中干,被宠爱的话就会有很多不好的缺点,比如脾气大,比如恃宠而骄。我觉得谭谭也有缺点,就算太宠我了,基本上什么事情都顺着我,都听我的,他还特别看重我,觉得我哪哪儿都好,加上家里人也很宠我,我就觉得我骄傲了,脾气很大,也会莫名其妙的生气,会说伤人的话,其实很多时候我一说完那些话我就后悔了,又因为莫名其妙的自尊心,所以撑着不让自己先道歉,其实心里已经说了一千次抱歉了。         所以呀为了避免再发生一些不愉快,伤感情的事情,我觉得,要跟小谭谭签订一个爱情保卫条约,条约内容如下:         1、不管发生什么事情,小谭谭和我都不能和我再隔着屏幕吵架了,因为发信息吵架,伤害简直是300%啊,实在是有了非吵不可的事情的话,那就先存档好啦,等到我们见面的时候再读档,相信那个时候,不管吵的多么厉害,一个拥抱一个吻肯定都能解决。(偷偷说:我其实是觉得我们两见面太不容易了,哪舍得浪费时间吵架哦,再说了就算吵架了我肯定也能快速的把我们家小谭谭哄好,伤害0%。哈哈哈,为我的机智点赞)         2、不许冷战,其实很多时候我们两的脾气都很倔,所以一旦开始冷战真的不到万不得已谁都不会先低头,逼急了还会说一些伤害200%的话,实在是十分的伤感情,因此,我们决定,不许冷战,及时的互相道歉就好啦,然后交流问题呀,之后就翻篇儿啦,我们又是相亲相爱的一家人啦。(其实我这个想法刷微博刷来的,微博里面有一个聊天对话是这样的,女:“我们不要冷战了,相互道歉,这件事就算翻篇了好不好?”男:“好啊”女:“你先来”男:“宝贝对不起,我知道错了”,女:“老子没错!!!”哈哈哈,我就觉得很有意思,至于我会不会套路我们家小谭谭儿呢,你猜呀)         3、现在开始的每一天,在一天快结束的时候,彼此抽几分钟时间汇报一下这一天都干嘛了,从早到晚,事无巨细,跟对方分享一下自己这一天遇到的有趣的奇葩的事情。(因为异地恋,大部分时候我们都不知道对方遇到了什么,发生了什么,正因为这些差距导致了我们会有误会,消除这些误会的前提就是了解,了解了对方的一天,就不会有各种莫名其妙的不理解,也不会胡说乱想啦)         4、对方不在身边的时候,自己一个人出去或者跟身边的朋友出去的话有看到什么自己觉得好吃的或者好玩的地方的话,就用备忘录记下来吧,下一次见面的时候再一起去呀。要是脑子里突然冒出来什么想跟对方一起做的事情的话也用备忘录记下来,在一起的时候尽量一起做呀。(之前看到的一段话我觉得特别有道理,两个人是不是相爱,重要的不是有没有用情侣头像,情侣签名,或者一些其他的彰显两人相爱的证明,重要的是,当你遇到一些你觉得好吃的,好玩儿的,开心的,奇葩的东西的时候,脑子里面第一个浮现出的想要分析的人是不是对方,就像我时常都会想到我们家小谭谭儿呀)         5、坚持每天说早安晚安,有空的话可以打打电话,每天分析一些开心或者不开心的事情呀,对方不在身边的时候有不开心的事情一定呀分享哦。(因为我们都想做彼此肚子里的小蛔虫呀,都想300%的了解对方的一切呀)         6、谭谭不许跟任何女孩儿瞎聊天,我也不会跟除了谭谭以外的男生瞎聊天哦,只能跟对方聊乱七八糟的天,因为我们两都是醋坛子,还喜欢胡思乱想,所以不能给对方任何误会的机会呀。(反正我们家谭谭儿不管谁哪个女孩子聊什么天我都会好不开心哦,因为我害怕谭谭跟别聊太多了就不喜欢我了,难过,不开心)         7、有一个要求就是我们家亲爱的小谭谭儿以后可不许太宠我了,可以对我稍微的坏一丢丢,这样我就不会脾气大,老是生气挑我们家大宝贝的毛病了呀,我觉得我之前就是被宝贝宠坏了,伤害了我们家大宝贝我也很后悔,但是那个时候就是控制不了自己,现在想想就觉得那时候自己好混账哦,还好我们谭谭大宝贝原谅我了,不过以后小宝贝不要轻易原谅我了,生我三五天的气我以后就肯定不会再犯了呀。(哈哈哈,我觉得这两个要求实在是太贱贱的了,但是没办法呀,我们家谭谭太好了,可不能让他跑了嘿嘿嘿)         好吧暂时能想到的就这么多了,以后要是想到再补充呀。开心         甲方:谭谭 ✋        乙方:谭谭的心肝儿小宝贝 ✋","categories":[{"name":"我们","slug":"我们","permalink":"https://www.love109.cn/categories/我们/"}],"tags":[{"name":"爱情条约","slug":"爱情条约","permalink":"https://www.love109.cn/tags/爱情条约/"}],"author":"Author:小仙女❤️"},{"title":"有时候我们看不见爱,只是因为一直在爱里。","slug":"in-love","date":"2019-05-30T04:58:21.109Z","updated":"2020-09-02T11:44:41.936Z","comments":true,"path":"in-love/","link":"","permalink":"https://www.love109.cn/in-love/","excerpt":"","text":"本文转自微信公众号:睡前故事,若有侵权,请联系我删除! 原标题:《结婚8年,只晒3次朋友圈:成年人不会直接说爱你》作者 | 末那大叔来源 | 末那大叔(id:monadashu77 ) 被爱是一种什么体验? 是一种心定,一种笃定,是泰然处之的自信。他爱你小心翼翼的软弱,也爱你欲盖弥彰的可爱。他爱你乖巧时的温柔,也爱你一百种任性的模样。 你知道并深信,那个人不会离你而去。 这些年,也听过很多人说:中国人,不懂表达爱。 最近看了个视频,一开始鼻酸,后来却笑了: 视频来源:东鹏瓷砖《谁说中国人不懂爱》 如果你经历过无人可倾诉的夜晚。 如果你经常一个人出门,又一个人吃饭。 如果你在无助的时刻,发现需要的人不在身旁。 我想你很难笃定,自己是被爱的。 但你有时候也忘了,每个人都很忙。不存在无时无刻的陪伴,也很难整晚整夜的长谈。 在大部分情况下,感情没有发生过变化。只是你身处在爱里,所以看不见罢了。 我曾一度认为,爱别人是一种天赋。后来才明白:意识自己被爱,是种更珍贵的能力。 《饮食男女》里的老朱,是个名气在外的大厨。他的二女儿有做饭天赋,却性格不羁,绝不踏入家中厨房半步。 老朱上了年纪,失去味觉,身体也日渐变差。本以为这个家就这样散了。 但出乎他的意料,女儿放下执拗,做了一桌子饭,接过了大勺。 “原来你一直都是爱我的,只是你不说。” 电影的背后,我看到了很多中国人的感情模式:含蓄、内敛,不好意思轻易表达。但却默默用行动来表达爱意。 @大白儿:“我曾以为婚姻败给了新鲜感”     婚后8年,本以为爱情趋于平淡,他对自己再无新鲜感。但有天睡前,他对我说:“你能不能对我笑一下?”    我说你干嘛,他说,我就觉得你笑起来特好看。他说这话的时候,脸有些通红。    那一刻我意识到,彼此的爱意从来没有减弱。眼前的这个男人,一直是当年追自己时的那个男孩。 @李女士:“原来,她不曾忘记过爱我”     南京某幼儿园,一位患阿兹海默症的80岁老人来到这里。    “我来接我女儿放学。”    幼儿园反复核实,这里没有她说的这个孩子。    民警来了之后,根据这个名字,联系上了她的女儿。女儿来了后问老人:“你怎么会跑到幼儿园呢?”    妈妈说:“找你呀。”    这是当年女儿念书的幼儿园,可是已经过去40年了。    有些人,即使忘记了全世界,也没有忘记爱你。 @雪糕不甜:“她没嫌弃过我,是我误会了”     以前在家的时候,总被妈妈说我丢三落四,房间一团糟。我觉得她很嫌弃我,工作后就搬出去住了。    有次妈妈来,我在上班,回家后看到房间被收拾得很整齐。    妈妈给我发了微信:“有空你多回家住吧,家里没你不习惯”    那一刻我真的鼻酸。 @丘丘是球球:“分手第3个月,我发现我错了”     他不喜欢对我说很甜的话。这和我之前谈的恋爱不太一样,他的礼貌让我很有距离感。    后来我提了分手,他不情愿,但也答应了。    很偶然翻到微信里一段视频,别人拍的。镜头里我在聊天,他就在不远处,温柔地看着我笑。    语言可能会有谎言,但我相信爱一个人的眼神没法骗人。    可能是我错了,他是爱我的。 @cc振同学:“他从不说爱我,但我看到了”     我一度认为父亲不疼爱自己。我爸让我留在家乡考单位,我非要去广州写东西。    一次大吵后,两人开始疏远,我回家的频率变得很低。有段时间我把他给屏蔽了,后来有天点开他的朋友圈。    发现我写的文章,每一篇他都转发了。    有些人一直在爱着你,只是不说。但你要相信,你们迟早会和解。 @吃葡萄阿洁:“他喜欢我,并不是说说而已”     他从来都是嘻嘻哈哈,说话也没几句正经。我一度怀疑他根本不喜欢我,和我在一起只是单纯是因为无聊。    后来有天,跟他表妹聊天才知道。没在一起之前,他就把我照片给他的家人和亲戚看了,还说一定会追到我。    原来,他一直都很坚信这份感情。现在我们结婚3年了。 真正推动爱的,也不是浓烈的激情,而是琐碎的光阴,是温热的饭菜,是难言的细节。 我们要学会有一双善于发现爱的眼睛—— 中国人不是不懂爱,他们只是羞于表达,传递情感出口。 我们之所以很多时候没意识到自己被爱,只是因为处在爱中。 “你知道被爱的感觉是什么吗?就是那种被小心翼翼照顾的感觉。” 看过部剧,梵高穿越來到现代的巴黎。他来到博物馆,亲耳听到馆长评价自己是“世界上最伟大的人”。 那一刻,他哭得像个孩子…… 知道自己被爱,对每个人都是莫大的治愈。 中国式表达,无论是在家庭还是感情,都是腼腆含蓄的。 你可能忘了,在很多时候你都被人守护着。 比如争执过后,妈妈轻轻推门的那句“来吃饭吧”; 比如你的一句胃疼,家里一天都没出现过辣椒; 再比如,怕你滑倒就悄悄换好的瓷砖。 他给你发的微信,给你留的早餐,注视你的眼神……以及你目光能及的一切地方,都有那些爱你的细节。 有时候我们看不见爱,只是因为一直在爱里。","categories":[{"name":"文章分享","slug":"文章分享","permalink":"https://www.love109.cn/categories/文章分享/"}],"tags":[{"name":"美文","slug":"美文","permalink":"https://www.love109.cn/tags/美文/"}],"author":"Author:小谭谭❤️"},{"title":"第二个五一","slug":"2019.5.1","date":"2019-05-07T10:51:47.183Z","updated":"2020-09-02T11:44:31.408Z","comments":true,"path":"2019.5.1/","link":"","permalink":"https://www.love109.cn/2019.5.1/","excerpt":"","text":"    又一个五一过去了,算来我们两在一起接近3年,异地整整两年,异地的日子里好像每一个假期都特别珍贵,今年的五一是我们一起度过的第二个五一,记得上一年我们还计划了出去玩,今年当然也不例外,假期之前我们还计划了蛮多。    刚开始想去北京,谭谭一直说要带我去北京——源头是因为他室友带女朋友去北京,据说特别有意思。但是后来我们两查看了车票发现时间是真的很紧啊,不得不改时间约定今年国庆的时候去。后来我想了想其实一直很想去神龙架来着,然后迫不及待的查了车票时间什么的,好像都还不错,准备好想去了,都开始抢票了。但是事实告诉我们计划永远是赶不上变化的,五一假期我的事情突然一下子冒出来很多,好像不能出去玩了。    于是,小谭谭只好退了车票,乖乖定了来找我的火车票,来陪我学习,(嘿嘿嘿)。五一这三天,第一天,我骑车带谭谭出去逛了街,然后吃火锅,然后谭谭帮我调代码;第二天,我们去划船(谭谭不在的日子里我每次骑车路过桥上看到桥下好多人划船就一直特别特别想去,因为我还没有坐过船,哈哈哈)其实去之前就有同学跟我讲很无聊,不好玩儿之类的,可是我不死心啊,自己没有体验过就非要自己体验一遍,然后发现其实还真的有点无聊。不过还是觉得很高兴,因为不管多无聊的事情,只要我想做,谭谭总会陪我的那种感觉真的还不错啊。第三天,谭谭陪我去看了我一直想看的电影——《何以为家》,去之前谭谭还说“我不去,去了你又不看,肯定又是睡觉”,之所以这么说是因为高中那会儿每次周末我们两去看爱情片我总是从开场睡到结尾,哈哈哈,不过尽管他这么说还是催我订票,去了之后发现还是有蛮多人看的,老实说,这部电影让我触动很大,我们总是以为我们已经够差了,可是殊不知这个世界上真的还有一些孩子过着我们无法想象的残酷的日子,最可怕的是这的确是根据男主人公的真实经历改编的,千言万语,我只能化作一句“愿所有勇敢的小孩儿都能被世界温柔以待”。就这样短暂的三天就这样过去了,谭谭又回武汉了。我们又回到各自的生活轨道,各自开始生活。    其实乍一看我们过的这三天未免会觉得好像有些普通,甚至有些无聊,可是就是这样看似普通无聊的日子也是我们最期盼的呀。    小剧场:有一天晚上谭谭没有理我,我也没有理他,我突然就想到,我们两好像真的很熟了,就像他要是不找我,我知道他肯定是在忙,我要是不找他,他知道,我肯定是在刷视频或者看书。我们都不会胡思乱想,不得不说,我还蛮喜欢这种莫名的默契。","categories":[{"name":"我们","slug":"我们","permalink":"https://www.love109.cn/categories/我们/"}],"tags":[{"name":"约会","slug":"约会","permalink":"https://www.love109.cn/tags/约会/"}],"author":"Author:小仙女❤️"},{"title":"短暂的约会","slug":"2019.4.5","date":"2019-04-11T16:27:48.794Z","updated":"2020-09-02T11:44:24.539Z","comments":true,"path":"2019.4.5/","link":"","permalink":"https://www.love109.cn/2019.4.5/","excerpt":"","text":"    回想上一次的相聚还是寒假结束的前两天,在武汉度过了短暂的两天。时隔一个多月,相聚四百多里的异地心酸,终于在这次清明节得到了补偿。说来其实很可怜的样子呢,仅仅为了多待半天,我们花费了多一倍的金钱在住宿上面,而我本人一个小仙女也不辞辛苦座半夜的车连夜奔赴武汉,小谭谭老说其实他来就好啦,不必为了多待半天多花那么多钱,这样子的话节省出来的钱还可以让他周末的时候来见我,只有我知道,对于异地恋的我们,见面是一件太奢侈的事情了,哪怕是周末,我们各自也有着很多事情啊。在武汉的三天里好像发生了很多事情的样子呢,我们一起去了户部巷,尽管人山人海,我们在人群中被推攘着,身边被各式各样的陌生人充斥着,但是彼此的心仿佛也跟着拥挤的街道一样被填充得满满的呢。也去了长江大桥,不得不说,夜色笼罩下的长江大桥真的很美啊,桥上的人依旧很多,可是就是会莫名觉得世界在那个时刻仿佛只剩下我们两个人的样子呢。还吃了很多东西,我只觉得每次只要跟小谭谭在一起就会很舒服,很放肆,甚至我都 不会去考虑会不会胖呢,我们两真的是很随意,可以在大半夜心血来潮想吃龙虾就点一大份龙虾解馋,他甚至也会在清晨陪我吃一些辛辣刺激的事物,更会开心的陪我吃油腻的早餐…哈哈哈,怎么办,在一起的时候我就会觉得小谭谭跟我真的是太合适了,不会有不同的意见(主要是因为一般我说什么小谭谭都不会反对),在一起的时候就会觉得很幸福,我会像个孩子一样跟他撒娇求抱抱,他也会跟我撒娇要我哄,哎哟,怎么办,真是两个孩子气的大宝贝呢。可是三天的时间真的太快了,快到会让我觉得好像我们什么都还没来的及做结束了,因为我,真的,还有好多好多的事情要跟你这个混账东西做啊!不过没关系,我还有余生可以慢慢去过啊!    异地恋,真的很难熬,在一起的时候有多幸福,分开的时候就有多寂寞。其实一个人的时候我有过一万个要跟小谭谭分手的念头,想着要不就这样算了吧,我一个人也可以很好啊,分开的时候我们也吵过无数次的架,说过无数次分手,无数次想过到此为止,可是一想到这个人就要从我的生命里抽离,心就像被剥开一样疼,所以也会在无数个夜深人静的夜晚,空无一人的天台放声大哭。但是只要见到对方,甚至只要跟对方多打几次电话,多讲几句话,又会有此生非他不可这样子的想法了。    或许异地恋就是这样吧,无数的想要分开,也无数次的想要共度余生。","categories":[{"name":"我们","slug":"我们","permalink":"https://www.love109.cn/categories/我们/"}],"tags":[{"name":"约会","slug":"约会","permalink":"https://www.love109.cn/tags/约会/"}],"author":"Author:小仙女❤️"},{"title":"欢迎访问,请勿攻击!","slug":"welcome","date":"2019-03-30T14:00:00.000Z","updated":"2020-09-02T11:44:49.589Z","comments":true,"path":"welcome/","link":"","permalink":"https://www.love109.cn/welcome/","excerpt":"","text":"    3月27日中午,我照例逛逛 CSDN,看见 CSDN 官方博客发布了一篇文章《有奖征文|程序员/媛 恋爱、结婚这件小事》,刚好前几个月搭建了一个情侣博客,就顺手留了个言:     当天下午就收到许多网友的回复和点赞,原来几个月网站的浏览量才一千左右,这两天访问量就一下子涨到了七千多,完全出乎我意料啊,没想到随便留了个言就这样了,有种受宠若惊的感觉     期间有许多朋友问我源码之类的问题,其实网站是使用 Github Pages 和 Hexo 搭建的静态博客,Hexo 主题是 Sakura,开源免费的,作者是 Mashiro 和 Hojun,由 Hojun 大佬将主题从 WordPress 迁移到 Hexo 平台并再次开发,本站在使用的时候进行了部分改动,其实非常简单的,相关的链接如下:     Github Pages:https://pages.github.com/    Hexo:https://hexo.io/zh-cn/    主题Sakura:https://github.com/honjun/hexo-theme-sakura    作者Hojun主页:https://www.hojun.cn/    作者Mashiro主页:https://2heng.xin/    教程:《使用 Github Pages 和 Hexo 搭建自己的独立博客》     可以关注我的技术博客 www.itrhx.com ,hexo 分类里面有许多关于 hexo 博客搭建的问题。     部分朋友在访问本站后也留下了不少祝福,再次感谢大家的祝福,也祝愿大家有女朋友/男朋友的能够长长久久,白头到老,还没有女朋友/男朋友的就要加油咯,相信会有最好的在等着你哟❤️     也有朋友在访问本站后反馈了一些问题,主要问题就是网站打开比较慢,有点儿卡顿,因为小站刚建好不久,加上平时忙着准备蓝桥杯,软考,六级啥的,好多地方还没来得及优化,而且本人并不是学前端的,所以会努力多多学习相关知识来好好维护小站的,敬请见谅啦😁     在收到大家祝福的同时,也出现了一个羡慕嫉妒恨的小人,大概在3月29日下午一点左右,开始恶意刷取评论,一下午请求量接近3万     啧,这操作可以啊,我想大概是这位兄弟最近生活不如意,一想到这辈子都找不到女朋友就悲伤至极,所以想来找找存在感吧,没事儿,哥大度,关了邮件提醒,你想搞多久就搞多久吧,反正对我没影响,大不了就是一键删除数据的事儿嘛,只不过网友的评论也一起删除了比较可惜,还是劝你一句,生而为人,劝你善良,如果掉了素质,那可能就不配叫“人”了!     对了,你的IP:221.234.189.89,有点能耐多干点儿人该干的事儿吧!👎     最后,祝愿大家早日找到属于自己的另一半,要恩恩爱爱长长久久哦!❤️","categories":[{"name":"碎语","slug":"碎语","permalink":"https://www.love109.cn/categories/碎语/"}],"tags":[{"name":"welcome","slug":"welcome","permalink":"https://www.love109.cn/tags/welcome/"}],"author":"Author:小谭谭❤️"},{"title":"G318川藏梦","slug":"G318","date":"2019-02-13T08:38:03.317Z","updated":"2020-09-02T11:44:00.436Z","comments":true,"path":"G318/","link":"","permalink":"https://www.love109.cn/G318/","excerpt":"","text":"成都-拉萨公路,简称川藏线,习称川藏公路,是古代川藏线的现代升级,东起四川省省会成都市,西止西藏自治区首府拉萨市,由中国的318国道、317国道、214国道、109国道的部分路段组成。是中国最险峻的公路。分为南北线。在南北线中间有一些连接的线路一般也归为川藏公路的一部分。 南线由四川成都、雅安、泸定、康定、东俄洛、雅江、理塘、巴塘,西藏芒康、左贡、邦达、八宿、波密、林芝八一镇、工布江达、墨竹工卡、达孜至拉萨,全长2146公里,属318国道(东起上海人民广场,西至西藏中尼公路的樟木口岸)的一部分。南线是以康定为要点的川康公路和康藏公路的合称,有多个著名险段。 每个骑行者都有一个川藏梦,自己大小长途都骑过,去年暑假七天完成了735KM的长途骑行,总爬升了八千多米,感觉还好,不是很累,几年了也还算是有点儿骑行经验,很久以前就想骑行川藏线了,看过学长们的川藏经历,很是羡慕,自己也暂时约了几个同伴,加上还有其他高校的协会,准备今年暑假付诸行动,放寒假的时候给家里说了一下我想骑车去西藏的事,不出我所料,当然是反对,大人嘛,大概就是担心安全啊什么的,还有就是说我放假不出去打暑假工,只知道到处玩,以后毕业了找不到工作才晓得锅儿是铁道的(方言,意思是毕业了才知道找工作的不容易),我这个人天生不会理论,所以也没再说什么了,不过令人吃惊的是,今天中午吃饭,妈突然说想去就去吧,那一刻我简直高兴死了;还有就是女朋友这边,她大概一直知道我想去西藏,虽然平时总是不让我去,但是我懂她,就是刀子嘴豆腐心,其实内心是支持我的,以后成家立业了,买辆车,找时间也带她去一趟西藏;现在就等时机成熟,暑假组队去西藏了! 有些事现在不做,也许一辈子都不会做了!一辈子总要尝试一次的!","categories":[{"name":"碎语","slug":"碎语","permalink":"https://www.love109.cn/categories/碎语/"}],"tags":[{"name":"G318","slug":"G318","permalink":"https://www.love109.cn/tags/G318/"},{"name":"川藏","slug":"川藏","permalink":"https://www.love109.cn/tags/川藏/"}],"author":"Author:小谭谭❤️"},{"title":"新年快乐!","slug":"happy-new-year","date":"2019-02-04T17:55:00.917Z","updated":"2020-09-02T11:43:55.074Z","comments":true,"path":"happy-new-year/","link":"","permalink":"https://www.love109.cn/happy-new-year/","excerpt":"","text":"零点的钟声已敲响,新的一年,让我们用33种编程语言祝福全天下所有的情侣: C printf("爱情美满");     C++ cout<<"甜甜蜜蜜";     C# System.Console.WriteLine("温馨浪漫")     VB Msg("白头偕老")     VC MessageBox("恩爱百年");     Java System.out.println("佳偶天成");     JavaScript alert("相濡以沫")     PHP echo "百年好合";     Python print("心心相印")     Html <br/>互敬互爱<br/>     Objectivec NSLog(@"爱心永驻");     QBasic Print "永浴爱河"     Asp Response.Write "一见钟情"     Ruby puts "情海浪涌"     VBScript MsgBox "鸾凤和鸣"     XML <TextView android:text="温情脉脉" />     LUA print("地久天长")     Delphi ShowMessage('长此以往');     shell echo 相亲相爱     perl print '白头到老'     LISP (format t "相敬如宾~%")     powerBuilder messagebox("夫唱妇随")     COBOL DISPLAY '妇唱夫随'     aswing JOptionPane.showMessageDialog("happy","福禄鸳鸯")     Android Toast.makeText(getApplicationContext(),"美满良缘",Toast.LENGTH_SHORT).show()     flex Alert.show("百年琴瑟");     Foxpro ?[宜室宜家!]     iapp tw("情投意合")     DOS批处理 echo 如鼓琴瑟     易语言 调试输出(“执子之手”)     Clojure (println "与子偕老")     verilog/systemverilog/e $display("海枯石烂")     as trace("同心永结");     爱情美满、甜甜蜜蜜、温馨浪漫、白头偕老、恩爱百年、佳偶天成、相濡以沫、百年好合、心心相印、互敬互爱、爱心永驻、永浴爱河、一见钟情、情海浪涌、鸾凤和鸣、温情脉脉、地久天长、长此以往、相亲相爱、白头到老、相敬如宾、夫唱妇随、妇唱夫随、福禄鸳鸯、美满良缘、百年琴瑟、宜室宜家、情投意合、如鼓琴瑟、执子之手、与子偕老、海枯石烂、同心永结","categories":[{"name":"碎语","slug":"碎语","permalink":"https://www.love109.cn/categories/碎语/"}],"tags":[{"name":"Happy New Year !","slug":"Happy-New-Year-!","permalink":"https://www.love109.cn/tags/Happy-New-Year-!/"}],"author":"Author:小谭谭❤️"},{"title":"初恋小事若干","slug":"first-love-things","date":"2019-01-27T09:01:02.000Z","updated":"2020-09-02T11:43:47.170Z","comments":true,"path":"first-love-things/","link":"","permalink":"https://www.love109.cn/first-love-things/","excerpt":"","text":"1、一起去超市购物,看中了一杯咖啡舍不得买,逛了一圈儿,犹豫再三还是决定买的时候发现,小小谭谭已经把咖啡拿在手里准备付账了。 2、小仙女说:“你干嘛老是这么宠我,对我这么舍得啊?” 小小谭谭说:“媳妇儿只有一个呀!” 3、夏天要到了,小仙女跟小小谭谭吐槽说好热啊,过了几天,小仙女就收到了一个小空调。 4、圣诞节的时候,直男癌晚期的小小谭谭偷偷寄了一大箱苹果给小仙女,还像个小吃醋鬼一样调皮的质问小仙女是谁买的,好吧你个调皮的直男小小谭谭,不过小仙女很开心。 5、有一回吵架,小仙女任性的说分手,以为小小谭谭会哄,小小谭谭也赌气不挽留,小仙女就像个傻帽儿一样一个去天台上哭了一个中午,撕心裂肺,然后,,,,然后他们就和好了,小仙女发誓再也不跟小小谭谭闹分手了,因为一想到失去小小谭谭就好难受啊。 6、小小谭谭为小仙女默默为做了特别多事儿,然后,小仙女所有的朋友都知道小小谭谭打心眼里爱小仙女。 7、小仙女喝了一回酒,然后,小仙女的所有朋友都知道小仙女是真的特别特别爱小小谭谭了。 8、小仙女做兼职挣到钱想的第一件事儿是帮小小谭谭买一件礼物,虽然最后也没想到买什么。嘿嘿。 9、小小谭谭老是喜欢把除了生活费以外的钱都交给小仙女,每次小仙女转钱给小小谭谭,小小谭谭都会像一个傻帽儿一样生气的说:“我说了够了!”然后默默的把钱转回来。 10、小仙女跟小小谭谭的约法三章:第一,小小谭谭不许生小仙女的气超过2个小时,因为小仙女会急死的,而且不许记仇,夫妻之间磕磕碰碰肯定会有做的不好的地方,吵过了就过了,小谭谭不许记在心里。第二,小谭谭不许想不要小仙女离开小仙女这样的事儿,小仙女会难过,会死掉的,所以哪怕一点点念头都不能有。第三,也是最重要的一点,不论什么时候小谭谭都不许不爱小仙女,因为小仙女不管什么时候都深深爱着小谭谭,哪怕有些时候不成熟。 11、小仙女有时候会很任性,那次任性把小谭谭扔在路边,其实自己也后悔死了。不想说了,想起来就想哭了。唉! 12、小谭谭给小仙女的道歉:小仙女,对不起!刮风下雨不是蓝天的错,干旱发水不是大海的错地震海味不是大地的错而让你生气的却是我,对不起啦小仙女,是我不好,我发誓会对你好一辈子的。 人都有缺点嘛,希望你能原谅我,多包容包容我的缺点,相信我,我们一定会有美好的未来的!我还等着要娶你呢,你是我一一生一世最爱的,求你原谅恳请你消气,恩恩爱爱咱还要过一辈子哦! 13、小仙女和小谭谭之间发生过很多事儿,有开心的,由难过的,这些都是属于他们两个人之间一种回忆吧,多年以后再想起来,一个都算是很幸福的了吧。 14、小仙女每次生小谭谭气的时候都觉得哪怕在生气只要看到小谭谭的笑脸好像所有的气都可以烟消云散,因为爱呀! 15、很喜欢一个人的时候会觉得所有的矛盾都是云烟,只要你在就好了。 16、有过无数次要在一起一辈子的念头。","categories":[{"name":"我们","slug":"我们","permalink":"https://www.love109.cn/categories/我们/"}],"tags":[{"name":"恋爱小事记","slug":"恋爱小事记","permalink":"https://www.love109.cn/tags/恋爱小事记/"}],"author":"Author:小仙女❤️"},{"title":"初恋的开端","slug":"beginning-of-love","date":"2019-01-27T09:01:01.000Z","updated":"2020-09-02T11:43:41.341Z","comments":true,"path":"beginning-of-love/","link":"","permalink":"https://www.love109.cn/beginning-of-love/","excerpt":"","text":"每个人的学生时代好像都应该有一个完美的初恋情人。 就像陈小希有江辰,沈佳宜有柯景腾,乔一有F君……而我,也有我的谭。     上高中之前,我也对我这个他满是憧憬,只不过那时候的那个他是Y。我期待过我和Y无限多种可能,那时候林逸总是泼我的冷水,说我异想天开。现在想来我这个青梅竹马的话也不无道理。     刚上高中,我的日子如同从前一般,忙着适应我高中生活,眼光依旧追随着Y的脚步走。一个月后文理分班,我去了新的班级,就是在这时候我遇到了谭。第一次见他是在分班半个多月的首次排位,他是我的前桌,他给我的第一映像是一个有点文气,长得挺秀气的小男孩儿,说实话,那时候我觉得他有一点冷冷的气质,是我的菜。只可惜那时候我还没意识到。在后来的那段日子里每天逗他仿佛成了我每天学习之余最大的乐趣。很喜欢在他后面贴纸条,更喜欢在上课或者别的我无聊的时候踢他,他衣服后面总会留下我或深或浅的脚印。那时候开始觉得他是个有趣的大男孩儿,貌似跟别的男孩儿有一些不一样。     后来有一段时间因为座位的原因我们没有联系,那时候我以为他也只会是我所有同学中的一员。没想到我们的再一次联系竟是因为他的那个绯闻女友,正是我的八卦之心让我们仿佛再次有了聊天的理由,后来每个周末我的空闲时间我开始烦他,我们聊了好多,不过大多数时候是我主动。也不知道为什么,不是太容易与别人交心的我,不知不觉跟他聊了好多的事,也因此开始有点在乎这个大男孩儿。     慢慢的,我发现这个大男孩儿似乎并没有多把我当回事儿,在他心里我或许跟所有人一样,并没有什么不同。那一刻,我有点难过。     按照我的性格,在发现这一事实后本该潇潇洒洒的当所有都没发生过,把他当做我所有同学中的某一个,然而,剧本却走偏了。他仿佛激起了我内心的保护欲,我想像一个大姐姐一样的去保护他……     后来我竟不自觉的更加频繁的去找他,班上渐渐传出我在苦追他的言论,可惜我并不在意。可是一个人主动久了终究会累,我偶尔也会向林逸吐槽,有时候说的多了林逸也总劝我放弃,可不知道为什么,我总是舍不得。也许是因为我的真心,也许是因为我的耐心,他开始接受我成为他的朋友,本来一直以来都是我把他当作弟弟一般,可是他老让我叫他哥。其实,我以前有听过一句话,你愿意当作弟弟的人,一定是你想保护的人;想当你哥哥的人,一定是最想保护你的人。     尽管我们关系有所缓和,但偶尔还是会闹一些矛盾,自然每次低头的都是我。有时候我也想过放弃,他只是我的一个普通朋友而已,而我,从来不缺朋友。可是,只要看到他,我就知道我舍不得。那时候我想,或许,在这个世界上,总有一些事,是我们找不到理由,却又心不由己的想去做的事。","categories":[{"name":"我们","slug":"我们","permalink":"https://www.love109.cn/categories/我们/"}],"tags":[{"name":"初恋","slug":"初恋","permalink":"https://www.love109.cn/tags/初恋/"}],"author":"Author:小仙女❤️"},{"title":"爱情的萌芽","slug":"germination-of-love","date":"2019-01-27T09:01:00.000Z","updated":"2020-09-02T11:43:24.222Z","comments":true,"path":"germination-of-love/","link":"","permalink":"https://www.love109.cn/germination-of-love/","excerpt":"","text":"第一次见面,记得第一次看见小小谭谭儿是调座位的时候,我这个人有个习惯,如果到一个新的环境,一定会观察旁边的男生女生谁会比较好相处,嗯,对小小谭谭儿的第一印象还不错,不过那时候觉得他应该是那种以后都不会有交集的人。 第一次打闹,那是距见面好久以后的事情了,记得是圣诞节,那时候给闺蜜写贺卡,诉说一些少女的小心思,后来,小小谭谭儿看到了我写的东西,嗯,我很生气了,好像那个晚自习一直在弄他。也是那次打闹,奠定了我后来跟他玩闹的基础吧,哈哈哈。其实我是个不太喜欢引人注目,也不喜欢跟男孩子怎么怎么样的人,不知道为什么总是愿意跟他闹。 第一次聊天,我记得那是九月份,九九重阳节差不多,跟闺蜜去看了鬼片,很害怕,睡不着,晚上十点左右的样子,小小谭谭儿突然发信息给我问我在干嘛,说实话,我挺惊讶的,我还记得第一问他要QQ号的时候他扭扭捏捏的样子,那时候我想着,他也就是一个躺在我好友列表里的熟悉的陌生人吧。我回答他说看了鬼片睡不着,他嘲讽了我,我发誓说假期结束那天看到他一定要弄他……现在想来,年少的我们真的好幼稚哦。 第一次开始做朋友,那是他被传绯闻很久以后的事情了,不知道是什么原因,我们关系开始亲近起来了,喜欢他的那个女孩子,好像把我当成了假想敌,在寝室里有点针对我,说话带刺的样子,其实我这个人对女孩子之间的这些事情都不怎么在意的,不过我好像还是会对他吐槽,说什么管管你女朋友之类的话……后来我问他我们这样子是不是算是朋友,他回答说是,我还记得那天我下午我坐在车上从心底溢出的那种喜悦,正因为他这句话,以至于我后来心甘情愿的为他做了好多事情。 第一次交心,那时候我心里还喜欢着一个人,我跟他说我的小秘密,暗恋的小心事,和他的聊天中,我对他的家庭有了一点点的了解,他从不跟我聊他的事情,不过我这个人天生的比较善于察言观色,从他的聊天里,我其实猜到了一些东西,那时候我心里在想我一定要对这个人好一点再好一点,那时候我知道一句话讲如果你想让一个男生当你哥哥那你一定是想让他做你的爱人,因为你想让他保护,如果你想让一个男生做你弟弟那你一定是想让他做你的亲人,因为你想保护他。我觉得这句话不错,因为我的确是想做他的姐姐保护他。 第一次给他过生日,那是我第一次很用心的做一件事,也不知道为什么,想那么做就做了,后来他告诉我说,那是第一次有人给他过生日,我很欣慰,因为那个时候的我,其实都还没有好好过过一次生日,我知道被人忽略是什么感受,不过那时候我想因为我体会过不被人在意是什么样子,所以我一定不要让我这个弟弟再体会那样子的感受,至少在以后的日子里,我会用心的在意他。 第一次听他说暧昧的话,那还是我们两被传绯闻好久了,我其实不怎么在意,因为我认为清者自清,既然我对他没有那种心思,就不必那么在意别说什么。我记得那是暑假的时候吧,他回老家了,没有网,用话费跟我短信聊天“用短信聊天这么贵你舍得啊?”“跟你聊才舍得”,我听了这句话,其实心里想的是:算你有良心,不愧姐姐对你这么好了。后来有一天上午吧,我在家窝在沙发里跟他聊天,突然说道像我这样子的女孩子以后肯定嫁不出去了,他回我说,“没事儿,嫁不出去我娶你”,不知道为什么就算他说了这么暧昧的话,我的心里都毫无涟漪,觉得是朋友之间开玩笑,正常的。后来我闺蜜也很多次告诉我说他可能喜欢我这样子的事情,我竟从来不觉得,可能是因为一直把他当作弟弟吧,所以觉得弟弟这么可能会喜欢姐姐,而且我这个样子还是比较有自知之明的,哈哈哈。 第一次他说爱我,是距离第一暧昧很久以后的事情了,那段时间,他一直在坚持用短信跟我说晚安,甚至也开玩笑说过”晚安,亲爱的”之类的,后来有一天他突然说“我爱你”,当时真的有吓到我,我问他是什么样子的爱,他说我想要什么样子就什么样子,我的天,这我还能忍啊,我那时候就想,丫的,这货该不会喜欢我吧,不会吧,怎么可能,他不瞎啊。我还纠结了一下,不过后来还是决定不可能,其实我算是一个自恋的人,小哥哥多看我两眼我会想是不是对我有意思的那种女孩子,但可能是因为遇到真爱吧,所以很迟钝。哈哈哈。 第一次两个人一起看电影,是最后一次运动会的时候,我们两躲在帐篷后面,用他的衣服档在头顶,我拿着他的手机,他的手心包裹着我的手背,嗯,很暧昧的氛围,那几天我两一起看了不少电影,其实我没告诉他,我其实不怎么喜欢看电影。不过后来每次我们两去电影院看电影我都睡觉,他应该也能知道。嘿嘿嘿。 第一次我对他表白,那是高三了,学习最紧张的时候,也是他跟我玩儿了很久的暧昧之后,我这个人其实最受不了模棱两可了,每次问他是不是喜欢我,他的回答都很暧昧但是又没什么实质性的东西,后来我实在忍不住了,跟他表白说我挺喜欢他的,其实表白的时候我想着,他要是同意就在一起,不同意的话就退回好朋友的位置,总之结束暧昧。其实我很害怕他拒绝,想我暗恋Y那么多年都不敢表白说一句我喜欢你这样子的话,他可是我第一次表白的人,他要是还拒绝了,那我得多尴尬啊,好像,也会很难过吧。 第一次约会,是在我表白之后的第一天晚上,在7楼,他像个孩子一样跟我确认我是不是真的喜欢他,我说是,我问他,他回答说现在喜欢我,实话我有点难过,妈的,我这么喜欢你,你居然只是现在喜欢我,想也知道我肯定不会太高兴啊。说来,那一个是一次不怎么愉快的约会吧。 第一次拥抱牵手,是我们确认关系之后的日子的第一次约会了,他问我能不能抱抱我,我说可以,后来回宿舍的时候,我主动拉了他的手,那时候心里总是很甜蜜。 第一次接吻,嗯,有点害羞,其实在一起之后我憧憬过的,毕竟是女孩子嘛,初吻这个东西,嗯,好像的确比较重要的,我记得我靠在墙上的时候,也记得他叫我闭眼的时候,还记得他唇贴上来时候我的挣扎以及他的强势……总之,在我心里,我们彼此之间的初吻应该是一件很美好的回忆。     后来的后来,我们有过很多很多的第一次,我所有的,他所有的,很多时候我很庆幸我们都是彼此的初恋,我很庆幸遇到这个男孩子,他很单纯,只是单纯的喜欢我,爱我,在发生了很多事情以后我才明白,其实我也很爱他,只是我比较不喜欢表达。","categories":[{"name":"我们","slug":"我们","permalink":"https://www.love109.cn/categories/我们/"}],"tags":[{"name":"萌芽","slug":"萌芽","permalink":"https://www.love109.cn/tags/萌芽/"}],"author":"Author:小仙女❤️"}]} \ No newline at end of file diff --git a/links/index.html b/links/index.html index 56d9f2f2e95909fbc7810c8dfcafe1ad2576e917..976b57e3cb62f388ca9f427ca170bc6b12a600cb 100644 --- a/links/index.html +++ b/links/index.html @@ -595,6 +595,16 @@ RRRRRMRQB:iHSpEOKXZpgBR6HUEP5DP6OgE6PXPXKG2SXPPKHK5GKPXZKXsKEpS2apaHU6wSX2:gB--> + + diff --git a/sitemap.xml b/sitemap.xml index 50f8f91763fceca3e4f61de7600fda8ec53d7a4f..dc30811477496e1276122b87176d22fb5a6ef815 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -1,6 +1,13 @@ + + https://www.love109.cn/links/index.html + + 2020-09-10T07:55:24.216Z + + + https://www.love109.cn/album/index.html @@ -120,13 +127,6 @@ - - https://www.love109.cn/links/index.html - - 2020-09-02T07:20:12.311Z - - - https://www.love109.cn/LoveTimeline/index.html