偏头痛

最近一直头痛,在丁香医生上面查了查说是偏头痛。然后去校医院查,又转院到友谊医院。最后的结论是没啥毛病。

偏头痛是今年才有的毛病。有时候眼睛酸痛,感觉也和这个有关。还没太老,毛病就多起来了。昨天出去吃饭喝酒,没有和洋洋联系,两个人又吵架。早上醒来,迷迷糊糊。爱情总是这样痛苦并快乐。

今天不想写太多,因为偏头疼啊。

花朵
红花,沾沾喜气

新的征途

下午洋洋发消息过来:我卖身契签了。

从5.1回来开始,洋洋就开始打卡刷指纹,上班回家的来回跑了。我前一阵也参加了宜信的开放日活动,随后第二天就开始了实习面试。面试进行了两个多小时,自己开始的时候有点紧张,到后面进入状态就好了。自己本来以为没戏了,谁知从青岛回来的路上接到了HR的电话说是通过初试,确定参加部门老大的面试。本来今天下午的面试因为老大临时有事被推迟到周四。自己也可以趁机看看书,刷刷感觉了哈哈。

今年暑假过去,洋洋真正的开始工作。我也开始找工作。想着宜信实习要是能定下来,暑假就去,秋招直接入职。不想折腾太多。

宜信开放日,最帅的是我
宜信开放日,最帅的是我

2017.4.27 11:57更新:面试20分钟,问了问项目情况,实习时间。然后,就没然后了。

负能量:选择比努力更重要

现在越来越觉得,选择比努力更重要了。哎,奋斗固然重要,但是也要考虑历史进程啊。一味的奋斗不知道取舍选择,就像一个无头苍蝇。

我前一阵一直想让洋洋坚持老本行,觉得她读了四年大学三年研究生,不该放弃这个专业技能。我一直跟她说,你就算是熏陶这七年,也会熏出来一点技术素养了。可是最近这几天我反思这样的想法,是不是这样做太固执了,太传统了。就像她听到师兄说到,我可没听说过交通硕士去卖保险的。我在想当时你是胆怯的,你需要的是我的鼓励支持,没想到我也没有站在你那边。我觉得我没有做对这件事情。心里五味杂陈就不说了。都说男怕入错行女怕嫁错郎。希望你选对了。

最近,忙项目。两个项目有点压得自己喘不过气来。毕设也没有一点进展。压力大归压力大。还是得看书刷题,找工作。我可是要养我家洋洋啊。不说了看书了,比如《C++ primer》、《深度探索C++对象模型》、《STL源码剖析》、《Effective C++》、《剑指Offer》、《数据结构》,当然还有牛客网和Leetcode刷题。道路太漫长,只能一步一步来。

今天没有图,我得写个二叉树了。

+++++++++++++++++++++++++++

2017.4.14更新:洋洋户口到手,虽说以后会很劳累,但是心里更踏实了。

爱情能否解除生活的狼狈

7:00醒来。8:20和洋洋吃早餐。9:20到实验室。9:30打开网易云,随即听到赵雷的《无法长大》。

以前在朋友圈看到过朋友分享,但是带有偏见的没有去尝试听,我还是太传统自封。我太喜欢赵雷的《南方姑娘》了,一直觉得自己有点伪文艺。今天听着去翻评论,泪腺被打开。正好实验室一个人也没有,自己成了无法长大的孩子,抽泣,眼泪像决了堤。

前天去交通委开会,从中午12点出发到晚上22点多回到宿舍。本来答应晚上和洋洋一起去看话剧,没去成。她上午去面试,中午也没见面,最后整整一天没有见面。晚上开完会,我打电话告诉她我回不去了,让她吃饭。她说她整个下午都没有下床了,感冒还严重了。我一直以为她难受不想下床,最后才知道赶上大姨妈来,就下不了床。晚上她说你吃完饭回去吧,别来找她了。晚上和老板师妹吃了烧烤,自己也有一肚子的闷气,学习上的事情选择的岔路,好像是一条无底洞。我每天几乎都是最勤奋的,早来晚归,但是一点进展都没有,对我简直太打击。晚上沾到枕边就睡了,洋洋发消息也没看到。第二天早上五点多肚子不舒服,被疼醒。然后到了七点多给她发消息,说去吃早饭吧。她说不想起来。最后我去实验室,她在宿舍。中午见到后,明显感到有点异样。她质问我,你不知道为什么吗?

