自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 elementUI接收后端返回的list对象集合渲染到Select

elementUI接收后端返回的list对象集合渲染到Select

2022-09-15 20:21:03 960 1

原创 Vue中插槽详解

vue插槽的作用

2022-09-13 17:07:00 229

原创 Vue单页面开发子向父组件传值

Vue实现子组件向父组件传值的三种方法

2022-09-08 11:23:26 299

原创 SpringBoot集成Swagger接口调试工具

SpringBoot集成Swagger接口调试工具

2022-07-19 14:11:54 234

原创 SpringBoot中Mybatis-Plus代码生成器的使用

Mybatis-plus代码生成器

2022-07-19 11:15:40 194 1

原创 SpringBoot+Mybatis实现日志中输出sql语句

SpringBoot+Mybatis实现日志中输出sql语句

2022-06-22 21:04:38 297

原创 Ajax请求传参fetch

Post请求传参(表单传值)<script> post4() function post4(){ let id=12; let name="找死"; fetch("api/show", { method:"post", headers:{'content-type':'application/x-www-form-urlencoded;charset=utf-8'},

2022-03-31 21:19:34 322

原创 跨预访问服务器

什么是跨域访问服务器:我的理解就是两个服务器之间的访问,具体看操作我们的实验是先建立一个maven类型的Javaweb项目,设置一个index.html页面,一个servlet类,一个过滤器,在servlet中使用out.print()返回一个服务器端的时间。另建一个项目,同样建立一个maven类型的Javaweb项目,在这个项目的服务器下访问上一个项目的服务器端的时间详细步骤一:1,需要下载安装node.js,下载压缩包 Node.js2,配置环境变量,便于我们在任何目录下都可以执

2022-03-17 20:56:37 926

原创 Ajax的简单使用:获取不断刷新的系统时间

Html时间显示页面<body><p class="t"></p><script> let xmlhttp=new XMLHttpRequest(); //创建处理事件 xmlhttp.onreadystatechange=function(){ if(xmlhttp.status==200 && xmlhttp.readyState==4){ //console.log

2022-03-14 20:58:01 2047

原创 登陆页面验证码组件的使用

1:下载验证码组件https://mvnrepository.com/artifact/com.github.whvcse/easy-captcha2:创建登陆页面3:创建CheckServlet文件4:主页面5:退出页面

2022-03-08 22:02:34 99

原创 对mysql数据库的基本操作

创建一个数据库(并且指定编码格式)create database t1 default char set ut8;展示所有已经创建的数据库show databases;对数据库开启远程访问权限1,创建新的用户create user admin identified by 'admin'2.赋予权限grant all on *.* to admin;删除数据库drop 数据库名导入数据库source 数据库文件路径创建表create table t2(

2022-03-08 21:50:32 325

原创 反射Class的基础笔记讲解

什么是反射:反射机制就是在程序运行过程中,可以构造任意一个类对象,可以了解任 意一个对象所属的类,可以了解任意一个类的成员变量和方法,可以调用任意一个对象的属性和方法。 这种动态获取程序信息以及动态调用对象的功能称为Java语言的反射机制。反射的核心就是:获得编译后的Class文件对象反射就是在运行时才知道要操作的类是什么,并且可以在运行时获取类的完整构造,并调用对应的方 法初步了解反射java.lang.reflect 包提供了反射中用到的类,主要类如下Counstructor .

2022-03-01 08:35:17 199

原创 使用cmd命令打包jar包

1.选择要打包的文件2.本目录下敲入cmd,并输入打包命令3.成功后如图所示打包可执行的java程序1.编写一个java程序文件,路途中选中的·2.编写java代码3.在存文件的目录下敲cmd进入指令界面,编译并打包4.文件成功打包成jar包5.将jar包文件导入到maven项目中.修改pom.xml文件导入成功6使用...

2022-02-23 20:31:51 4057

原创 JAVA8新特性LocalDateTime的转换操作

public class DateTest5 { @Test //LocalDateTTime转换操作 public void test01() { var d= LocalDateTime.now(); var dmf= DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); System.out.println(d.format(dmf)); System.out.p.

2022-02-19 17:13:04 313

原创 java8新特性获取(当月,上月,下月)(第一天,最后一天)

public class m3 { @Test public void t1(){ var n= LocalDate.now(); System.out.println(n); //获取本月的第一天 System.out.println(n.with(TemporalAdjusters.firstDayOfMonth())); //获取下个月的第一天2022-03-01 var onenext=.

2022-02-19 15:36:45 4883

原创 获取两个时间之间的间隔LoalDate的util方法和Period方法

public class DateTest2 { //获取总的时间间隔 @Test public void test01(){ DateTimeFormatter fmt=DateTimeFormatter.ofPattern("yyyy-MM-dd"); LocalDate startdate= LocalDate.parse("2012-09-08",fmt); LocalDate enddate=LocalDate.parse(".

2022-02-19 14:45:45 233

原创 将本地文件导入到mysql数据库中

创建本地数据库文件导入到数据库当中1:修改my.ini配置文件【mysqld】添加#允许执行load data local infile 'c:/ws.txtlocal-infile=1#允许select * from xx into outfile 'c:/a.txt'secure_file_priv='';[mysql]添加#允许执行load data local infile 'c:/ws.txtlocal-infile=12:重启mysql服务ne

2022-02-18 20:01:03 3680

原创 【无标题】简单地将图片上传到数据库当中:采用数据库中的二进制类型

import org.junit.jupiter.api.Test;import java.io.*;import java.sql.*;public class ConTest02 { @Test //将图片存入到数据库 public void test1() throws SQLException, FileNotFoundException { String path="F:\\360Downloads\\student.jpg"; .

2022-02-17 10:54:00 492

原创 Java 8日期API的简单使用

package DateAPI;import org.junit.Test;import java.text.SimpleDateFormat;import java.time.*;import java.time.format.DateTimeFormatter;import java.time.temporal.ChronoField;import java.time.temporal.ChronoUnit;import java.util.Date;import java.ut.

2022-02-16 15:31:02 134

原创 IDEA开发工具中Debug模式的基本使用

1:打断点双击需要打断点的代码右侧边栏鼠标右键单击选择Debug模式调试效果如图所示2部分工具的使用当你在调试过程中点击了其它页面的代码想要回到断点所在代码页面可点击此图标点击图中指定的按钮可以从断点处开始逐行执行代码点击图中指定的图标会逐行执行代码,遇到方法时会进入到调用的方法(这里的方法是指我们自己定义的方法)继续进行测试,而上一个图标会直接跳过调用的方法继续执行点击图中指定的图标,会出现与上一个图标相似的操作,但本次不仅会进入自己

2022-02-12 15:44:59 8134

原创 Stream中IntStream的基本用法

package StreamTest;import java.util.ArrayList;import java.util.Comparator;import java.util.List;import java.util.Random;import java.util.function.IntConsumer;import java.util.stream.Collectors;import java.util.stream.IntStream;import java.util.st.

2022-01-26 20:27:11 648

原创 tomcate服务器启动信息出现乱码解决方法

1:找到本地tomcat中如图所示的屏幕,修改logging.properties配置文件2:修改后的配置文件如下3:重新启动tomcat服务器

2022-01-25 20:57:25 958

原创 统计一个文件下所有java文件的代码行数

import java.io.*;public class Test03 { public static long rows=0; public static long filenum=0; public static void main(String[] args) throws FileNotFoundException { File file=new File("D:\\Users\\IdeaProject"); count(file);.

2022-01-20 20:59:57 311

原创 采用字节流操作实现将文件分成若干小份再重新合并

import java.io.*;import java.util.Arrays;public class SplitAndCountTest01 { static int a[] = new int[3]; public static void main(String[] args) { File file1=new File("e:/abc/back.jpg"); splitbyte(file1); split(file1); .

2022-01-20 20:56:35 357

原创 列出文件目录下各种文件的类型及各自的个数

public class HomeWork01 { //列出文件目录下各种文件的类型及各自的个数 static Map<String, Integer> map = new HashMap<>(); public static void main(String[] args) { File file = new File("e:/abc"); check(file); for (String k : map..

2022-01-18 15:04:42 238

原创 将字符相同的字符串放到一个数组[java, avja, html, mtlh, c, php, hpp]转换为[[java, avja], [html, mtlh], [c], [php, hpp]]

[java, avja, html, mtlh, c, php, hpp]转换为[[java, avja], [html, mtlh], [c], [php, hpp]]

2022-01-15 15:13:14 410

原创 在1-9之间任意添加+或-使其和等于100

public static void main(String[] args) { //在1-9之间任意添加+或-使其和等于100 //定义计算工具 String[] tools=new String[]{"","+","-"}; //将数据重新排列 Random rand=new Random(); Set<String> set=new HashSet(); StringBuilder sb = new StringBuilder("1.

2022-01-15 11:08:37 559

原创 使用HashSet实现双色球案例

public static void main(String[] args) { Random rand = new Random(); //生成1-32的6个红色球,不能重复Set集合 //生成1个蓝色的随机数1-16 Set<Integer> set = new HashSet(); for(int i=0;i<6;i++){ set.add(rand.nextInt(1,32)); } System.out.p.

2022-01-15 09:35:11 301

原创 List集合与Array数组之间的转换Set与List之间的转换

List与Array之间的转换public static void main(String[] args) { //定义一个泛型数组 //定义一个泛型ArrayList(); /* Integer[] arr=new Integer[]{11,2,3}; List<Integer> list1=new ArrayList<Integer>(Arrays.asList(arr)); System.out.println(list1.indexOf.

2022-01-15 09:32:44 172

原创 List集合的排序操作

public static void main(String[] args) { //实例化ArrayList<String>使用泛型 List<Integer> list1 = new ArrayList<Integer>(); list1.addAll(List.of(1,3,2,4,6,5,8,7,4)); List<String> list2=new ArrayList<String>(); lis.

2022-01-15 09:23:20 510

原创 List集合的基本操作

public static void main(String[] args) { List<Integer> list1=new ArrayList<Integer>(); System.out.println("--add1--".repeat(8)); //添加元素 list1.add(1); list1.add(2); list1.add(3); for(int i:list1){ //根据输出元素的顺序.

2022-01-15 09:22:08 279

原创 简单的自己定义异常类

简单的自己定义异常类

2022-01-14 15:01:02 152

原创 指定一个字符串判断此字符串在规定字符串中出现的次数

public class Test08 { //判断字符串出现的次数 public static void main(String[] args) { String str="java"; String teststr="javajavahtmljspjavaservletjava"; //判断字符串有几位 //从第一个字符(检索位置+字符串长度)截取出来 //跟规定字符串比较 //相同次数加一.

2022-01-13 21:01:01 340

原创 使字符串逆序输出如abcABC----CBAcba

//实现字符串逆序public static void main(String[] args) { String str1="abcABC"; System.out.println(str1); //第一种 StringBuilder str2=new StringBuilder(str1); System.out.println("第一种"+str2.reverse()); //第二种 StringBuilder str3=new StringB.

2022-01-13 20:00:32 619

原创 内部类的简单使用

1:静态内部类(类与方法都是静态)(1)定义内部类public class WaibuTest01 { //test04//内部类 static class out{ public static void print(int i){ System.out.println(i); } }}//测试public static void main(String[] args) { //内部类

2022-01-11 15:58:16 166

原创 冒泡排序算法

int[] arr=new int[]{1,3,24,2,22,45,23,12,43,21,13};//从小到大排序for(int i=0;i<arr.length-1;i++) { for(int j=0;j<arr.length-1;j++){ if(arr[j]>arr[j+1]){ int max=arr[j]; arr[j]=arr[j+1]; arr[j+1]=max; ..

2022-01-10 11:35:36 200

原创 Arrys工具类的使用

public static void main(String[] args) { int[] i=new int[5]; //插入数据 Arrays.fill(i,6); System.out.println(Arrays.toString(i)); //指定位置插入数据 Arrays.fill(i,2,4,1); System.out.println(Arrays.toString(i)); Arrays.sort(i); //二分.

2022-01-10 11:18:40 432

原创 java实现双色球案例

public static void main(String[] args) { //产生6个红色随机数 Random random=new Random(); int[] c=new int[6]; int t=0; for(int i=0;i<6;i++){ t=random.nextInt(33)+1; for(int j=0;j<=i;j++){ if(c[i]!=t){ .

2022-01-08 17:15:45 209

原创 java实现猜数字游戏

public static void main(String[] args) { Random random=new Random(); int test=random.nextInt(100); System.out.println("请输入一个1-100的数字"); int num=0; int score=100; while(true) { ++num; Scanner sc=new Scanner(System.in.

2022-01-08 14:31:39 2488

原创 FileReaderStream,FileWriteStreamFileWriter,FileReader的简单使用

//使用输入流读取文件信息//1.使用FileInputStream/*FileInputStream fis=new FileInputStream("e:/abc/e.txt");byte[] bytes=new byte[1024];int temp=0;if((temp=fis.read(bytes))!=-1){ System.out.println(new String(bytes,0,temp));}*///2.使用FileOutputStream在指定文件内写入信息;.

2022-01-07 17:18:44 220

空空如也

空空如也

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

TA关注的人

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