面试
文章平均质量分 75
arthur.dy.lee
这个作者很懒,什么都没留下…
展开
-
epoll原理
epoll原理转载 2023-02-07 20:39:13 · 167 阅读 · 0 评论 -
Netty原理示图
Netty: Channel它表示一个开放的连接,进行IO操作。基本的 I/O 操作( bind() 、 connect() 、 read() 和 write() )依赖于底层网络传输所提供的原语。原创 2023-01-07 09:12:05 · 707 阅读 · 0 评论 -
CPU100%排查 & Java线程死锁
CPU100%排查 & Java线程死锁原创 2022-12-11 23:13:27 · 211 阅读 · 0 评论 -
秒杀设计逻辑
秒杀原创 2022-12-11 23:08:24 · 513 阅读 · 0 评论 -
高并发高可用
高并发高可用原创 2022-12-11 22:45:19 · 418 阅读 · 0 评论 -
《深入分布式缓存-从原理到实践》笔记
《深入分布式缓存-从原理到实践》笔记原创 2022-12-11 22:39:34 · 514 阅读 · 0 评论 -
面试相关
方便面人,也方便准备面试,基础知道还是要掌握的。一、常用设计模式- 单例模式:懒汉式、饿汉式、双重校验锁、静态加载,内部类加载、枚举类加载。保证一个类仅有一个实例,并提供一个访问它的全局访问点。- 代理模式:动态代理和静态代理,什么时候使用动态代理。- 适配器模式:将一个类的接口转换成客户希望的另外一个接口。适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。- 装饰者模式:动态给类转载 2017-06-27 11:00:56 · 381 阅读 · 0 评论 -
zookeeper 分布式锁服务
zookeeper 分布式锁服务转载 2016-03-10 10:50:04 · 1542 阅读 · 0 评论 -
Java中高级面试题
一. spring原理,spring优势 控制反转模式(也称作依赖性介入)的基本概念是:不创建对象,但是描述创建它们的方式。在代码中不直接与对象和服务连接,但在配置文件中描述哪一个组件需要哪一项服务。容器(在 Spring 框架中是 IOC 容器) 负责将这些联系在一起。面向方面的编程,即 AOP,是一种编程技术,它允许程序员对横切关注点或横切典型的职责分界线的行为(例如日志和事务原创 2015-09-24 08:09:16 · 11070 阅读 · 0 评论 -
使用Struts 2防止表单重复提交
使用Struts 2防止表单重复提交 用户重复提交表单在某些场合将会造成非常严重的后果。例如,在使用信用卡进行在线支付的时候,如果服务器的响应速度太慢,用户有可能会多次点击提交按钮,而这可能导致那张信用卡上的金额被消费了多次。因此,重复提交表单会对你的系统带来逻辑影响,必须采取一些措施防止这类情况的发生。 用户重复提交同一个HTML表单的原因有: 一、快速多次点击了提交按钮;二转载 2015-01-22 14:45:21 · 605 阅读 · 0 评论