springboot 集成 es--未完结 2024-05-23 spring, java, elasticsearch, jenkins, 后端 107人 已看 一、前提知识常见的两种方式:spring boot提供的API 和 ES 官方提供的APIES官方:RestHighLevelClient:适用于复杂、更细粒度控制的Elasticsearch 操作spring boot:ElasticsearchRestTemplate:比 RestHighLevelClient 抽象更高,更接近于 Spring Data 的风格,当你想利用 Spring Data 的特性(如查询方法、分页等)与 Elasticsearch 交互时,这是一个很好的选择
spring boot3整合邮件服务实现邮件发送功能 2024-05-27 spring, spring boot, java, 后端 31人 已看 本文介绍了spring boot整合email服务,实现发送验证码,邮件(普通文本邮件、静态资源邮件、附件邮件)这里以QQ邮箱为例,进入QQ邮箱官网,登录后点击设置,选择账号:,找到 POP3/IMAP.....服务这里开启你的服务,开通服务,依赖引入,配置属性,创建邮件发送工具类,测试。
springboot vue 开源 会员收银系统 (2) 搭建基础框架 2024-05-20 spring, java, vue.js, 后端, 开源 81人 已看 springboot vue 开源 会员收银系统 教程
go mod模式下,import gitlab中的项目 2024-05-23 golang, gitlab, 后端, 开发语言 135人 已看 第一步:创建一个公用包的项目,比如,core。这里有个点需要注意,不能直接用go mod init进行初始化,否则,引用该包会报路径错误的问题。需要通过这个命令进行初始化(init后面的内容实是ssh链接去掉git@)。执行完之后,push到gitlab上。公用包创建的流程到此就完成了。接下来就是引用包需要做些一些配置。第二步:第三步:需要设置两个环境变量。GOPRIVATE。
SpringBoot项目中redis序列化和反序列化LocalDateTime失败 2024-05-23 spring, java, 前端, 后端, bootstrap 55人 已看 SpringBoot项目中redis序列化和反序列化LocalDateTime失败
重生之 SpringBoot3 入门保姆级学习(01、Hello,SpringBoot3) 2024-05-21 spring, 学习, java, 后端 36人 已看 重生之 SpringBoot3 入门保姆级学习(01、Hello,SpringBoot3)
Go程序出问题了?有pprof! 2024-05-27 golang, 后端, 开发语言 90人 已看 通过上面对pprof工具的使用,发现其在Go程序分析中具有重要作用。具体来说,pprof通过收集程序运行时的信息,生成可视化的报告,帮助开发者理解程序的行为,并找出代码中的性能问题。其他相关博客推荐。
基于Go实现的分布式主键系统 2024-05-21 golang, 后端, 分布式, 开发语言 95人 已看 在当前,最受欢迎的分布式主键生成算法是雪花算法,该算法由64位二进制数组成,如下图所示,它通过组合不同的二进制位来生成唯一的主键。雪花算法是由64位二进制组成的,其中,第一位是一个固定的符号位,其值永远不变,接下来的41位用于表示时间,精确到毫秒级别,接着的10位用于标记机器的位置,最后的12位是序列号。通过雪花算法,程序可以在每毫秒内生成12位二进制数,相当于2的12次方,共计4096个数字。采用这种方法可以确保:1、每个生成的ID随时间递增;
IDEA创建Spring Boot项目 2024-05-20 spring boot, java, mybatis, intellij-idea, 后端 61人 已看 本文演示了如何在IDEA上创建Spring Boot项目,感兴趣的朋友可以参考一下。
超详细的前后端实战项目(Spring系列加上vue3)前后端篇(四)(一步步实现+源码) 2024-05-27 spring, java, 后端 31人 已看 兄弟们,继昨天的代码之后,继续完成最后的用户模块开发,昨天已经完成了关于用户的信息编辑页面这些,今天再完善一下,从后端这边开始吧,做一个拦截器,对用户做身份校验,
基于Go实现的分布式主键系统 2024-05-21 golang, 后端, 分布式, 开发语言 112人 已看 在当前,最受欢迎的分布式主键生成算法是雪花算法,该算法由64位二进制数组成,如下图所示,它通过组合不同的二进制位来生成唯一的主键。雪花算法是由64位二进制组成的,其中,第一位是一个固定的符号位,其值永远不变,接下来的41位用于表示时间,精确到毫秒级别,接着的10位用于标记机器的位置,最后的12位是序列号。通过雪花算法,程序可以在每毫秒内生成12位二进制数,相当于2的12次方,共计4096个数字。采用这种方法可以确保:1、每个生成的ID随时间递增;
SpringBoot中使用AOP实现日志记录功能 2024-05-20 spring, java, 后端, 开发语言 35人 已看 日志记录在软件开发中是极其重要的,能够帮助开发人员快速定位问题、监控系统性能、提高系统安全性、跟踪业务流程等,是保障系统稳定运行和快速问题排查的重要手段
springmvc 异常处理 2024-05-23 hive, spring, java, 后端, mvc 89人 已看 Spring MVC在处理器方法执行过程中出现了异常,可以采用异常处理器进行应对。一句话概括异常处理器作用:处理器方法执行过程中出现了异常,跳转到对应的视图,在视图上展示友好信息。SpringMVC为异常处理提供了一个接口:HandlerExceptionResolver核心方法是:resolveException。该方法用来编写具体的异常处理方案。返回值ModelAndView,表示异常处理完之后跳转到哪个视图。
RustGUI学习(iced/iced_aw)之扩展小部件(二十六):如何是drop_down部件来构建下拉菜单? 2024-05-22 rust, 学习, 后端, 开发语言 54人 已看 本专栏是学习Rust的GUI库iced的合集,将介绍iced涉及的各个小部件分别介绍,最后会汇总为一个总的程序。iced是RustGUI中比较强大的一个,目前处于发展中(即版本可能会改变),本专栏基于版本0.12.1.
《Rust奇幻之旅:从Java和C++开启》第1章Hello world 2/5 2024-05-23 rust, c++, java, 后端, 开发语言 51人 已看 《Rust奇幻之旅:从Java和C++开启》以生动的对话形式,详细讲解了如何同时安装和管理多个版本的Rust工具链,让你轻松掌握Rust环境的配置。阅读本文,让你对Rust有更深的理解和掌握!
EasyCode生成的SQL语句中无逗号分隔 2024-05-27 spring, java, mybatis, 后端, 开发语言 111人 已看 EasyCode无逗号分隔,没有逗号分隔,生成的语句没有逗号分隔等问题EasyCode是一款非常好用的插件,可以帮助我们生成相关的一些代码,但是在生成SQL对应的xml文件之后,发现语句中多个字段之间没有逗号分隔,而是直接连在了一起。接下来,让我们一起去解决这个问题!
IDEA创建Spring Boot项目 2024-05-20 spring boot, java, mybatis, intellij-idea, 后端 55人 已看 本文演示了如何在IDEA上创建Spring Boot项目,感兴趣的朋友可以参考一下。
二、使用Django创建一个基础应用 2024-05-20 python, django, sqlite, 后端, 数据库 93人 已看 列表页时独立页面,使用自定义的页面添加如下页面职位列表页职位详情页匿名用户可以访问。