java
别让我头发掉光
这个作者很懒,什么都没留下…
展开
-
使用Java+POI根据excel表中学生数据(寝室号和性别)实现分组
由于学校开学,每次都得给学生手动分组,所以自己写了一个根据学生的性别以及寝室号进行分组的程序,技术使用poi+Java1.一个小组必须男女混合,不能出现1个女生,4个男生这种情况(如果实在没有办法分布均匀也可以适当调整比例)2.一个小组5-6个人3.同一个寝室的不能分为一个小组。原创 2023-09-05 00:31:02 · 241 阅读 · 0 评论 -
RESTFul风格实现CRUD(无数据库)(二)
3.5具体功能:删除功能添加Vue.js前端页面:<!DOCTYPE html><html lang="en" xmlns:th="http://www.thymeleaf.org"><head> <meta charset="UTF-8"> <title></title></head><body> <table id="dataTable" border="1" &原创 2022-03-29 16:59:23 · 994 阅读 · 0 评论 -
RESTFul风格实现CRUD(无数据库)(一)
一.准备(1)准备创建maven工程(2)引入依赖<packaging>war</packaging>//打包方式必须要加<dependencies> <!-- SpringMvc--> <dependency> <groupId>org.springframework</groupId> <artifactId&原创 2022-03-29 16:55:47 · 758 阅读 · 0 评论 -
打印指定矩阵的元素信息
import java.util.Scanner;/** * 打印指定矩阵的元素信息 * */public class Print { Scanner input = new Scanner(System.in); int m = 0 ;//行数 int n = 0 ; //列数 //当前正在打印的数字是: arr[row][column] int row = 0, column = 0; // 约定打印的方向 int right =原创 2022-03-21 09:05:52 · 783 阅读 · 0 评论 -
等腰杨辉三角
/** * 实现一个等腰杨辉三角 * */public class Yh_tangle { public void yh(int n) { int yh[][]=new int[n][]; //定义二维数组;必须设置一维长度 int sum=0; //总和 //遍历二维数组 for(int i=0;i<n;i++) { yh[i]=new int[i+1];//申请空间,第i行有i+1个数(i从原创 2022-03-21 09:05:01 · 233 阅读 · 0 评论 -
二维数组的查找
import java.util.Scanner;public class FindElement{ public static void main(String[] args){ // 定义二维数组 int[][] array={{1,2,8,9}, {2,4,9,12}, {4,7,10,13}, {6,8,11,15}};原创 2022-03-21 09:04:02 · 267 阅读 · 0 评论 -
学生管理系统(二)
public static void print(){ System.out.println("*****************"); System.out.println("***学生管理系统***"); System.out.println("*****************"); } public static int showMenu(){ System.out.println("1. 添加学生信息"); .原创 2022-03-10 22:26:41 · 162 阅读 · 0 评论 -
学生管理系统(一)
package org.lanqiao.cloudclass;import java.util.*;public class StudentProject{ public static void main(String[] args) { print(); while (true) { int xz = showMenu(); switch (xz) { case 1:原创 2022-03-09 20:27:37 · 183 阅读 · 0 评论 -
累积加强训练(do...while , while, for)
使用多种循环方式实现 1 到 n 的累加求和操作,n 是指定正整数。原创 2022-03-03 16:08:22 · 354 阅读 · 0 评论 -
什么时候能存够钱
什么时候能存够钱(while小练习),本次挑战将使用循环和跳转控制解决类似“井高 10 米,一蜗牛白天上爬 3 米,夜晚下滑 2 米,需多少天爬出”之类的问题。原创 2022-03-03 09:20:41 · 507 阅读 · 0 评论 -
System.exit、break、continue的区别
System.exit、break、continue的区别原创 2022-03-03 08:52:41 · 321 阅读 · 0 评论 -
Java解决鸡兔同笼问题
Java解决鸡兔同笼问题原创 2022-03-02 19:53:43 · 5785 阅读 · 0 评论 -
java 实现斐波拉切数列
java 实现斐波拉切数列原创 2022-03-02 18:02:53 · 383 阅读 · 0 评论 -
大胆画出来(矩形,直角三角形,等腰三角形,菱形,心型)
大胆画出来(矩形,直角三角形,等腰三角形,菱形,心型)原创 2022-03-02 18:01:36 · 439 阅读 · 4 评论 -
每月有几天?(使用Switch)
每月有几天(使用Switch)原创 2022-03-02 17:55:09 · 456 阅读 · 0 评论 -
Mybatis面试题
Mybatis面试题1.简述MyBatis工作流程答:先写mybatis全局配置文件,全局配置文件里面是配置的是mybatis的运行环境再从中构造sqlsessionFactory工厂,获取sqlSession,获取了sqlsession就可以运行其中的api 增删改查,具体执行sql语句的就是executor,最后MapperStament就可以对输出参数和输入参数进行封装了2.#{}和${}的区别是什么?答:占位符,替换参数,完成参数拼接,${}里面也是可以传value的3.通常一个mapp原创 2021-03-29 15:53:32 · 72 阅读 · 0 评论