-
spring mvc运行流程?
1、在 web 项目的 web.xml 文件配置 DispatcherServlet,启动 web 项目完成初始化动作2、http 请求到 DispatcherServlet3、根据 HttpServletRequest 查找 HandlerExecutionChain4、根据 HandlerExecutionChain 获取....- 盾给网
- 0
- 0
- 328
-
为什么要用并发编程?
"摩尔定律" 失效,硬件的单元计算能力提升受限;硬件上提高了 CPU 的核数和个数。并发编程可以提升 CPU 的计算能力的利用率。提升程序的性能,如:响应时间、吞吐量、计算机资源使用率等。并发程序可以更....- 盾给网
- 0
- 0
- 328
-
Redis过期键的删除策略有哪些?
定时删除:在设置键的过期时间的同时,创建一个定时器,达到过期时间,执行键的删除操作惰性删除:不主动删除过期键,从键空间中获取键时,都检查取得的键是否过期,过期则删除;没过期则返回定期删除:每隔一段时....- 盾给网
- 0
- 0
- 327
-
Oracle怎样实现每天备份一次?
通过操作系统的定时任务调用脚本导出数据库windows:在 任务计划程序 里创建基本任务,设置备份周期,执行 bat 脚本,脚本参考:cd d:oracle_backdel oracle.dmpexpdp username/password@orcl directory=DIR_EXP d....- 盾给网
- 0
- 0
- 326
-
异常的设计原则有哪些?
不要将异常处理用于正常的控制流对可以恢复的情况使用受检异常,对编程错误使用运行时异常避免不必要的使用受检异常优先使用标准的异常每个方法抛出的异常都要有文档保持异常的原子性不要在 catch 中忽略掉捕获到的....- 盾给网
- 0
- 0
- 326
-
说一说你对Redis的事务的理解?
Redis事务的特性:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。没有隔离级别,事务提交前结果不可见,事务提交执行后可见不保证原子性,Redis 同一个....- 盾给网
- 0
- 0
- 326
-
Redis持久化机制有哪些?各有什么优缺点?
Redis 提供两种持久化机制: RDB 和 AOFRDBRedis DataBase:指用数据集快照的方式半持久化模式,记录 redis 数据库的所有键值对,在某个时间点将数据写入一个临时文件,持久化结束后,用这个临时文件替换上次持久化....- 盾给网
- 0
- 0
- 325
-
输入流和输出流的区别
输入输出的方向是针对程序而言,向程序中读入数据,就是输入流;从程序中向外写出数据,就是输出流 从磁盘、网络、键盘读到内存,就是输入流,用 InputStream 或 Reader 写到磁盘、网络、屏幕,都是输出流,....- 盾给网
- 0
- 0
- 325
-
说说Redis的回收策略
volatile-lru:从已设置过期时间的数据集(server.db[i].expires)中,淘汰最近最少使用的数据volatile-ttl:从已设置过期时间的数据集(server.db[i].expires)中,淘汰最早会过期的数据volatile-random:从已设置过期....- 盾给网
- 0
- 0
- 325