面试相关
面试相关
开闭原则的英文全称是 Open Closed Principle,简写为 OCP。它的英文描述是:software entities (modules, classes, functions, etc.) should be open for extension , but closed for modification。我们把它翻译成中文就是:软件实体(模块、类、方法等)应该“对扩展开放、对修改关闭”。
近期学习NIO的时候,发现ServerSocketChannel
有两种绑定端口的方式:
ThreadLocal字面上的意思是局部线程变量,每个线程通过ThreadLocal的get
和set
方法来访问和修改线程自己独有的变量。简单地说,ThreadLocal的作用就是为每一个线程提供了一个独立的变量副本,每一个线程都可以独立地改变自己的副本,而不会影响其它线程所对应的副本。
在 SpringMVC 的 Controller 中使用 @ModelAttribute
时,应用位置包括下面几种:
@RequestMapping
正所谓“工欲善其事,必先利其器”,在正式开始设计并开发我们的轻量级Java Web框架之前,有必要先掌握以下技能:1.使用IDEA搭建并开发Java项目,2.使用Maven自动化构建Java项目,3.使用Git管理项目代码