Hello World 2.0
之前看到伊撒大大的博客,深觉自己之前的博客有点单一,自己用Jekins去找模板再部署可扩展性有点低,很多想加的留言功能、分享功能加起来比较麻烦, 基于此决定拥抱Hexo,下文为hexo自动生成的hello world,很良心的是其还有官方的中文文档,上手建站也真的是迅速,一个晚上就搞定了,然后又挑了 ...
Read more
Java中4类定时器比较总结
定时器总结梳理了下目前用过的定时器实现方案: JDK的Timer包 Thread ScheduledThreadPool Spring Timer(@Scheduled 推荐) 定时器的启动时间主要有以下: 随tomcat启动而启动——原生servlet(落后的方式) 随Spring启动而启动 ...
Read more
练手——蚂蚁二面笔试题
练手——蚂蚁二面笔试题1. 起两个线程,交替打印奇数和偶数一拿到这个题目有几个思路,1.共享变量,2.等待/通知机制,其实感觉考察的是进程通信的方式(6种) 共享变量实现如下: public class oddAndEvenPrintThread { public static in ...
Read more
「19春招总结」
「19春招总结」19春招小结(记一次心塞的阿里一面)3.21日更新——回头再来补上这个开头的时候,其实春招已经结束了,总的来说还挺圆满的,一共投了四家,三家都拿到了offfer,腾讯视频架构后台开发(深圳),头条图像后台开发(上海),依图医疗后端开发(杭州),阿里最后思来想去也翻了很多牛客的帖子,感 ...
Read more
深入理解单例模式的三大要素(最容易忽略的构造函数)
深入理解单例模式的三大要素(最容易忽略的构造函数)详细的怎么写一个单例在此不过多赘述,推荐 单例模式的八种写法比较下面以其中最经典的双重检查写法为例进行说明: public class Singleton { private static volatile Singleton sin ...
Read more
关于Java8 流“只遍历一次”的理解
关于Java8 流“只遍历一次”的理解前言先贴上一篇整理的很到位的对流的基本介绍,没有接触过流的同学可以通过下文快速地对流有一个概念,在此就不再做多余的文字搬运工作链接:Java8新特性——StreamAPI(一) - 大闲人柴毛毛 - CSDN博客 问题的产生当时对流的特性之一:只遍历一次理解不够 ...
Read more