- 博客(66)
- 收藏
- 关注
原创 【韩顺平零基础学java】第17章补充笔记记录
线程完成任务后会自动退出或者可以使用变量来控制run方法退出的方式终止线程,即通知方式【例】Threadexit启动一个线程T。要求在main方法中终止线程T。
2024-07-17 16:36:18 235
原创 【Java学习笔记】java图形界面编程
AWT是抽象窗口工具类(Abstrat Window ToolKit)的缩写,AWT库中有60多个类和接口,几乎涵盖了创建Java图形界面程序的所有工具。利用AWT类库,可以在Applet的显示区域创建标签、按钮、复选框第二部分,还可以针对用户行为进行响应。AWT是jdk的一部分,AWT为图形界面程序提供了所需的丰富的组件,同时还提供了对事件类、监听器类、图形处理工具,2D图形的支持。
2024-07-02 13:14:25 1267
转载 【how2j】JDBC练习记录
所以需要加上输入项的验证,如果输入的数据不合格,应该弹出对话框提示用户具体原因。通过 c.setAutoCommit(false);获取一个 TableSelectionModel。在事务中的多个操作,要么都成功,要么都失败。新增数据到数据库中,然后更新Table为例。使用 c.commit();通过JDBC连接数据库并显示数据。
2024-06-28 11:31:17 22
转载 在Navicat中进行与Mysql相关的操作
来源:https://blog.csdn.net/qq_38105536/article/details/104061074
2024-06-26 21:13:39 39
原创 【Java学习笔记】异常处理
除了Java中提供的一些异常类,还可以根据自己的需求定义异常类。//声明UserOwnException无参数构造方法//声明UserOwnException带有String类型参数的构造方法super();//调用父类的构造方法try {execute();//调用execute()方法try {//抛出异常//捕获Exception类//捕获后,直接抛出用户自定义异常类throw new UserOwnException("自定义异常抛出"+e.getMessage())
2024-06-20 11:07:23 1086
原创 【Java学习笔记】枚举类与泛型
在Java语言中,使用关键字enum定义一个枚举类型。例:使用枚举类型来指定一周中的天数星期日,星期一,星期二,星期三,星期四,星期五,星期六在任何时候,如果需要代表一系列固定的常量,就应该使用枚举类型。在两种情况下,尽可能使用枚举类型:一种是自然的枚举类型,例如,表示太阳系中的行星或者员工的性别,这是一组 固定的值,所以在程序中应该使用枚举类型来表示;另一种是程序在编译的时候,已经知道某个数据所有可能的值,也要尽可能的使用枚举类型。例如,在扑克牌游戏中,花色是固定的。
2024-06-18 14:38:46 944
原创 【SpringBoot+Vue】后端代码使用Mybatis实现自动生成实体类的功能
【代码】【SpringBoot+Vue】后端代码使用Mybatis实现自动生成实体类的功能。
2024-06-12 15:52:46 434
原创 Java学习笔记 集合的使用
在实际的项目中开发过程中,会有很多的对象,如何高效、方便的管理这些对象,是影响程序性能与可维护性的重要环节。在Java语言中为这个问题提供了一套完美的解决方案,也就是接下来要介绍的集合框架。
2024-06-02 20:55:28 946
原创 【how2j java应用】
Hutool是一个Java工具包,也就是一个工具箱,一个utils集合,它帮助我们简化每一行代码,减少每一个方法,让Java语言也可以简单粗暴。Hutool最初是作者项目中“util”包的一个整理,后来慢慢积累并加入更多非业务相关功能,并广泛学习其它开源项目精髓,经过自己整理修改,最终形成丰富的开源工具集。既然 html 是 xml 的子集,那么解析起来就和 xml一样了,下面我们就来谈 xml的解析就可以了。如果不得不挨个去执行这些单独的测试类,也是比较麻烦的,所以就有了 TestSuite的概念。
2024-05-26 11:24:30 821
转载 深入浅出:Java中的PO、VO、DAO、BO与POJO对象详解
在ORM(Object-Relational Mapping)框架中,如Hibernate、MyBatis等,PO对象扮演着重要的角色,它们使得Java对象与数据库表之间可以进行映射。BO对象通常包含多个PO或VO对象的属性,以及这些属性的业务逻辑方法。BO对象可以看作是PO对象和VO对象之间的桥梁,它们将PO对象与业务逻辑紧密地结合在一起。在Java的开发过程中,我们经常需要处理各种各样的对象,它们各自扮演着不同的角色。VO对象可以包含多个PO对象的属性,也可以包含其他非数据库字段的信息。
2024-05-26 10:42:11 210
转载 【how2j Bootstrap+Chartjs】插件部分难点代码及Chartjs常用代码记录
另外,为了使提示框显示正确的文本和样式,你通常还需要为这些元素提供额外的数据属性,如 data-original-title(用于设置提示框的标题)和 title(尽管 Bootstrap 通常推荐使用 data-original-title)。为了使这段代码正常工作,你需要确保你的页面已经加载了 jQuery 和 Bootstrap 的 JavaScript 和 CSS 文件。
2024-05-23 11:50:43 168
原创 【Java学习笔记10 Java Web 应用——JSP
<head><title>JSP演示程序</title></head><body></body>
2024-05-14 16:11:23 840
原创 JSP相关题目练习
(2)src/main/java下新建一个package 叫entity,entity里新建一个class类叫User。User里创建一个User对象具有两个属性username和gender,并且提供相应的get、set方法。(2)src/main/java下新建一个package 叫demo,demo里新建一个class类叫User。(3) 在webapp下新创建一个useBean.html文件,放入一个接收User信息的表单,注意:useBean.html中的参数必须和User中一致。
2024-05-14 12:05:51 896
原创 【eclipse】如何在IDE里创建一个Java Web项目?
懒得写那么多了…我也不知道该怎么写了,有点乱,有问题可以在评论里留言,我看到会解决的,在这个过程中也踩到了一些坑,但好在有CSDN帮助解决了.存放一些我认为比较有参考价值的帖子吧,希望能对同样遇到这个问题,然后点开这个帖子的人有帮助。
2024-05-13 14:43:49 287
原创 【how2j JQuery部分】课后题答案及相关笔记
prop 能够访问变化后的值,并且以true|false的布尔型返回。选中属性指的是 checked,selected 这2种属性。所以在访问表单对象属性的时候,应该采用prop而非attr。与prop一样attr也可以用来获取与设置元素的属性。对于自定义属性 attr能够获取,prop不能获取。区别在于,对于自定义属性和选中属性的处理。attr 只能获取初始值, 无论是否变化。
2024-05-08 16:07:31 422
原创 5.7日学习记录及相关问题解答
客户端(Client)是发送请求(request),服务器端(Service)是响应请求(response),返回相应的资源数据一般web的客户端就是浏览器(PC或移动设备),进行网页资源的请求,服务器响应之后返回数据,再由浏览器进行渲染。
2024-05-08 15:52:41 1387
原创 使用Git把写好的项目放到github上
把之前的文章差缺补漏了一下,发现少一个TUserController文件,然后加上了。以及发现前后端交互时的跨域问题需要处理。在Controller文件里加入注释即可。不然数据在Vue里显示不出来。
2024-05-01 20:56:14 1230 1
原创 【Java学习笔记】9.5 Java中的Lambda表达式
Lambda表达式是从Java8版本开始增加的语法。Lambda表达式有利于实现函数式编程,简化开发。
2024-04-18 12:50:20 884
原创 【SpringBoot+VUE+ELEMENT 】前后端分离的管理系统的实现——基础功能(记录向)
创建Vue项目的时候建议还是用cmd创建吧…IDEA创建很方便也很快,但是没有router文件…要手动创建还会报错…直接使用cmd会好很多,虽然他时间长它原始但它好用啊在编写前端的student展示页面中,注意url地址 和 后端接口要对应起来才能拿到数据!不然会出现表格,但表格里没有数据,报错:找不到数据。
2024-04-18 08:44:45 1277
原创 【韩顺平零基础学java】第13章课堂练习及课后作业
1:正确2:三元运算符是一个整体,精度优先。会输出1.0第二题会将语句分别执行,会执行if里的语句输出1.所以两个题目的输出结果不同。
2024-03-31 22:11:22 766
原创 【how2j练习题】JS部分阶段练习
练习一<!--练习,做一个简单的加法计算器--><html> <input type="text" size = "2" id = "num1" > + <input type="text" size = "2" id = "num2" > = <input type="text" size = "2" id = "result"> <input type="button" v
2024-03-19 19:47:27 764
原创 【how2j练习题】css部分课后练习
第一题<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><style>body{ font-family:"宋体"; font-size:13px; color:#666666; width:643px; } .bold{ font-weight:bold
2024-03-13 16:49:22 525
原创 【韩顺平零基础学java】第10章课后题
答案:9.0 red 100.0 red分析:首先创建了一个无参的car对象,然后无参的car对象会去找car类。此时:price = 10 , color = white.无参的car对象会调用car类中的构造器,然后将price更新为9,将color的值更新为red。此时:price = 9 , color = red.然后又创建了一个有参的car对象。有参的catr对象会调用car类中的有参构造器。此时将price更新为100。
2024-02-27 17:19:29 340
原创 【html学习笔记】2.基本元素
嵌套标签是标签里还有标签的一种书写形式(可以同时实现多种效果)是paragraph的缩写。如果图片不显示,可以使用alt属性显示关于图片的描述性文字。如果想要在新的页面里打开超链接,需要再标签里再添加一个属性。图像是不能自己居中的,要放在能够设置居中属性的代码块里。的常用属性有color 、size ,表示颜色和大小。设置table的宽度,需要添加一个新的属性width。想要在鼠标放上的时候弹出提示框,需要添加属性。表示也将文本的内容斜体,包含语义上的强调。之后几行的width会受到第一行的影响。
2024-02-16 15:48:14 1040
原创 【Java学习笔记】9.多态与抽象类
没有构造方法,不能实例化。接口可以继承接口,但不能继承类。接口中没有普通方法,只有抽象方法接口中默认修饰符是public、abstract接口中的变量都是全局常量。默认修饰符是public、static、final接口有默认方法和静态方法的功能1.默认方法java允许给接口添加一个非抽象方法并且实现它。只需要使用deault修饰符即可。2.静态方法java还给接口添加了实现的静态方法,用static关键字修饰静态方法可以通过“接口名.方法名”的形式在类中的调用。
2024-02-01 14:36:00 967
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人