- 博客(25)
- 收藏
- 关注
原创 SSM笔记
SSM即,spring、springMVC、mybatis三大框架框架:高度抽取可重用代码的一种设计高度的通用性书城打包:.jar,工具类。一般般可重用框架:高度可重用。毛胚房每个框架都有它专注的一个领域Spring框架:容器框架SpingMVC框架:替代复杂的web逻辑mybatis框架:和数据库交互...
2021-01-29 15:39:53 117
原创 javaWeb复习笔记
Session & CookieCookie浏览器端保存少量数据的一种技术Session服务器端保存当前会话大量数据的一种技术Session保存的数据在同一个会话期间可共享会话kongzhi令牌机制String token = UUID.randomUUID().toString();session.setAttribute("token", token);在第一次访问页面时,会生成一个令牌token。token分给两处。一处服务器保存。一处页面保存,每次发送请求带上。每次
2021-01-29 10:02:27 151
原创 注解和反射 笔记
注解、反射是所有框架的底层。框架:mybatis、spring、spring boot…annotation注解入门jdk5.0引入,目前已经jdk12可以被其它程序(比如编译器)读取——可以实现动态性通过反射机制来访问内置注解@Override@Deprecated@SuppressWarningsuppress 镇压自定义注解,元注解元注解:给注解注解meta-annnotation有4个@Target用于描述注解可用在什么地方,类、方法、构造器…@Retention
2021-01-27 17:14:05 116 1
原创 Java反射机制笔记
概述理解Class类,获取Class实例类的加载,ClassLoader的理解创建运行时类的对象获取运行时类的完整结构调用运行时类的指定结构反射的应用:动态代理
2021-01-26 20:38:58 68
原创 项目计划时间表
1. 项目立项定义需求开发、项目团队、配置管理、测试计划、质量保证计划、项目度量、组间协调、评审2.需求阶段需求分析、业务需求、接口需求、软件需求3.设计阶段总体方案、数据库、详细设计4.编码阶段环境准备代码入库、系统管理5. 测试阶段6. 验收阶段...
2021-01-26 16:07:51 282
原创 IO流笔记
输入输出流内存 <——> 磁盘目的:持久化File类的使用File类的对象,代表一个文件,或一个文件目录(俗称文件夹)java.io.File创建实例IO流原理,流的分类节点流,文件流缓冲流转换流标准输入、输出流打印流数据流对象流随机存取文件流NIO.2中Path、Paths、Files类的使用...
2021-01-25 15:57:58 88 1
原创 2021-01-21复盘
一条mysql语句:select a.emp_no,a.emp_name,b.emp_tag,a.STATUS,TIMESTAMPDIFF(year,a.start_worktime,DATE_FORMAT(NOW(),’%Y-%m-%d’)) as work_years,TIMESTAMPDIFF(year,a.HIRE_DATE,DATE_FORMAT((case when fire_date is null then NOW() when fire_date = ‘’ then NOW() el
2021-01-21 11:19:02 94
原创 2021-01-18复盘
今天导入并更新了两个项目环境:eclipse方式:svn / gitsvn下载用svn检出的方式,更新用 项目右键->Team -> 与资源同步重要的是1,2,4图标,1自己,2他人,4冲突。git是用gitGUI,它的更新方式是 远程库remote -> 从…获取fetch -> origin,重新扫描 -> 提交 ->上传下载的前提是在git里要有此项目的权限。如果要运行旧项目需要把front模块放入tomcat服务器,然后页面输入网址:http:
2021-01-18 15:27:04 65
原创 集合笔记
概述集合就像一种容器,可以动态的存储多个对象。数组Array的弊端:长度确定元素有序且可重复不便于操作,效率不高目前的存储都是内存存储,还有持久化存储,指存入硬盘,I/O时涉及。集合使用场景之一:前端 -> 后台:JSON数组 -> java对象构成的List后台 -> 前端:java对象构成的List -> JSON数组Collection接口方法Iterator迭代器接口Collection子接口一:ListCollection子接口二:SetMap接
2021-01-13 10:25:27 139
原创 枚举类
枚举类类的对象只有有限个,是确定的。当需要定义一组常量时,强烈建议用枚举类。如果枚举类种只有一个对象,则可以使用单例模式的实现方式。自定义枚举类jdk5.0之前public class SeasonTest{ public static void main(String[] args){ Season spring = Season.SPRING; System.out.println(spring); }}class Season{ private final String
2021-01-13 02:31:37 103
原创 值传递 引用传递
变量的赋值:int n = m;如果变量是基本数据类型,此时赋值的是变量的数据值。Person p2 = p1;如果变量是引用数据类型,此时赋值的是变量的地址值。
2021-01-10 10:37:19 55
原创 Java常用类笔记
一、字符串相关类String类及常用方法StringBuffer、StringBuilder二、JDK 8之前的日期时间APISystem静态方法Date类Calenda类SimpleDateFormat类三、JDK 8中新日期时间APILocalDate、LocalTime、LocalDateTimeInstantDateTimeFormatter其它类四、比较器Comparable接口Comparator接口五、System类六、Math类七、BigInteger与B
2021-01-08 16:43:46 236 2
原创 static 静态,final
staticpublic class Student { private static int age; private double score; public void run(){ go();//非静态可以直接调用静态方法 } public static void go(){ } public static void main(String[] args){ Student s1 = new Student(); System.out.println(Studen
2021-01-05 14:30:16 89
原创 多线程笔记
程序、进程、线程程序:静态的代码。进程:程序的一次执行过程。线程:每个线程拥有独立的栈和程序计数器pc。并行:多个cpu同时执行多个任务。并发:一个cpu同时执行多个任务,采用时间片处理机制。线程的创建和使用2种创建方式线程的生命周期线程的同步3种线程的通信JDK5新增的线程创建方式新增2种创建方式...
2021-01-04 15:39:56 140
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人