- 博客(49)
- 资源 (4)
- 问答 (2)
- 收藏
- 关注
原创 python笔记--函数、异常
函数创建和调用、返回值以及函数的参数定义,另外介绍了python中的常见异常类型以及try-except等相关异常处理语法
2022-08-15 14:25:36
366
1
原创 JSP中使用JSON传递参数出现中文乱码
代码如下: Map<String,Object> map = new HashMap<>(); if("admin".equals(username) && "123".equals(password)) { map.put("success",true); map.put("message","登录成功"); req.getSession().setAttri
2020-11-13 12:12:54
387
1
原创 创建线程池的方法
创建线程池的方法一、创建线程池的三种方法Executors.newSingleThreadExecutor(); //单个线程Executors.newFixedThreadPool(5); //创建一个固定的线程池Executors.newCachedThreadPool(); //创建一个可伸缩的线程池1.newSingleThreadExecutorimport java.util.concurrent.ExecutorService;import java.util.concurr
2020-11-10 18:36:56
882
原创 java中public class和class的区别
1. 一个java源文件中可以有多个class文件2. 一个class会生成一个.class文件,所以一个源文件可以生成多个.class文件编译后结果:3. 一个源文件中只能有一个public class,并且该类名称必须和java源文件名称一致当有两个public class时:当有一个且该类名称和java源文件名称一致时:4. 每个class中都可以定义main方法在每个class中定义一个main方法:...
2020-09-24 21:46:20
261
原创 Java中&和&&、|和||的区别
&:逻辑与,当两边都为真时,则条件为真&&:短路与|:逻辑或,当两边有一个为真时,条件为真||:短路或短路与和逻辑与最终运算结果时相同的,只不过短路与存在短路现象。短路或和逻辑或最终运算结果时相同的,只不过短路或存在短路现象。&和&&的区别:当用&&时,如果左边表达式为false时,右边表达式直接被“短路”,不会进行运算,而&会对两边都进行运算。同理当用||时,如果左边表达式为true时,右边表达式直接被“短路”,不会进行
2020-09-24 21:17:33
451
原创 多线程学习——JAVA三种线程的创建方式
Java中有三种线程创建方式,分别为继承Thread类并重写run的方法,实现Runnable接口的run方法,使用FutureTask方式。继承Thread类方式的实现。public class Thread1 extends Thread { @Override public void run() { for(int i=1;i<=10;i++) { System.out.println("多线程执行中..."+i); } } public static v
2020-09-24 19:36:11
378
原创 SpringBoot之SpringBoot集成jsp
SpringBoot集成jsp步骤1.创建文件夹存放jsp2.添加依赖3.手动指定编译路径4.配置视图解析器1.创建文件夹首先在main目录下创建webapp文件夹此时它只是一个普通的文件夹,打开项目结构选择web,点击右下角的加号找自己新建的webapp目录,选中,然后点下右下角的apply,然后点击ok。此时再看webapp这个文件夹多了一个蓝点,这就表示变成了web资源文件夹。2.添加依赖 <dependency> <groupId&
2020-07-21 11:58:01
340
1
原创 IDEA创建SpringBoot项目出现Initialization failed for ‘https://start.spring.io‘ Please check URL...
用IDEA创建SpringBoot项目时出现:Initialization failed for ‘https://start.spring.io’ Please check URL, network and proxy settings.Error message:Cannot download ‘https://start.spring.io’: Read timed out网上也看了许多方法,但都没有成功。先ping下:看来这样是行不通了。于是我又查啊查,找到了可行的方案。解决方案:
2020-07-19 12:23:01
5457
3
原创 IDEA创建SpringBoot项目时出现Cannot resolve plugin org.springframework的解决方法
创建SpringBoot时,在导入依赖的时候控制台报了一个错误:Cannot resolve plugin org.springframework.boot:spring-boot-maven-plugin:解决方案:找到pom文件如上,向其中添加指定版本后解决。 <plugin> <groupId>org.springframework.boot</groupId> <artifactId>
2020-07-19 11:39:53
6882
原创 学生成绩管理系统——JAVA
学生成绩管理系统1.简介本学生成绩管理系统具有录入学生成绩、查询学生成绩、输出学 生按成绩的排名、输出学科的分数四个功能,其中后两个功能在“输出成绩”这一目录下。 此系统可以实现学生成绩管理的一些基本操作。1.1各模块功能简介录入成绩输入若干同学的学号、姓名以及四个科目的成绩(应用数学、大学英语、Java 程序设计、计算机应用基础),并将其保存在建立好的数据库中。查询成绩进入该模块后,输入想要查询成绩的学生姓名,即可在数据库中检索该学生 的成绩信息并输出其各科成绩。输出成绩该模块主要分为两
2020-07-18 14:31:21
73412
101
原创 数据结构——迪杰斯特拉算法求最短路径
问题描述将图以邻接矩阵或邻接表存储,实现Dijkstra算法。算法设计迪杰斯特拉算法:1.假设用带权的邻接矩阵arc,来表示带权有向图,arc[i][j],表示弧<vi,vj>上的权值。若<vi,vj>不存在,则置arc[i][j]为无穷。S为已找到从v出发的最短路径的终点的集合,它的初始状态为空集。那么,从v出发到图上其余各顶点可能达到的最短路径长度的初值为:D[j]=arcs[LocateVex(G,v)][i] vi∈V2.选择vj,使得 D[j]=Min{D[
2020-07-18 11:12:02
2319
原创 数据结构——二叉树的层序遍历
算法设计二叉树的层序遍历用到的是队列,创建二叉树时用的是递归的方法。在层序遍历时用队列来存储结点。层序遍历二叉树:首先,让根结点入队,然后执行一个循环,条件是:队列不为空。也就是队列不为空时,令一个结点出队,然后输出该结点的data中的数据,并判断该结点的左右孩子是否存在,若存在,则将它们分别入队。再次执行该循环,直到队列为空,结束。代码:#include "stdio.h"#include "stdlib.h"#define MAXQSIZE 100 //最大队列长度typedef
2020-07-18 10:58:56
1107
基于python的学生成绩管理系统
2022-08-20
学生成绩管理系统(JAVA课程设计)
2020-07-18
非单位时间任务安排问题
2020-06-20
VS code配置c语言环境
2019-09-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人