自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(179)
  • 资源 (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 69167 60

原创 根据 csv文件 快速生成自定义 mysql 语句

根据csv文件快速生成自定义mysql语句

2023-12-14 21:56:06 84

原创 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 974

原创 linux 配置多个tomcat

linux 配置多个tomcat

2023-10-24 16:22:03 255

原创 Java 爬取2023年国家统计局的数据,更新全国的省市区地址和编码

全国的省市区名称和编码

2023-09-04 14:44:11 751

原创 nginx平滑升级(2022.12.13)

nginx平滑升级

2022-12-13 15:07:03 826 1

原创 MobaXterm远程连接Linux之网络配置

linux远程连接,网络配置

2022-10-24 12:26:32 1493

原创 Java中的Static静态代码块以及各代码块之间的执行顺序

java中静态代码块的执行顺序

2022-07-18 13:42:50 1896

原创 Java8 Stream开发使用

java8函数式编程(Lambda表达式,Optional,Stream流)

2022-06-02 16:41:37 215

原创 leetcode刷题指南

leetcode刷题指南

2021-10-24 13:29:06 1711 1

原创 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 4035

原创 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 440 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 506 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 762 1

原创 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 183

原创 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 326

原创 RabbitMQ消息中间件入门(2021.05.29)

1. 消息中间件概述1.1. 什么是消息中间件MQ全称为Message Queue,消息队列是应用程序和应用程序之间的通信方法。为什么使用MQ在项目中,可将一些无需即时返回且耗时的操作提取出来,进行异步处理,而这种异步处理的方式大大的节省了服务器的请求响应时间,从而提高了系统的吞吐量。开发中消息队列通常有如下应用场景:1、任务异步处理将不需要同步处理的并且耗时长的操作由消息队列通知消息接收方进行异步处理。提高了应用程序的响应时间。2、应用程序解耦合MQ相当于一个中介,生产方通过MQ

2021-05-29 17:23:00 155

原创 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 228

原创 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 400 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 5147

原创 Java字符串的字符进行排序

要求:对 “abc”,“fcc”,“egfd”,“asd”,“rtgh”,“deghk”,"fcc"字段进行排序,要求满足其为升序排列同时每个字符串里也是升序排列思路:方法1:冒泡排序 :思路:先获取字符串数组里的每个字符串,然后使用toCharArray()方法得到这个字符串的char[] 再对char数组里的元素进行对比,冒泡排序前面大的与后面交换顺序,再把得到的char数组重新转换为String,存入到一个新的String数组中,然后在整体对新数组中各个字符串使用冒泡排序从而得到结果)

2021-04-14 21:23:31 8022

原创 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 176

原创 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 292 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 216 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 187 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 149

原创 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 195

原创 4、数据结构与算法—串、KMP算法(2021.02.09)

目录

2021-02-09 23:51:55 125

原创 3、数据结构与算法—栈与队列(下篇)(2021.02.07)

目录1、栈在括号匹配中的应用2、栈在表达式求值中的应用(上)3、栈在表达式求值中的应用(下)4、栈在递归中的应用5、队列的应用6、特殊矩阵的压缩存储1、栈在括号匹配中的应用2、栈在表达式求值中的应用(上)3、栈在表达式求值中的应用(下)4、栈在递归中的应用5、队列的应用6、特殊矩阵的压缩存储...

2021-02-07 21:41:54 114

原创 3、数据结构与算法—栈与队列(上篇)(2021.02.07)

目录

2021-02-07 21:03:50 132 1

原创 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 1790

原创 2、数据结构与算法—双链表、循环链表(下)(2021.02.04)

第2章4、双链表5、循环链表6、静态链表7、顺序表和链表的比较4、双链表5、循环链表6、静态链表7、顺序表和链表的比较q

2021-02-04 14:20:45 119

原创 2、数据结构与算法—线性表、顺序表、单链表(上)(2021.02.04)

目录

2021-02-04 14:20:25 114

原创 1、数据结构与算法—时间、空间复杂度(2021.02.04)

目录1、数据结构在学什么2、数据结构的基本概念3、算法的基本概念4、算法的时间复杂度5、算法的空间复杂度1、数据结构在学什么• 如何用程序代码把现实世界的问题信息化• 如何用计算机高效地处理这些信息从而创造价值2、数据结构的基本概念3、算法的基本概念4、算法的时间复杂度5、算法的空间复杂度...

2021-02-04 13:32:16 110

原创 2021年王道考研计算机408【新课】

该资料仅供大家学习,请大家不要相信里面的广告内容,侵权联删!2021年数据结构改由原操作系统的咸鱼老师录制,质量提升极大。链接:https://pan.baidu.com/s/1WDl0iGQDhK1L3Pqq8sKWdw提取码:8888复制这段内容后打开百度网盘手机App,操作更方便哦...

2021-02-03 15:06:13 2702 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 367

原创 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 431

原创 Spring Boot 快速入门(2021.01.27)

目录1. Spring Boot概述2. Spring Boot入门3. Java代码方式配置4. Spring Boot属性注入方式5. 多个yml文件配置6. 自动配置原理7. lombok应用8. Spring Boot整合-SpringMVC端口和静态资源9.Spring Boot整合-SpringMVC拦截器10. Spring Boot整合-事务和连接池11. Spring Boot整合-Mybatis12. Spring Boot整合-通用Mapper13. Spring Boot整合测试14

