自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 面试Java程序员可以看看的Java基础经典面试题25题

答:抽象类和接口都不能够实例化,但可以定义抽象类和接口类型的引用。一个类如果继承了某个抽象类或者实现了某个接口都需要对其中的抽象方法全部进行实现,否则该类仍然需要被声明为抽象类。接口比抽象类更加抽象,因为抽象类中可以定义构造器,可以有抽象方法和具体方法,而接口中不能定义构造器而且其中的方法全部都是抽象方法。抽象类中的成员可以是private、默认、protected、public的,而接口中的成员全都是public的。抽象类中可以定义成员变量,而接口中定义的成员变量实际上都是常量。

2023-06-27 11:47:26 212

原创 如何在IntelliJ IDEA 工具中创建 JavaSwing项目

可以通过拖动右边的控件来完成swing的编程,也可以直接写代码。相对于使用eclipse进行swing编程来说,idea好像不支持控件的拖动放大缩小,而是只能修改属性来完成。但是如果都是编码来完成swing的编程,两个没什么区别。本篇文章讲如何在IntelliJ IDEA 工具中创建 JavaSwing项目,步骤细节到位,如果还有其他完善得欢迎大家在评论区留言,一起学习。1、环境说明:JDK1.8+idea2022教育版(教育版都兼容了,其他也可以得)2、废话不多说,开始、

2023-06-06 09:35:21 3346

原创 【Mysql基础】-关于常用的函数简单案例

说明:以下所有的操作在8.0的mysql数据库操作系统上操作。

2023-06-06 09:22:45 275

原创 [Java基础练习-002]综合应用(基础进阶),如果你会做,那说明你java入门了,

本篇的练习是一个综合性的练习,结合了各个知识点,比如选择结构、循环结构、数组等java基础知识。综合性运用比较强。

2023-05-10 11:55:30 1007

原创 【Java基础练习-001】-适合初学者的练习

练习3、控制台输入一个4位的数,求这个数各个位数之和并控制台输出,如:输入 1234,计算出1+2+3+4=10,把10这个结果在控制台输出。练习1、从控制台获取Java、ps、HTML三门课程的成绩,计算总分和平均分(平均分保留2位小数,要求四舍五入),输出总分和平均分。练习2、控制台输入学生信息,学号 姓名 性别 年龄,控制台展示学生信息如下。用于巩固java基础知识,初学者多练多敲,熟悉代码,熟悉语法就ok。

2023-04-26 11:15:12 1399

原创 【消息中间件】超简单的RabbitMQ安装步骤,连bug都整理好了,拿走不谢

(前提:RabbitMQ安装包依赖于Erlang语言包的支持,所以要先安装Erlang语言包,再安装RabbitMQ安装包。 在下载这两个包的时候注意版本对应问题,否则启动的时候有问题,查看版本对应关系:RabbitMQ Erlang Version Requirements — RabbitMQ)网址:http://www.rabbitmq.com/install-windows.html下载,如果是在Windows环境下安装RabbitMQ消息中间件还需要64位的Erlang语言包支持。 网址:http

2022-06-19 21:01:44 1377 1

原创 【SSM框架】超详细的使用eclipse工具搭建SSM框架,一看就会

SSM(Spring+SpringMVC+MyBatis)框架集由Spring、MyBatis两个开源框架整合而成(SpringMVC是Spring中的部分内容),常作为数据源较简单的web项目的框架。1、搭建springmvc框架1)创建动态web项目2)引入jar包,并构建包路径3)在web配置文件中配置spring容器和前端控制器(web.xml)<?xml version="1.0" encoding="UTF-8"?>...

2022-04-27 10:23:53 6088

原创 【Java WEB-001】使用JSTL步骤+常用的核心标签

JSTL是一个不断完善的开放源代码的JSP标签库,他是由APAche的jakrta小组来维护的。他提供4个主要的标签库,包括核心标签库、国际化与格式化标签库、SQL标签库和XML标签库。要使用它,则需要配置:以下配置是基于环境JDK1.8+eclipse+tomcat9.0下进行的演示步骤:第一步:两个包jstl.jar和standard.jar拷贝在lib下面:第二步:配置web.xml<jsp-config> <taglib> <

2021-11-02 16:46:52 2267

原创 【工具-Tomcat】超简单的教程-Tomcat的下载与安装

