- 博客(135)
- 收藏
- 关注
原创 探索移动云:我的ES与Kibana之旅
可以看到有五大方向的免费使用,选择一个自己喜欢的类型,或者是自己需要的,点击0元试用。跳转登录界面,并且完成实名认证后。这里我选择的是CentOS7.5,且各种参数人家都给你自动选择好了。欧克啊,到这里我们就拥有了一台云主机,也称服务器。点击管理控制台,前往控制台查看。然后可以看到都是0元,是不是非常开心,然后点击前往支付。新用户即可登录免费使用1个月的云主机。到这里就确实拥有了一台云主机,接下来进行安全组配置。
2024-05-24 01:55:55
2388
74
原创 开发时如何快速分析代码和生成测试方法(Baidu Comate插件帮我一键分析)
因为在开发代码的时候,发现有很多都是废话也不是很想写注释 的,毕竟程序员最讨厌的两件事情,一件就是讨厌写注释,另一件就是别人写的代码不写注释。而我本人也是毕竟懒于写注释的。就比如下面这个绑定交换机和队列的方法,其实很简单。但是如果写,这样可能对于刚入门学习新技术的不太友好。这里是不是一目了然,但是又不想自己每次都这样手打怎么办,那么就可以看一下下面的介绍了。Baidu Comate智能编码助手简介在 AIGC 技术和工具井喷爆发的时代,行业内对AI开发工具的需求和关注日渐增长。
2024-05-12 21:14:38
2311
76
原创 2024.04.24记录所解决的问题
默认情况下,扫描的范围是启动类所在的包及其子包中的所有类。但是,使用@EnableDubbo注解能够提供更细粒度的控制,例如通过注解中的各种属性来配置Dubbo的注册中心、协议、服务提供者和服务消费者等相关配置。好啦,原本前面都弄好了,可以安心开发了,结果突然MySQL服务突然消失了,吓死,莫名其妙的,也访问不到MySQL的服务,后面发现使用mysqld -install下载回来也不行,反正就是一直报10061错误,无法连接(注意的是我的MYSQL服务是一直启动的,),最后没办法只能重装;
2024-04-24 12:36:50
1130
5
原创 周订单量超300%增长!百度智能云千帆AI原生应用商店公布百天成绩单
为了加速AI原生应用的商业化落地,2023年10月17日,百度智能云推出千帆AI原生应用商店,旨在提升企业在AI原生应用选型和采购方面的效率,帮助开发企业把应用推向目标客户,提供高效的应用交易平台。千帆AI原生应用商店为企业提供了一个自有渠道外新的商业化渠道和流量入口,必优科技市场商务负责人坦言,“不需要企业去做很多的投流广告等动作,只要把你的商品放在这,只要你有竞争力,就会发现有不错的销售转化”。、AI加速器、AI原生应用商店等支持,帮助创业者、开发者实现从0到1的突破创新,实现商业价值和社会价值。
2024-01-25 23:03:32
1437
58
原创 MyBatisPlus入门介绍
MyBatis-Plus(简称 MP)是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。MyBatisPlus的愿景是成为MyBatis最好的搭档。下面就是官网的三大小点的介绍了。
2023-11-26 00:01:40
7028
133
原创 Lombok超详解
以前的Java项目中,充斥着太多不友好的代码:POJO的getter/setter/toString/构造方法;打印日志;I/O流的关闭操作等等,这些代码既没有技术含量,又影响着代码的美观,Lombok应运而生。LomBok可以通过注解,帮助开发人员消除JAVA中尤其是POJO类中的冗长代码。使用LomBok之前使用LomBok之后。
2023-11-16 09:54:50
5128
134
原创 千帆SDK开源到GitHub,开发者可免费下载使用!
其封装了包括LLM,Embedding,Chain,Agent,Tool等一系列抽象的LLM应用组件,在其开源社区成员的不断贡献下集成了当前大部分主流的大语言模型等调用方法,是当前。千帆SDK通过代码接入并调用百度智能云千帆大模型平台的能力,轻松实现LLMOps全流程的落地,快速构建属于我们自己的大语言模型应用。在提供大模型对话续写能力的同时,应对于常见的文本检索,知识库查询等场景,也推出了文本转化成向量的能力。千帆SDK全面覆盖从数据集管理,模型训练,模型评估,到服务部署等方面的功能,我们可。
2023-11-11 00:51:12
3918
111
原创 Spring Task 超详解版
OK,果然如此,注意这个是任务结束后每隔五秒,如果方法中间加了一个sleep方法,那么执行时间还要加上sleep里面的值,比如说中间加了一个sleep(1000),那么就会每隔6秒执行一次。比如说我们设置了两个定时任务,那么因为Spring Task是单线程,如果在第一个定时任务加了一个sleep方法,那么会等第一个方法响应后在执行第二个任务,就很浪费cpu运行时间。该域可以省略,表示每年都触发。执行效果如上,确实不会影响到任务2的运行,但是如果定时任务过多,超过了配置的线程池的线程数量还是会运行错乱。
2023-11-06 00:06:20
4389
124
原创 Spring Boot指标监控及日志管理
Spring Boot Actuator可以帮助程序员监控和管理SpringBoot应用,比如健康检查、内存使用情况统计、线程使用情况统计等。我们在SpringBoot项目中添加Actuator功能,即可使用Actuator监控-- 指标监控 -->在配置文件中开启所有监控端点#开启所有监控端点例如查询日志信息数据,访问。
2023-11-01 09:32:55
3912
114
原创 SpringBoot参数校验
SpringBoot自带了validation工具可以从后端对前端传来的参数进行校验,用法如下:首先得添加依赖-- 参数校验 -->
2023-10-24 16:55:58
8027
134
原创 SpringBoot项目部署
在真实开发中,在不同环境下运行项目往往会进行不同的配置,比如开发环境使用的是开发数据库,测试环境使用的是测试数据库,生产环境使用的是生产数据库。看到上诉内容就可以知道已经运行成功了,接下来我们访问ip地址:8081/printLog查看是否启动成功这里的ip地址是我的虚拟机ip地址,5. 查看所有的镜像,出现springbootdocker代表镜像构建成功。可以看到该目录少了BOOT-INF,打包是不完整的,也无法运行jar包。查看所有的镜像,出现springbootlogback代表镜像构建成功。
2023-10-23 09:18:58
3547
97
原创 SpringBoot热部署和整合Mybatis
热部署,就是在应用正在运行的时候升级软件,却不需要重新启动应用。即修改完代码后不需要重启项目即可生效。在SpringBoot中,可以使用DevTools工具实现热部署。
2023-10-16 00:59:28
3463
130
原创 SpringBoot自带模板引擎Thymeleaf使用详解①
Thymeleaf是一款用于渲染XML/HTML5内容的模板引擎,类似JSP。它可以轻易的与SpringMVC等Web框架进行集成作为Web应用的模板引擎。在SpringBoot中推荐使用Thymeleaf编写动态页面。Thymeleaf最大的特点是能够直接在浏览器中打开并正确显示模板页面,而不需要启动整个Web应用。Thymeleaf在有网络和无网络的环境下皆可运行,它即可以让美工在浏览器查看页面的静态效果,也可以让程序员在服务器查看带数据的动态页面效果。
2023-10-06 14:18:20
5569
131
原创 SpringBoot注册web组件
由于SpringBoot项目没有web.xml文件,所以无法在web.xml中注册web组件,SpringBoot有自己的方式注册web组件。
2023-10-03 09:23:19
3510
97
原创 Spring Boot中配置文件介绍及其使用教程
SpringBoot项目中,大部分配置都有默认值,但如果想替换默认配置的话,就可以使用application.properties或者application.yml或者application.yaml进行配置。SpringBoot默认会从resources目录下加载application.properties或application.yml文件。其中,application.properties文件是键值对类型的文件,之前一直在使用,所以我们不再对properties文件进行阐述。
2023-09-29 13:33:47
4521
92
原创 搭建SpringBoot项目三种方式(超详细版)
由于SpringBoot极大简化了Spring配置,所以只有一个application.properties配置文件,且Spring的自动配置功能使得大部分的配置都有默认配置,该文件的功能是覆盖默认配置信息,该文件不写任何信息都可以启动项目。SpringBoot项目中可以定义起步依赖,起步依赖不是以jar包为单位,而是以功能为单位,毕竟是一个约定大于配置的思想,凡是看到依赖带有stater单词的基本都不用添加依赖版本,因为这都已经在父项目parent中配置好了。然后直接点击Finish。
2023-09-26 08:37:55
54393
116
原创 有了Spring为什么还需要SpringBoot呢
SpringBoot对Spring的缺点进行改善和优化,基于约定大于配置的思想,简化了Spring的开发,所谓简化是指简化了Spring中大量的配置文件和繁琐的依赖引入。所以SpringBoot是一个服务于框架的框架,它不是对Spring功能的增强,而是提供了一种快速使用Spring框架的方式。配置简单依赖引入简单提供了一些大型项目的非功能特性,如嵌入式服务器,安全指标,健康监测等。
2023-09-22 08:52:28
3602
121
原创 使用SeaFile搭建私有云盘并公网访问【cpolar内网穿透】
现在我们身边的只能设备越来越多,各种智能手机、平板、智能手表和数码相机充斥身边,需要存储的数据也越来越大,一张手机拍摄的照片都可能有十多M,电影和视频更是按G计算。而智能设备的存储空间也用的捉襟见肘。能存储大量文件的,最合适的也就是家用电脑了。但家用电脑又存在无法随时随地调阅文件资料的问题。但只要经过简单几步,就能让家里的电脑秒变随时随地调阅存取文件的私有云盘。今天,笔者就为大家介绍,如何使用两个简单软件,让家里的电脑变身安全高效的私有云盘。
2023-09-19 08:37:52
1685
108
原创 Shell 正则表达式及综合案例及文本处理工具
cat /etc/passwd | awk -F ":" '{print " 文件名:" FILENAME "\t行号:" NR "\t列数: " NR}' /etc/passwd。实现一个目录归档备份的脚本,输入一个目录名称,将目录下所有文件按天归档保存,并将归档日期附加在文档文件名上,放在根目录下(/archive)我们都知道手机号是由第一位数字是0,第二位是3,4,5,7,8,9;一个强大的文本分析工具,把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行分析处理。
2023-09-16 10:31:49
3039
103
原创 华为云云耀云服务器L实例评测|使用宝塔面板管理服务器教学
云耀云服务器L实例提供丰富严选的应用镜像,实现应用一键部署,助力客户便捷高效的在云端构建电商网站、Web应用、小程序、学习环境、各类开发测试等。主机安全(HSS)提升云耀云服务器L实例整体安全性,通过入侵检测、漏洞管理、基线检查功能,可识别并管理云服务器中的信息资产,实时监测云服务器中的风险,降低服务器被入侵的风险。云耀云服务器L实例使用门槛较低,如果您是正在了解云计算服务的入门用户,或是需要在服务器中部署简单应用的个人开发者、中小企业,那么推荐您选择云耀云服务器L实例。
2023-09-12 12:10:39
4002
116
原创 Shell 运算符及语法结构
我们将Shell当成一门编程语言来学习,那么就一定需要有运算符在Shell中,还存在 expr 表达式,可以用于做运算在Shell中,运算需要使用 $((a+b)) 或者 $[a+b] 的形式。
2023-09-06 11:04:35
2057
131
原创 实现不同局域网间的文件共享和端口映射,使用Python自带的HTTP服务
数据共享作为和连接作为互联网的基础应用,不仅在商业和办公场景有广泛的应用,对于个人用户也有很强的实用意义。也正因如此,大量数据共享软件被开发出来,云存储的概念也被重复炒作。对于爱好折腾的笔者来说,用最简单的工具找寻私人共享和存储解决方案,也是件很有趣的事。今天,笔者就为大家介绍,如何使用python这样的简单程序语言,在自己的电脑上搭建一个共享文件服务器,并通过cpolar创建的数据隧道,将其变为能在公共互联网上访问的私人云盘。
2023-09-02 09:26:24
4765
125
原创 Shell 脚本入门
常用系统变量env命令查看当前所有的全局变量set查看当前所有变量明显比env命令后得到的变量要多!基本语法定义变量:变量名=变量值规则等号前后不能有空格在声明变量的时候是不需要添加 $ 符号,但是使用时候需要添加如果定义的是一个字符串,需要将值添加双引号或者单引号温馨提示查看定义的变量是全局还是局部全局: env | grep 变量名局部: set | grep 变量名当然,你可以进入子bash中去尝试输出变量,无法输出则是局部变量,可以输出则是全局变量全局变量。
2023-08-31 08:42:08
2461
117
原创 使用VSCode SSH实现公网远程连接本地服务器开发的详细教程
远程连接服务器工具有很多,比如XShell、putty等,可以通过ssh来远程连接服务器,但这用于写代码并不方便,可能需要现在本地写好代码后再将源代码传送到服务器运行、服务器上的图片也无法直接查看…而vscode可以很好的解决这些问题,它的核心组件都运行在远程环境中,本地的开发机器完全不需要拥有远程开发环境的源代码,在vscode上编写代码可以直接同步更新到服务器上,给你带来丝滑般的远程开发体验。
2023-08-26 00:26:08
9029
129
原创 Git概述
很多人都知道,林纳斯·托瓦兹在1991年创建了开源的Linux,从此,Linux系统不断发展,已经成为最大的服务器系统软件了。Git是一种代码托管技术。在开发中,Git是一种代码托管技术,很多代码托管平台也是基于Git来实现的。Git可以帮我们做到很多的事情,比如代码的版本控制,分支管理等。注意:我们可以把Git理解成是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。正是因为有了Git的存在,现在很多工作才可以变得相对轻松。
2023-08-20 21:01:30
4719
136
原创 基于 STM32自研多任务+SpringBoot+Vue 农业大棚智能调光系统
科技兴农是农业发展的必由之路,通信技术融入到传统农业大棚环境监测是其典型代表。为确保农业大棚设置合理的照明系统,必须对大棚内光照强度进行精度监测。针对当前棚内照明强度不能调节、布线复杂、成本高等缺点,提出了一种基于stm32技术的智能调节灯光强度系统。我们所提出的智能灯光控制系统能够根据当前设置的大棚所需要的光照阈值来确定是否需要进行大棚补光并且可以根据当前光照实时改变补光强度,并且能够在客户端实时观测到当前大棚的自然光照强度和补光强度。如果阈值设置不合理蜂鸣器也是进行报警提醒。
2023-08-03 00:48:00
6683
172
原创 作为程序员,你很有必要了解一下IVX
iVX 是一个“零代码”的可视化编程平台,拥有方便的在线集成开发环境,不需要下载开发环境,打开浏览器即可随时随地进行项目编辑。iVX 还拥有“一站式”的云资源,通过这一套一站式服务,iVX 可以实现一站式研发、一站式部署、一站式维护。iVX相当于“一款零代码可视化编程语言”+“IDE的集成开发环境(自带编译器)+“云端IAAS资源”。
2023-07-30 00:16:14
5249
124
原创 作为一个程序员一定要掌握的算法之遗传算法
遗传算法(Genetic Algorithms, GA)是模拟达尔文生物进化论的自然选择,遗传学机理的生物进化过程的计算模型是一种通过模拟自然进化过程搜索最优解的方法。一个种群则由经过基因(gene)编码(coding)的一定数目的个体(individual)组成。遗传算法是从代表问题可能潜在解集的一个种群(population)开始的。人类细胞有23对染色体(22对常染色体和一对性染色体),即每个细胞共有46个染色单体。染色体作为遗传物质的主要载体,即多个基因的集合。
2023-07-13 01:11:19
2786
84
Spring Boot中配置文件介绍及其使用教程
2023-09-21
基于 STM32自研多任务+SpringBoot+Vue 农业大棚智能调光系统前端代码
2023-08-02
基于 STM32自研多任务+SpringBoot+Vue 农业大棚智能调光系统后端代码
2023-08-02
基于 STM32自研多任务+SpringBoot+Vue 农业大棚智能调光系统
2023-08-02
Postman-win64-7.30.1-Setup.exe安装包
2023-05-05
截动图gif格式的软件
2023-02-16
Android课设之个人音乐播放器
2023-02-16
PyQt5数据库开发1 4.3 资源images.rar
2023-02-16
PyQt5编程扩展 3.2 资源images
2023-02-16
显示定义在5元素集合上的所有的格。
2022-10-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人