自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 javaweb

- Tomcat 9 插件 -->创建控制器类,跳转到index.jsp。2.把项目部署到tomcat服务器上。web项目 ---->war项目。java项目--->jar项目。配置springmvc.xml。

2025-11-17 07:00:55 205

原创 spring1

控制反转/依赖注入,两个东西名字不一样,但实际上是一个东西,创建对象的权利,或者是控制的位置,由java代码转移到spring容器中,由spring的容器控制对象的创建,就是控制反转。控制层(获取前端的数据,进行业务的跳转,调用业务层),业务层(处理业务,调用持久层),持久层(更数据库进行交互)大致可以分成三层:三层的ssm框架也是由此来(springmvc,spring,mybatis)这些注解标记可以在编译,类加载,运行时被读取,可以有效代替一些繁冗代码和xml配置。框架=注解+反射+设计模式。

2025-11-15 18:48:39 300

原创 Mybatis_3

8.创建映射文件:要求namespace取值必须是接口的全限定路径,标签中的id属性值必须和方法名对应。这里的xml文件就相当于实现接口的作用。9.编写测试类(通过动态代理模式。1.创建新的maven项目。2.配置pom.xml文件。4.配置数据库属性文件。3.配置全局配置文件。

2025-11-12 10:55:50 189

原创 Mybatis_2

在resouce中新建一个log4j.properties配置文件。或者:加上这一句,之后这个包下的所有类都为类名。pol.xml中配置log4j的配置文件。日志处理:log4j配置流程。别名_属性文件_日志处理。

2025-11-12 07:57:16 184

原创 Maven+mybatis

ArtifactId:一般是项目(jar)名mysql-connector-java.把映射文件放到mysatis配置文件中去,就能实现mysatis项目加载映射文件。maven:使用java语言编写的基于项目对象模型的项目管理工具软件。持久层框架(数据库连接框架),ORM框架(对象/关系 映射)GroupId:一般是逆向公司域名com.zrt。maven的仓库:中央仓库,本地仓库,镜像仓库。在resources文件中配置xml文件。重复基础代码封装,同时添加额外功能。4.创建mybatis全局配置文件。

2025-11-12 07:00:02 286

原创 前端精讲1

本文介绍了网页开发的三大核心技术:HTML、CSS和JavaScript。HTML是超文本标记语言,通过标准标签构建网页结构;CSS用于页面样式修饰,支持内联、内部和外部三种引入方式;JavaScript实现网页动态交互,通过事件驱动完成功能。文章详细展示了每种技术的典型代码示例,包括HTML基本结构、CSS样式表引入方法,以及JavaScript函数调用方式,为初学者提供了基础语法参考。

2025-11-10 22:38:51 402

原创 图书管理系统,数据库版本

bno。

2025-11-10 05:58:54 875

原创 图书管理系统

利用io流对文件来完成集合的录入查询,删除操作//封装文件地址常量System.out.println("----欢迎来到书城----");System.out.println("1.展示书籍");System.out.println("2.上新书籍");System.out.println("3.下架书籍");System.out.println("4.退出应用");System.out.println("请录入你想要执行的功能编号:");

2025-11-10 04:01:21 710

原创 java开发

int i = sta.executeUpdate("insert into t_book (id,name,author,price) value (1,'红高粱','莫言',49)");System.out.println("插入成功");System.out.println("插入失败");if(i > 0){//证明对数据库的数据条数有影响。//查询表资源:ResultSet结果集合,结果集。通过statement发送sql命令并得到结果。java程序连接数据库的一套接口。

2025-11-10 03:52:33 357

原创 java温习

System.out.println("节点:" + eles.getName() + "---" + eles.getText());System.out.println("该子节点的属性:" + a.getName() + "---" + a.getText());System.out.println("主线程2---"+ i);System.out.println("主线程---"+ i);// 1. 创建一个XML解析器对象:(就是一个流)// 3. 获取根节点:(根节点只有一个啊!

2025-11-10 00:43:23 281

原创 java温习

泛型方法定义的时候,前面要加上<T>如果不加的话会把T当作一个数据类型。//实例化对象的时候,不指定泛型,方法里的参数填什么类型都可。//泛型类中的静态方法不能使用类的泛型,因为静态域中的内容先于类加载。* 泛型方法有要求:这个方法的泛型的参数类型要和当前类的泛型无关。* 由于继承类有具体的方法,而实现的接口中方法多为抽象方法,所以不冲突。* 一旦是实现一个接口,实现类必要要重写接口中全部的抽象方法。* 类是类,接口是接口,他们是同一层次的概念。修饰方法时,静态的方法不能访问非静态的属性。

2025-11-09 22:43:17 736

原创 java温习

FileWriter fw = new FileWriter(file /*注意这个地方不加true,自动默认为false。会覆盖原有文件内容,不会在原有文件上添加*/);//现在文件有了,程序也有了,需要准备管子进行连接,采用字符流的方式。//开始吸的动作,每吸一次吸入一个字符,所以用循环的方式进行,//要对文件进行操作,必须要将文件封装成具体的file类对象。字节输出流:fileoutputstream。字节输入流:fileinputstream。字符输入流:filereader。

2025-11-08 07:08:45 153

原创 java基础温习

异常捕获:利用try catch来捕获异常,finally中无论如何都会执行,防止catch中条件不允许public class Test { public static void main(String[] args) { //定义两数的商 try { int num1 = 12; int num2 = 0; System.out.println(num1/num2); }c

2025-11-06 23:30:50 348

原创 java基础语法温习

/把一个已经具体实例化的对象那个放入为具体初始化的对象中去。类:属性,方法,构造器(是一个创建对象时被自动调用的特殊方法,用于对象的初始化。在同一个类中,方法名相同,形参列表不同(类型,顺序,数量),构成了方法的重载。System.out.println("我爱吃火锅");System.out.println("我爱吃饭");子类的方法名必须与父类一致,参数列表(个数,类型,顺序)也要一致。多态和属性无关,指的是方法的多态,而不是属性的多态。//行为-方法-动词。

2025-11-06 04:04:11 222

原创 redis中的list类型

list数据结构

2025-02-08 20:29:47 368

原创 redis中的hash结构

hash类型也叫散列,其中value是一个无序字典,不用像string类型中的value用jason结构去存储,他的value可以将对象中的每个字段独立存储,而且有个好处,方便修改value值。

2025-02-08 19:53:51 307

原创 redis的数据结构介绍(string

string类型

2025-02-08 18:17:34 278

原创 初识redis

redis的安装

2025-02-08 17:05:31 240

原创 语义分析概述

地址及指针操作:x = &y x = *y *x = y。赋值指令: x = y op z x = op y。条件跳转: if x relop y goto n。过程调用: call p, n。过程返回: return x。数组引用: x = y[i]数组赋值: x[i] = y。非条件跳转: goto n。参数传递: param x。复制指令: x = y。

2025-02-07 15:04:56 146

原创 回溯算法

回溯心得

2024-06-14 17:48:41 284

原创 linux学习

linux

2024-03-19 20:40:59 666

原创 linux学习

linux

2024-03-16 18:17:13 386

原创 linux学习

linux

2024-03-13 17:43:08 251

原创 linux学习

学习

2024-03-11 17:41:33 153

原创 linux学习

linux学习

2024-03-11 16:02:55 285

原创 linux学习

Linux命令学习

2024-02-22 00:13:30 580

原创 Linux命令学习

linux学习

2024-02-20 19:16:14 160

原创 有效的数独

二维数组

2024-01-24 12:49:06 477 1

原创 删除链表的倒数第N个结点

链表

2023-11-23 15:38:25 195

原创 最接近的三数之和

这个题和上一个题的思路是一样的,无非就是多了一个特殊的条件只存在唯一解,同样,我们可以运用到一定两动的双指针法来解决,一边动left和right指针,一边检测nums[i]+nums[left]+nums[right]的值和target 的接近度,只要比best更接近就替换,同时,为了避免重复计算相同的三数,对i和left,right我们一样要用到去重的操作,特殊的一点,我们在遇到三数之和刚好等于target的时候我们要直接返回target,因为没有比target更接近的数字了。

2023-10-27 16:03:21 224

原创 进程管理

进程与线程的区别及基本概念

2023-10-20 16:16:04 157

原创 三数之和

三数之和

2023-10-20 02:48:53 448

原创 整数转罗马数字

整数转罗马数字

2023-10-20 02:03:49 664

原创 盛水最多的容器

双指针

2023-10-19 20:30:13 124

原创 字符串转换整数

字符串转换整数

2023-10-19 20:12:19 137

原创 整数反转

溢出管理

2023-10-19 18:40:24 375

原创 N字型变换

N型反转

2023-10-19 18:35:06 212

原创 最长回文子串

最长回文子串

2023-10-17 12:32:44 220 1

原创 操作系统

操作系统基础

2023-10-09 17:11:22 78

原创 剑指offer.二叉搜索树的后序遍历序列

二叉树的递归性质

2023-07-13 17:41:49 256

空空如也

空空如也

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

TA关注的人

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