240 发简信
IP属地:上海
  • Go实践

    Mac官网安装指南 - Go 1.14.1 构建一个Go项目 文件 go.mod : maven pom 命令 go install : mvn...

  • Resize,w 360,h 240
    Cdubbo回调

    整体项目结构 代码参考 参数回调example 具体实现 MyService CallbackListener MyServiceImpl Ca...

  • 写与说

    写 能看到重点(数据,关键词) 隐藏细节(不要使用流程图,用架构图) 四周留白 行与行间距 不要加动画 字要大,能看清楚 说 “写”与“说”的黄...

  • SPI注解

    接口 两个实现 配置 测试函数 输出 总结 @SPI 标注是一个扩展点,各种实现配置在配置文件里(key是实现名字,类似spring里的bean...

  • Resize,w 360,h 240
    Eclipse导入Maven工程后报错

    现象 在外部(非Eclipse环境)使用maven命令mvn clean install编译工程没有报任何错误。将工程导入Eclipse后,在E...

  • ArrayList LinkedList 源码分析, 性能分析

    Java中常用到ArrayList和LinkedList,面试中也常问到两者的区别,各自的使用场景。要想清楚的明白他们的区别,那还是得从源码入手...

  • 算法题

    从一个数组中找出重复元素 排序, O(n*logn) 遍历查看相邻位, O(n)与解法2思想相同 有k个长度为n的有序数组,怎样合并为一个有序的...

  • 找出两个数组的交集

    交集是集合里的概念,而集合是不允许有重复元素的,然而数组却是允许重复元素的。所以解这道题时要注意去重。 使用HashSet 这无疑是最简单,最取...

  • 快速排序

    快速排序的排序效率在同为O(N*logN)的几种排序方法中效率较高,所以比较重要,面试也经常遇到。 基本思想 从数列中挑出一个数,作为“基准” ...