乐在折腾
昨天我跟我的同事说,每天每个仓同一条船打印一张单就够了,所以那个时间的戳精确到yyyy-mm-dd就可以,但后来发现他们居然会一天同一个仓有2张以上的单,虽然磅单上称量单号不一样,但这显然还是会造成误会,所以还是提取某个仓某天最后一单的时间,也就是精确到yyyy-mm-dd hh:mm:ss比较好。怎么提取某天最后一个时间数据呢?我的第一反应是去度娘,代码大神给出的方法是SQL语言,思路是先排序然后计数,对应的就是最后的时间。上了个厕所以后我突然灵感意识到,是不是直接给日期数据取最大值就行了呢?!查询的表格里以日期数据yyyy-mm-dd的格式汇总筛选作为分组信息,然后再用一个日期数据做最大值,结果还真的可以实现查询一列显示日期一列显示当日的最后时间哦!第一单也好,最后一单也好,原来只是个最大值和最小值的操作,所以其实那些控件的前一笔和后一笔也只是来了个“++”和“–”的操作而已。通常来说第一单和最后一单都是用时间排序,幸好我需要的只是时间数据本身,所以还能如此简单地实现,如果我需要的数据是最后一个时间对应的其它数据呢?从数组的思维,一维的数组就能实现了,但如果在SQL里该如何体现呢?
编程思维这种东西我觉得是共通的,但实际上你运用的时候得清楚其中的一些基本规则,然后才能实现人肉转换。还记得以前的英语老师说过,学好英语以后要学拉丁语系不难,编程思维大概也是这样。
前天的梦好神奇,我把Jorge,Alberto和米Aamir三者合一了。用的是Jorge的外表,摔角功底是Alberto的,而为人处事的风格则是Aamir的。居然还能有这种搭配,我都服我自己了!那个三合一穿着红黑色的服装,不知道为何会开大巴车,开得相当猛,以致于我不得不给乘客解释说“很快就到了,我们再忍忍”。我的脑洞到底是些什么鬼!梦里有个很奇怪的地方:我明知有些地方很湿滑,但我还是过去,于是摔倒了不止一次,倒没有受伤,不过是弄得一身脏而已。三合一把我拉起来,然后建议我不如去换身衣服。我和三合一的关系貌似是一般朋友,至于为啥语言相通,在梦里我没留意。
昨天上午单位一帮女的去验收新宿舍的空调,然后我发现其实那里所有东西都已经安装得差不多了,现在正在安装里面统一的家具,包括:床,衣柜,床头柜,书桌,组合柜。按照他们官方的摆放模式,大概10平方的单间显得很拥挤,除了睡觉几乎什么都做不了,之所以那样是因为他们把床放在房间正中央,把房间里除了家具以外的空间拆分成了3条通道,分裂开来的通道除了通行就什么都做不了,当然房间就会显得拥挤。昨晚我挑了一件家私已组装完成,但组合柜没有上墙的房间乾坤大挪移了一番:把床靠两面墙,衣柜书桌一律靠墙,等于把之前的3条通道合并成了一个大片空间和一小段小通道。出来的效果是立竿见影的好使啊!为什么我会这么想而他们会那么想,归根到底,他们用的是酒店的思路。酒店是用来睡觉的,空间如何都无所谓,但关起门来自己折腾的家不一样,睡觉只是其中一个功能。对我来说,我还打算在里面做运动呢!如果连铺两张瑜伽垫的空间都没有,这绝对坑爹不可接受啊。
生活能拼凑出的可能性很多,就看你怎么去折腾了。