2021-01-27 11:35:40 297 2

原创 Vue框架快速入门(2021.01.27)

目录1. Vue概述2. 搭建示例工程3. 演示双向绑定与事件处理4. Vue实例生命周期及钩子函数5. 插值、v-text和v-html6. 指令-v-model使用7. 指令-v-on使用8. 指令v-for使用9. 指令-v-if和v-show使用10. 指令-v-bind使用11. 计算属性的使用12. watch基本和深度监控13. 组件使用14. 父组件向子组件通信15. 子组件向父组件通信16. axios概述17. axios方法及get、post方法使用1. Vue概述目标:MVVM

2021-01-27 11:27:10 308

原创 Dubbo快速入门学习(2021.01.26)

目录1. 软件架构的演进过程1.1 单体架构1.2 垂直架构1.3 SOA架构1.4 微服务架构2. Apache Dubbo概述2.1 Dubbo简介2.2 Dubbo架构3. 服务注册中心Zookeeper3.1 Zookeeper介绍3.2 安装Zookeeper3.3 启动、停止Zookeeper4. Dubbo快速入门4.1 服务提供方开发4.2 服务消费方开发5. Dubbo管理控制台5.1 安装5.2 使用6. Dubbo相关配置说明6.1 包扫描6.2 协议6.3 启动时检查6.4 负载均衡

2021-01-26 23:14:32 375

使用jsp-servlet-service-dao四层结构完成用户信息的增删改查操作

使用jsp-servlet-service-dao四层结构完成用户信息的增删改查操作,注册页面、登录页面、首页(显示所有用户)、修改页面、权限控制:不允许用户进行删除、 管理员可以删除其他用户。

2020-12-22

铁路售票系统(时序图、类图).doc

该文档就是对铁路售票系统的设计分析。内容包括时序图、类图、数据库表属性。 个人水平有限,有错的地方可以指正。有需要的可以下载参考

2020-12-22

图书室管理系统--竞品分析.docx

这个是对图书管理系统的一个竞品分析文档,从多角度进行分析。希望对各位有所帮助,不好的地方欢迎指正。大家学习参考。

2020-11-25

用例图分析——铁路售票系统

对铁路售票系统进行分析,包括用例图、用例规约,希望这个对大家的学习有一点点参考价值,有不好的地方可以指正

2020-11-25

2020年操作系统笔记.zip

这是整理了操作系统的ppt和pdf,包括5章内容详细,希望可以为大家考研的学生,或者期末考的学生有帮助,最后祝大家考试过过过。

2020-11-17

铁路售票系统的竞品分析.docx

该文挡,软件工程的小作业,主要就是对市场上的铁路售票系统的竞品分析,针对几个产品,从市场分析、受众分析、竞品分析、机会分析4个角度介绍该系统的价值,有需要的可以提供学习。

2020-11-16

Java Web开发常用的API_chm

本资源目的是给大家在学习javaweb时候,经常用到的api文档,这样大家学习起来更轻松。api可以方便我们查阅更高效率的开发。

2020-11-14

截取局部图像.exe

截取局部图像的演示程序,用MFC实现打开本地的图片,然后进行鼠标右键点击事件,来截取自己兴趣区域图像。

2020-01-10

pacman2.zip

利用C++实现的吃豆子游戏,完整源码,里面设计有多关,在VS2012环境下运行。一般VS都可以运行,彩色的界面。

2020-01-10

老鼠迷宫寻路课程设计project_vs2015.zip

在VS2015环境下实现C语言程序设计应用,任务要求,老鼠可辨认,规定时间达到终点,可改变地图,可自动操作老鼠移动,并且找出所有路径和显示最短路径。

2020-01-10

将图片进行灰度3.0版本.zip

文件包括了演示程序还有完整的代码,在VS2012环境下,利用MFC和C++实现了界面,将图片打开,然后进行不同的灰阶处理,实现了2,16,64,128级灰阶的处理,处理完后可以保存在本地中,另外还添加了Combox下拉框的应用,实现不同方式操作。下次试试实现截取局部的图片灰度功能。

2020-01-10

将图片进行灰度化2.0版本.zip

里面有程序演示, 完整的代码,实现了打开图片后,然后进行图片处理,最后一个功能就是把它保存在本地。下一个功能将实现多个灰度阶级的切换处理。

2020-01-10

将图片进行灰度化1.0版本.zip

利用C++和MFC实现界面化,功能包括了打开图片,然后进行图片处理,二值化。界面用了Button控件来实现事件处理。后面将推出处理后,如何保存图片在本地。

2020-01-10

老鼠走迷宫升级版.zip

程序开始运行时显示一个迷宫地图,迷宫中央有一只老鼠,迷宫的右下方有一个粮仓。游戏的任务是使用键盘上的方向键操纵老鼠在规定的时间内走到粮仓处。 设计要求: (1)老鼠形象可辨认,可用键盘操纵老鼠上下左右移动; (2)正确检测结果,若老鼠在规定时间内走到粮仓处,提示成功,否则提示失败; (3)添加编辑迷宫功能,可修改当前迷宫,修改内容:墙变路、路变墙; (4)找出走出迷宫的所有路径,以及最短路径

2020-01-10

销售管理系统.zip

用MFC和C++实现的销售管理系统功能,有登录界面,个人信息界面,销售管理界面,库存添加界面,库存删除界面。

2020-01-10

空空如也

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

TA关注的人

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