V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Jimmy2Angel  ›  全部回复第 5 页 / 共 6 页
回复总数  109
1  2  3  4  5  6  
2019-12-20 20:04:51 +08:00
回复了 wuwudeqi 创建的主题 Java netty 的问题
先把问题搞清楚,什么叫“该怎么判断在 RequestDecoder 收到的消息是我刚刚发出的消息”。简单来说,你 write 的数据会经过 encoder 编码后下发给设备,设备上传的数据先经过 decoder 解码成你要的格式数据,然后信息均是从设备上传的数据报文中解析出来的,包括设备 ID (哪个设备的数据)、消息 ID (什么数据)等
2019-12-19 12:11:06 +08:00
回复了 programV2 创建的主题 程序员 谷歌“备份与同步”不支持共享云端硬盘吗?
好像不支持,我用的 rclone
2019-12-17 09:59:17 +08:00
回复了 BestSera 创建的主题 问与答 穿运动裤坐久了膝盖鼓包怎么办?
哈哈哈,我以为就我一个人呢
2019-12-07 08:49:07 +08:00
回复了 johnny1900 创建的主题 MacBook Pro 出自用 95 新 Macbook Pro 2018 15 英寸,送 HHKB 键盘
1w 才可能有人会要吧
2019-12-06 23:54:19 +08:00
回复了 qinglizi4869 创建的主题 Apple MacBookPro 好用吗?对想从事 Java 后端的程序员来说
犹豫就会败北
2019-12-05 12:07:12 +08:00
回复了 tt0 创建的主题 杭州 凌晨 N 点的打桩机
emmmm 不是我想的就好
2019-12-03 12:06:50 +08:00
回复了 daishankeke 创建的主题 健康 一天睡眠 7 小时早上起来还是感觉困怎么破?
年轻时缺的觉补都补不回来吧
2019-12-02 17:18:09 +08:00
回复了 odi 创建的主题 推广 迫穷,重启 3 年前的进口红酒(coffee)买卖... 抽个奖吧
分子一个
2019-12-02 15:35:10 +08:00
回复了 dunhanson 创建的主题 程序员 新开通的谷歌云实例 telnet 不通
@dunhanson 那你怕不是 55 配置的内网 ip 吧
2019-12-02 15:12:53 +08:00
回复了 dunhanson 创建的主题 程序员 新开通的谷歌云实例 telnet 不通
@dunhanson 你改什么了么,我记得创建的时候选个地区然后勾选个允许 HTTP、HTTPS 流量,还有创建一个入站一个出站的规则就好了啊
2019-12-02 14:58:27 +08:00
回复了 dunhanson 创建的主题 程序员 新开通的谷歌云实例 telnet 不通
实在不行就重开一个试试呗
面试辅导是个啥情况
2019-11-29 17:29:31 +08:00
回复了 xianshan 创建的主题 Linux 新造的轮子: Linux 命令大全 摆脱死记 Linux 命令的烦恼
你图呢?
2019-11-21 23:06:08 +08:00
回复了 mutuyu 创建的主题 职场话题 刚签了个 300w 的 offer, ask me anything
吓得我赶紧看看是 v2 还是脉脉,哦 v2 啊那没事了
2019-11-14 17:32:03 +08:00
回复了 Cyshall 创建的主题 Google Google voice 被回收, 来个好心老哥哥帮帮忙
@yilingersier 角度刁钻
@phantomzz javaer 求你也转吧,我这会饿的有点头晕眼花了都
下面这些开个胃先
## JAVA 基础
1. HashMap 的源码,实现原理; JDK8 做了什么优化
2. HashMap 扩容机制,为什么都是 2 的 N 次幂
3. ArrayList 和 Vector 的区别,扩容机制等
4. CopyOnWriteArrayList 原理
5. HashSet 和 TreeSet 原理
6. ArrayBlockingQueue 和 LinkedBlockingQueue 区别
7. 集合迭代器的原理
8. 传值和传引用的区别
9. 动态代理
10. JDK8 ConcurrentHashMap 的原理

## 多线程
1. 创建多线程的方式,以及线程的状态转换
2. 线程的中断机制
3. ThreadPoolExecutor 初始化参数; Executors 静态方法
4. synchronized 的使用方式及原理
5. 偏向锁、轻量级锁、自旋锁等优化
6. ReentrantLock 的特点及 AQS 原理
7. Semaphore、CountDownLatch、CyclicBarrier 等使用
8. ThreadLocal 的原理、与 Thread 类的关系、以及内存泄漏问题
9. volatile 的原理及内存屏障相关
10. Lock 接口有哪些实现类,使用场景是什么
11. 悲观锁,乐观锁,优缺点,CAS 有什么缺陷,该如何解决
12. ABC 三个线程如何保证顺序执行
13. 生产者消费者模式的实现方式
14. 如何实现控制线程在某段时间内完成,不完成就撤销

