![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 64
JavaAhao
这个作者很懒,什么都没留下…
展开
-
SpringBoot中的静态资源和异常处理问题
一、静态资源Spring Boot 中默认提供了五个静态资源存储路径:classpath:/META-INF/resources/classpath:/resources/classpath:/static/classpath:/public//(webapp)五个位置,优先级依次降低。如果需要自定义静态资源位置,有两种方式:application.properties 中进行配置spring.mvc.static-path-pattern=/static/**spring.w原创 2022-05-09 19:53:11 · 380 阅读 · 0 评论 -
spring框架
一、Spring1.1 概念spring是一个控制反转(IOC)和面向切面的开原框架Spring是众多优秀设计模式的组合(工厂、单例、代理、适配器、包装器、观察者、模板、策略)。Spring并未替代现有框架产品,而是将众多框架进行有机整合,简化企业级开发,俗称"胶水框架"。1.2 官网地址点击跳转:spring官网二、Spring框架的构成核心技术:依赖注入,AOP,事件,资源,i18n,验证,数据绑定,类型转换,SpEL。测试:模拟对象,TestContext框架,Spring M原创 2022-04-23 17:25:46 · 1055 阅读 · 0 评论 -
Servlet文件上传
松哥带来的Servlet文件上传import javax.servlet.ServletException;import javax.servlet.annotation.MultipartConfig;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.h原创 2022-04-12 11:40:43 · 245 阅读 · 0 评论 -
Servlet+过滤器
一、Servlet1.1 概念Servlet:Server Applet的简称,是服务器端的程序(代码、功能实现),可交互式的处理客户端发送到服务端的请求,并完成操作响应。动态网页技术JavaWeb程序开发的基础,JavaEE规范(一套接口)的一个组成部分。1.1.1 Servlet作用接收客户端请求,完成操作。动态生成网页(页面数据可变)。将包含操作结果的动态网页响应给客户端。1.2 Servlet 开发步骤1.2.1 环境搭建新建一个普通的java项目,File–>原创 2022-04-01 20:12:03 · 565 阅读 · 0 评论 -
B/S架构与Tomcat服务器
一、软件架构1.1 C/S架构(Client/Server 客户端/服务器)特点:在客户端安装软件优点:图形界面显示较好(例如:3D游戏)升级麻烦、不利于维护1.2 B/S架构(Browser/Server 浏览器/服务器)特点:不需要安装客户端软件,需要通过http协议访问优点:升级只需要在服务器升级,方便维护缺点:图像显示效果不如C/S二、服务器2.1 概念2.1.1 什么是webWeb(World Wide Web) 称为万维网,简单理解就是网站,它用来表示Inte原创 2022-03-30 19:43:17 · 2177 阅读 · 0 评论 -
JDBC简单小结
一、JDBC1.1概念 JDBC(Java Database Connectivity) Java 连接数据库的规范(标准),可以使用 Java 语言连接数据库完成 CRUD 操作。1.2 API类型权限定名简介classjava.sql.DriverManager管理多个数据库驱动类,提供了获取数据库连接的方法interfacejava.sql.Connection代表一个数据库连接(当connection不是null时,表示已连接数据库)interfa原创 2022-03-28 20:53:43 · 1057 阅读 · 0 评论 -
continue、break、return的使用
public class Test5 { public static void main(String[] args) { for (int i = 1; i < 10; i++) { if (i==5){ continue;//结束当次循环 } System.out.println("i="+i); } System.out.println.原创 2021-04-06 23:11:58 · 56 阅读 · 0 评论 -
Java反射
一、反射的概念反射机制 : 将类的各个部分 组成一个新的对象(Class 对象) 就是反射机制反射使用场景: A.框架 B.热修复…反射是所有框架的灵魂 所有的框架都使用了反射技术Java中所有的类在反射面前都是裸体(通过反射可以获取到所有的资源)二、获取反射对象第一种方法: 通过 对象名.getClass() 这种方式使用的比较少第二种方式: 通过 类名.class 来获取第三种方式: Class.forName(“完整的包名+类名”) 这种方式比较常用代码:i原创 2022-03-11 15:37:22 · 7671 阅读 · 3 评论 -
Properties工具类的封装
Properties工具类的封装工具类:import java.io.FileInputStream;import java.io.IOException;import java.util.Properties;public class PropertiesUtils { private static PropertiesUtils propertiesUtils = null; Properties properties = null; private Propert原创 2022-03-10 20:51:39 · 337 阅读 · 0 评论 -
Java--IO流
一、IO1.1 简介:1.I==>Input 输入 Output 输出 用于不通过设备进行信息的交互2.使用的场景: A.文件的复制 B.文件上传的下载 C.(即时通信)微信中信息的传递3.IO 分类 流向划分:输入流与输出流 类型划分:字节流与字符流4.输入流与输出流的解释5.字节流与字符流的解释 字节流: A.万物皆字节 系统上任何的资源都可以使用字节来进行表示 B.一般读写文件 音视频 图片 C.分原创 2022-03-10 20:44:58 · 202 阅读 · 0 评论 -
File类
一、File1.1 简介文件和目录路经名的抽象表示形式==>可以把文件或者文件的路径构成一个File可以使用其方法路径: 绝对路径与相时路径绝对路径:从隔壁盘符开始的路径相对路径:相对于具体参照物的路径1.2 构造方法构造方法的名称构造方法的描述public File(File parent, String child)根据 parent 抽象路径名和 child 路径名字符串创建一个新 File 实例public File(Str原创 2022-03-10 19:48:01 · 169 阅读 · 0 评论 -
Java集合
一、 集合的遍历方式1. 将集合转换为数组遍历(了解)2. 增强for遍历3. 迭代器遍历代码:import java.util.ArrayList;import java.util.Collection;import java.util.Iterator;public class Test01 { public static void main(String[] args) { Collection<String> collection = new A原创 2022-03-10 19:23:32 · 106 阅读 · 0 评论 -
设计模式---单例模式
单例模式1.单例设置模式的特点:有且仅实例化一个对象2.使用场景:加载配置信息 工具类 spring 容器对象的注入3.有且仅实例化一个对象 A.私有的属性 B.私有的构造方法 C.公有的方法4.单例设置模式的分类:饿汉 懒汉 双重锁 内部类 枚举(作业).....懒汉式谁用谁创建,线程不安全代码:public class Single { //私有的属性 private static Single single; //私有的构造 p原创 2022-03-10 09:22:50 · 172 阅读 · 0 评论 -
Java打印各种三角形
Java打印各种三角形打印正等腰三角形// 利用控制台输入行数打印各种三角形 Scanner ss = new Scanner(System.in); System.out.println("请输入正等腰三角形的行数:"); int line1 = ss.nextInt(); for (int i = 1; i <= line1; i++) { for (int k = 1; k <= line1 - i; k++) { System.out.pr转载 2021-04-06 23:39:22 · 8681 阅读 · 0 评论