自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (3)
  • 收藏
  • 关注

原创 启动本地Tomcat9后在IDEA中运行java web项目端口号被占用问题(已解决!)

Error running 'shopping': Address localhost:8085 is already in use。启动本地Tomcat的同时启动IDEA中的项目出现端口号被占用情况!

2022-06-22 11:23:41 2378

原创 java代码实现hadoop的HDFS连接操作-编写API

步骤一:在虚拟机上安装好hadoop并启动,在本地Windows配置好本地hadoop插件。(篇幅过长略可自行查询有关操作)。步骤二:启动IDEA新建Maven工程。配置pom.xml文件(导入相关依赖)具体如下:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XM

2022-05-23 19:02:30 2550

原创 JDBC——Mysql增删改查连接操作优化版

步骤一:导入jar包MySQL的Jar包https://download.youkuaiyun.com/download/m0_62642719/85360784步骤二:编写propreties配置文件具体内容:url=jdbc:mysql://localhost:3306/db_wwqusername=rootpassword=rootdriverClassName=com.mysql.cj.jdbc.DriverinitialSize=10maxActive=20maxWait=.

2022-05-13 21:19:52 410

原创 JDBC——编写工具类实现Mysql数据库查询操作

步骤一:导入所需要的jar包(略)如图:步骤二:编写properties配置文件具体参考内容如下:url=jdbc:mysql://localhost:3306/db_wwqusername=rootpassword=rootdriverClassName=com.mysql.cj.jdbc.DriverinitialSize=10maxActive=20maxWait=1000步骤三:编写JdbcUtils工具类java文件public class Jdb

2022-05-13 15:26:46 669

原创 JDBC——通过德鲁伊连接池连接Mysql

步骤一:在java项目中导入jar包德鲁伊连接池jar包https://download.youkuaiyun.com/download/m0_62642719/85360784步骤二:在src下创建配置文件:db.propreties如图步骤三:在db.properties中写入如下代码:url=jdbc:mysql://localhost:3306/自己的数据库名称username=root(自己的账户名)password=root(自己设置的密码)driverClassName=com.m

2022-05-13 12:39:13 801 1

原创 java代码实现JDBC的增删改查操作(最基础版)

