自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MyBatis中的CRUD

3.CRUD(增删改查)3.1.namespacenamespace中的包名要和 Dao/Mapper 接口的包名一致3.2.select选择,查询语句;id:就是对应的namespace中的方法名;resultType:Sql语句执行的返回值!ClassparameterType:参数类型!1.编写接口 //根据id查询用户 User getUserById(int id);2.编写对应的sql语句 <select id="getUserById" parame

2021-01-06 10:46:22 117

原创 Java中的异常处理

异常1.认识异常实际工作中,遇到的情况不可能是非常完美的,比如:你写的某个模块,用户输入不一定符和你的要求,你的程序要打开某个文件,这个文件可能不存在后者文件格式不对,你要读取数据库的数据,数据可能是空的等等。我们的程序再跑着,内存或硬盘可能满了,等等问题软件程序在运行过程中,非常可能遇到刚刚提到的u哦长问题,我们叫异常,英文:Exception,意思是例外。这些,礼物i情况,或者叫异常,怎样让我们写的程序作出合理的处理,而不至于程序奔溃异常指程序运行中出现的不期而至的各种状况,如:文件

2020-12-24 08:35:45 87

原创 Java的面向对象编程

面向对象编程1.初识面向对象1.1.面向过程&面向对象面向过程思想步骤清晰简单,第一步做什么,第二部做什么…面对过程适合处理一些较为简单的问题面向对象思想物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思想。面向对象适合处理复杂的问题,适合处理需要多人协作的问题对于描述复杂性的事务,为了从宏观上把握,从整体上合理分析,我们需要使用面向对象的思路来分析整个系统。但是,具体到微观操作,任然需

2020-12-24 08:32:56 116

原创 Java方法与数组

Java方法System.out.println(),它是什么呢?Java方法是语句的集合,它们在一起执行一个功能方法是解决一类问题的步骤的有序组合方法包含于类或对象中方法在程序中被创建,在其他地方被引用设计方法的原则:方法的本意是功能块,就是实现某个功能的语局块的集合,我们设计方法的时候,最好保持方法的原子性,就是一个方法只完成一个功能,这样利于我们后期的扩展1.方法的定义在Java的方法类似于其他语言的函数是一段用来完成特定功能的代码片段,一般情况下,定义一个

2020-12-22 08:18:31 193 1

原创 Java流程控制

1.Scanner对象之前我们学的基本语法中我们并没有实现程序和人的交互,但是Java给我们提供了这样一个工具类,我们可以获取用户的输入,java.util.Scanner 是 Java5 的新特征,我们可以通过Scanner类来获取用户的输入基本语法:Scanner s = new Scanner(System.in);通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前我们一般需要使用hasNext()与hasNextLine()判断是否还有输入的

2020-12-21 08:11:21 91 1

原创 Java基础

Java基础1.HelloWorld随便新建一个文件夹,存放代码新建一个Java文件文件后缀名为.javaHello.java[注意]:系统可能没有显示文件后缀名,我们需要手动关闭隐藏后缀名的选项编写代码public class Hello{ public class void main(String[] args){ System.out.print("Hello,World!"); }}编译Javac java文件,会生成一个cl

2020-12-17 08:10:03 333 1

原创 图书馆访问统计器

代码如下:/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */import org.jfree.chart.ChartFactory;import org.jfree.chart.Cha

2020-10-09 14:29:58 131

原创 RPG模拟格斗

RPG模拟格斗兄弟们,废话不多说,直接上代码!package Fan;import java.util.Random;class Hero{ private String name; private String [] skill; private int[] skillHurts; private double hp; public String getName(){ return name; } public void

2020-09-28 10:30:00 270 1

原创 MySQL数据管理(DML语言的增删改查)

1.DML语言1.1数据库意义:数据存储、数据管理1.2管理数据库数据方法:通过SQLyog等管理工具管理数据库数据通过DML语句管理数据库数据DML语言 : 数据操作语言1.3用于操作数据库对象中所包含的数据包括 :INSERT (添加数据语句)UPDATE (更新数据语句)DELETE (删除数据语句)2.添加数据INSERT命令语法:INSERT INTO 表名[(字段1,字段2,字段3,...)] VALUES('值1','值2','值3')注意:1.字段或值之间用

2020-09-24 19:22:37 161

原创 MySQL数据管理(外键的创建与删除)

1.外键1.1什么是外键:如果公共关键字在一个关系中是主关键字,那么这个公共关键字被称为另一个关系的外键。由此可见,外键表示了两个关系之间的相关联系。以另一个关系的外键作主关键字的表被称为主表,具有此外键的表被称为主表的从表。在实际操作中,将一个表的值放入第二个表来表示关联,所使用的值是第一个表的主键值(在必要时可包括复合主键值)。此时,第二个表中保存这些值的属性称为外键(foreignkey)。1.2外键的作用:保持数据一致性,完整性,主要目的是控制存储在外键表中的数据,约束。 使两张表形成关

2020-09-24 18:40:17 371

原创 我的第一个局域聊天室

我们今天做一个局域聊天室1.创建一个名为Client的包,代码如下:package javab;import java.awt.BorderLayout;import java.awt.Color;import java.awt.GridLayout;import java.awt.Toolkit;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.Win

2020-09-24 10:57:28 232 2

原创 JAVA GUI初识和JDK与IDE的安装

这里写自定义目录标题初识JAVA GUI1.1:环境设置1.2安装JDK1.下载2.设置Windows的环境变量1.右击“我的电脑”,选择“属性”。2. 单击系统窗口中的“高级系统设置”,如图所示:3.选择“高级”标签并点单击“环境变量”,如图所示:4.通过选择和编辑“path”来更改JDK的路径变量,如图所示:5.根据安装目录复制JDK路径。这台计算机的JDK安装目录位于C:\Program Files\Java\jdk-14.0.2\bin,如图所示:6. 将复制的JDK路径进行粘贴,增加一条新的环境变

2020-09-23 14:59:00 660

空空如也

空空如也

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

TA关注的人

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