自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 收藏
  • 关注

原创 spring

Component衍生出3个注解@Scope("singleton")单例模式导入坐标。

2024-12-16 22:20:20 750

原创 git的使用

github desktop软件是可视化的githubgithub是国外网站,一个远程仓库gitee是国内的网站,远程仓库。

2024-11-25 18:44:36 1302

原创 javaweb-AOP

Aspect标注该类为AOP类,也就是模板类,切面类@Around是通知类型,指定哪个接口方法使用这个模板类,括号里是表达式,切入点表达式ProceedingJoinPrint是调用原始方法,就是表达式里的方法。

2024-11-11 09:14:38 239

原创 会话技术-JWT令牌和filter

解析jwT令牌。

2024-11-09 08:37:22 249

原创 springboot案例

项目结构。

2024-10-27 18:03:59 309

原创 idea创建springboot工程

1.打开idea,新建模块2.选择java jdk11,下面也选择11,选择maven,点击下一步3.左上角spring boot版本选择2.7.6选择Developer tools下的Lombok选择web下的spring web选择sql下的mysql driver点击创建,完成。

2024-10-19 19:44:13 389

原创 javaweb-mybatis之动态sql

编写好方法之后,选中方法名,alt+回车,选第一个generate statement快捷生成xml里的标签。

2024-10-19 17:16:37 278

原创 javaweb-xml映射文件编写sql语句

可以使用注解的方式,也可以使用xml映射的方式,一般简单sql语句使用注解,复杂的使用xml映射。

2024-10-14 18:49:28 573

原创 javaWeb-Mybatis操作

2.插入的数据的名字,要和对象的属性名一致。会把查询到的数据映射到字段上。%张%-->%${name}%5.查询(根据id查询)1. 使用对象来接收。3.新增(主键返回)6.查询(条件查询)

2024-10-12 20:00:38 309

原创 Mybatis测试案例

创建实体类user和接口user类注意:java和mysql的对象的属性数据类型要一致mapper接口。

2024-10-07 19:51:47 300

原创 mysql-索引

索引:帮助数据库高效获取数据。

2024-10-07 17:30:31 211

原创 javaweb-分层解耦

创建一个容器,需要哪个对象,从容器中拿取对象@Component将当前类交给IOC容器管理,成为IOC容器中的bean@Autowired 依赖注入,运行时IOC容器会提供对象给该类型。

2024-10-07 15:55:35 233

原创 javaweb-请求和响应

常见响应状态码:常见的响应头: 步骤:1.idea中创建springboot模块,编写代码处理请求,并启动2.postman中发送请求,(get请求带参数),(post请求选择上面图片的)下面演示的是get请求,参数要对应上

2024-10-07 10:14:21 347

原创 idea创建springboot模块

如果没有iml文件(不影响,可以不弄),选择这个模块,按2次ctrl,右侧选择这个模块,再输入mvn idea:moudle回车。server url:如果倒数第二个java选项没有11,就把这里改为阿里云的。1.点击file->新建->model。location:文件存放的位置。其他的根据图片自行填写。

2024-10-04 21:10:48 485

原创 maven基础知识

去掉某个传递依赖: (断开b里面的xx,对a的传递依赖)

2024-10-04 18:22:41 346

原创 mysql练习题使用的表

emp表:员工编号,员工名字,工作,领导编号MGR,入职时间,工资,其他收入,部门编号。salgrode工资等级表:等级,最高工资,最低工资。dept(部门表):部门编号,部门名字,部门地点。

2024-09-25 17:38:39 279

原创 Mysql数据库

什么是连接查询?从一张表中单独查询,称为单表查询。emp表和dept表联合起来查询数据,从emp表中取员工名字,从dept表中取部门名字。这种跨表查询,多张表联合起来查询数据,被称为连接查询。select...from...where...having...limit....执行顺序:1.from2.where3.group by4.having5.select6.order by7.limit数据定义语言包括:create,drop,alter。

2024-09-25 17:26:33 993

原创 10.网络编程

1.获取本机InetAddress对象 getLocalHost2.根据指定主机名/域名获取ip地址对象 getByName3.获取InetAddress对象的主机名 getHostName4.获取InetAddress对象的地址 getHostAddress。

2024-09-07 09:54:04 1134

原创 09.IO流

new File(String pathname) //根据路径构建一个File对象new File(File parent,String child)/根据父目录文件+子路径构建new File(String parent,String child) //根据父目录+子路径构建。

2024-08-29 09:47:03 983

原创 08.JAVA线程基础

单线程:同一个时刻,只允许执行一个线程多线程:同一个时刻,允许执行多个线程并发:同一时刻,多个任务交替执行。并行:同一时刻,多个任务同时执行。2.线程使用。

2024-08-05 11:30:55 1024

原创 07.JAVA泛型

1.普通成员可以使用泛型2.使用泛型的数组不能初始化3.静态方法中不能使用类的泛型4.泛型类的类型,是在创建对象时确定的;如果创建时没有指定类型,默认object1.泛型接口的类型,在继承接口或者实现接口时确定。2.没有指定类型,默认object。3.接口中,静态成员也不能使用泛型(接口里所有的变量都是静态的)int n=10;R get(U u);//泛型接口的类型,在继承接口或者实现接口时确定。//当我们去实现IA接口时,因为IA在继承Iusb接口时,指定了泛型。

2024-08-02 11:43:34 743

原创 06.java集合

java集合详解

2024-07-31 20:43:18 1112

