摘要: 1、什么是servlet:Servlet是实现java语言实现到动态web资源的技术,本质上是一段java代码,可以放置道Servlet容器中运行。 2、入门案例 1、想要实现servlet就必须实现javax.Servlet接口,Servlet接口定义了一些开发servlet的一些方法 void 阅读全文
posted @ 2020-09-14 19:42 TwilightDF 阅读(115) 评论(0) 推荐(0)
摘要: 恢复内容开始 什么是mybatis,持久层的框架可以使用 XML 或注解来配置和映射原生信息,将 POJO 映射成数 据库中的记录,避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。 通过 xml 文件或注解的方式将要执行的各种 statement 配置起来,并通过 java 对象和 s 阅读全文
posted @ 2020-09-09 09:08 TwilightDF 阅读(95) 评论(0) 推荐(0)
摘要: 说说你对 Java 中反射的理解? 在运行状态, 对于任意一个类,都能获取这个类的所有属性和方法, 对任意一个对象,都能调用它的任意属性和方法。 这种动态获取的信息及动态调用对象的方法即为Java的反射 反射能做什么? 在运行时判断一个类所具有的成员变量和方法 在运行时判断任意一个对象所属的类 在运 阅读全文
posted @ 2020-09-08 18:04 TwilightDF 阅读(84) 评论(0) 推荐(0)
摘要: 数据库三范式(建表时需要根据三范式进行) 1、表的所有字段都是不可分割的原子值 2、在满足1 的情况下,处主键外的所有其他列,都要完全依赖于主键 3、在满足2 的情况下,主键外的其他列不能存在相互依赖关系 ACID(mysql事务的4个特点) A:原子性:事务是不可分割的最小单位 C:一致性:一个事 阅读全文
posted @ 2020-09-08 17:52 TwilightDF 阅读(87) 评论(0) 推荐(0)
摘要: JVM的主要组成部分及其作用 类加载器(ClassLoader) 运行时数据区(Runtime Data Area) 执行引擎(Execution Engine) 本地库接口(Native Interface) 组件的作用: 首先通过类加载器(ClassLoader)会把 Java 代码转换成字节码 阅读全文
posted @ 2020-09-08 17:24 TwilightDF 阅读(93) 评论(0) 推荐(0)
摘要: 为什么要使用Spring 轻量:Spring 是轻量的,基本的版本大约 2MB。  控制反转:Spring 通过控制反转实现了松散耦合,对象们给出它们的依 赖,而不是创建或查找依赖的对象们。  面向切面的编程(AOP):Spring 支持面向切面的编程,并且把应用业务 逻辑和系统服务分开。  阅读全文
posted @ 2020-09-08 16:45 TwilightDF 阅读(109) 评论(0) 推荐(0)
摘要: Thread类的方法 join():合并线程,将其他线程合并到自己线程中来,自己的线程为阻塞状态 yield():将自己的线程变到可执行状态 sleep():休眠,暂停当前线程多少秒,将线程变为阻塞状态 Object类的方法 notify():唤醒调用该方法的对象的线程 wait():使调用该方法的 阅读全文
posted @ 2020-09-08 15:28 TwilightDF 阅读(86) 评论(0) 推荐(0)
摘要: java容器分为3类:Set、List、Map 其中Set和List两类容器实现了Collection接口 Set:因为set底层由Map实现,所以set里的元素也不可重复,说明存入Set的元素在内部储存空间内没有排序之分,其实现类为HashSet List:list里的元素可以重复,元素在list 阅读全文
posted @ 2020-09-08 12:07 TwilightDF 阅读(76) 评论(0) 推荐(0)
摘要: 恢复内容开始 JSP 什么是JSP 浏览器向服务器发送请求,不管访问什么资源,其实都是在访问Servlet,servlet最终会转换成为一个java类,JSP本质上就是一个Servlet 在JSP页面中,java代码就会原封不动的输出,如果是HTML代码则会被转义成out.write("<html> 阅读全文
posted @ 2020-09-06 17:58 TwilightDF 阅读(197) 评论(0) 推荐(0)
摘要: idea快捷键操作 ctrl+shift+alt:多行操作psvm:生成main()方法;fori:生成for循环;Ctrl+Alt+v:自动补齐返回值类型ctrl+o:覆写方法ctrl+i:实现接口中的方法ctrl+shift+u:大小写转换CTRL+SHIFT+Z:取消撤销Alt+Insert: 阅读全文
posted @ 2020-09-01 22:53 TwilightDF 阅读(200) 评论(0) 推荐(0)