## JVM
1. JVM 的内存区域
2. 字符串常量池相关
3. 对象的内存布局,涉及到锁的部分
4. 类加载的过程,以及双亲委派机制、自定义类加载器
5. GC 常见算法,CMS 以及 G1 的垃圾回收过程,CMS 的各个阶段哪两个是 Stop the world 的,CMS 会不会产生碎片,G1 的优势
6. 标记清除、复制和标记整理算法的理解以及优缺点
7. eden survivor 区的比例,为什么是这个比例,eden survivor 的工作过程
8. JVM 如何判断一个对象是否该被 GC,可以视为 root 的都有哪几种类型
9. 强软弱虚引用的区别以及 GC 对他们执行怎样的操作
10. Java 是否可以 GC 直接内存
11. 常用的 JVM 调优参数
12. GC 优化的步骤
13. 当出现了内存泄漏或内存溢出,怎么排错
14. CMS 和 G1 收集过程

## 数据库相关
1. 常见的数据库优化手段
2. 索引的优缺点,以及索引选择
3. B+树索引的原理
4. 数据库连接池
5. MySQL 的锁机制
6. MVCC 和 ReadView
7. InnoDB 的一些特性
8. 数据库三范式

## 计算机网络、操作系统
1. TCP,UDP 区别
2. 三次握手,四次挥手,为什么要四次挥手
3. 长连接和短连接,连接池适合长连接还是短连接
4. OSI 七层模型
5. 用户态和内核态

## 数据结构和算法
1. 红黑树、AVL 树
2. B 树、B+树
3. 排序算法
4. 一致性 Hash 算法,一致性 Hash 算法的应用
5. TopK 问题
6. 判断链表是否有环

## 缓存相关
1. redis 支持的数据类型及使用场景
2. redis 单线程为什么还那么快
3. redis 如何存储一个 String 的
4. redis 的过期策略
5. redis 的部署方式,主从,集群
6. redis 的哨兵模式,一个 key 值如何在 redis 集群中找到存储在哪
7. redis 持久化策略
8. 缓存穿透、缓存击穿、缓存雪崩问题及解决方法
9. 缓存和数据库一致性问题

## 框架相关
1. Spring 的常用注解及作用
2. Spring Bean 的生命周期
3. Spring 怎么解决单例 Bean 的循环依赖问题
4. Spring 对于 IOC 的扩展点有哪些
5. Spring AOP 的原理,及代理对象调用过程(责任链+递归调用)
6. Spring 的事务机制,及执行流程
7. Spring 使用了哪些设计模式
8. Mybatis 基于接口完成查询的过程及原理
9. Mybatis 的一级缓存和二级缓存
10. Quartz 是如何完成定时任务的;集群同步机制

## 分布式相关
1. 分布式事务的控制
2. 分布式锁如何设计
3. 分布式 session 如何设计
4. dubbo 的组件有哪些,及其作用
5. dubbo SPI 机制;远程接口调用过程
6. dubbo 支持的协议及序列化方式
7. dubbo 的负载均衡和容错策略
8. zookeeper 的 ZAB 协议工作原理
9. zookeeper 的 Watcher 机制
10. zookeeper 的 Watcher 机制
11. zookeeper 的数据存储
12. zookeeper 的负载均衡算法
13. rocketmq 的模块功能
14. rocketmq 的高可用及高性能
15. elasticsearch 的系统架构及读写过程
16. elasticsearch 在数据量很大的情况下(数十亿级别)如何提高查询效率啊
17. eureka 的相关原理,和 zookeeper 的比较
2019-11-11 00:12:31 +08:00
回复了 lc7029 创建的主题 程序员 双十一到了,啥都不想买,有没有一样的
啥都想买,啥都买不起。可能是太穷了
2019-11-04 11:14:36 +08:00
回复了 zhuwd 创建的主题 Java Java 技术栈(3 年左右水平),求推荐修炼秘籍
推荐几本看过觉得还行的吧,深入理解 JVM、大型网站技术架构、Java 并发编程实战、重构改善既有代码的设计、从 PAXOS 到 ZOOKEEPER 分布式一致性原理与实践
1  2  3  4  5  6  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5419 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 105ms · UTC 07:37 · PVG 15:37 · LAX 00:37 · JFK 03:37
Developed with CodeLauncher
♥ Do have faith in what you're doing.