- 博客(18)
- 收藏
- 关注
原创 SpringBoot实现热部署和远程调试(慎用)
添加这个依赖后,就可以实现热部署,即改变了代码,不需要重新启动即可实现重启的效果。这样启动新建的Application,修改后的代码就会更新到远端的服务器。2、将SpringBoot项目打包,并在服务端运行。3、在idea中配置远程的客户端。具体的细节后续再研究。
2024-01-28 15:40:19
398
原创 在SpringBoot中使用Mybatis和Mybatis-plus的对比
【代码】在SpringBoot中使用Mybatis和Mybatis-plus的对比。
2024-01-28 13:47:54
448
原创 java的IO
IO的分类按照流的方向: 输入流、输出流按照数据类型: 字节流、字符流按照处理功能: 节点流(低级流)、处理流(高级流) 字节输入流 字节输出流 字符输入流 字符输出流抽象基类 inputStream outputStream Reader Writer访问文件 上一行加file访问数组 ByteArray~ ByteArray~ CharArray~ CharArray~处理流 第一行加Buf
2023-12-17 20:18:49
318
1
原创 用户界面的设置
6.配置Controller层。1.在router中添加路由。2.建立和后端交互的js文件。5.配置Service类。3.用户呈现的vue文件。
2023-10-08 21:22:42
86
1
原创 hMailServer服务器
下载后的目录结构如下在这里主要用到的有Bin、Data、Languages、unins000.exeData: 存放用户的邮件Languages: 界面的语言,汉化也是在这里unins000.exe:卸载hMailServer重点是Bin,Bin打开后如下:Bin目录结构如上图所示,主要用的是:hMailAdmin.exe、hMailServer.INIhMailServer.INI:设置界面语言和邮件存放位置hMailAdmin.exe:邮件后台管理错误汇总。
2023-09-30 12:30:15
505
原创 关于数组的数据结构
给一个长度为 n 的数组,数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。import java.util.*;public class Solution { public int MoreThanHalfNum_Solution(int[] array) { Map<Integer,Integer> counts=new HashMap<>(); int length =array.length; for(
2022-04-17 11:43:33
215
转载 SpringMVC过程详解
本文转自:博客园平凡希。如有侵权请联系原文地址:https://www.cnblogs.com/xiaoxi/p/6164383.htmlSpringMVC的工作原理图:SpringMVC流程1、 用户发送请求至前端控制器DispatcherServlet。2、 DispatcherServlet收到请求调用HandlerMapping处理器映射器。3、 处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处理器对象及处理器拦截器(如果有则生成)一并返回给Dispatc
2022-01-07 10:22:20
626
原创 JDBC连接数据库的操作步骤
JDBC连接数据库的步骤将数据库的驱动加载到JVM中来Class.forName("com.mysql.cj.jdbc.Driver");创建数据库的连接String url="jdbc:mysql://localhost:3306/test?useSSL=true&serverTimezone=UTC&characterEncoding=utf-8";Connection conn=DriverManager.getConnection(url,"root","****
2022-01-02 11:11:34
828
原创 Java的接口
接口(interface)平时用的充电器,一头就叫use接口。你会发现一个很奇怪的事,对于Type C接口,不管从哪家买的充电线,都可以给你的手机充电。这是因为,当Type C接口刚被制造前,就已经定义了标准,规范。同理,在Java中,也有同样的能力,这就是Java中的接口,接口也是一个类,也包含方法,格式如下://接口名遵循XxxServie,Xxx代表这个接口的依赖类public interface 接口名{ //定义方法 返回类型 方法名();//不要大括号}接口实现类(imple
2021-04-16 20:17:44
208
原创 Java的ArrayList
ArrayList(动态数组)使用方法和对象一样,先要实例化(记得导入包)import java.util.ArrayList;//<>是泛型 ArrayList<Java对象类型> list=new ArrayList<>() list.add();//添加数据到ArrayList中; size();//获取集合的长度 get(index);//根据索引index获取值, //输出strs中的每一条数据 for(String str:strs){
2021-04-14 21:02:01
89
原创 Java面向对象
对象属性和对象方法(盖房子)对象方法没有static关键字package com.youkeda.model;public class House { //房间的颜色 public String color = "green"; // 房子的卧室有2间 public int bedRooms = 2; /** * 打开水龙头 */ public void runWater(){ } /** * 打开电灯
2021-04-14 19:44:37
75
原创 MATLAB中画图操作
MATLAB中画图操作随笔plot(x,y,c)//x,y分别代表横,纵坐标,c是设置函数图像的一些属性,具体见下表上表展示了设置函数图像的一些基本属性,也可以结合使用。例如plot(x,y,'-*');输出结果为:xlabel('x轴');//会在x轴下面显示‘x轴’ylabel('y轴');//会在y轴旁边显示‘y轴’axis([-x,x,-y,y]);//设置坐标轴的范围legend(string1,string2,......)//图例的说明title('文字')//文字的主
2021-03-25 20:11:05
320
原创 C++实现Diffie——Hellman密钥交换
Diffie-Hellman密钥交换的原理(1) 选择公共数p,a;(2) 用户Alice选择一个秘密数Xa,并将自己的公钥Ya = (a^Xa) mod p发送给用户Bob(3) 用户Bob选择一个秘密数Xb,并将自己的公钥Yb = (a^Xb)mod p发送给用户Alice(4) Alice计算 共享密钥Ka = (Yb^Xa) mod p(5) Bob计算 共享密钥Kb =(Ya^Xb) mod p(6) 此时 Ka =Kb程序实现#include<iostream&
2020-06-17 23:27:44
3783
原创 中国剩余定理的原理
中国剩余定理(设m1,m2,···,mk两两互素)x=a1(mod m1);x=a2(mod m2);···x=ak(mod mk);其在M=m1m2···mk;中有唯一整数解。记Mi=M/mi;因为(Mi,mi)=1,故有两整数pi,qi满足Mipi+miqi=1,如果记ei=Mipi;那么:ei=0 (mod mj),j!=i;ei=1(mod mj),j=i;很明显,e1a1+e2a2+···+ek*ak就是方程的一个解,加减M倍后就可以得到最小非负整数解了。...
2020-06-16 12:58:36
380
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人