安装Tomcat从官网下载到windows的安装已经eclipse的配置的完整过程官网下载:Apache Tomcat® - Welcome!1打开官网:Apache Tomcat® - Welcome!,再左边栏找到想要下载的版本2、点开相应版本(我要下载的是9.0这个版本的),二 Windows上安装Tomcat使用Tomcat,必须要有JDK的支持,确保JDk的安装并且配置成功,(我的电脑已经安装好,这里jdk安装省略)。接下来讲安装tomcat双击..

2021-10-12 14:28:33 490

原创 【Java基础-Swing】swing可视化编程-使用label添加图片

-- 感谢代码和视频提供者:黎海波童鞋 本篇是使用过了java中的可视化swing图形界面编程,讲解如何使用JLabel文本标签显示图片。1、关键代码: JLabel lb=new JLabel();//创建一个标签对象 ImageIcon icon=new ImageIcon("images/b...

2021-07-21 21:45:43 3593 1

原创 Swing可视化编程-插件安装文档

Eclipse安装可视化工具安装可视化工具,可以方便我们实现页面设计,只要进行相应的控件拖拽就看可以了。如图:那如何安装呢?参考下面步骤: 一打开eclipse工具,检查windowbuilder插件是否安装成功 二 使用。在建好的包下创建窗口 三在Design视图模式中按照题目要求进行设计界面 四、具体控件不会使用请参考bilibili中的视频:1、说明:做界面用拖控件的方式形成界面叫可视化,这里有52,53,54三个视频,

2021-07-07 18:04:20 2502 2

原创 【JDBC】JDBC连接mySQL数据库常见错误

