草庐IT

巧用GitHub Action实现自动化部署Java项目

本文已收录至我的Github仓库DayDayUP:github.com/RobodLee/DayDayUP,欢迎Star⭐⭐⭐⭐⭐转载请注明出处:https://blog.csdn.net/weixin_43461520/article/details/127475965前言我在前几天写了篇文章,是说如何使用GitLabCICD实现项目的自动化部署到指定的Web服务器中,没看过的小伙伴可以去看看:你是个成熟的项目了,该学会自动构建自动部署了。但是如果是我的个人项目,我应该是不大会使用GitLab的,因为如果仅仅是为了自动化部署而去安装一个GitLab的话,对我而言代价高了点。所以我更愿意把代码

巧用replit搭建免费的个人云服务器

初识replit,被它的免费托管和域名服务所吸引。replit是个啥?在经过一番尝试后,发现这玩意儿挺有意思,佩服老外的想象力和创新力真强。竟还能搭建个人的云服务器,连域名都有了,这可真香。对个人开发者来说连云服务器都省了。想搭建个人网站或开发测试没有云环境的可以用这个,好用且免费。这里推荐一下,并介绍下如何使用replit搭建免费的云服务器。简介官网地址:Replit:thecollaborativebrowserbasedIDE-ReplitReplit是一个新手开始编程、构建、部署和托管应用程序的地方,可以协同工作。有一种说法认为它就像编程的Figma。它提供了编程所需的一切,都在浏览器

巧用ChatGPT编写万字长文的论文,纯干货实操

文/ 韩彬(微信公众号:量子论)用ChatGPT写文章属于它的基本操作了,现在我们看看如何使用ChatGPT编写论文级的文章。论文的编写步骤通常有这四步:1、定主题2、写提纲3、填内容4、改标题(可选项)这几点其实可以运用于我们对ChatGPT的操作。这里面有个小技巧,建议你先用英文问,这样的答案会更加准确,然后你再让ChatGPT翻译成中文。好了,我们开始实战操作。举个例子,我想写篇关于ChatGPT演进的论文。你可以在ChatGPT里这样提问:写一篇关于ChatGPT演进的论文提纲接下来开始写正文。写第一点时,你可以说:请完整撰写“研究背景及目的”的内容你也可以这样说,请以人工智能专家口吻

HiveSql一天一个小技巧:如何巧用分布函数percent_rank()求去掉最大最小值的平均薪水问题

0问题描述参考链接(3条消息)HiveSql面试题12--如何分析去掉最大最小值的平均薪水(字节跳动)_莫叫石榴姐的博客-CSDN博客文中已经给出了三种解法,这里我们借助于此题,来研究如何用percent_rank()函数求解,简化解题思路。1percent_rank()函数使用percent_rank()函数为分布函数,用于返回某个排序数值在数据集中的百分比排位,其值分布在0-1之间【0,1】,此函数用于计算数值在数据集内的相对位置。计算公式:当前行rn-1/组内行数-1其中减去1表示排位时候不包括他本身,表示他前面有多少人比他值低或高,在实际中有一定分析意义。使用场景:用于关心排在我前面的

【Python • 字符串】巧用python字符串切片

文章目录前言字符串切片常用用法理解一个字符串逆向下标的字符串字符串切片截取下标a到b的字符串取下标a以后的所有字符串取下标a以前的所有字符串间隔n个字符取字符串字符串逆序输出从下标a的字符开始逆序取字符串逆序输出从b到a的字符串逆序间隔一个字符串输出总结前言在python中字符串切片是个非常方便的方法来截取字符串,最初了解到字符串切片的时候就发现其相当方便,要比java的substring要舒服的多,这使得更加吸引我了。在我的使用过程中一直很顺利,直到遇见了-1,才发现这玩意儿不简单,因此在这里总结一下python字符串切片的常用用法。字符串切片常用用法python字符串切片语法如下理解一个字

