自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用多线程交替打印1-100

【代码】使用多线程交替打印1-100。

2024-09-15 15:39:47 460

原创 pandas连接查询

【代码】pandas连接查询。

2023-08-21 15:26:25 281

原创 RVEA算法

论文:《A Reference Vector Guided Evolutionary Algorithm for Many-objective Optimization》Python实现代码

2023-06-25 16:05:49 1778 1

原创 pip 镜像下载

pip 镜像下载。

2023-05-10 16:32:05 239

原创 MOEA/D: A Multiobjective Evolutionary Algorithm Based on Decomposition

Decomposition is a basic strategy in traditional multiobjective optimization.

2023-03-06 22:09:01 833

原创 基于物品的协同过滤算法

基于物品的协同过滤,参考文献《Item-Based Collaborative Filtering Recommendation Algorithms》

2023-01-09 13:55:14 614

原创 SpringCloud环境搭建

目录SpringBoot+SpringCloud技术选型SpringBoot官网SpringCloud官网SpringBoot+SpringCloud版本依赖SpringBoot+SpringCloud技术选型SpringBoot官网github版本发布 github版本发布说明 ​​​​​​​​​​​​​​SpringBoot官网SpringCloud官网 SpringCloud官网SpringBoot+SpringCloud版本依赖 ...

2023-01-09 10:41:00 255

原创 SpringBoot邮箱验证码

【代码】SpringBoot邮箱验证码。

2022-12-25 11:58:46 419

原创 NSGA and NSGA-II

多目标优化之NSGA and NSGA-II

2022-12-24 19:39:21 2046

原创 【多目标优化】Pareto Optimality

帕累托最优

2022-11-04 17:45:06 823

原创 【算法】遗传算法

遗传算法借鉴了达尔文的进化论和孟德尔的遗传学说。其本质是一种并行、高效、全局搜索的方法,它能在搜索过程中自动获取和积累有关搜索空间的知识,并自适应地控制搜索过程以求得最优解。遗传算法操作使用“适者生存”的原则,在潜在的解决方案种群中逐次产生一个近似最优的方案。在遗传算法的每一代中,根据个体在问题域中的适应度值和从自然遗传学中借鉴来的再造方法进行个体选择,产生一个新的近似解。这个过程导致种群中个体的进化,得到的新个体比原个体更能适应环境,就像自然界中的改造一样。

2022-10-25 18:15:36 473

原创 【自学】若依系统----登录

若依系统登录学习

2022-08-28 21:15:27 656

原创 【前端】VUE + 天地图

vue天地图使用

2022-08-05 15:33:10 3111 4

原创 vue同步请求 + vant表单校验

2022-07-19 12:04:39 1412

原创 IDEA2022在SpringBoot项目中配置Devtools

IDEA2022在SpringBoot项目中配置Devtools

2022-06-08 17:50:13 790

原创 【自学】若依系统-----权限控制

