![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
后端
文章平均质量分 57
卑微小钟
君当终日乾乾,熬过万丈孤独,踏过万水千程,与最好的自己温柔重逢。
展开
-
python mongodb数据查询
使用兼容的PyMongo版本:如果无法升级MongoDB服务器或降级PyMongo,可以尝试找到一个与MongoDB服务器版本兼容的PyMongo版本。这个错误表明使用的PyMongo版本与MongoDB服务器的Wire版本不兼容。降级PyMongo版本:如果不能升级MongoDB服务器,可以尝试降级PyMongo版本,以匹配MongoDB服务器版本。升级MongoDB服务器:将MongoDB服务器升级到PyMongo所需的版本,即MongoDB 3.6或更高版本。需要对账号和密码进行编码。原创 2023-09-28 09:11:35 · 3692 阅读 · 0 评论 -
Nacos服务注册和配置中心
Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service的首字母简称,一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。 Nacos 是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式) 的服务基础设施。原创 2023-09-27 08:54:53 · 2289 阅读 · 0 评论 -
Java实现word excel ppt模板渲染与导出及预览 LibreOffice jodconverter
文档格式转换是office操作中经常需要进行一个操作,例如将docx文档转换成pdf格式。java在这方面有许多的操作方式,大致可以分为内部调用(无需要安装额外软件),外部调用(需要安装额外软件)。其中,内部调用的方式虽然简单,但是会遇到一些头痛的问题,例如:文档格式错误,字体错误,内容缺少。外部调用虽然麻烦,但可以在一定程度上解决这些问题。jodconverter是支持和两种开源的Office软件的,但是从稳定性、转换效果、简单性,更推荐LibreOffice。原创 2023-09-27 08:50:09 · 4850 阅读 · 0 评论 -
CentOS7安装MongoDB
【代码】CentOS7安装MongoDB。原创 2023-05-04 10:38:19 · 6551 阅读 · 0 评论 -
Spring Doc OpenAPI3.0 抛弃SpringFox拥抱SpringDoc
SpringDoc是SpringBoot 的API文档工具。在使用SpringBoot 2.6以前去创建API文档工具一般会采用SpringFox提供的Swagger库,但是由于SpringBoot版本的不断升级和SpringFox摆烂不更新,导致了SpringBoot2.6之后的项目无法使用SpringFox去生成API文档,或者可以使用但是有很多的bug。SpringDoc是一款可以结合SpringBoot使用API文档生成工具,基于OpenAPI 3,而且项目维护和社区都在不断更新,不仅支持。原创 2023-04-25 12:29:09 · 12010 阅读 · 0 评论 -
配置VM虚拟机Centos7网络
我们敲击键盘 【i 】进入编辑,更改成如图配置,然后按键盘【 esc 】然后【shift+: 】输入【wq】,保存退出。2 .我们找到【Internet 协议版本 4(TCP/IPv4)】点击设置如上图所示。我们发现我们查看ip【ifconfig】指令无效,因为纯净的CentOS 7没有该命令。我们ping www.baidu.com 发现无法连接,就说明我们的网络没有连接上。最后 ping www.baidu.com是可以的,这说明我们联通了网络。然后我们就连接到了虚拟机。然后我们更新一下网络。原创 2023-03-08 20:36:35 · 13129 阅读 · 1 评论 -
SpringMVC的视图
SpringMVC中的视图是View的接口,视图的作用是渲染数据,将模型Model中的数据展示给用户。SpringMVC视图的种类很多,默认有转发视图和重定向视图。若使用的视图技术为Thymeleaf,在SpringMVC的配置文件中配置了Thymeleaf的视图解析器,使用的是。原创 2023-02-27 08:00:23 · 7793 阅读 · 0 评论 -
Spring MVC异常处理器
和。SpringMVC提供了自定义的异常处理器原创 2023-02-27 08:02:03 · 7834 阅读 · 0 评论 -
java 域对象共享数据
使用ServletAPI向request域对象共享数据原创 2023-02-26 19:28:53 · 7937 阅读 · 0 评论 -
python ffmpeg
python ffmpeg。原创 2023-02-26 09:44:37 · 8179 阅读 · 0 评论 -
mysql数据库表的多条件查询
mysql数据库表的多条件查询select语句基本查询mysqlSELECT 字段1,字段2....FROM 表名[WHERE 条件] [LIMIT N][ OFFSET M* select可以返回多条数据也可以返回一条数据* 如果要查询所有的字段可以用 *****代替* where后面跟的是筛选条件(可选)* N 是返回的数据条数(可选)* M 是数据的偏移量(可选)原创 2023-02-26 09:36:54 · 15240 阅读 · 0 评论 -
Flask-Blueprint
Blueprint 是一个存储操作方法的容器,这些操作在这个Blueprint 被注册到一个应用之后就可以被调用,Flask 可以通过Blueprint来组织URL以及处理请求。其本质上来说就是让程序更加松耦合,更加灵活,增加复用性,提高查错效率,降低出错概率。在具体项目开发过程中,不同蓝本分别对应不同的功能模块。原创 2023-02-25 22:53:02 · 8293 阅读 · 0 评论 -
Java Email 发HTML邮件工具 采用 freemarker模板引擎渲染
Java发送邮件有很多的实现方式第一种:Java 原生发邮件和原生的java可以发送普通文本和HTML邮件,同时也可以发送带附件的邮件,但是缺点也很明显,配置非常繁琐,不同的邮件需要不同的实现类去完成,不适合项目中使用。第二种:使用框架提供的去实现,在SpringBoot中有实现这个功能的组件这种实现起来特别方便,仅仅只要在SpringBoot项目中引入组件,在配置文件中配置好各种参数,就可以实现依赖注入,调用接口完成发送邮件,同时支持普通文本、HTML邮件、以及携带附件的邮件。同时缺点就是和框架集成太原创 2023-02-13 21:37:50 · 10851 阅读 · 1 评论 -
SpringMVC获取请求参数
将HttpServletRequest作为控制器方法的形参,此时HttpServletRequest类型的参数表示封装了当前请求的报文对象。原创 2023-02-11 22:50:14 · 9492 阅读 · 0 评论 -
Scala 正则表达式
Scala 通过 scala.util.matching 包中的类来支持正则表达式。以下实例演示了使用正则表达式查找单词使用 String 类的可以构造了一个。使用方法找到首个匹配项。如果需要查看所有的匹配项可以使用。原创 2023-02-09 20:53:13 · 8671 阅读 · 1 评论 -
MapReduce编程规范
对多个Map任务的结果进行排序以及合并,编写Reduce函数实现自己的逻辑,对输入的Key-Value进行处理,转为新的Key-Value(K3和V3)输出。MapReduce的开发一共有八个步骤,其中Map阶段分为2个步骤,Shuffle阶段4个步骤,Reduce阶段分为2个步骤。设置InputFormat类,将数据切分为Key-Value(K1和V1)对,输入到第二步。自定义Map逻辑,将第一步的结果转换成另外的 Key-Value (K2,V2)对,输出结果。对输出的Key-Value对进行分区。原创 2023-02-09 20:51:37 · 9212 阅读 · 0 评论 -
Scala Iterator(迭代器)
Scala Iterator(迭代器)不是一个集合,它是一种用于访问集合的方法。迭代器 it 的两个基本操作是和。会返回迭代器的下一个元素,并且更新迭代器的状态。用于检测集合中是否还有元素。原创 2023-02-07 17:01:36 · 9106 阅读 · 0 评论 -
Scala Option(选项)
Scala Option(选项)类型用来表示一个值是可选的(有值或无值)。Option[T] 是一个类型为 T 的可选值的容器: 如果值存在, Option[T] 就是一个 Some[T] ,如果不存在, Option[T] 就是对象 None。原创 2023-02-07 17:00:56 · 9213 阅读 · 0 评论 -
Scala 字符串
上述定义的 greeting为字符串常量,它的数据类型为在Scala中,String是一个不可变的对象。所以该对象是不可修改,如果你修改字符串时,就会产生一个新的对象。**String对象是不可变的,如果需要创建一个可以修改的字符串,我们可以使用**原创 2023-02-07 16:55:36 · 8627 阅读 · 0 评论 -
我的创作纪念日
记录一下自己来到CSDN三年吧,三年前自己第一次开始认真学编程,开始逼自己写博客来记录和证明自己。三年前的这个时候,我才大二刚上大学刚好一年,那时候有点迷茫,不知道自己会什么。我记得当初我们学习的是第一门编程语言是java,没错就图标看起来是咖啡的那个,对于90后(嘻嘻,99的)我还是有一点熟悉的,因为小时候玩的功能机上的游戏就是java图标,哈哈哈,当时老好奇了。对了没有编程经验的我一开始学java太难了,学习了好几个月都没有实质性的进步,主要是没办法有兴趣吧。后来,我在老师的建议下,学习了大数据的课程,原创 2022-12-05 23:35:16 · 11433 阅读 · 2 评论 -
CentOS 7 安装 Nginx
找到nginx.conf的路径:/usr/local/nginx/conf/nginx.conf。重新载入配置文件:nginx -s reload。当前安装包所在的目录:/usr/local/7.启动Nginx(默认端口是80)关闭:nginx -s stop。7.配置nginx.conf。8.配置nginx开机自启动。1.安装编译工具及库文件。2.解压Nginx安装包。6.添加nginx用户。5.测试是否安装成功。原创 2022-11-18 11:56:32 · 13000 阅读 · 0 评论 -
Nginx配置ssl
4.location / 要匹配的路径,/全路径,proxy_pass 是跳转的地址(localhost可能解析不了,可以写成127.0.0.1)3.ssl_certificate 和ssl_certificate_key则是你的域名相关的证书和秘钥。2.找到你要配置的server,按以下结构编辑(http会强制转换https)。nginx配置ssl实现https加密,主要是配置nginx.conf。2.server_name:你要配置的域名(默认localhost)1.编辑nginx.conf。原创 2022-11-09 16:11:55 · 18407 阅读 · 1 评论 -
spring boot入门
引入spring boot框架jar包(引入)原创 2022-10-06 08:53:07 · 13232 阅读 · 0 评论 -
Lombok基本使用
Lombok项目是一个java库,它可以自动插入到编辑器和构建工具中,增强java的性能。不需要再写getter、setter或equals方法,只要有一个注解,你的类就有一个功能齐全的构建器、自动记录变量。原创 2022-10-06 08:51:47 · 13439 阅读 · 0 评论 -
SpringBoot使用easyExcel
第二步、建立实体类第三步、测试1.写入数据结果输出:2.2启动程序原创 2022-10-06 08:49:33 · 13671 阅读 · 0 评论 -
jdbc java连接mysql数据库
以mysql为例,可选择mysql8.x与mysql5.7数据库地址:127.0.0.1mysql端口:3306用户名:root密码:123456测试数据库:test。原创 2022-09-23 22:18:48 · 13869 阅读 · 0 评论 -
Eureka 注册中心
给RestTemplate添加@LoadBalanced注解。在application.yml中配置eureka地址。在application.yml中配置eureka地址。在application.yml中配置eureka地址。添加@EnableEurekaServer注解。引入eureka-server依赖。引入eureka-client依赖。引入eureka-client依赖。1.搭建EurekaServer。原创 2022-09-12 15:10:37 · 14456 阅读 · 0 评论 -
热部署Devtools
2.添加plugin到项目中3.idea开启自动编译打包idea设置路径:Setting/Buid,Execution,Deployment/Compiler开启(勾选)[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Y1C8X6my-1662445497576)(images/image-20220906103346283.png)]快捷键:Ctrl+Shift+Alt+/[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3DupCorA-1原创 2022-09-06 14:25:47 · 14535 阅读 · 1 评论 -
java 系统工具类 查询内存 CPU 系统基本信息 SysInfoUtils
java 系统工具类 查询内存 CPU 系统基本信息 SysInfoUtils原创 2022-08-23 11:10:33 · 16382 阅读 · 0 评论 -
springboot集成swagger3与knife4j
springboot集成swagger3 swagger3的springboot启动器jar包注意:当前SpringBoot版本为2.5.6,Swagger3.0目前无法完全兼容SpringBoot2.6.x!原创 2022-08-16 15:14:35 · 16259 阅读 · 0 评论 -
SSM框架学习笔记
SpringMVC默认已经提供了一些常用的类型转换器,例如客户端提交的字符串转换成int型进行参数设置。·但是不是所有的数据类型都提供了转换器,没有提供的就需要自定义转换器,例如:日期类型的数据就需要自定义转换器。定义转换器类实现Converter接口在配置文件中声明转换器在中引用转换器@Override// 将日期字符串转成日期对象返回try {}}}...原创 2022-08-15 10:48:15 · 15860 阅读 · 0 评论 -
spring配置数据源
spring配置数据源1.数据源开发步骤导入数据源jar创建数据源对象设置数据源的基本连接数据使用数据源获取连接资源和归还资源2.资源<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.28</version></dependency>&l原创 2022-05-15 21:31:11 · 31588 阅读 · 0 评论 -
java生成二维码
java生成二维码maven依赖<dependency> <groupId>com.google.zxing</groupId> <artifactId>javase</artifactId> <version>3.3.0</version></dependency><dependency> <groupId>com.google.zxing<原创 2022-05-12 08:49:39 · 32799 阅读 · 0 评论 -
java 图片处理工具类(图片简单处理 java原生)
java 图片处理工具类方法说明方法描述cutCenterImage从中间裁剪图片不进行缩放zoomImage缩放图片根据最短边zoomCutCenterImage缩放裁剪图片,先进行缩放,然后进行裁剪实现代码public class ImgUtils { /** * 图片格式 */ public static String format = "PNG"; public static int unit = 1024原创 2022-05-12 08:25:31 · 34295 阅读 · 0 评论