摘要: 今天在学习领导的编程手法时,注意到了以前没用过的一个方法,那就是map的getOrDefault,看了一下感觉这个方法的用途还是非常广泛的,比如可以实现一个简单的通讯录的功能。下面看我写的一个测试类。 结果应该也非常清晰了, 以后可以关注一下这个方法,感觉还挺有用的,map系的方法有很多,有时候可以 阅读全文
posted @ 2020-07-31 14:46 欲码则码 阅读(1142) 评论(0) 推荐(0) 编辑
摘要: 1,自我介绍一下 2,项目中出现了oom是怎么解决的? 3,项目中的接口是怎么处理的?如何保证安全性的? 4,rest的设计原则是什么? 5,项目中对异常怎么处理的? 6,项目中的接口是如何保证安全的? 7,分布式锁你干了啥?他这么重你为啥要用?不是和rest相冲突吗? 8,java队列有几种实现方 阅读全文
posted @ 2020-07-14 19:35 欲码则码 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 面经 阅读全文
posted @ 2020-07-13 15:16 欲码则码 阅读(189) 评论(0) 推荐(0) 编辑
摘要: java面试的时候经常会被问到一个问题,那就是java三大特性:继承,封装和多态。那么这三者的含义究竟是什么你真的清楚吗?我看网上大多都是人云亦云。所以我想把我的想法记录下来供大家参考~今天先聊一个,多态是什么呢? 我们都知道,java程序是分为编译和运行两部分的,那你有没有想过,java的编译的期 阅读全文
posted @ 2020-07-03 12:19 欲码则码 阅读(514) 评论(0) 推荐(0) 编辑
摘要: 源码并不难,难的是耐心~~ 阅读全文
posted @ 2020-05-12 14:58 欲码则码 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 如果使用@ComponeScan注解指定相关交给spring管理的类的话,那么所有的路径都要指明。要么就不适用,默认的application会将自身所在的包扫描一遍,但是不会扫描其他包的相关类。 阅读全文
posted @ 2020-04-24 15:56 欲码则码 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 在一些网络服务的系统中,Redis 的性能,可能是比 MySQL 等硬盘数据库的性能更重要的课题。比如微博,把热点微博[1],最新的用户关系,都存储在 Redis 中,大量的查询击中 Redis,而不走 MySQL。 那么,针对 Redis 服务,我们能做哪些性能优化呢?或者说,应该避免哪些性能浪费 阅读全文
posted @ 2020-04-07 21:54 欲码则码 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 关于Spring的讲解,网上有很多的版本,今天就回顾一下spring的一些基础知识,可能一篇写不完。 1,关于spring IOC/DI的理解 spring的两大特性IOC和AOP是最常见的,那么IOC/DI到底是什么呢?中文说起就是控制反转和依赖注入,在不使用Spring的时候,我们想要获取一个对 阅读全文
posted @ 2020-03-31 12:03 欲码则码 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 一,redis的数据类型都有什么? String hash list set sortedset HyperLogLog Pub/Sub 二,缓存雪崩,击穿,传统。 雪崩:一些热点数据都会做缓存,一般会同时进行定时任务刷新。如果key的失效时间时,大量的用户请求涌入会直接落到数据库上,数据库一般会报 阅读全文
posted @ 2020-03-24 00:22 欲码则码 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 一,Redis数据丢失,断电怎么办? 在redis当中有RDB和AOF备份操作,RDB是每隔一段时间去同步redis,生成二进制文件。AOF将写命令加到一个appendonly的文件中,数据量比较全相对实时,但是文件比较大。RDB是bgsave命令,后台fork子进程,通过写时复制,生成的redis 阅读全文
posted @ 2020-03-23 21:02 欲码则码 阅读(131) 评论(0) 推荐(0) 编辑