正确的代码:package java_project_jdbc;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;public class JDBC_demo { static { // 加载驱动 try { Class.forName("com.mysql.jdbc.Driver"); } catch (ClassNotFoundException

2021-06-15 12:02:52 9121 2

原创 【JDBC编程】JDBC插入数据中文显示问号

问题描述:java通过JDBC插入数据库中文编程问号图:解决步骤:

2021-06-15 10:57:05 892 3

原创 【JDBC编程】-连接数据库到对数据库进行增删改查

JDBC编程步骤:1.加载数据库驱动2.获得数据库连接 3.通过Connection实例获取Statement对象4.使用Statement实例执行SQL语句 5.处理ResultRest结果集6.回收数据库资源

2021-06-10 12:02:38 175

原创 【常用软件下载地址】java开发官方资源下载网址大全(持续更新)

1、下载mysql数据库驱动包网址:https://downloads.mysql.com/archives/c-j/

2021-06-09 09:57:21 11363

原创 说一说,在开发阶段所用到的UML

参考文档:1、【百度百科-UML图】https://baike.baidu.com/item/UML%E5%9B%BE/6963758?fr=aladdin2、【】

2021-06-08 09:39:23 109

原创 【Mysql 基础练习】一套式的mysql数据库练习———从创建数据库表到对数据的增删改查

数据库练习一学习完mysql语句,从创建数据库表到对数据的增删改查目录数据库练习一DDL语句一、创建库二、创建表三、修改表DML语句一、增一、删二、改四、查DDL语句一、创建库1、创建一个名称为db_system的数据库二、创建表2、在该数据库下创建两张表,具体要求如下员工表 user 字段 类型 约束 备注 id 整形 主键,自增长 id NAME 字符型 非空 ...

2021-05-16 12:59:46 4402 7

原创 【Mysql数据库】官方下载最新版本的数据库

官方下载最新版本的mysql数据库官网:https://www.mysql.com/downloads/1、官网下载mysql服务

2021-05-14 11:14:31 324

原创 【Mysql数据库】Mysql数据库安装(待更新)

Mysql数据库安装 和使用1、官网下载数据库(如果没有下载请查看官网下载Mysql数据库)2、安装5.6.22版本数据库(1)完成官网下载MySql安装文件:双击下载号的安装程序:mysql-installer-community-5.6.22.0.msi(2)在安装 MySQL 时, 系统会默认将 MySQL 配置为 Windows 系统服务(3设置账号和密码(4)点击下一步,直至完成安装(5)配置path路径:要想再CMD命令中使用数据库命令,就要...

2021-05-13 11:58:19 153 1

原创 【JavaScript】那些年菜鸟开发遇到的那些事

目录1、select中未选择的option是灰色,选中之后变成黑色1、select中未选择的option是灰色,选中之后变成黑色//请选择上传文件的样式:“请选择价格类型”等提示语要变成灰色var unSelected = "#ccc";var selected = "#333";$(function () { $("select").css("color", unSelected); $("option").css("color", selected);.

2021-04-29 15:45:00 75

转载 【Java基础】关于数组和switch语句练习

初学者数组和switch语句练习目录1、【数组的操作】2、【类】3、【一级菜单】1、【数组的操作】题目:现在有一个数组{2,3,5,6,7,0,7,5,4,3,0,0,0,0},要求:将上面数组中的0去掉,将不为0的项存入一个新的数组当中,编写程序循环遍历输出新的数组。 将数组从小到大进行排序,并遍历输出 遍历循环将数组中是7的数字改成数字8,遍历输出数组,要求使用增强for循环进行遍历 查询数组,把数组元素的值是3的下标,并输出相应的下标package .

2021-04-29 15:04:10 572

原创 【Java基础】- 周测

目录1、【数组练习】1、【数组练习】 题目 学校Java课程对同学进行抽检评测,评测分为两个部分:理论部分以及机试部分,最终评测成绩=理论成绩×0.3+机试成绩×0.7,要求输入5位学生的理论成绩和实操成绩,计算并输出各位学生的最终评测成绩。 运行效果 答案:package cn.com.mstanford.lotterysystem;import java.util.Scanner;publ.

2021-04-23 08:57:35 541

原创 【eclipse的使用】

【eclipse的使用】我们知道Eclipse是JavaWeb开发最常用的工具,本篇文章适合对eclipse工具不熟悉或者第一次使用eclipse工具来进行开发的童鞋。 JDK和eclipse的安装 创建Java项目 运行Java项目 对java项目的操作(增删改) Java项目的调试 eclipse外观设置 eclipse的外观设置 文字大小设置 编码设置 设置Java注释模板 JDK...

2021-04-21 09:36:06 105 2

原创 【Java基础】-初学者练习题-模拟学生管理系统

1、【数组的操作】题目:现在有一个数组{2,3,5,6,7,0,7,5,4,3,0,0,0,0},要求:将上面数组中的0去掉,将不为0的项存入一个新的数组当中,编写程序循环遍历输出新的数组。 将数组从小到大进行排序,并遍历输出 遍历循环将数组中是7的数字改成数字8,遍历输出数组,要求使用增强for循环进行遍历 查询数组,把数组元素的值是3的下标,并输出相应的下标2、【类】题目:(1)定义一个用户类(User),用户类中的属性包括:账号、密码、姓名、年龄、性别;定义一个无构造.

2021-04-19 08:40:55 743

原创 【Python基础】python海龟画图详解-初学者

Python之海龟画图-初学者目录Python之海龟画图-初学者... 1Turtle库介绍... 11.1 Turtle模块:... 11.2 绘图原理:... 21.3 Turtle主要提供的类... 2Turtle中的画布... 3详细设置:... 52.3画布应用... 7Turtle中的画笔... 73.4画笔设置... 9Turtle应用一... 12画正方形... 12画圆... 12画多边形(画五角星)... 13Turtl

2021-04-12 15:29:08 880

原创 【Eclipse 开发工具常用快捷键】

Eclipse 开发工具常用快捷键Eclipse是最主流的Java项目开发IDE。为各位小伙伴安利一下常用的快捷键首先最优的:Eclipse 快捷键列表可通过快捷键 Ctrl + Shift + L 打开编辑/搜索/注释/调试大小写转换:Ctrl + Shift + X/Y先选中指定的文本,然后按下快捷键Ctrl + Shift + X,即可将对应的文本全部转换为大写形式;按下快捷键Ctrl + Shift + Y,即可全部转换为小写形式。全选:Ctrl+A剪切:Ctrl+..

2021-04-07 10:56:46 1977 2

原创 【java基础】初学者必做经典题

Java编程-初学者必做经典题1、题目:打印出以下图案** ** * ** * * ** * * * ** * * * * * public class PrintDemo { /** =======左边正三角形=========== * * * * * * * * * * * * * * * * * * * *...

2021-04-07 10:52:27 276

原创 【蓝桥杯】第六届蓝桥杯大赛个人赛省赛(软件类) Java大学C组 -题目与答案

第六届蓝桥杯大赛个人赛省赛(软件类)Java大学C组 -题目与答案 1、结果填空(满分3分) 2、结果填空(满分5分) 3、结果填空(满分9分) 4、代码填空(满分11分) 5、代码填空(满分15分) 15 36 1085 6、结果填空(满分17分) ...

2021-03-29 15:01:21 321

原创 【蓝桥杯】 java 大学c组 省赛 7、加法变乘法

【蓝桥杯】 java 大学c组 省赛7、加法变乘法我们都知道:1+2+3+ ... + 49 = 1225现在要求你把其中两个不相邻的加号变成乘号,使得结果为2015比如:1+2+3+...+10*11+12+...+27*28+29+...+49 = 2015就是符合要求的答案。请你寻找另外一个可能的答案,并把位置靠前的那个乘号左边的数字提交(对于示例,就是提交10)。注意:需要你提交的是一个整数,不要填写任何多余的内容。 ...

2021-03-26 17:30:43 50

原创 【蓝桥杯】java 大学c组 省赛 6、奇妙的数字

【蓝桥杯】java 大学c组 省赛6、奇妙的数字小明发现了一个奇妙的数字。它的平方和立方正好把0~9的10个数字每个用且只用了一次。你能猜出这个数字是多少吗?请填写该数字,不要填写任何多余的内容。 public static void main(String[] args) { for (int i = 1; i <= 100000; i++) { // 求平方和立方合成一个字符串 ...

2021-03-26 17:29:34 94

原创 【蓝桥杯】 java 大学C组 省赛 5、串逐位和

【蓝桥杯】 java 大学C组 省赛5、串逐位和给定一个由数字组成的字符串,我们希望得到它的各个数位的和。比如:“368” 的诸位和是:17这本来很容易,但为了充分发挥计算机多核的优势,小明设计了如下的方案:int f(char s[], int begin, int end){int mid;if(end-begin==1) return s[begin] - '0';mid = (end+begin) / 2;return _________________.

2021-03-26 17:28:05 66

原创 【蓝桥杯】 java 大学c组 省赛 4、格子中输出

【蓝桥杯】 java 大学c组 省赛4、格子中输出StringInGrid函数会在一个指定大小的格子中打印指定的字符串。要求字符串在水平、垂直两个方向上都居中。如果字符串太长,就截断。如果不能恰好居中,可以稍稍偏左或者偏上一点。下面的程序实现这个逻辑,请填写划线部分缺少的代码。#include <stdio.h>#include <string.h>void StringInGrid(int width, int heigh...

2021-03-26 17:27:08 64

原创 【蓝桥杯】java大学c组  省赛 3、三羊献瑞

【蓝桥杯】java大学c组 省赛3、三羊献瑞观察下面的加法算式: 祥 瑞 生 辉 + 三 羊 献 瑞------------------- 三 羊 生 瑞 气(如果有对齐问题,可以参看【图1.jpg】)其中,相同的汉字代表相同的数字,不同的汉字代表不同的数字。请你填写“三羊献瑞”所代表的4位数字(答案唯一),不要填写任何多余内容。答案:1085解析:首先通过数学分析,得出“三”是:1假设:祥:A 瑞:B 生:C...

2021-03-26 17:25:38 173

原创 【蓝桥杯】Java 大学C组 省赛题 2、立方尾不变

【蓝桥杯】Java 大学C组 省赛题2、立方尾不变有些数字的立方的末尾正好是该数字本身。比如:1,4,5,6,9,24,25,....请你计算一下,在10000以内的数字中(指该数字,并非它立方后的数值),符合这个特征的正整数一共有多少个。请提交该整数,不要填写任何多余的内容。 public static void main(String[] args) { //注意使用long型,int型超出范围计算错误 int co...

2021-03-26 17:23:50 66

原创 【蓝桥杯】 java 大学c组 省赛 1、隔行变色

【蓝桥杯】隔行变色1、隔行变色Excel表的格子很多,为了避免把某行的数据和相邻行混淆,可以采用隔行变色的样式。小明设计的样式为:第1行蓝色,第2行白色,第3行蓝色,第4行白色,....现在小明想知道,从第21行到第50行一共包含了多少个蓝色的行。请你直接提交这个整数,千万不要填写任何多余的内容。答案:15public static void main(String[] args) { //隔行变色 int i,count=0; for(i=1;i<=5.

2021-03-26 17:17:44 69

原创 【java基础】 实现闰年的判断

实现闰年的判断1、非整百年能被4整除的是闰年(嗯呢狗被4整除并且不饿能被100整除)2、能被400整除的是闰年public class LeapYear { public static void main(String[] args) { // 实现闰年的判断 /** * 闰年: * 1、非整百年能被4整除的是闰年(嗯呢狗被4整除并且不饿能被100整除) * 2、能被400整除的是闰年 */ Scanner in = new Scanner(Syst.

2021-03-24 16:52:30 139

原创 【java基础】 JAVA 程序-求水仙花数

JAVA 程序-求水仙花数public class NarcissisticNumber { public static void main(String[] args) { // 水仙花数的求解:题目:求100-1000的水仙花数 /** * 水仙花数(Narcissistic number)也被称为超完全数字不变数。 * 水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身(例如:1^3 + 5^3+ 3...

2021-03-24 16:01:47 260

原创 【Mysql数据库】mysql基本操作集锦-看得会的基础(增删改查)

1、examdb库中有两张表如下图所示:2、对这两张表进行操作,包括建表user ExamDB;#mysql自增的键要是主键CREATE TABLE ExamDB.stuinfo(StuName VARCHAR(8) NOT NULL ,StuNo VARCHAR(20) NOT NULL ,StuSex VARCHAR(4) NOT NULL DEFAULT '男',StuAge INT(4) NOT NULL,StuSeat INT(4) NOT NULL AUTO...

2020-10-29 22:12:18 159

原创 【计算机基础】二进制和十进制的转换计算

二进制和十进制的转换非常简单1、二进制转为十进制首先讲一下“权重”的概念数字中某位的权重这样计算:2的(该位所在的位数(从右至左)-1)次方比如:10中的0的权重为:2^(1-1)=1; 1的权重为:2^(2-1)=2二进制转十进制:数字中所有位上的数*本位的权重然后求和(简单讲就是从右到左用二进制的每个数去乘以2的相应次方)举例子:1101这个二进制转成十进制是多少?计算:  1101(2)=1*2^0+0*2^1+1*2^2+1*2^3=1+0+4+8=13十进制转为二进制:用

2020-10-29 22:04:13 4255

原创 青少年软件编程等级考试标准解读_二级

青少年软件编程等级考试python标准(二级)①------整理于2020年6月1日考核性质适用于由中国电子学会举办的全国青少年软件编程等级考试(Python语言)。考核目标让学生掌握Python编程的流程控制以及数据类型,会使用这些相关语句进行编程,会使用循环、分支等语句完成较为复杂的Python程序,能够解决较为复杂的问题。通过本级考核的学生,对Python编程有较深入的了解,熟悉P...

2020-06-02 23:21:33 1589

javaweb+jstl标签使用到的jar包

里面包含jsp当中使用的jstl标签所使用到的jar包,jstl的使用在我的java web分类下有讲解

2022-04-13

mysql安装软件(5.6版本)mysql5.6+navicat+jdbc5.1.48.rar

mysql安装软件(5.6版本)mysql5.6+navicat+jdbc5.1.48 只要下这个就够了,资源共享,仅作学习使用

2021-06-09

Mysql在线安装包8.0.24.rar

32位、64位操作系统

2021-05-14

java安装环境_windows64位.zip

java程序开发工具

2021-03-24

VSCode软件64位

Visual Studio Code(以下简称vscode)是一个轻量且强大的跨平台开源代码编辑器(IDE),支持Windows,OS X和Linux。内置JavaScript、TypeScript和Node.js支持,而且拥有丰富的插件生态系统,可通过安装插件来支持C++、C#、Python、PHP等其他语言。

2020-10-24

jdk-14.0.2_windows-x64_bin软件.rar

官网下载的绿色资源,有时候官网下载太麻烦,我就是资源下载太难搞了,耽误了很长时间,现在下载下来分享给大家,JDK,64位windos系统的,

2020-08-19

青少年软件编程等级考试标准解读_一级.pdf

根据 2020 年 3 月参加的中国电子学会举行的等级考试指导老师的培训内容整 理的,依据是根据中国电子学会全国青少年软件编程等级考试 python 标准工作组副组长专家宋顺南老师培训的内容笔记来整理。可适用于参加考试的学生、知道考试的老师

2020-06-02

python-3.5.2安装软件.zip

python-3.5.2的安装环境,里面有两个安装软件,提供给做python开发的朋友们,有需要的可以下载,软件绿色无广告,纯软件,有需要的朋友或者从事python开发的朋友

2020-04-23

mongodb数据库-4.0.9版本.rar

MongoDB数据库的安装包,mongodb-win32-x86_64-2008plus-ssl-4.0.9-signed.msi

2019-08-04

navicat121_mongodb_cs_x64+navicat121_mongodb_cs_x86.rar

数据库mongodb和navicat,navicat121_mongodb_cs_x64.exe和navicat121_mongodb_cs_x86.exe

2019-08-04

Aptana+python安装软件.rar

Aptana_studio_3_Stepup_3.4.0.e.exe,支持python语言、js、html网页开发的工具

2019-06-14

Activiti-activiti-5.18.0.zip的源码

这是activiti5.18版本的源码包,Activiti-activiti-5.18.0.zip

2017-11-29

空空如也

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

TA关注的人

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