午饭我没吃,然后陪她去交通楼。路上自己一直强忍着泪水。半路她开玩笑,说下午你不陪我我就去找其他人约会了。自己没崩住哭了,把她吓到了,跟我说对不起。我在感情上很脆弱,在亲情上也是如此。小的时候爸妈稍微说一下我就会哭,但是其他的事都没有哭。总觉得情人的批评让自己感觉太委屈,改都改不了。我们在谈了好久,哭了好久后才缓解。两个人相互道歉,反思自己。晚上,她说,我们相互向对方道个歉吧,这件事情就过去了。我说好啊。

今天听到《无法长大》,今天看到后面的评论,也许都是天意。我想把这首歌分享给她,但是没有这么做。

爱情能否解除生活的狼狈
别要求太多
学着时间一样洒脱

低谷

洋洋找工作的事情本来以为一切都结束了,没想到最后还是出了差错。从昨天开始,她哭过,失眠过。今天我再交通委呆了一天,在那里的时候心里总有股怒火,再也不想去那里了。

下午回来五点多了,去找洋洋。虽然一直笑嘻嘻的和我聊天,但是我知道她心里憋屈。一直压抑着心里的情感。这个时候我也有点不知所措。她最近这段时间承担的太多了,我真的担心她会坚持不下来。我最大的缺点就是不会劝说。天生的嘴巴比较笨。吃完晚饭我们去交通楼东的小花园那里坐了坐,她给爸爸打电话说了这件事情。我开始以为她会说着说着就哭了,最后没有哭。其实我是想她能哭出来的,至少可以发泄出来,不然只能闷在心里。我开始有点仇视这些人,他们把被人的命运当成玩笑。

我一直觉得,人不怕低谷。可是我担心的是洋洋在开始的时候就走进了低谷。这段时间真的好难熬,又无可奈何。这几天降温,要加衣。要憋着闷气,继续走下去。

花朵
学校东的花朵

两种爱情观及其他

洋洋
认真的洋洋

前段时间跟老板出去开会,在去顺义的路上,老板问起我,你和女朋友怎么打算的?不是说好要回老家的吗?我说,还没有定下来,先在北京吧。老板接着问,她跟你换城市?我说,嗯。老板和同时开车的葛工异口同声的说,被绑住了吧。当时我很惊讶,这样的答案出乎我的意料。

在我这个二十多岁的年纪,觉得两个人能够在一起规划未来是很美好的。最大的幸福莫过于将对方的未来规划到自己的生活中了。可是对于三十多甚至四十的人来说,可能会觉得这样的感情会给对方带来羁绊。其实后来仔细想想,二十多岁我们讨论爱情,三十多四十多开始讨论生活。婚姻真的是个残忍的刽子手,把爱情的枝桠剪的整整齐齐,没有了当初花枝招展的样子。现实又觉得可悲。婚姻让我们归于生活,同时也剥离了灵魂上的追求。

最近在追奇葩说,越来越多的综艺节目,可是很少有这样在节目中能找到自己的节目。在很多的辩题中我多一次次的被选手的机智所打击,这群BIBI的人,简直为了让你认同他的观点,啥招都出啊。不过很多的辩题确实很好,手动点赞。

我和洋洋最大的爱好几乎就是看电影了,也就只剩下看电影了。几乎每次有新电影上映我俩都会买票去看。昨天我们去了中国电影博物馆,看了很多很多。我们还一起计谋着去看一场巨幕电影。不过对于对于目前的电影制度还是很不满意,话不多说,放一张毛爷爷的话结尾:

图片
毛爷爷电影批示

2017年迟来的反思

最近这段时间很累。可是再累也不敢告诉任何人,这一年肯定很难熬,幸运的是还有你们陪着我。

妈妈刚才打电话,跟我说自己心里不痛快,想跟我说说话。听见这句话自己心里不是滋味。爸爸妈妈也渐渐变老了,越来越感觉到他们开始依靠我和哥哥。哥哥前几天来北京,我再顺义开会,两个人就这么错开了。不知道是给自己压力太大,还是其他原因,总觉得今年很多事情不如意。年后陪着洋洋找工作,最后她找到了自己满意的工作。这段经历虽然说累,但是俩人都相互安慰。每次我们说到以后的安排,我都会安慰她说,没事的,慢慢来。可是她好几次都特别认真的问我,咱们什么时候有个家啊。我对北京充满了感情,同时也很排斥北京。

2017,算是我人生很重要的转折点。家庭,这个词变得更加沉重。愿一切顺利!

Three.js之让三维模型动起来

前言

在图灵社区:Three.js入门指南中  介绍了Three.js的基础知识,完全可以入门。学习后完全能够明白Three.js的工作原理和用法。这里对于基础的知识就不做详细讲解,在前面入门指南的基础下,我们来看一下怎么让三维模型动起来!

1、选取演示范例

我们可以从官网给的详细例子和源代码入手,我们这里选取的例子为:loader_3mf  ,具体代码分析:源码   选取的为倒入外部文件,可以实现鼠标的操作,正好符合我们的要求。然后就可以对示例进行代码分析。

2、代码分析及修改

首先导入文件部分:

这里除了我们熟悉的three.js外加了其他几个文件。首先3MFLoader.js很明显对应的为加载3mf格式的,然后是Detector.js,然并软我也不知道干嘛的。。。。先不管它,下一个OrbitControls.js,看名字就知道是针对轨迹控制的,最终要实现轨迹移动肯定就是它了。重点研究它。最后一个jszip.min.js,看名字压缩用的,不管他。总结来说,就是重点研究OrbitControls.js文件。

先不管头文件,接着都代码,发现还有一部分是你不熟悉的,在入门指南里面没有的。代码如下:

宝宝惊呆了,这不就是刚才打算重点研究的OrbitControls.js文件嘛,controls啊!!啥也不说了,就是干!

3、通读库源文件代码

既然OrbitControls.js用于控制的,就要明白内部有什么函数和变量,如何实现鼠标控制的。虽说Three.js官方文档写的比较烂(非常烂),但是源文件注释还是很给力的。比如:

你看,一上来就告诉你要干嘛的了!(中文翻译比较烂,领悟精神)代码实现了三种控制:

你看还告诉你怎么用的(说实话,代码读到一半我才反应过来是鼠标两个键盘和滑轮实现的,囧)。剩下的就是你要都代码了。没关系,才1000行而已(故作镇定)。通读下来,你就会对鼠标控制有了很详细的了解。这两详细讲解一下target这个属性,通过这个属性设置一个方向向量,可以实现物体围绕这个矢量旋转。

你自己都吧,完整的注释代码翻译在这里,四级水平不保证正确,错了也不要打我。

4、修改代码进行适应你的文件

你可能说,直接改一下导入格式文件不就行了吗?too young too simple!完全行不通啊。。。。。。你会发现,完全不是你要的效果啊!!这里说一下具体修改的几个地方:

调节照相机的far:near的比例。其次,千万要注释掉camera.up.set( 0, 0, 1 );否则你的三维模型看起来傻呆呆的转,完全不按套路转啊!!!然后就是调整下照相机位置。

其他内容对比源文件就能明白,这里不说了。注释代码在这里

5、总结

对于Three.js的学习,最好的办法就是跟着示例学习,读源代码,当然也有比较坑的时候,比如:

遇到一种实现效果,去读官网的代码实现,通读用到的JS库文件!!!

最后的展示效果:点击进入 (打开速度感人