OJ刷题:《剑指offer》之单身狗1、2 !(巧用位操作符,超详细讲解!)

目录1.单身狗11.1题目描述1.2排序寻找1.3巧用位操作符2.单身狗21.1题目描述1.2排序寻找1.3巧用位操作符               不是每个人都能做自己想做的事,成为自己想成为的人。                         克心守己,律己则安!创作不易,宝子们!如果这篇文章对你们有帮助的话,别忘了给个免费的赞哟~ 1.单身狗11.1题目描述在一个整型数组中,只有一个数字出现一次,其他数组都是成对出现的,请找出那个只出现一次的数字。例如:数组中有:123451234,只有5出现一次,其他数字都出现2次,出51.2排序寻找1.对于一个无序的数组,当我们将他们进行排序后,一

前端代码质量检查:ESLint 与 Prettier 的巧用

1.背景介绍前端开发是软件开发的一个重要环节,其中代码质量是影响项目成功的关键因素。ESLint和Prettier是两个非常受欢迎的前端代码质量检查工具,它们可以帮助开发者提高代码质量,减少错误,提高开发效率。ESLint是一个JavaScript代码格式检查工具,它可以检查代码的错误、警告和建议,并提供修复建议。Prettier是一个代码格式化工具,它可以自动格式化代码,使其更易于阅读和维护。在本文中,我们将深入探讨ESLint和Prettier的核心概念、算法原理、使用方法和数学模型。2.核心概念与联系2.1ESLint概述ESLint是一个JavaScript代码检查工具,它可以检查代码

【Python小技巧】巧用SnowNLP将一段话一键生成srt字幕文件(后期结合moviepy可生成带字幕的视频)

文章目录前言一、SnowNLP是什么?二、SnowNLP使用方法1.安装2.官方示例三、借用SnowNLP制作srt字幕文件总结关联阅读附录前言最近在尝试moviepy制作视频,但是有时候需要制作字幕。一般视频剪辑软件都是手工添加字幕,这个很费时费力。虽然某音等可以自动识别语音添加字幕,但宝宝要使用moviepy制作视频,都已经有文字了,还需要再语音识别么?这就有点脱裤子放屁了。那有没有一种简便的方法呢?比如我给一段话就可以自动生成字幕。如何可以一键生成字幕文件?但皇天不负苦心人,还真让我搞出来了。要做字幕,首先就得处理文章断句。这个搞不定,后面都弄不成。但现在大部分的自然语言处理库基本都是针

VSCode中巧用正则表达式快速处理字符段

工欲善其事,必先利其器.正则表达式正则表达式(RegularExpression)是一种文本模式,包括普通字符(例如,a到z之间的字母)和特殊字符(称为"元字符")。正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串。而且不光在代码中,我们日常在编辑一些字符段的时候也可以快速使用正则表达式来批量处理.正在表达式教程:传送门使用实例在VSCode中,查找和替换是支持正则表达式的.举例说明,例如我们现在有一个比较无序的文档如下:aaaaaaaaaaaaaaaaaaaa;bbbbbbbbbbbbbbbbbbbbb;cccccccccccccccccccccccccccccc;dddd

巧用“大纲”让Word理解你的文章层次

巧用“大纲”让Word理解你的文章层次在处理较长的文档时,常常需要将文档按照章节进行划分。我们可能会用不同级别的标题来区分文章的不同区域的内容,但是如何让Word理解我们的文章结构呢?例如,建立目录,在导航窗格中显示,多级编号。方便自己操作操作,也便于word的自动化处理。大家肯定都知道使用样式中的“标题1”,“标题2”便可以在其中创建了轻松的创建了。但样式仅仅是字体、段落、编号等格式的组合体。那文档的结构究竟又是与那个因素有关呢?那就不得不提“大纲”了。大纲的概念并不难,掌握了之后,将会有大用呢!本文将从以下几个方面进行介绍:大纲在哪里设置大纲与样式如何快速设置大纲(大纲视图)如何快速设置目