文章目录1. 数据表2. sql查询3. 首页菜单权限核心代码4. 菜单管理功能5. 流程1. 数据表2. sql查询<select id="selectMenusByUserId" parameterType="Long" resultMap="SysMenuResult"> select distinct m.menu_id, m.parent_id, m.menu_name, m.url, m.visible, m.is_refresh, ifnull(m.perms,'

2022-05-26 15:05:53 2741

原创 微服务之GateWay

GateWay1 基本知识1.1 诞生原因1.2 特征1.3 Spring Cloud Gateway 与 Zuul的区别1.4 微服务架构2 GateWay构建步骤2.1 新建Module2.2 pom.xml2.3 application.yml2.4 主启动类2.5 业务类(无)2.6 9527网关如何映射2.7 yml新增网关配置2.8 测试3 Gateway配置动态路由3.1 修改application.yml3.2 测试4 常用的Predicate4.1 After4.2 Cookie4.3 H

2022-04-25 15:42:16 2229

原创 微服务之OpenFeign

OpenFeignOpenFeign是什么SpringCloud OpenFiegn官网→官网OpenFeign是什么Feign是一个声明式 Web 服务客户端。它使编写 Web 服务客户端更容易。要使用 Feign,请创建一个接口并对其进行注释。它具有可插入的注释支持,包括 Feign 注释和 JAX-RS 注释。Feign 还支持可插拔的编码器和解码器。Spring Cloud 添加了对 Spring MVC 注释的支持,并支持使用HttpMessageConvertersSpring Web

2022-04-24 16:28:19 802

原创 微服务之SpringCloud LoadBalancer

SpringCloud LoadBalancer1 简介2 使用步骤(Eureka+LoadBalancer)2.1 引入pom.xml2.2 自定义负载均衡算法(MyLoadBalancer.java)2.3 选择负载均衡算法(CustomLoadBalancerConfiguration.java)2.4 整合Eureka(ApplicationContextConfig.java)入门网址→入门1 简介SpringCloud原有的客户端负载均衡方案Ribbon已经被废弃,取而代之的是Spri

2022-04-24 15:41:41 1609

原创 SpringCloud

SpringCloud1 Spring Cloud 2020版本介绍1.1 基本情况1.2 值得注意1.3 变化1.4 组件替代方案1 Spring Cloud 2020版本介绍1.1 基本情况2020.0.0 是第一个使用新版本命名方案的发命名的 Spring Cloud 发行版本。这次发布全面抛弃了 Netflix 技术栈,并且是一个长期维护的主要版本。1.2 值得注意阻断式升级(不向下兼容)1.3 变化旧版本的 spring-cloud-netflix-dependencies 管理着

2022-04-24 15:11:13 285

原创 微服务之Ribbon

Ribbon1 简介1.1 基本情况1.2 Ribbon本地负载均衡客户端VS Nginx服务端负载均衡区别1.3 Load Balance负载均衡分类1.4 工作原理2 Ribbon实现2.1 pom.xml2.2 RestTemplate的使用3 Ribbon负载规则3.1 默认的负载规则3.2 替换负载规则Ribbon 中文官方文档→官方文档1 简介1.1 基本情况Spring Cloud Ribbon是基于Netflix Ribbon实现的一套客户端负载均衡的工具。功能:提供客户端的软

2022-04-23 11:12:35 3963

原创 微服务之zookeeper/consul

zookeeper/consul1、zookeeper常见命令2、zookeeper准备工作3、服务提供者3.1、新建Cloud-provider-payment80053.2、改pom.xml文件3.3、写application.yml文件3.4、主启动类3.5、编写Controller3.6、启动8005注册进zookeeper3.7、验证测试3.8、思考4、消费者调用支付微服务4.1、新建cloud-consumerzk-order4.2、改pom.xml4.3、写application.yml4.4

2022-04-21 17:38:17 2655

原创 【优快云】MarkDown语法

优快云---MarkDown语法欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习

2022-04-21 14:08:28 202 1

原创 微服务之Eureka组件

Eureka组件概念Eureka微服务(单机版)1、建Module2、改pom.xml3、写yml4、主启动5、业务类(Provider注册到Eureka服务中心)补充pom.xml补充yml文件修改主启动类(添加Eureka注解)Eureka微服务(集群版)新建Eureka7010 Module和Eureka7011 Module改pom.xml修改hosts文件配置文件写yml(互相注册,相互守望)主启动两台Eureka集群搭建完成效果将微支付和消费者注册到Eureka服务中心修改微支付和消费者的app

2022-04-20 20:10:54 1056

原创 微服务之代码重构

代码重构文件结构在其他的微服务引入依赖在微服务里面文件结构在其他的微服务引入依赖<dependency> <groupId>com.tl.com.tl.springcloud</groupId> <artifactId>cloud-api-commons</artifactId> <version>${project.version}</version></dependency>

2022-04-20 18:19:08 167

原创 微服务之消费者模块

消费者模块目录结构application.ymlApplicationContextConfig.classOrderController.class目录结构application.ymlserver: port: 80#spring cloud 2021必须配datasourcespring: application: name: cloud-consumer datasource: type: com.alibaba.druid.pool.DruidDat

2022-04-20 11:16:37 208

原创 DevTools热部署工具

DevTools热部署工具将插件添加到父工程POM文件开启允许自动构建更新快捷键设置重启IDEA把DevTools添加到项目工程里面<!-- spring-boot-devtools 热部署工具 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools

2022-04-19 22:46:20 138

原创 微服务之支付模块

支付模块1、建Module2、修改子模块pom3、写子模块yml4、子模块主启动5、编写子模块业务类创建SQL数据库Entities类Dao层service层controller层1、建Module2、修改子模块pom<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.or

2022-04-19 15:58:47 1112

原创 SpringCloud环境搭建

SpringCloud环境搭建SpringBoot+SpringCloud技术选型SpringBoot官网SpringCloud官网SpringBoot+SpringCloud版本依赖本次选型如下图Cloud组件停更及替换父工程空间新建工程设置编码设置注解激活生效Java编译版本选择File Type过滤(可选步骤,根据个人习惯来)父工程POM文件SpringBoot+SpringCloud技术选型SpringBoot官网github版本发布github版本发布说明SpringBoot官网​​

2022-04-19 11:38:26 1081

原创 Mybatis查询数据库

Mybatis查询数据库1、MybatisPlus查询数据库Service方法MyBatisPlus依赖导入目录结构ArticleService.classArticleServiceImpl.class操作数据库2、MybatisPlus查询数据库Mapper方法目录结构MessagePlusMapper.class操作数据库3、Mybatis配合xml或者注解查询数据库目录结构MessageMapper.classMessageMapper.xmlapplication.yml控制逻辑代码4、MyBat

2022-04-18 15:36:57 1651

原创 Junit5单元测试

Junit5单元测试引入依赖测试具体注解DisplayName注解BeforeEach和AfterEach注解BeforeAll和AfterAll注解BeforeAll和AfterAll注解Disabled 注解RepeatedTest 注解assertEquals 注解分组+依赖断言异常断言假设测试引入依赖Junit中文官方文档戳这里→Junit中文官方文档 <!-- Junit5对应的组件--> <dependency>

2022-04-18 12:32:28 483

原创 图像处理之形态学

形态学定义图像数学形态学处理集合论定义形态学:一般指生物学中研究动物或者是植物的一个分支。数学形态学:建立在集合代数的基础上,用集合论方法定量描述集合结构的学科。图像数学形态学处理以形态为基础对图像进行分析数学工具用具有一定形态的结构元素度量和提取图像中的对应形状达到对图像分析和识别的目的集合论研究集合的结构、运算及性质的一个数学分支研究对象是由平面一些点组成的集,成为点集点集可以是某些孤立的点,或是某曲线上或是某区域内的所有点研究点集所包含的点的位置及数量关系方面的共同特征

2022-04-05 22:35:23 3243

原创 直方图之频域滤波

频域滤波傅里叶变换频域滤波原理低通滤波器傅里叶变换引言:连续周期信号可以表示为一系列不同频率的正弦波的线性叠加,如下图6-1图6-1性质:平移特性旋转特性尺度特性卷积特性:空间域的卷积对应频域的乘积;空间域的乘积对应频域的卷积相关特性分离特性频域滤波原理通过滤波系统修正,输入图像频率成分,从而达到图像增强的目的低通滤波器作用:允许低频成分通过,去除衰减(高频)成分,图像中尖锐的细节被平滑类型:理想低通滤波器Butterworth滤波器高斯低通滤波器...

2022-04-05 22:13:06 798

原创 直方图之空间域滤波

空间域滤波均值滤波器(低通滤波)中值滤波高通滤波Laplace算子Sober算子均值滤波器(低通滤波)y(i,j)=1N∑m∑nx(i+m,j+n)y(i, j) =\frac{1}{N} \sum_m\sum_nx(i+m,j+n)y(i,j)=N1​∑m​∑n​x(i+m,j+n)  注意:最后结果要归一化含义:输入图像像素及其周围N个点的灰度级的平均值计算实例,如图5-1图5-1应用:去除噪声、提取感兴趣物体、模糊眼角纹中值滤波优点:抑制噪声、保留边缘(去噪效果比均值滤波器要好)

2022-04-03 13:55:01 443

原创 直方图之代数运算

直方图之代数运算加法运算减法运算乘法运算加法运算定义:求多幅图像均值去除叠加性噪声实际应用场景之星际图像,计算均值图像个数越多,去噪效果越好,如图4-1。图4-1减法运算定义:两幅图像相减 ======>  C(x,y)=A(x,y)−B(x,y)C(x, y) = A(x,y) - B(x, y)C(x,y)=A(x,y)−B(x,y)分割特定区域实际应用场景之提取人像区域,如图4-2。图4-2检测场景变化实际应用场景之检测室内是否有人,如图4-3。

2022-04-02 22:43:11 537

原创 图像处理之灰度变换

灰度变换空间域增强空间域增强的特点线性变换分段线性变换非线性变换空间域增强直接对构成图像的像素的灰度级的操作输入图像 x(j,i)−−−>y(j,i)x(j, i)---> y(j, i)x(j,i)−−−>y(j,i)y(j,i)=T[x(j,i)]y(j, i)=T[x(j, i)]y(j,i)=T[x(j,i)]   注: TTT指的是对输入图像灰度级的变换(操作)简化:s=T(r)s = T(r)s=T(r)    注: s/rs/rs/r:输入/输出灰度

2022-04-02 13:39:37 5931

原创 图像直方图

图像直方图定义作用灰度直方图累加灰度直方图的归一化直方图的特征直方图应用直方图代码实现定义灰度级的函数,具有该灰度级的像素的个数h(rk)=nkh(r_k)=n_kh(rk​)=nk​rkr_krk​是灰度值nkn_knk​是对应灰度级像素的个数举例将图像灰度矩阵转为灰度直方图,如下图2-1。灰度值为10的像素的个数有3个,灰度值为15的像素有2个等等。 图2-1作用灰度直方图:反映了图像灰度的分布。灰度直方图累加∑k=0L−1h(rk)=∑k=0L−1h(nk)=N\sum

2022-04-02 12:18:55 3612

原创 数字图像处理与机器学习基本概念

以查询Article为例目录结构文件1. XXXMapper.class文件中使用2. XXXService接口3. XXXServiceImpl实现类4. Controller请求处理目录结构文件注:imp包里面的类实现对应的服务接口,如ArticleServiceImpl实现ArticleService接口。1. XXXMapper.class文件中使用package tl.mapper;import com.baomidou.mybatisplus.core.mapper.BaseMa

2022-04-01 18:14:07 2742

原创 SpringBoot自定义的类和配置文件绑定解决提示问题

点开提示\color{A0C10F}点开提示点开提示找到网页提示\color{A0C10F}找到网页提示找到网页提示打开官方文档找解决办法\color{A0C10F}打开官方文档找解决办法打开官方文档找解决办法

2022-01-05 18:15:23 167

原创 SpringBoot中application.properites配置文件获取

以Car.class为例详解application.properites配置信息的获取application.properites配置文件Controller文件中自动装配方法1:Car.class类需要注册组件并绑定属性方法2:在Config.class文件中使用EnableConfigurationPropertiesapplication.properites配置文件注:mycar这个任意,随便取;brand和price则必须保持与Car类的属性名一致。Controller文件中自动装配@R

2022-01-04 18:32:31 349

空空如也

空空如也

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

TA关注的人

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