深入浅出!java文件编码格式转换

前言

这段时间也一直在学习Netty相关知识,因为涉及知识点比较多,也走了不少弯路。目前网上关于Netty学习资料玲琅满目,不知如何下手,其实大家都是一样的,学习方法和技巧都是总结出来的,我们在没有找到很好的方法之前不如按部就班先从基础开始,一般从总分总的渐进方式,既观森林,又见草木。
Netty是一款提供异步的、事件驱动的网络应用程序框架和工具,是基于NIO客户端、服务器端的编程框架。所以这里我们先以NIO和依赖相关的基础铺垫来进行剖析讲解,从而作为Netty学习之旅的一个开端。

01 阿里面试题之MySQL

之前的阿里面试题都有做总结,具体面试题内容整理成了文档,本文是针对MySQL系列的,所以下面只展示了自己第一次面试阿里时被吊打问到的一些MySQL难题

  1. 请解释关系型数据库概念及主要特点?
  2. 请说出关系型数据库的典型产品、特点及应用场景?
  3. 请详细描述 SQL 语句分类及对应代表性关键字。
  4. 什么是 MySQL 多实例,如何配置 MySQL 多实例?
  5. 如何加强 MySQL 安全,请给出可行的具体措施?
  6. 误操作执行了一个 drop 库 SQL 语句,如何完整恢复?
  7. 详述 MySQL 主从复制原理及配置主从的完整步骤。
  8. MySQL 如何实现双向互为主从复制,并说明应用场景?
  9. MySQL 如何实现级联同步,并说明应用场景?
  10. MySQL 主从复制故障如何解决?

02 二战阿里,天猫团队面试题(3轮技术面+HR面)

阿里面试技术题:

  1. 自我介绍呗
  2. 项目介绍呗(先自己介绍项目,然后再聊天)
  3. junit用法,before,beforeClass,after,afterClass的执行顺序
  4. 分布式锁
  5. nginx的请求转发算法,如何配置根据权重转发
  6. 用hashmap实现redis有什么问题(死锁,死循环,可用ConcurrentHashmap)
  7. 线程的状态
  8. 线程的阻塞的方式
  9. sleep和wait的区别
  10. hashmap的底层实现
  11. 一万个

你可能感兴趣的:(程序员,java,经验分享,面试)