03 2022 档案

摘要:Spring Boot Reference Guide 1、介绍 Spring Boot是一个快速开发框架,可以迅速搭建出一套基... 阅读全文
posted @ 2022-03-30 19:04 Tzeao 阅读(44) 评论(0) 推荐(0) 编辑
摘要:数组 第一个循环是给每个数组赋值 然后遍历输出 一维数组 冒泡排序 1、声明: int a[]; int []b;2、初始... 阅读全文
posted @ 2022-03-30 19:04 Tzeao 阅读(29) 评论(0) 推荐(0) 编辑
摘要:Math类 abs求绝对值 ceil天花板的意思,就是返回大的值,注意一些特殊值 floor地板的意思,就是返回小的值 ma... 阅读全文
posted @ 2022-03-30 19:04 Tzeao 阅读(37) 评论(0) 推荐(0) 编辑
摘要:布局管理器 布局可以嵌套,布局里面可以写一堆布局和View 1.线性布局(LinearLayout) 默认靠左靠上 最常用属性: ​... 阅读全文
posted @ 2022-03-30 19:04 Tzeao 阅读(161) 评论(0) 推荐(0) 编辑
摘要:唯一一个和IO流相结合的集合 集合 private static void show01() {// 创建集合对象 ... 阅读全文
posted @ 2022-03-30 19:04 Tzeao 阅读(27) 评论(0) 推荐(0) 编辑
摘要:类当成员变量类型 package Sha.day;public class Weapon { private String c... 阅读全文
posted @ 2022-03-30 19:04 Tzeao 阅读(33) 评论(0) 推荐(0) 编辑
摘要:内部类 类的内部再定义一个类 内部类用外部类随便访问,外部类用内部类要new对象 一个Java文件中只能有一个public修饰的类 ... 阅读全文
posted @ 2022-03-30 19:04 Tzeao 阅读(23) 评论(0) 推荐(0) 编辑
摘要:Template Method 模板方法模式是类的行为模式。准备一个抽象类,将部分逻辑以具体方法以及具体构造函数的形式实现,然后声明... 阅读全文
posted @ 2022-03-30 19:04 Tzeao 阅读(159) 评论(0) 推荐(0) 编辑
摘要:某些情况一个类的对象是有限且固定,如季节 枚举类: private修饰构造器 属性使用private final 修饰 把该类... 阅读全文
posted @ 2022-03-30 19:04 Tzeao 阅读(15) 评论(0) 推荐(0) 编辑
摘要:只有指定类型才可以添加待集合中:类型安全 java的泛型只在编译阶段有效,也就是说泛型信息不会进入到运行阶段 普通泛型 public... 阅读全文
posted @ 2022-03-30 19:04 Tzeao 阅读(36) 评论(0) 推荐(0) 编辑
摘要:方法 使用方法可以让程序更加整洁 1、为什么使用方法? 减少重复代码,提供代码复用性 使用方法将功能提炼出来 ... 阅读全文
posted @ 2022-03-30 19:04 Tzeao 阅读(22) 评论(0) 推荐(0) 编辑
摘要:应对真正的开发时分工合作 package exception.eee;public interface BWW {//定义接口 ... 阅读全文
posted @ 2022-03-30 19:04 Tzeao 阅读(18) 评论(0) 推荐(0) 编辑
摘要:File类 package file.io;import java.io.File;/** * @author * 文件和目录路径... 阅读全文
posted @ 2022-03-30 19:04 Tzeao 阅读(26) 评论(0) 推荐(0) 编辑
摘要:java能够反射的前提:已经加载过这个类,就可以通过类名来寻找这个类的所有相关信息 javaReflection Reflectio... 阅读全文
posted @ 2022-03-30 19:04 Tzeao 阅读(24) 评论(0) 推荐(0) 编辑
摘要:package thread;//继承Thread类public class Day1 extends Thread{// 重... 阅读全文
posted @ 2022-03-30 19:04 Tzeao 阅读(21) 评论(0) 推荐(0) 编辑
摘要:对象(object) 概念:系统中用来描述客观事物的实体,构成系统的基本单位 对象封装了属性(特征)和方法(操作) 对象就是封... 阅读全文
posted @ 2022-03-30 19:04 Tzeao 阅读(54) 评论(0) 推荐(0) 编辑
摘要:单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创... 阅读全文
posted @ 2022-03-30 19:04 Tzeao 阅读(19) 评论(0) 推荐(0) 编辑
摘要:普通代码块:存在于方法体中的代码块就是普通代码块 构造代码块:构造代码块并不是指存在于构造函数中的代码块,而是直接存在于类中的代... 阅读全文
posted @ 2022-03-30 19:04 Tzeao 阅读(23) 评论(0) 推荐(0) 编辑
摘要:修饰类就是抽象类,修饰方法就是抽象方法 抽象类中可以没有抽象方法,但是有抽象方法的类一定要声明为抽象类 约束 抽象类:不能用new... 阅读全文
posted @ 2022-03-30 19:04 Tzeao 阅读(105) 评论(0) 推荐(0) 编辑
摘要:Scanner(键入) Random(随机) import java.util.Random;import java.util.Sc... 阅读全文
posted @ 2022-03-30 19:04 Tzeao 阅读(27) 评论(0) 推荐(0) 编辑
摘要:包装类 包装类不能直接参与运算 基本数据类型对应的包装类除了int char其他都是首字母大写 装箱与拆箱 package Sha.... 阅读全文
posted @ 2022-03-30 19:04 Tzeao 阅读(22) 评论(0) 推荐(0) 编辑
摘要:服务器安装/卸载MySQL5.7 本文章使用的是CentOS7.6 一、安装 1. 下载MySQL // 下载软件 wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm // 安装软件 yum 阅读全文
posted @ 2022-03-30 19:04 Tzeao 阅读(194) 评论(0) 推荐(0) 编辑
摘要:服务器安装Redis 本文章使用的服务器为CentOS7.6 1、下载redis wget 是一个从网络上自动下载文件的自由工具,支持通过 HTTP、HTTPS、FTP 三个最常见的 TCP/IP协议 下载,并可以使用 HTTP 代理。“wget” 这个名称来源于 “World Wide Web” 阅读全文
posted @ 2022-03-30 19:04 Tzeao 阅读(294) 评论(0) 推荐(0) 编辑
摘要:服务器使用Nginx部署Vue项目 首先得购买个服务器,在这就不教怎么购买了,本文章使用的是阿里云轻量级服务器CentOS7.6 一、安装Nginx 1. 使用XShell连接我们的服务器 2. 配置 EPEL源 sudo yum install -y epel-release sudo yum - 阅读全文
posted @ 2022-03-30 19:04 Tzeao 阅读(988) 评论(0) 推荐(0) 编辑
摘要:Log4j2 idea控制台打印彩色日志 maven依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-log4j2</artifactId> <version>2. 阅读全文
posted @ 2022-03-30 19:04 Tzeao 阅读(2730) 评论(0) 推荐(0) 编辑
摘要:解决MySQL only_full_group_by错误 参考文章:https://blog.csdn.net/weixin_43064185/article/details/99646535 1. 问题 在执行sql语句的分组时我们有时会遇到以下的问题: ERROR 1055 (42000): E 阅读全文
posted @ 2022-03-30 19:04 Tzeao 阅读(900) 评论(0) 推荐(0) 编辑
摘要:log4j 配置文件 <?xml version="1.0" encoding="UTF-8"?> <!--Configuration后面的status,这个用于设置log4j2自身内部的信息输出,可以不设置,当设置成trace时,你会看到log4j2内部各种详细输出--> <!--monitorI 阅读全文
posted @ 2022-03-30 19:04 Tzeao 阅读(770) 评论(0) 推荐(0) 编辑
摘要:在项⽬开发中,对于前端提交的表单,后台接⼝接收到表单数据后,为了保证程序的严谨性,通常后端会加⼊业务参数的合法校验操作来避免程序的⾮技术性 bug,这⾥对于客户端提交的数据校验,SpringBoot 通过 spring-boot-starter-validation 模块包含了数据校验的⼯作。 1、 阅读全文
posted @ 2022-03-30 19:04 Tzeao 阅读(550) 评论(0) 推荐(0) 编辑
摘要:1. 介绍 渐进式框架 HTML+CSS+JS =视图:给用户看的,刷新后台数据 Vue-UI:ICE MVC: View: DATA: VM:数据双向绑定 UI框架:Ant-Design、ElementUI、iview、ice、妹子UI、vue-element-admin JavaScript构建 阅读全文
posted @ 2022-03-30 19:04 Tzeao 阅读(45) 评论(0) 推荐(0) 编辑
摘要:Spring 1. 介绍与使用 1.1 简介 使现有的技术更加容易使用,本身是一个大杂烩,整合了现有的技术框架 SSH:Struct2 + Spring + HibernateSSM: SpringMVC + Spring + Mybatis 官网:(https://spring.io/projec 阅读全文
posted @ 2022-03-30 19:04 Tzeao 阅读(18) 评论(0) 推荐(0) 编辑
摘要:SpringMVC 1. 回顾MVC MVC:模型 视图 控制器 mvc这种架构模式需要做什么事情? 将url映射到java类或java类的方法与数据库交互 — 封装用户提交的数据-处理请求—调用相关的业务处理—封装响应数据-提交控制进行分发将响应的数据进行渲染 在 jsp / html 等表示层数 阅读全文
posted @ 2022-03-30 19:04 Tzeao 阅读(24) 评论(0) 推荐(0) 编辑
摘要:步骤 导入驱动jar包mysql-connector-java-8.0.23.jar注册驱动获取数据库连接对象 Connection定义sql获取执行sql语句的对象Staement执行sql语句,接受返回结果处理结果释放资源 package jdbc.lesson1; import java.sq 阅读全文
posted @ 2022-03-30 19:04 Tzeao 阅读(38) 评论(0) 推荐(0) 编辑
摘要:javaWeb 1.基本概念 1.1 web开发: web:网页的意思静态web 数据不会发生变化 动态web 数据会发生变化,每个人看到的都不一样技术栈:Servlet/JSP,ASP,PHP 在java中,动态web资源开发的技术统称为javaWeb 1.2.Web应用程序 web应用程序:可以 阅读全文
posted @ 2022-03-30 19:04 Tzeao 阅读(40) 评论(0) 推荐(0) 编辑
摘要:MyBatis 官网:https://mybatis.org/mybatis-3/zh/index.html 1. 简介 1.1 什么是Mybatis MyBatis 是一款优秀的持久层框架它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取 阅读全文
posted @ 2022-03-30 19:04 Tzeao 阅读(27) 评论(0) 推荐(0) 编辑
摘要:JWT 1. 简介 介绍 JWT:JSON Web Token,通过数字签名的方式以JSON对象为载体,在不同的服务终端之间安全的传输信息 作用 JWT最常见的场景就是授权认证,一旦用户登录,后续每个请求都将包含JWT,系统在没错处理用户的请求之前,都要先进行JWT安全校验,通过之后在进行处理 组成 阅读全文
posted @ 2022-03-30 19:04 Tzeao 阅读(169) 评论(0) 推荐(0) 编辑
摘要:Spring Boot Spring Boot Reference Guide 1. 介绍及第一个Spring Boot Spring Boot是一个快速开发框架,可以迅速搭建出一套基于Spring框架体系的应用,是Spring Cloud的基础。 开启了各种自动装配,不需要编写各种配置文件,只需要 阅读全文
posted @ 2022-03-30 19:04 Tzeao 阅读(160) 评论(0) 推荐(0) 编辑
摘要:public class Week { public static void main(String[] args) { List<String> a = new ArrayList<String>(); a.add("4");//索引下标按0开始 a.add("5"); a.add("a"); a 阅读全文
posted @ 2022-03-30 19:04 Tzeao 阅读(25) 评论(0) 推荐(0) 编辑
摘要:Annotation 这些标记可以再编译,类加载,运行时被读取,并执行相应处理, Annotation可以像修饰符一样被使用,可以用于修饰包,类,构造器,方法,成员变量,参数,局部变量的声明 package exception.eee; import java.util.ArrayList; imp 阅读全文
posted @ 2022-03-30 19:04 Tzeao 阅读(21) 评论(0) 推荐(0) 编辑
摘要:稀疏数组 应用 (1)、可以使用稀疏数组来保留类似前面的二维数组(棋盘,地图等)。 (2)、把稀疏数组存盘,并且可以重新恢复原来的二维数组数。 代码 public class ArrayDemo06 { public static void main(String[] args) { //创建一个二 阅读全文
posted @ 2022-03-30 19:04 Tzeao 阅读(16) 评论(0) 推荐(0) 编辑
摘要:Arrays类 Arrays类中的方法均为static修饰的,可以直接通过Arrays.xxx(xxx)的形式调用方法 sort(): 对数组进行升序排序,排序后 ,数组中存放的是排序后的结果 以int数组来分析,其他类型的数组原理一样 fill equals() 判断两个数组中的元素是否一一对应相 阅读全文
posted @ 2022-03-30 19:04 Tzeao 阅读(18) 评论(0) 推荐(0) 编辑
摘要:package thread; public class Test01 extends Thread{ int coun = 0; @Override public void run(){ // currentThread():返回当前线程 System.out.println(Thread.cur 阅读全文
posted @ 2022-03-30 19:04 Tzeao 阅读(42) 评论(0) 推荐(0) 编辑
摘要:Collections 操作Set、List和Map等集合的工具类 排序操作: reverse(List):反转List集合中元素的顺序shuffle(List):对List集合元素进行随机排序sort:根据List元素的自然排序对集合元素进行升序排序sort(List,Comparator):根据 阅读全文
posted @ 2022-03-30 19:04 Tzeao 阅读(65) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示