以前部署项目都是通过ps -ef | grep java查找项目的进程号。找到进程号之后通过指令(kill -9 进程号)杀死进程。最后通过(nohup java -jar rex-api-0.0.1-SNAPSHOT.jar >out.log 2>&1 &)指令启动项目。这种方式手动查找进程号再kill掉,再重启项目这样太耗时间了。 今天看到一个shell脚本感觉挺好
转载 2024-01-29 01:01:02
48阅读
windows 命令行中有2种执行 .sql 文件的方式:直接行文件 和 先进入mysql命令行然后执行文件。具体操作如下:1. 直接在windows命令执行。打开windows命令行(win+R打开运行窗口然后输入cmd,回车),进入mysql的本机地址,如果配置了环境变量则直接输入mysql即可,输入 mysql -u username -p password -D data < sq
转载 2023-05-29 16:05:08
1644阅读
通过Lua脚本批量插入数据到布隆过滤器 有关布隆过滤器的原理之前写过一篇博客: 算法(3)---布隆过滤器原理在实际开发过程中经常会做的一步操作,就是判断当前的key是否存在。那这篇博客主要分为三部分:1、几种方式判断当前key是否存在的性能进行比较。 2、Redis实现布隆过滤器并批量插入数据,并判断当前key值是否存在。 3、针对以上做一个总结。 一、性能对比主要对以下方
相信你还在为SSM框架繁琐的搭建过程而苦恼,还在为复杂的配置文件而忧心,现在SpringBoot终于来了,它化繁为简,让开发变得极其简单而快速,短短几年时间已经成为了开发的主流框架。作为一个与时俱进的程序员,当然要把握时代的潮流,因此将从这篇文章开始,由基础到进阶,开始对springboot进行一个全面的分析。一、什么是Springboot其实Springboot是Spring家族中的一个全新的框
转载 2024-03-27 23:12:01
37阅读
# 使用 Spring Boot 执行命令行操作:一个实用指南 Spring Boot 是一个用于简化 Spring 应用程序开发的框架。它具备自动配置的特性,使得开发者能够专注于业务逻辑,而非繁琐的配置。在日常开发中,有时我们需要执行一些命令行操作,比如运行系统命令、调用脚本等。本文将介绍如何在 Spring Boot 应用程序中执行命令行操作,同时提供相关代码示例和详尽的说明。 ## 一、
原创 9月前
134阅读
文章目录1 摘要2 核心 Maven 依赖3 核心代码3.1 FFmpeg 解析音视频工具类3.2 音视频文件信息参数3.3 音视频文件上传Controller3.4 application 配置文件4 测试数据4.1 视频文件解析4.2 音频文件解析5 注意事项5.1 文件必须在本地6 推荐参考文档7 Github 源码 1 摘要FFmpeg 是最常用的跨平台的音频、视频处理软件,但是其通过命
Spring Boot 是一个开源框架,用于快速构建基于 Spring 框架的应用程序。它提供了各种工具和插件,可以简化开发人员的工作流程,使他们能够更快地构建可靠的应用程序。在 Spring Boot 中,可以轻松地执行各种操作系统命令,包括 Linux 命令。本文将重点介绍如何在 Spring Boot 应用程序中执行 Linux 命令。 在 Spring Boot 中执行 Linux 命令
原创 2024-04-24 10:59:33
509阅读
本篇和大家分享的是 Spring Boot 打包并结合 Shell 脚本命令部署,重点在分享一个shell 程序启动工具,希望能便利工作;profiles指定不同环境的配置maven-assembly-plugin打发布压缩包分享shenniu_publish.sh程序启动工具linux上使用shenniu_publish.sh启动程序profiles指定不同环境的配置通常一套程序分为了很多个部署
spring 远路接口访问及集群方案 Spring提供类用于集成各种远程访问技术。这种对远程访问的支持可以降低你在用POJO实现支持远程访问业务时的开发难度。目前,Spring 提供对下面四种远程访问技术的支持:     远程方法调用(RMI)。通过使用RmiProxyFactoryBean和RmiServiceExp
Dataway介绍Dataway 是基于 DataQL 服务聚合能力,为应用提供的一个接口配置工具。使得使用者无需开发任何代码就配置一个满足需求的接口。 整个接口配置、测试、冒烟、发布。一站式都通过 Dataway 提供的 UI 界面完成。UI 会以 Jar 包方式提供并集成到应用中并和应用共享同一个 http 端口,应用无需单独为 Dataway 开辟新的管理端口。这种内嵌集成方式模式的优点是,
转载 2024-09-24 08:09:32
94阅读
SpringBoot 实现配置SQL脚本自动执行一. 背景我们可能遇到过这种情况:在公网开发时, 新增数据表非常容易, 直接登录到对应服务器的mysql / 使用Navicat访问mysql服务器. 然后去执行sql语句或脚本即可在内网开发时, 由于都在一个网段, 所以操作也比较方便但是在公网开发, 部署到别的内网环境. 上面的问题就变得非常麻烦. 由于内网环境处于安全考虑禁止外部设备接入.因此需
早期的Spring项目需要添加需要配置繁琐的xml,比如MVC、事务、数据库连接等繁琐的配置。Spring Boot的出现就无需这些繁琐的配置,因为Spring Boot基于约定大于配置的理念,在项目启动时候,将约定的配置类自动配置到IOC容器里。这些都因为Spring Boot有自动配置的特性。Sping Boot 如何实现自动配置Spring Boot都需要创建一个mian启动类,而启动类都含
文章目录profiles指定不同环境的配置maven-assembly-plugin打发布压缩包shenniu_publish.sh程序启动工具linux上使用shenniu_publish.sh启动程序 SpringBoot打包并结合shell脚本命令部署,重点在分享一个shell程序启动工具,希望能便利工作: profiles指定不同环境的配置maven-assembly-plugin打发
用了Spring Boot有一段时间了,相比于Spring要理解它更难一些,在Spring boot中提出以下几个疑问Spring Boot的架构是如何设计的,能很轻松的整合很多开源组件。Spring Boot中资源如何加载,事件如何管理,什么时候可以对Spring Boot进行扩展[什么时候可以访问资源,哪个阶段可以干预BeanFactory的行为,哪个阶段可以干预Bean的行为]等等其实问题还
传统的 Java 应用程序都需要打一个 war 包,并到到 Tomcat webapps 目录下运行。Java 支持打 Jar 包,但没有提供一个标准的方式在一个 Jar 包内再加载嵌入别的 Jar 包,一般需要扩展类加载器来实现,即使这样,也做不到打成一个包运行,因为没有 Servlet 容器。有了 Spring Boot 框架之后,这一切都变得简单,我们可以很方便的将应用程序打成一个可执行
转载 2024-04-16 16:15:50
55阅读
我们都知道SpringBoot自问世以来,一直有一个响亮的口号"约定优于配置",其实一种按约定编程的软件设计范式,目的在于减少软件开发人员在工作中的各种繁琐的配置,我们都知道传统的SSM框架的组合,会伴随着大量的繁琐的配置;稍有不慎,就可能各种bug,被人发现还以为我们技术很菜。而SpringBoot的出现不仅大大提高的开发人员的效率,还能避免由于"手抖"带来的配置错误。很多程序员都感慨Sprin
转载 2024-06-21 08:50:21
69阅读
在做项目中或者日常工作中。使用pycharm连接数据库调用数据是必须的事情,这章节就总结pycharm连接MySQL,Redis,MongoDB数据库以及操作数据的方法。pycharm操作MySQLpip install pymysql 安装python连接MySQL的Api包 MySQL数据库的连接:import pymysql db_sql = { 'user': 'root',
转载 2023-07-10 15:18:10
239阅读
Hive SQL的基本模式可以分为三类:select语句:比如select order _id, buyer_id,cate_name from orders_table where day=' 20170101' and cate_name=’ iphone7';,实际中where条件可能更为复杂并且会有and/or等各种组合。Hive SQL是被翻译成MapReduce任务执行的,所以Hive
转载 2023-06-19 10:47:56
250阅读
# 深入了解 SQL Server 命令执行 在现代的数据管理环境中,SQL Server 作为一款广受欢迎的关系数据库管理系统,已经被越来越多的企业所采用。无论是进行数据查询、更新,还是管理数据库对象,理解 SQL Server 命令执行过程都是必要的。这篇文章将带您探讨 SQL Server 中命令执行,包括一些常见的 SQL 命令及其代码示例。 ## 什么是 SQL Server 命
原创 10月前
42阅读
# 执行SQL语句的Spark命令解析 Apache Spark 是一种快速、通用、可扩展的数据处理引擎,它提供了丰富的API供用户处理大规模数据。Spark SQL 是 Spark 中用于结构化数据处理的模块,可以通过 SQL 查询语言或DataFrame API来分析数据。在Spark中,我们可以通过命令行或编程方式执行 SQL 语句来完成数据处理任务。 ## Spark 命令执行SQL
原创 2024-06-01 06:47:19
274阅读
  • 1
  • 2
  • 3
  • 4
  • 5