这是唯品会实习生招聘的压轴题
首先吐槽下vip.com ,暑期实习生一共才招21人!太少了吧!
笔试现场各种乱,Java,Android,Tester,PHP,IOS甚至还有管培,产品经理这些,全坐一起,...人挨人的
笔试题更坑爹啊!前面选择题,都是Java语法题,感觉没多大含金量。
大题更坑啊!操作系统,网络,组成原理,算法各一题
其中前三者,都是考死知识,神马解释操作系统进程通信方式,解释段页式管理,解释TCP和UDP
最后的算法题还算不错!
题目是:O(1)时间内删除单链表节点
拿到这道题的第一想法是,我擦!你TMD逗我呢!这TMD也可能实现?!
寻思一番之后,突然发现,卧槽!这真的可以实现啊!
好吧,开始进入
继续阅读 »
近两个月由于个人处于新环境、新项目的适应阶段,没怎么提笔写些文章。中间有好几个想法想记录下来分享,但受限于没有很好的时间段供自己总结思考(也可以总结为间歇性懒癌和剧癌发作),便啥也没有更新。借这个周末闲适的下午和明媚的阳光,决定把近来项目上的CI/CD(持续集成/持续交付)策略以及git分支模型和以前的项目做一下分析比较,希望对各位有所帮助,也能有所思考,尤其是那些期望搭建项目部署流水线或者想了解git分支模型的开发、运维人员。
继续阅读 »
这本书读了许久才读了一遍,不同于之前读到的一些方法性的书籍,该书有更多的细节,但其中又存在许多理论性的东西,要消化它们可不是很容易。读完一遍后又快速回顾了一遍,马上又会发现很多新的东西并有一些新的理解,甚至让我觉得写这篇文章有点太急了,不过我还是应该尝试收集一些有营养的东西,至少记录现在的想法,相信对之后的第二遍阅读会更有益处。
书名其实有点误导我,或者说它不仅仅是其字面意思那样简单,‘整洁’不是简单的清洁,其主旨在于一种设计上的精巧。书的开篇就引用了几位大牛对代码整洁的解释来描述其意义。从抽象的描述中说,整洁代表着优雅、愉悦、精巧、简单,具体来说我觉得有以下几点:
易于维护,依赖简单。
设计精巧,没有改进的余地。
高可读性,意
继续阅读 »
很久之前就想写这篇文章,起了个标题放在博客后台就没去搭理过。事实上自从开通博客后,有些什么想法或者想说的,都会跑到博客后台先记下草稿,待理顺后才发布。后来发现打开博客后台的步骤太过繁杂,有时候打开后想写的欲望也没那么强烈了。
继续阅读 »
工作一年多了,项目中真正写代码的时间其实并不多,更多时候是在调试代码或者维护已有代码。调试代码或者维护已有代码难免要去读代码,如果是自己写的代码,那么读不懂只能怪自己写得不好,如果是别人写的代码,读不懂也只能怪自己,技不如人呗,开个玩笑而已,读不懂别人的代码说不定不是你的问题,也许是别人写的代码易读性和可维护性都不好,才导致你读起来费劲,难以理解。所以我结合自己的coding和debug经验,谈谈一些关于写代码的想法,先从以下3点谈起:
继续阅读 »
Web系统非常容易受到攻击,SQL注入做为一个常用的攻击方式,常见于一些老的系统。危害相当大。在这里讲一个SQL注入相关的例子。
more
那是多年以前的事,再次见到她,不禁怦然心动,几年不见,她已是亭亭玉立,作为一枚单身狗,当然会有一些想法。在得知她仍单身的情况后,心中狂喜,满以为能通过这次的邂逅,拉近双方的距离,或许能终结我的单身生活也说不定,哈哈。不过,接下来的事却令我失望,漂亮的女生总是高冷的,但这并没有让我退却。我想方设法得到她的更多信息,如此才好展开攻势。不过她好像觉察到了我的意图,或是之前也有人使用过相同的伎俩,她拒绝向我透漏更多的个人信息。不过,这难不倒我这个技术出身的,我相信在网络的时代,我终会找到一丝蛛丝马
继续阅读 »
核心是产品体验
有不少公司就像这家公司一样,在面临挑战、面临转型的时候,首先想到的是自己是一家大公司,不由自主地就要进行平台规划,下意识地就会制定大战略。但他们忘记了一点,不管你有多么宏大的战略,多么时尚前瞻的概念,它到底能不能行得通,归根结底还在于产品能不能被用户所接受。所以,遇到希望转型的企业,我都会劝他们放弃在概念上的论证,放弃在平台上的规划,放弃所谓大战略,放弃下很大一盘棋的想法,还是应该聚焦在用户身上。
继续阅读 »
之前团队对外推出了Juno all-in-one离线傻瓜式安装镜像和镜像的使用方法(传送门:这里和这里)。相信很多基于Juno版本学习和开发的童鞋会有这样的需求:对很多东西尚不精通的你,对OpenStack代码一通修改,然后发现自己的环境凌乱了,多了iscsi链接,以及一些你自己暂时弄不明白的虚拟网络设备……。于是,你的第一个想法肯定是重装,反正ISO很方便。今天,孔老湿告诉你:ISO是很方便,但是,还有更方便的方式!
原理其实很简单,就是在你成功安装Juno后,创建虚拟机,然后再用all-in-one ISO启动虚拟机,将虚拟机数据再导出为镜像。以后,直接用镜像创建虚拟机即可,不用再等待ISO的安装了。
废话不多说,直接上图上
继续阅读 »
前段时间自己写了个 FaaS 项目(借鉴了 Fission 里的一些想法),因为目前为止 OpenStack 领域里还没有一个很好的替代品。仅有的一个 Picasso 自从repo 创建之后就再没有更新过,那个公司只是为了卖自己的 serverless 产品而已,所以搞开源做好事的动机不强。
继续阅读 »
最近突生一个想法,想从我读过的书中,挑一些我觉得很不错的分享给大家。好书就应该分享出来让更多的人知道,让更多的人受益。因为我也是通过别人的分享才知道这些好书,所以我希望自己也能将这份分享传递下去。
本次主要分享以下书籍:
知乎 「一小时 」系列电子书
牛奶可乐经济学
好好说话
简单的逻辑学
继续阅读 »