- 博客(182)
- 资源 (15)
- 收藏
- 关注

原创 java实现10种排序算法
1.冒泡排序(Bubble Sort)import java.util.Arrays;//冒泡排序public class BubbleSort_01 { public static void main(String[] args) { int a[]={3,44,38,5,47,15,36,26,27,2,46,4,19,50,48}; //记录比较次数 int count=0; //i=0,第一轮比较 for (int i = 0; i < a.length-1; i
2021-05-06 22:10:39
73019
61
原创 linux自己搭建远程桌面软件Rustdesk(2023)
修改hbbr默认端口为 21117 -> 36001(注意要去云安全组、服务器系统防火墙方形哦 注意是TCP即可)修改hbbs端口为21116 -> 36000(注意要去云安全组、服务器系统防火墙方形哦 注意是TCP+UDP哦)参数说明: -r是指定中继服务器地址,也就是hbbr地址。同时-p指定hbbsID服务器运行的端口。-k 是加密 参数使用固定的_ 公钥在id_ed25519.pub文件中。秘钥你也可以自定义字符串哦。秘钥你也可以自定义字符串哦。参数使用固定的_ 公钥在。
2023-10-30 13:49:27
1989
原创 23种设计模式UML类图图解
目录一 、类图的表示二、创建者模式1、单例模式2、简单工厂模式3、工厂方法模式4、抽象工厂模式5、原型模式6、建造者模式三、结构型模式1、代理模式2、适配器模式3、装饰者模式4、桥接模式5、外观模式6、组合模式7、享元模式四、行为型模式1、模板方法模式2、策略模式3、命令模式4、职责链模式5、状态模式6、观察者模式7、中介者模式8、迭代器模式9、访问者模式10、备忘录模式11、解释器模式一 、类图的表示本文的图参考黑马程序员,在UML类图中,类使用包含类名、属性(field) 和方法(method)
2021-09-27 13:19:02
7996
原创 MyBatis Plus 快速入门(2021.07.16)
目录一、MyBatis-Plus入门1、简介2、创建并初始化数据库3、确认idea配置4、创建项目5、编写代码二、主键策略1、插入操作2、MP的主键策略三、自动填充和乐观锁1、更新操作2、自动填充3、乐观锁4、乐观锁实现流程四、查询1、查询2、分页五、删除与逻辑删除1、删除2、逻辑删除六、条件构造器wrapper和常用接口1、wrapper介绍2、测试用例3 、查询方式一、MyBatis-Plus入门1、简介MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis
2021-07-16 14:31:08
973
2
原创 Layui快速入门(2021.06.15)
第一步:下载layui文件第二步:新建项目,导入下载的文件夹第三步:参考文档开发1.layui入门html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>layui入门</title> <!--1. 引入layui.css --> <link rel="stylesheet" href=
2021-06-15 11:25:55
582
1
原创 Vue 快速4小时入门5个小案例
第一个vue程序<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>V
2021-06-11 12:24:19
1103
2
原创 RabbitMQ高级进阶(2021.05.29)
1.RabbitMQ高级特性1.1 消息的可靠投递在使用 RabbitMQ 的时候,作为消息发送方希望杜绝任何消息丢失或者投递失败场景。RabbitMQ 为我们提供了两种方式用来控制消息的投递可靠性模式。confirm 确认模式return 退回模式rabbitmq 整个消息投递的路径为:producer—>rabbitmq broker—>exchange—>queue—>consumer消息从 producer 到 exchange 则会返回一个 conf.
2021-05-29 19:17:43
260
原创 SpringBoot整合RabbitMQ(2021.05.29)
前篇回顾:RabbitMQ消息中间件入门1. Spring 整合RabbitMQ1.1. 搭建生产者工程1.1.1. 创建工程1.1.2. 添加依赖修改pom.xml文件内容为如下:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-insta
2021-05-29 17:31:29
396
原创 RabbitMQ消息中间件入门(2021.05.29)
1. 消息中间件概述1.1. 什么是消息中间件MQ全称为Message Queue,消息队列是应用程序和应用程序之间的通信方法。为什么使用MQ在项目中,可将一些无需即时返回且耗时的操作提取出来,进行异步处理,而这种异步处理的方式大大的节省了服务器的请求响应时间,从而提高了系统的吞吐量。开发中消息队列通常有如下应用场景:1、任务异步处理将不需要同步处理的并且耗时长的操作由消息队列通知消息接收方进行异步处理。提高了应用程序的响应时间。2、应用程序解耦合MQ相当于一个中介,生产方通过MQ
2021-05-29 17:23:00
210
原创 RabbitMQ安装及配置(2021.05.29)
注意: 请使用资料里提供的CentOS-7-x86_64-DVD-1810.iso 安装虚拟机.1. 安装依赖环境在线安装依赖环境:yum install build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc-c++ kernel-devel m4 ncurses-devel tk tc xz2. 安装Erlang上传erlang-18.3-1.el7.centos.x86_64.rpmsoca
2021-05-29 17:21:44
276
原创 Java中的String类常用用法
String类的基础用法:public class String类的基础用法 { public static void main(String arg[]){ System.out.println("------创建字符串---------"); String s01 = new String("hello"); System.out.println("------字节数组转换为字符串---------"); byte[] byteArray = {97,98,99}; Strin
2021-04-14 21:52:21
449
1
原创 Java求字符对应的ASCII值
public class 求字符对应的ASCII值 { public static void main(String arg[]) { /* 0-9 :对应Ascii 48-57 A-Z :65-90 a-z :97-122 */ char c1 ='a'; byte b1 =(byte)c1; System.out.println("a对应的ASCII:"+b1);//97 // 直接将这个字符转化为int型就可以得到ascii码值
2021-04-14 21:49:33
5336
原创 Java字符串的字符进行排序
要求:对 “abc”,“fcc”,“egfd”,“asd”,“rtgh”,“deghk”,"fcc"字段进行排序,要求满足其为升序排列同时每个字符串里也是升序排列思路:方法1:冒泡排序 :思路:先获取字符串数组里的每个字符串,然后使用toCharArray()方法得到这个字符串的char[] 再对char数组里的元素进行对比,冒泡排序前面大的与后面交换顺序,再把得到的char数组重新转换为String,存入到一个新的String数组中,然后在整体对新数组中各个字符串使用冒泡排序从而得到结果)
2021-04-14 21:23:31
8739
原创 Java蓝桥杯基础练习(4)
目录22、FJ的字符串23、芯片测试26、报时助手28、Huffuman树29、高精度加法30、阶乘计算26个英文字母字符串的拼接3个数最大的最小公倍数22、FJ的字符串import java.util.Scanner;public class FJ的字符串_22 { public static void main(String[] args) { Scanner in=new Scanner(System.in); int n=in.nextInt();
2021-04-10 12:35:25
248
原创 Java常用类(2021.03.23)
目录1、概述2、对象的字符串表示3、对象相等4、字符串5、Math6、StringBuffer7、BigDecimal (精度高的小数)8、System9、Runtime10、枚举11、时间和日期1、概述在java中Object被定义为一个顶级父类,他是任何类的父类,我们可以显示的继承他,也可以隐示继承。显示继承public class Dog extends Object{}隐示继承public class Dog{}Object 类是类层次结构的根,java中所有的类从更本上都继
2021-03-23 16:38:32
548
1
原创 Java蓝桥杯基础练习(3)
目录10、十进制转十六进制11、十六进制转十进制12、十六进制转八进制13、数列排序14、时间转换15、字符串对比16、分解质因数17、矩阵乘法18、矩形面积交19、完美的代价20、数的读法10、十进制转十六进制import java.util.Scanner;//法一:100分public class 十进制转十六进制_10 { public static void main(String[] args) { Scanner sc = new Scanner(System.in);
2021-03-13 20:26:49
383
1
原创 Java蓝桥杯基础练习(2)
目录1、闰年判断2、01字串3、 字母图形4、数列特征5、查找整数6、杨辉三角形7、特殊的数字8、回文数9、特殊回文数1、闰年判断import java.util.Scanner;public class 闰年判断_1 {public static void mian(String a[]) { Scanner sc = new Scanner(System.in); int i=sc.nextInt(); if((i%400==0)||(i%4==0&&i%100!
2021-03-13 20:16:13
375
1
原创 Java蓝桥杯入门训练(1)
A+B问题import java.util.Scanner;public class AjiaB {public static void main(String a[]) { Scanner in = new Scanner(System.in); int i=in.nextInt(); int j=in.nextInt(); int S=i+j; System.out.println(S); }}序列求和import java.util.Scanner;publ
2021-03-13 20:00:52
216
原创 Java进制转换(2021.03.12)
import java.math.BigInteger;import java.util.Scanner;public class 进制转换 { public static void main(String a[]){ // ---------第一类 //2进制转10进制 Integer b=Integer.parseInt("11",2); System.out.println("2进制转10进制:11-->"+b); //8进制转10进制 I
2021-03-12 20:26:02
252
原创 3、数据结构与算法—栈与队列(下篇)(2021.02.07)
目录1、栈在括号匹配中的应用2、栈在表达式求值中的应用(上)3、栈在表达式求值中的应用(下)4、栈在递归中的应用5、队列的应用6、特殊矩阵的压缩存储1、栈在括号匹配中的应用2、栈在表达式求值中的应用(上)3、栈在表达式求值中的应用(下)4、栈在递归中的应用5、队列的应用6、特殊矩阵的压缩存储...
2021-02-07 21:41:54
156
原创 eclipse自动导包,自动补全代码,自动补全返回值设置
一、 eclipse:1、自动导包设置①快捷键:Ctrl + Shift + O②自动导包设置Window–>Preferences–>Java–>Editor–>Save Actions–2、自动补全代码设置依次点击Window --> Perferences(选项设置) --> Java --> Editor --> Content Assist然后在“Content Assist”页面中,可以看到下面有一个Auto Activatio
2021-02-04 22:35:16
2082
原创 2、数据结构与算法—双链表、循环链表(下)(2021.02.04)
第2章4、双链表5、循环链表6、静态链表7、顺序表和链表的比较4、双链表5、循环链表6、静态链表7、顺序表和链表的比较q
2021-02-04 14:20:45
164
原创 1、数据结构与算法—时间、空间复杂度(2021.02.04)
目录1、数据结构在学什么2、数据结构的基本概念3、算法的基本概念4、算法的时间复杂度5、算法的空间复杂度1、数据结构在学什么• 如何用程序代码把现实世界的问题信息化• 如何用计算机高效地处理这些信息从而创造价值2、数据结构的基本概念3、算法的基本概念4、算法的时间复杂度5、算法的空间复杂度...
2021-02-04 13:32:16
148
原创 2021年王道考研计算机408【新课】
该资料仅供大家学习,请大家不要相信里面的广告内容,侵权联删!2021年数据结构改由原操作系统的咸鱼老师录制,质量提升极大。链接:https://pan.baidu.com/s/1WDl0iGQDhK1L3Pqq8sKWdw提取码:8888复制这段内容后打开百度网盘手机App,操作更方便哦...
2021-02-03 15:06:13
2918
6
原创 Spring Cloud 下篇 (2021.01.27)
目录1. Feign应用2. Feign负载均衡及熔断3. Spring Cloud Gateway网关简介4. Spring Cloud Gateway入门5. 面向服务的路由6. 路由前缀处理7. 过滤器简介8. 自定义局部过滤器9. 自定义全局过滤器10. Gateway其它配置说明11. Spring Cloud Config分布式配置中心简介12. 搭建配置中心微服务13. 获取配置中心配置14. Spring Cloud Bus简介15. Spring Cloud Bus应用16. Spring
2021-01-27 11:47:43
754
原创 Spring Cloud 上篇 (2021.01.27)
day01目录1. 系统架构演变概述2. 微服务架构说明3. 服务调用方式说明4. Spring RestTemplate示例工程导入5. Spring Cloud概述6. 创建微服务工程7. 搭建配置user-service工程8. 搭建配置consumer-demo工程9. Eureka注册中心说明10. 搭建eureka-server工程11. 服务注册与发现12. Eureka Server高可用配置13. Eureka客户端与服务端配置14. 负载均衡Ribbon简介15. Ribbon负载均衡应
2021-01-27 11:42:20
483
铁路售票系统的竞品分析.docx
2020-11-16
老鼠迷宫寻路课程设计project_vs2015.zip
2020-01-10
老鼠走迷宫升级版.zip
2020-01-10
使用jsp-servlet-service-dao四层结构完成用户信息的增删改查操作
2020-12-22
将图片进行灰度3.0版本.zip
2020-01-10
将图片进行灰度化1.0版本.zip
2020-01-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人