自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 redis连接池的封装

1.创建properties文件host=localhostport=6379maxIdle=10maxTotal=502.编写工具类public class JedisUtil { private static JedisPool jedisPool; static { InputStream in = JedisUtil.class.getClassLoader().getResourceAsStream("redis.properties");

2021-09-08 20:46:08 147

原创 ssm配置文件

1.web.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.or

2021-09-02 20:23:59 111

原创 springMVC提供下载

@RequestMapping("/download") public ResponseEntity<byte[]> download(HttpServletRequest request) throws IOException { String realPath = request.getServletContext().getRealPath("/WEB-INF/image/{W@50[)]_~$50[SB9QC[J{D.jpg"); FileInpu

2021-09-02 19:47:46 87

原创 自定义bean工厂(模拟IOC)

package com.javasm.factory;import java.lang.reflect.Constructor;import java.lang.reflect.Field;import java.util.HashMap;/** * 自定义bean工厂 */public class SimpleBeanFactory { private static final HashMap<Class,Object> factory = new HashMap&

2021-09-01 21:18:43 133

原创 ajax级联

main.jsp<%-- Created by IntelliJ IDEA. User: Administrator Date: 2021/7/1 Time: 19:31 To change this template use File | Settings | File Templates.--%><%@ page contentType="text/html;charset=UTF-8" language="java" %><html>&

2021-07-01 22:30:28 67

原创 生产者/消费者问题

public class Factory { public int num=0; public static void main(String[] args) { Factory factory=new Factory(); Producer producer=new Producer(factory); Comsumer comsumer=new Comsumer(factory); Thread t1=new Thread(

2021-05-31 19:49:48 88

原创 集合

listarraylistlinkedlistsethashsetmaphashmap

2021-04-05 17:11:07 68

原创 创建一个长度为6的int型数组,要求数组元素的值都在1-30之间,且是随机赋值,同时要求元素的值各不相同

public class bishi1 { public static void main(String[] args) { int[] a=new int[6]; for(int i=0;i<a.length;i++){ int random=(int)(Math.random()*30+1); int count=0; for(int p:a) { if (p == random) { count++; } } if(count==0){ a[i]=random; } else{ i--; } }

2021-03-26 11:16:45 408

原创 幸运猜拳(类和对象的思想)

//user.javapackage morra;import java.util.Scanner;public class user { public static String name; public static int go; public static int showFist(){ System.out.println("请选择出拳:1.石头 2.剪刀 3.布"); Scanner input=new Scanner(Syste

2021-03-18 15:56:54 72

原创  遍历输出每个班级每个学生的成绩

package shuzu;import sun.security.util.Length;import java.util.Arrays;import java.util.Scanner;public class q10 { public static void main(String[] args) { Scanner cr=new Scanner(System.in); System.out.println("请输入班级数:");

2021-03-17 11:37:16 621

原创 插入排序

package shuzu;import java.util.Arrays;public class q9 { public static void main(String[] args) { int[] a=new int[]{45,26,1,75,3,7,91,426,15}; for(int i=1;i<a.length;i++){ for(int j=i;j>0 && a[j]<a[j-1];j

2021-03-17 10:17:53 73

原创 选择排序

头疼了很久的东西package shuzu;import java.util.Arrays;public class q8 { public static void main(String[] args) { int[] a = new int[]{4, 59, 41, 3, 78, 1, 65}; int l; for (int i = 0; i < a.length-1; i++) { int min = i

2021-03-17 09:44:23 60

原创 冒泡排序(死记就完事儿了)

package shuzu;import java.util.Arrays;public class q7 { public static void main(String[] args) { int[] a=new int[]{56,1,458,35,564}; System.out.println(""+Arrays.toString(a)); int i=1; int m=a.length; for(i=1

2021-03-16 22:32:02 79

原创 array的用法

package shuzu;import java.util.Arrays;public class q4 { public static void main(String[] args) { int[] a=new int[]{5,9,4,7,6}; int i=0; int[] b=Arrays.copyOf(a,6); System.out.println(""+Arrays.equals(a,b)); S

2021-03-16 22:06:01 64

原创 for-each

for-each用来对数组进行遍历一个例子如下package shuzu;public class q2 { public static void main(String[] args) { int[] a=new int[]{1,2,3,4,5}; for(int b:a) { System.out.println(""+b+" "); } }}运行结果:...

2021-03-16 21:17:41 67

原创 关于“Error: 可能尚未初始化变量”的解决方法之一

今天在switch语句中出现了这样的问题问题出在case2中,case1中向该变量中手动输入了数据,但这里依旧报错。问题在于虽然case1中进行了手动输入,但是从逻辑上讲系统认为有空的风险,故需在前面为该变量初始化,指定初始值。...

2021-03-16 20:54:56 3060 1

原创 关于scanner后不接收输入值的问题

System.out.println("是否继续?y/n"); b = input.nextLine();今天在java运行中该语句遇到如下问题系统并没有让我输入数据而是直接结束,反复检查后发现了问题所在System.out.println("是否继续?y/n"); b = input.next();将nextline改为next便成功...

2021-03-16 20:49:36 287

原创 幸运抽奖

import java.util.Scanner;public class menu { public static void main(String[] args) { String b; String username=""; int password=0; int random=0; Scanner input = new Scanner(System.in); do {

2021-03-16 20:32:08 64

原创 水仙花数

package qst;public class flower { public static void main(String[] args) { for(int i=100;i<1000;i++) { double sum=Math.pow(i/100,3)+Math.pow(i%100/10,3)+Math.pow(i%10,3); if(i==sum) System.ou

2021-03-16 12:27:06 71

原创 对折问题(二倍问题)

 一张纸的厚度大约是0.08mm,对折多少次之后能达到珠穆朗玛峰的高度(8848.13米)?package qst;public class mountain { public static void main(String[] args) { double a=0.00008; int i=1; while(a<8848.13) { a=a+a; i++;

2021-03-15 22:52:43 202

原创 乘法口诀表

乘法口诀表package qst;public class multi { public static void main(String[] args) { for(int n=1;n<=9;n++) { int m; for(m=1;m<=n;m++) { int sum=m*n; System.out.print

2021-03-15 22:43:02 50

原创 打印菱形

打印菱形package qst;public class lingxing { public static void main(String[] args) { int i ,j; for(i=1;i<=3;i++){ for(j=3;j>i;j--){ System.out.print(" "); } for(j=0;j<i*2-1;j++

2021-03-15 22:42:22 40

原创 打印等腰三角形

打印等腰三角形public class sanjiao { public static void main(String[] args) { int i ,j; for(i=1;i<=4;i++){ for(j=4;j>i;j--){ System.out.print(" "); } for(j=0;j<i*2-1;j++){

2021-03-15 22:41:30 41

原创 请使用条件结构/三元运算符求3个数的最值

请使用条件结构/三元运算符求3个数的最值package qst;import java.util.Scanner;public class m { public static void main(String[] args) { Scanner a=new Scanner(System.in); System.out.println("请输入三个数字"); int x=a.nextInt(); int y=a.nextInt(

2021-03-15 22:40:02 337

空空如也

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

TA关注的人

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