03 2021 档案
摘要:代码布局: Student.java 1 package com.zzk.bean; 2 3 /** 4 * @Author: zzk 5 * @Description: 实体类包-主要存放和数据库对应的实体类 类名=表名;列名=属性名 6 * 实体类需要包含:属性,构造方法(无参,全参构造),se
阅读全文
摘要:三层架构和MVC的区别与联系 MVC是 Model-View-Controller,严格说这三个加起来以后才是三层架构中的UI层,也就是说,MVC把三层架构中的UI层再度进⾏了分化,分成了控制器、视图、实体三个部分,控制器完成⻚⾯逻辑,通过实体来与界⾯层完成通话;⽽C层直接与三层中的BLL进⾏对话。
阅读全文
摘要:示例:tomcat7.0.9和tomcat8.5.34 因为之前用的7.0.9,然后现在因为项目需要,又装上了8.5.34。所以就有了这篇随笔。 一、tomcat文件夹在电脑中的位置。 我的tomcat7位置是 D:\Tomcat7 ,tomcat8位置是 D:\tomcat8.5 。 二、端口修改
阅读全文
摘要:1.bin: 该⽬录下存放的是⼆进制可执⾏⽂件,如果是安装版,那么这个⽬录下会有两个exe⽂件:tomcat9.exe、tomcat9w.exe,前者是在控制台下启动Tomcat,后者是弹出UGI窗⼝启动Tomcat;如果是解压版,那么会有startup.bat和shutdown.bat⽂件,sta
阅读全文
摘要:1.这里定义了一个接口: getByDate()方法需要传入sql.Date类型的数据 1 public interface FlightDao { 2 //按日期查询 3 public List<Flight> getByDate(Date date); 4 } 2.接口的实现。(无相关需要的操作
阅读全文
摘要:1.数组(Array) 和列表(ArrayList) 有什么区别? Array可以包含基本类型和对象类型,ArrayList只能包含对象类型 Array大小固定,ArrayList的大小是动态变化的。 ArrayList提供了更多的方法和特性:比如 :addAll(),removeAll(),ite
阅读全文
摘要:一、JSON 简介:JSON(JavaScript Object Notation) JS对象简谱 , 是一种轻量级的数据交换格式。 1.对象格式 同样是描述一个对象 1 一本书 2 书名 金苹果 3 简介 种苹果 java: 1 class book{ 2 private String name;
阅读全文
摘要:1.修改类头的文档注释信息 效果:创建类的时候自动生成文档注释 步骤: Editor – File and Code Templates 提供复制代码: 1 /** 2 @Author: zzk 3 @Description: 4 @Date Created in ${YEAR}-${MONTH}-
阅读全文
摘要:IDEA单元测试 1.新建lib文件夹 2.将jar文件粘贴到lib文件夹中 3.引入jar文件 4.新建test文件 5.将test文件设置成测试文件夹 6.在任意要测试的类里按下shift+ctrl+t生成测试类 7.选择要测试的方法和版本 8.测试类创建完毕,编写测试代码 9.执行测试,观察效
阅读全文
摘要:多线程技术概述 线程与进程 进程 是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间 线程 是进程中的一个执行路径,共享一个内存空间,线程之间可以自由切换,并发执行。一个进程最少有一个线程 线程实际上是在进程基础之上进一步划分,一个进程启动之后,里面的若干执行路径又可以划分为若干个进程 线
阅读全文