原创 05.java中常用的类

(1).StringBuffer是final类,不能被继承(2).他实现了Serializable接口,可以保存到文件,或网络传输(3).继承了抽象类AbstractStringBuilder(4).AbstractStringBuilder有属性char[ ]value,存放字符序列,保存在堆中(5).有缓冲机制,增加或删除不用每次都改堆中的地址,除非放不下了,会开辟更大的地址空间,效率比string高。(1).一般用在单线程,是stringBuffer的简易替换。

2024-07-27 11:51:08 895

原创 内存分布图

2.类的成员存放在堆中,如果成员是其他类对象也存放在堆中。1.基本数据类型和常量存放在常量池中。5.引用数据类型存放在堆或栈中。4.单独的对象存放在栈中。3.类对象存放在栈中。

2024-06-11 17:18:50 197 1

原创 04java异常

1.一般继承运行时异常runtimeException2.好处是,可以使用运行时异常的默认处理机制3.练习int age=10;if(!throw new AgeException("年龄需要在18-120");//throw 后面是一个异常对象//throws 是抛出一个异常//不一样的//自定义一个类//1.一般情况自定义异常是继承RuntimeException//2.好处是,我们可以使用默认的处理机制。

2024-06-10 10:09:52 319

原创 tomcat只能访问index.jsp网页,不能访问自己写的其他jsp网页,访问404

如果是在IDEA等开发工具中进行调试,请确保项目已正确构建并部署到Tomcat服务器上。: 检查您的JSP文件是否存在任何语法错误,这可能导致Tomcat无法编译和运行该JSP文件。: 验证Tomcat是否有足够的权限读取和执行自定义的JSP文件,尤其是在Linux环境下。: 当尝试访问自定义JSP页面时,请确保使用正确的URL。弄了半天,原来是jsp位置放错了,要放到web-inf的外面。: 确保您的JSP文件已正确放置在Web应用程序目录下的。)以获取更详细的错误信息,这有助于快速定位问题所在。

2024-05-17 21:08:11 977

原创 03枚举和注解

编写一个季节类,他只有四个季节传统设计思路,可以随便实现各种没有的季节,不合理,要使用枚举步骤: //1.将构造器私有化,防止直接new//2.去掉set方法,防止属性被修改,只读的//3.在season内部,直接创建固定对象//4.优化添加final,枚举的大写。

2024-04-08 11:20:50 263 1

原创 idea生成作者信息

在里面写上信息,点apply-->ok。

2024-04-06 10:07:02 184

原创 02java

面向对象高级部分

2024-04-06 09:58:06 843

原创 idea切换版本后找不到路径nnot run program “C:\Program Files\Java\jdk-11\bin\java.exe“ (in directory “C:\Users\q

1.打开idea->File-->Project Structure-->SDKs-->点击右边的+号,

2024-04-04 16:34:37 887 3

原创 CentOS-7-x86_64-Minimal-1810.iso下载

比某网盘下载速度快一万倍。

2024-03-31 16:47:29 378

原创 如何在idea中传入参数给main方法

2024-03-28 17:24:17 563

原创 1.java基础

/动态初始化//(1)数据类型 数组名[]=new 数据类型[大小]或//(2)int b[];//或int[] b//静态初始化//中括号可以放在数组名前或后byte n1=1;byte n2=2;发生自动类型转换byte-->int如果n1,n2是double类型则不能转换。

2024-03-25 10:32:42 1193

原创 idea快捷键

生成构造器alt+insert(选多个,,先选一个然后按ctrl,点下一个)查看一个类的层级关系ctrl+H(把光标放到类名子上,按快捷键)ctrl+B可以快速定位到方法上,不用慢慢找方法在哪定义的了。new Scanner(System.in).var 回车。注释代码ctrl+/,第二次说取消注释。复制当前行ctrl+alt+向下光标。代码格式化ctrl+alt+L。.var自动分配变量名。删除当前行ctrl+d。

2024-03-18 12:39:53 754

原创 02.常用的css属性

背景平铺:background-repeat:(repeat水平垂直都平铺 no-repeat不平铺 repeat-x水平 铺 repeat- y垂直平铺)p :nth-last-child(n)选择p的父级的倒数第n个子p标签。p :nth-child(n)选择p的父级的第n个子p标签。对齐方式:text-align:(left 左对齐 ,center居中, right右对齐),可以让内容对齐,不管是图片还是标签。

2023-12-03 16:06:37 933

原创 01.HTML中常用的标签

html常用标签

2023-11-15 10:37:37 394

原创 02.computed,watch,methods,四个生命周期

(1).created 一进页面立即执行,发送请求获取数据。1.computed 计算机属性,函数名和数据名要一致。4.四个生命周期(创建,挂载,更新,销毁)2.watch监视器(用来封装异步操作)(2).mounted 操作dom元素。(2).完整写法(set get)(1).监视对象的属性时要加 引号。3.methods方法。

2023-09-23 16:13:17 129 1

原创 01.vue基础指令

{{}}

2023-09-22 19:22:39 50

原创 访问和修改仓库里的数据

在methods里面对mutation里面的函数扩展。

2023-09-17 20:36:29 106 1

原创 基于VueCli自定义项目的vuex

2.在创建的项目下,的src,下面新建文件夹store,新建index.js。4.在main.js中引入store从index中。1.在创建的项目的终端,安装vuex3,3在index中.创建一个空的vuex。

2023-09-16 17:42:13 66 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除