听雨小筑

爱学习,有梦想,实力派

我是一个预备役码农,这是我新做的的一个小项目。把每天阅读很多的文章,选出一些值得思考的内容做推荐。针对每篇文章我会写一小段中文简评,督促自己认真阅读的同时也给同为码农的你一些参考。我觉得码农才能知道码农的需要,而我作为被老师誉为“全干工程师”预备役码农,方方面面都会有所涉猎。

今天是全干工程师阅读分享的第二期,这里会记录我看到的值得分享的文章,期待和你一起进步!阅读本期所有文章需35分钟。

在微信平台阅读的同学,由于平台限制无法直接跳转,我把链接直接放在博客中,读完正文后可以通过原文链接获取三篇推荐的原文地址。

今天的分享包含架构设计和Java进阶相关主题。这几篇文章的重点不在与分享知识点,而是通过分享工程的经历来带给你思考。工程能力其实就是解决问题的能力。

阅读全文 »

我是一个预备役码农,这是我新做的的一个小项目。把每天阅读很多的文章,选出一些值得思考的内容做推荐。针对每篇文章我会写一小段中文简评,督促自己认真阅读的同时也给同为码农的你一些参考。我觉得码农才能知道码农的需要,而我作为被老师誉为“全干工程师”预备役码农,方方面面都会有所涉猎。

今天是全干工程师阅读分享的第一期,这里会记录我看到的值得分享的文章,期待和你一起进步!阅读本期所有文章需35分钟。

在微信平台阅读的同学,由于平台限制无法直接跳转,我把链接直接放在博客中,读完正文后可以通过原文链接获取三篇推荐的原文地址。

今天的三个文章背后共同的主题是选型和决策。工程师的任务就是在现实的约束下去求解问题,很多时候我们学习的教条式的知识让我们总忍不住去找最佳实践,而忽略了工程师的本职。我以为科学家的要义是在理想条件下寻找极限,工程师的任务是在现实条件下寻求平衡。为什么这个问题对于科学家和工程师来讲一样重要。

阅读全文 »

工欲善其事必先利其器。提升效率很重要的一点就是要学会善用工具,工具可以帮助我们减少很多不必要的麻烦。对于新时代的我们,驾驭工具也成了一门必修课。选对工具,用好工具可以让我们在追求进步的路上,走的更扎实。本篇我想通过分享我自己的数字生活实践,整理和推荐一些效率工具。

阅读全文 »

做程序员最可怕的事情是不是自己学习的速度还不如这些工具产品版本号更新的快?

搁置了一个假期的docker学习计划,重新启动docker时候发现版本号已经跳到17.03。恍惚记得上一次用它还是1.12来着,版本号跳的恍如隔世。倒也给我提了醒,学习不能拖拉,不然总是被牵着鼻子跑

阅读全文 »

如果拥有苹果全家桶,各种资料跨平台同步的感觉一定是很爽的。但是对于手机不喜欢iPhone,还用着iPad的我来说,就有点纠结。特别是对于相册,iPad拍的照很容易就同步进了我的Mac,真正拍照的主力手机确是安卓,想要分享一般还得借助QQ啥的把文件传来传去。无奈iCloud又不支持安卓,几经折腾我还是得到了一个比较适合的解决方案实现跨平台无缝自动同步。

阅读全文 »


我的毕设选择了大数据方向的题目。大数据的第一步就是要拿到足够的数据源。现实情况中我们需要的数据源分布在不同的业务系统中,而这些系统往往是异构的,而且我们的分析过程不能影响原有业务系统的运行。为了把不同的数据归集起来,我开始了解和接触ETL。本篇介绍阿里的开源ETL工具dataX。

阅读全文 »


不好意思,我的博客诈尸了。
恍恍惚惚2016就要结束了,大四也过了一半了,年初定的计划好像没有完成几项,计划之外的事情却也做了不少。觉得日子不能这么白白地溜走,所以决定让我的博客还魂。(毕竟好久没有出来装逼了)

阅读全文 »


在一个单位中,可能是存在多个不同的应用,比如学校会有财务的系统会有学生工作的系统,还有图书馆的系统等等,如果每个系统都用独立的账号认证体系,会给用户带来很大困扰,也给管理带来很大不便。所以需要设计一种统一登录的解决方案。比如我登陆了百度账号,进贴吧时发现已经登录了,进糯米发现也自动登录了。常见的有两种情况,一种是SSO(单点登录)效果是一次输入密码多个网站可以识别在线状态;还有一种是多平台登录,效果是可以用一个账号(比如QQ账号)登录多个不同的网站。

阅读全文 »

此处输入图片的描述
今年的新生群我成了群主,即将第三次参与迎新工作。大学四年,三次迎新,也算是圆满了吧。暑期的实训也刚刚结束,基本是大学里的最后一门课程了。接下来就是保研,实习,就业,毕设……大学的收尾工作即将开始。新生群里的人越拉越多,他们憧憬着,也迷茫着即将到来的大学生活,正如三年前的我一样。这个转折点上,我也想回顾一下过去三年的生活,顺便给学弟学妹一份大学漫游指南吧。我觉得我的大学也算精彩。但是,这不是大学的唯一答案。以下仅供参考。
分为两部分,第一部分说说我的成长经历,第二部分回答一些被学弟学妹反复问到的问题。

阅读全文 »

问题的提出

如果我们访问的资源是不需要授权的,也就是在HTTP请求头中不包含authentication头那么以上做法就足够了。但是如果该资源是需要权限验证的,那么这个时候跨域请求的预检测**option请求,由于不会携带身份信息而被拒绝**。浏览器会报出401错误。

阅读全文 »
0%