2018校招小记之蚂蚁金服
2018年的秋招来得比往年都早,这周投了蚂蚁金服内推,刚刚接到一面电话,时长22分钟,简记如下。
2018年的秋招来得比往年都早,这周投了蚂蚁金服内推,刚刚接到一面电话,时长22分钟,简记如下。
距离上次写博客已经又过去很长一段时间了,这段时间里我一直在做老板的一个项目,而这个项目呢,包括后端、PC客户端和Web管理后台三个部分。其中的PC客户端,因为需要和后端双向通信,所以再用HTTP就不那么和谐了,技术选型的时候考察了下,最后选定了WebSocket。所以这几天打算更新几篇关于Java WebSocket的文章。
刚刚掉进java.util.Properties的坑里了……其实也好久没记博客了。java.util.Properties这个类继承至java.util.Hashtable<Object, Object>,常用来表示一些属性。
过去,在Java中处理日期和时间时,无外乎这两个类(以及它们的子类)
但它们固有一些缺陷,到了Java8,我们有了更多更好的选择,包括又不限于
Java8在集合框架中添加了Stream API。Stream API的作用也是处理集合中的元素,但和传统的迭代器相比,应该说在性能上更具优势。Stream的使用分成3个步骤。
偶尔也会做点Android的应用,每每用到图片素材,在寻找和加工过程中,多少会疑惑什么分辨率合适。这次刚好参考了一些别人的做法,加上自己找了几种不同分辨率的手机测试了下效果说得过去,记下来做个备忘。
这部分是关于的Java8在接口中定义默认方法和静态方法的。实话说,我一时没看出来这个和Lambda表达式有什么关系,也不知道为什么书上会安排在同一章,我还是拆来来吧。
Java8,准确地说应该是JavaSE 8,发布挺长时间了(废话!Java9今年上半年都要出了!),但除了实习那会听同事做了场分享,自己一直没有系统地学习一下。这些天整了本《写给大忙人看的JavaSE 8》,抽点时间读一读,这个系列的博客当是读书笔记了。这第一部分是lambda表达式。