第一步:导入与Mysql版本相匹配的jar包第二步:编写JDBC 代码import org.junit.Test;import java.sql.*;public class JDBCDemo1 { //数据库的查询操作 @Test public void testSelect() { Connection conn = null; Statement statement = null; ResultSet rs =

2022-05-12 15:58:26 3455

原创 java小练习之接口与多态

语法点:接口,多态 按步骤编写代码,效果如图所示: 编写步骤 定义接口Universe,提供抽象方法doAnything。 定义普通类Star,提供成员发光shine方法,打印“star:星星一闪一闪亮晶晶" 定义普通类Sun, 继承Star类,重写shine方法,打印"sun:光照八分钟,到达地球" 实现Universe接口,实现doAnything,打印"sun:太阳吸引着9大行星旋转" 测试类中,创建Star对象,调用shine方..

2022-04-14 16:58:34 684

原创 java继承案例

案例:1、在com.atguigu.test16包中声明员工类、程序员类、设计师类、架构师类, 员工类属性:编号、姓名、年龄、薪资 程序员类属性:编程语言,默认都是"java" 设计师类属性:奖金 架构师类属性:持有股票数量 要求:属性私有化,无参有参构造,get/set,getInfo方法(考虑重写) 2、在com.atguigu.test16包中声明Test16类,并在main中创建每一个类的对象,并为属性赋值,并调用它们的getInfo()显示信息

2022-04-11 15:41:40 1789 1

原创 java中的对象数组

/** 对象数组练习* */public class Demo6 { int age; String name; char gender;/** 为所有属性进行赋值* */ public void SetInfo(int a,String b,char c){ age = a; name = b; gender = c; }/** 返回当前对象的个人信息* */ public S.

2022-04-08 09:40:51 2654

原创 java可变参数法求最大值

public class Demo5 { public int FindMax(int a,int...nums){ int max = a; for (int i = 0; i < nums.length; i++) { if (nums[i]>max){ max=nums[i]; } } return max; } pub.

2022-04-07 16:23:27 663

原创 java可变参数

1. 可变参数 对数组的参数做的简化操作(在调用处有简化) 语法:数据类型...变量名 注意: a. 可变参数就当做数组去使用就可以 b. 一个方法中可变参数必须是参数列表的最后一个 c. 可变参数的实参都必须符合数据类型public class Demo4 {// 指定两个参数求和 public int sum2(in...

2022-04-07 15:57:30 431

原创 java 二维数组完成需求:保存全班的每个组的成绩,并对成绩做统计

需求:保存全班的每个组的成绩,并对成绩做统计1. 从键盘输入一共有几组2. 从键盘输入每一组分别有多少人3. 从键盘输入每一个同学的成绩4. 统计每一组的最高分、最低分5. 统计每一组的平均分6. 统计全班的最高分、最低分7. 统计全班的平均分8. 统计全班的总人数

2022-03-31 20:07:13 2623

原创 java统计字符数组中每个字符出现的个数

//统计字符数组中每个字符出现的个数public class Demo01 { public static void main(String[] args) { char [] arrs = {'a','b','b','b','a','c','a'}; //初始化需要统计字符的数组 char [] arrs1 = new char[arrs.length]; int [] num = new int [arrs.length]; .

2022-03-30 08:59:31 4894 3

原创 java简单选择排序

public class Test9 { public static void main(String[] args) { //定义一组需要排序的数组 int [] arry = {12,3,43,12,435,1}; //找第一个最大值的下标,然后和最后一个进行位置交换 for (int j = 0;j < arry.length-1;j++) { //找最大值的次数 int max = arry[0]; ..

2022-03-29 10:19:07 995

原创 java冒泡排序法:

public class Test8 { public static void main(String[] args) { int [] arry = {12,3,42,4,5,23}; for (int j=0;j<=arry.length-1;j++){ for (int i = 0; i < arry.length-j-1; i++) { if (arry[i]>arry[i+1]) {.

2022-03-29 09:24:08 551

原创 java二分查找法:

public class Test7 { public static void main(String[] args) { int [] arry = {1,3,4,7,12,24,57}; //适用于有一定的排列循序 int findNum = 12; //假设要查找的数 //left和right就是要查找的范围 int left = 0; int right = arry.length-1; i..

2022-03-28 19:12:49 338

原创 java中数组倒叙复制输出

public class Test6 { public static void main(String[] args) { //方法一:新建数组倒叙存储 /* int [] arry = {1,2,3,4,5}; int [] newArry = new int [arry.length]; for (int i = 0,j = arry.length-1; i < arry.length; i++,j--)..

2022-03-28 18:43:53 1735

原创 Java SE基础教程——Java中的运算符

在程序中经常出现一些特殊符号,如+、- 、*、/、=、>等,这些特殊符号称作运算符。运算符用于对数据进行算术运算、赋值和比较等操作。在Java中,运算符可分为算术运算符、赋值运算符、比较运算符、逻辑运算符、位运算符和条件运算符。1.算术运算符在数学运算中最常见的就是加减乘除,被称作四则运算。Java中的算术运算符就是用来处理四则运算的符号,这是最简单、最常用的运算符号。接下来通过一张表来展示Java 中的算术运算符及其用法。 算术运算符看上去都比较简单,也...

2022-03-04 11:26:17 480

原创 Java SE基础教程——Java中的常量

常量就是在程序中固定不变的值,是不能改变的数据。例如数字1,字符‘a’等。在java中常量包括整型常量、浮点型常量、布尔型常量以及字符常量等。1.整型常量 整型常量是整数类型的数据,有二进制、八进制、十进制和十六进制4种表示形式。二进制:由数字0和1组成的数字序列。在JDK 7以后,允许使用二进制字面值来表示整数,此时二进制数值前面要以0b或0B开头,目的是为了和十进制进行区分,如 0b01101100、0B10110101。八进...

2022-03-02 17:52:25 403

原创 Java SE基础教程——Java中的变量

1.变量的定义在程序运行期间,随时可能产生一些临时数据,应用程序会将这些数据保存在一些内存单元中,每个内存单元都用一个标识符来标识。这些内存单元我们称之为变量,定义的标识符就是变量名,内存单元中存储的数据就是变量的值。定义变量的语法非常简单,只需要指定变量的类型和变量名即可,其语法格式如下:变量类型 变量名 【=初识值】 ;上述定义变量的语法中,变量类型决定了变量的数据性质、范围、存储在内存中所占的字节数以及可以进行的合法操作,变量名必须是一个合法的标识符,而冂中的内容是...

2022-01-24 17:01:21 1026 1

原创 Java SE基础教程——java的基本语法

每一种编程语言都有一套自己的语法规范,Java语言也不例外,同样需要遵从一定的语法规范,如代码的书写、标识符的定义、关键字的应用等。因此要学好Java语言,首先需要熟悉它的基本语法。

2022-01-09 16:52:35 438

原创 Java SE基础教程——Eclipse开发工具的安装与使用

Eclipse的安装与界面介绍,使用Eclipse运行程序输出HelloWorld!

2022-01-08 16:05:03 12636 1

原创 Java SE 基础教程——我的第一个Java程序“HelloWorld“(cmd命令行运行)

我的第一个java程序,cmd命令行运行输出“HelloWorld!”,遇到中文乱码怎么办?莫慌,一招教你解决问题!

2022-01-05 16:14:41 1854

原创 Java SE 基础教程——JDK的下载与安装以及环境变量的配置(win10详细版)

1.什么是JDKSun公司提供了一套Java开发环境,简称JDK(Java Development Kit) 它是整个Java的核心,其中包括Java编译器、Java运行工具、Java文档生成工具、Java打包工具等。为了满足用户日新月异的需求,JDK的版本在不断地升级。在1996年1月,Sun公司发布了Java的第一个开发工具包JDK 1. 0,随后相继推出了JDK 1. 1、JDK 1. 2、JDK 1. 3、 JDK 1. 4、JDK 5(1. 5)、JDK 6...

2022-01-04 14:30:00 4144

原创 Java SE 基础教程——java概述

Java简介: Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 面向对象程序设计语言和 Java 平台的总称。由 James Gosling和同事们共同研发,并在 1995 年正式推出。后来 Sun 公司被 Oracle (甲骨文)公司收购,Java 也随之成为 Oracle 公司的产品。Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。...

2022-01-02 19:35:59 660

JDBC中连接MySQL需要的jar包,包括Druid(德鲁伊)数据源

Druid是阿里巴巴开源平台上一个数据库连接池实现,它结合了C3P0、DBCP、Proxool等DB池的优点,同时加入了日志监控,可以很好的监控DB池连接和SQL的执行情况,可以说是针对监控而生的DB连接池,据说是目前最好的连接池。 public class TestDruid { public static void main(String[] args) throws Exception { Properties pro = new Properties(); pro.load(TestDruid.class.getClassLoader().getResourceAsStream("druid.properties")); DataSource ds = DruidDataSourceFactory.createDataSource(pro); Connection conn = ds.getConnection(); System.out.println(conn); //测试获取超过最大连接数的连接数量(连接关闭、未关闭的情况) }

2022-05-13

最新版500+套电子版简历模板,包含各种专业,各种风格,总有一款适合你的!

最新版500+套电子版简历模板! 还在为你在找工作时对于简历无从下手吗? 想写一份好的简历却没有任何思路吗? 在看到别人风格独特的简历却无颜面对自己简简单单的简历吗? 如果你想要让你的简历让面试官眼前一亮,给面试官留下一个深刻的印象。 那么恭喜你遇到了我,我这里有五百多款从简约到华丽的各种简历风格风格各异的简历模板 无论你是什么职业,你所学的是什么专业,都有一款适合你职业风格的电子版简模板 快来试一试吧!!!!!!!快来试一试吧!!!!!!!快来试一试吧!!!!!!! 快来试一试吧!!!!!!!快来试一试吧!!!!!!!快来试一试吧!!!!!!! 快来试一试吧!!!!!!!快来试一试吧!!!!!!!快来试一试吧!!!!!!! 快来试一试吧!!!!!!!快来试一试吧!!!!!!!快来试一试吧!!!!!!! 快来试一试吧!!!!!!!快来试一试吧!!!!!!!快来试一试吧!!!!!!! 快来试一试吧!!!!!!!快来试一试吧!!!!!!!快来试一试吧!!!!!!! 快来试一试吧!!!!!!!快来试一试吧!!!!!!!快来试一试吧!!!!!!! 快来试一试吧!!!!!!!快来试一试吧!!!!

2022-03-31

HelloWorld.java

cmd命令行运行输出“这是我的第一个java程序!”

2022-01-05

空空如也

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

TA关注的人

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