自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring AOP-代理模式

相⽐于静态代理,动态代理在创建代理对象上更加的灵活,动态代理类的字节码在程序运⾏时,由 Java反射机制动态产⽣。JDK的动态代理机制只能代理实现了接⼝的类,⽽不能实现接⼝的类就不能使⽤JDK的动态代理,cglib 是针对类来实现代理的,它的原理是对指定的⽬标类⽣成⼀个⼦类,并覆盖其中⽅法实现增强,但因为 采⽤的是继承,所以不能对final修饰的类进⾏代理。对应 于代理模式中即:客户类、代理类 、委托类(被代理类)。代理类和委托类有共同的⽗类或 ⽗接⼝,这样在任何使⽤委托类对象的地⽅都可以⽤代理对象替代。

2024-07-09 09:09:39 96

原创 java.sql.SQLSyntaxErrorException: Unknown column ‘xxxx‘ in ‘field list‘报错原因

最后发现下面这句语句varchar类型需要在双引号" "外面包上单引号' ',在这里很容易遗漏,而且这种错误也很难发现。在用JDBC插入数据到MYSQL时出现了上述报错,找了很久都没有找到什么原因。

2024-06-27 11:07:05 97

原创 Maven的安装配置和目录结构

JDK版本1.7以上版本。

2024-06-24 11:21:13 202

原创 安装maven配置了环境变量,在cmd中输入mvn-v出现找不到路径解决方法

需要将maven的路径复制过来,一样进入系统环境变量进行配置(path)我们跟着教程一步一步配置配置环境变量,最后在cmd出现以下内容。以下是我的解决办法,不一定所有人都试用。

2024-06-24 10:11:13 124

原创 JavaScript之DOM接口

DOM(Document Object Model,文档对象模型)是 JavaScript 操作 HTML 文档的接口,使文档操作变得非常优雅、简便。DOM 最大的特点就是将 HTML 文档表示为 “节点树”。DOM 元素/节点:就是渲染到页面上的,一个个的 HTML 标签体(标签 + 属性 + 内容)。

2024-06-21 09:20:06 791

原创 mysql练习题

查询课程编号“002”的成绩比课程编号“001”课程低的所有同学的学号、姓名;Mysql中现有四张表分别为学生表、课程表、成绩表、教师表。建表sql学员自行创建,添加数据sql已经给出,请参考init.sql。查询“001”课程比“002”课程成绩高的所有学生的学号;按各科平均成绩从低到高和及格率的百分数从高到低排序。在mysql数据库中分别创建四张表,并添加数据。查询平均成绩大于60分的同学的学号和平均成绩;查询没学过“叶平”老师课的同学的学号、姓名;查询所有同学的学号、姓名、选课数、总成绩;

2024-06-12 09:23:04 122

原创 项目一《项目开发团队分配管理软件》

模拟实现一个基于文本界面的《项目开发团队分配管理软件》熟悉Java面向对象的高级特性,进一步掌握编程技巧和调试技巧主要涉及以下知识点:类的继承性和多态性对象的值传递、接口static和final修饰符特殊类的使用:包装类、抽象类、内部类异常处理Java基本语法和流程控制数组,ArrayList集合系统功能结构图:系统流程图:目标:需求说明:软件设计结构:在NameListService类中完成功能操作:实现员工的添加 (根据职业添加(无,程序员,设计师,架构师))实现员工的修改(至少修改

2024-05-29 15:15:54 235

原创 java类加载器,反射,枚举练习题

3). 运用.calss的方式获取Class实例,对基本数据类型的封装类,还可以采用.TYPE来获取对应的基本数据类型的Class实例。2)重载Student的构造函数,一个是无参构造并,另一个是带两个参数的有参构造,要求在构造函数打印提示信息。类,我们可以获取类的信息,如属性、方法和构造函数等,并且可以在运行时动态地加载类、创建对象和调用方法。2). 使用Class的静态方法forName(),用类的名字获取一个Class实例。4)通过上述获取的Class对象分别调用Student有参函数和无参函数。

2024-05-22 16:29:45 155 1

原创 File流 基础,练习

2.判断指定目录下是否有后缀名为.jpg的文件,如果有,就输出该文件名称。3) 使用递归的方式删除所有temp文件夹下的文件和文件夹(可参考3题)1) 判断temp文件夹下的文件类型,如果是文件则直接删除。2) 如果是文件夹则获取该文件夹下的子文件和文件夹。6.File类的作用是什么?5.操作D盘下的my.txt文件。

2024-01-31 16:41:20 305

原创 java--集合框架List集合练习

/调用reverseList 方法之后,list 为Learn World Hello## 1.引入库。科特迪瓦,阿根廷,澳大利亚,塞尔维亚,荷兰,尼日利亚、日本,美国,中国,新西 兰,巴西,比利时,韩国,喀麦隆,洪都拉斯,意大利。//此时list 为Hello World Learn。写一个程序,把这16支球队随机分为4个组。采用List集合和随机数。//1) 计算所有学生的平均年龄。//2) 计算各个班级的平均分。

2024-01-23 10:30:30 363 1

原创 java---常用API综合练习

请仔细阅读API中这两个方法的解释,完成如下需求。现有如下文本:“Java语言是面向对象的,Java语言是健壮的,Java语言是安全的,Java是高性能的,Java语言是跨平台的”。请编写程序,统计该文本中"Java"一词出现的次数。

2024-01-16 10:51:49 375 1

原创 java--异常 综合练习1

(3)其次,先判断输入的数是否为整数或零,再根据输入的数进行判断,如果小于零,就抛出一个异常捕获,再用键盘录入让用户重新输入,最后对用户再次输入的数进行累加。(1)用Scanner键盘录入用户输入的数,定义用户输入N个数的总和sum,。(2)然后在for循环里,让用户依次输入N个数。

2024-01-14 16:18:00 535 1

原创 常用API之包装类

包装一个对象中的原始类型 int 的值。

2024-01-12 19:53:04 368 1

原创 Java面向对象————封装之值传递与引用传递例题解析

第五步:创建了Value的对象,在堆内存中会开辟以一个新的对象的内存,地址为假设为0x22,v.i的值为15, 执行v = val, v=ox11 变为v=ox22,并指向新的new对象地址,之后执行System.out.println(v.i+ " " + i),此时v.i = 15, i = 0,所以控制台输出15 0.第四步:执行second(v,i)语句,second() 入栈,内存情况如下图,执行second()方法中v.i = 20。第三步:执行frist()方法中v.i = 25。

2024-01-10 16:51:05 477

原创 java面向对象的三大特性--------------继承

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2024-01-05 18:04:44 343 1

原创 idea快捷键失效该如何解决?

当你发现在idea 中有一些快捷键使用不了时,不要执着于自己的操作继续狂点电脑按键,因为可能根本就不是你的问题提示:以下是本篇文章正文内容,下面案例可供参考提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。

2024-01-02 10:38:21 4560 1

原创 notepad++,显示中文菜单,并解决cmd控制台中文乱码问题

提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。

2023-12-27 15:32:10 2203 1

空空如也

空空如也

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

TA关注的人

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