- 背景某个周末一个线上项目因为服务器自动重启导致了系统挂了,我们是通过jenkins部署的jar包所以需要手动重启项目,解决问题后准备调换部署方式让项目随系统自动启动,试用tomcat后发现启动慢,并且日常开发springboot都是使用内置tomcat启动,如果要保持和部署方式保持一致(避免本地代码执行和部署方式不一致导致的bug),需要配置外部tomcat比较麻烦,所以决定还是以java... 背景某个周末一个线上项目因为服务器自动重启导致了系统挂了,我们是通过jenkins部署的jar包所以需要手动重启项目,解决问题后准备调换部署方式让项目随系统自动启动,试用tomcat后发现启动慢,并且日常开发springboot都是使用内置tomcat启动,如果要保持和部署方式保持一致(避免本地代码执行和部署方式不一致导致的bug),需要配置外部tomcat比较麻烦,所以决定还是以java...
- 背景项目开发过程中我们我们会遇到访问静态文件的情况,例如word书签模板,excel导入模板,条文法规文件等,在war包的情况下访问是没有问题的,如果使用jar包部署,使用相对路径访问会出现问题,本文就此问题给出解决方案。 配置resources文件夹下创建静态目录systemfile,放入测试文件test.docx(文件名需要命名为英文)pom文件resource/build节点设置打包... 背景项目开发过程中我们我们会遇到访问静态文件的情况,例如word书签模板,excel导入模板,条文法规文件等,在war包的情况下访问是没有问题的,如果使用jar包部署,使用相对路径访问会出现问题,本文就此问题给出解决方案。 配置resources文件夹下创建静态目录systemfile,放入测试文件test.docx(文件名需要命名为英文)pom文件resource/build节点设置打包...
- 🚀简介Web 应用程序开发是在几乎每个领域和组织中构建有影响力的解决方案的核心。在众多语言中,Java继续屹立不倒,展示了其实用性和长寿性,在 2022 年 Github Octoverse 顶级编程语言中排名第三。Spring Boot是目前 Java 生态系统中最流行的框架,它提供了一种简化且通用的方法来构建 Web 应用程序。本文旨在为编写第一个 Spring Boot Java 应... 🚀简介Web 应用程序开发是在几乎每个领域和组织中构建有影响力的解决方案的核心。在众多语言中,Java继续屹立不倒,展示了其实用性和长寿性,在 2022 年 Github Octoverse 顶级编程语言中排名第三。Spring Boot是目前 Java 生态系统中最流行的框架,它提供了一种简化且通用的方法来构建 Web 应用程序。本文旨在为编写第一个 Spring Boot Java 应...
- 在Java开发中,我们通常使用JAR文件来打包一些程序,以方便分发和运行。然而,对于Windows用户来说,使用JAR文件可能并不是最方便的方式。因为在Windows系统中,默认情况下不支持直接执行JAR文件。这时,我们可以将JAR文件打包成EXE文件,让Windows用户更加方便地使用我们的程序。本文将介绍如何将Java JAR文件打包成EXE应用程序。 使用 Launch4j 工具Lau... 在Java开发中,我们通常使用JAR文件来打包一些程序,以方便分发和运行。然而,对于Windows用户来说,使用JAR文件可能并不是最方便的方式。因为在Windows系统中,默认情况下不支持直接执行JAR文件。这时,我们可以将JAR文件打包成EXE文件,让Windows用户更加方便地使用我们的程序。本文将介绍如何将Java JAR文件打包成EXE应用程序。 使用 Launch4j 工具Lau...
- 在 Java 开发中,我们经常需要使用各种第三方库(Jar 包)来实现项目功能。但是,有时候不同的第三方库之间会存在依赖关系,可能会引发依赖冲突,导致程序无法正常运行。因此,如何排查和解决 Jar 包依赖冲突问题成为了每个 Java 开发人员必须掌握的技能之一。 什么是 Jar 包依赖冲突?在 Java 项目中,我们通常会使用 Maven 或 Gradle 等工具管理项目的依赖。当我们添加一... 在 Java 开发中,我们经常需要使用各种第三方库(Jar 包)来实现项目功能。但是,有时候不同的第三方库之间会存在依赖关系,可能会引发依赖冲突,导致程序无法正常运行。因此,如何排查和解决 Jar 包依赖冲突问题成为了每个 Java 开发人员必须掌握的技能之一。 什么是 Jar 包依赖冲突?在 Java 项目中,我们通常会使用 Maven 或 Gradle 等工具管理项目的依赖。当我们添加一...
- 背景今天同事找我帮忙看一个Flink的问题,现象是前几天还能提交的客户端,就在今天突然提交不了作业了,报错提示大概如下(公司的东西涉密)Caused by: org.apache.flink.api.common.InvalidProgramException: The LocalStreamEnvironment cannot be used when submitting a prog... 背景今天同事找我帮忙看一个Flink的问题,现象是前几天还能提交的客户端,就在今天突然提交不了作业了,报错提示大概如下(公司的东西涉密)Caused by: org.apache.flink.api.common.InvalidProgramException: The LocalStreamEnvironment cannot be used when submitting a prog...
- 项目中用的是华为FusionInsight6.5,solr环境为5.1版本,分词器不是使用得solr得text_general分词器,而是jcseg分词器。因为笔者需要使用同义词和停止词功能,项目中得solr环境本人无法随意测试,所以打算在本地部署一个Solr5.1得环境,从Oracle数据库取数,使用项目中使用得jcseg分词器做本地环境得分词器,用来测试jcseg分词器同义词和停止词如何配置及 项目中用的是华为FusionInsight6.5,solr环境为5.1版本,分词器不是使用得solr得text_general分词器,而是jcseg分词器。因为笔者需要使用同义词和停止词功能,项目中得solr环境本人无法随意测试,所以打算在本地部署一个Solr5.1得环境,从Oracle数据库取数,使用项目中使用得jcseg分词器做本地环境得分词器,用来测试jcseg分词器同义词和停止词如何配置及
- Stegsolve.jar工具包准备,避坑指南,教你正确启动Stegsolve Stegsolve.jar工具包准备,避坑指南,教你正确启动Stegsolve
- @TOC提示:以下是本篇文章正文内容,下面案例可供参考 第一步:创建lib文件创建lib文件,统一管理导入的jar包(若已有lib文件,则直接可以进行第二步)右键此项目选择New→Directory命名为lib 第二步:对lib文件建立依赖选择【File】→【Project Structure…】在弹出的页面中选择【Modules】再选择此项目,点击右边的【Dependencies】,再选择... @TOC提示:以下是本篇文章正文内容,下面案例可供参考 第一步:创建lib文件创建lib文件,统一管理导入的jar包(若已有lib文件,则直接可以进行第二步)右键此项目选择New→Directory命名为lib 第二步:对lib文件建立依赖选择【File】→【Project Structure…】在弹出的页面中选择【Modules】再选择此项目,点击右边的【Dependencies】,再选择...
- 将日常用到的nexus3功能和配置记录下来 将日常用到的nexus3功能和配置记录下来
- JavaArchive(JAR)包格式可用于打包Java应用程序和库。签名的JAR文件可以选择包含来自TSA时间戳响应,使用RFC#3161格式。添加JAR签名者添加JAR签名者的链接,SignServer中的JAR签名器称为JArchiveSigner。要配置JArchiveSigner,请按照以下步骤操作并使用名为jarchive_signer.properties的模板:1、转到Sig... JavaArchive(JAR)包格式可用于打包Java应用程序和库。签名的JAR文件可以选择包含来自TSA时间戳响应,使用RFC#3161格式。添加JAR签名者添加JAR签名者的链接,SignServer中的JAR签名器称为JArchiveSigner。要配置JArchiveSigner,请按照以下步骤操作并使用名为jarchive_signer.properties的模板:1、转到Sig...
- Java的jar文件安装成windows 服务:1、下载:nssm,复制到jar文件目录下2、 jar文件目录下创建bat文件【run.bat】,内容为【java -jar 文件名.jar】3、 管理员权限下打开cmd窗口,切换至jar文件目录,执行:nssm install 服务名称 "jar文件目录全路径\run.bat"4、启动服务:net start 服务名称5、删除服务:a、net... Java的jar文件安装成windows 服务:1、下载:nssm,复制到jar文件目录下2、 jar文件目录下创建bat文件【run.bat】,内容为【java -jar 文件名.jar】3、 管理员权限下打开cmd窗口,切换至jar文件目录,执行:nssm install 服务名称 "jar文件目录全路径\run.bat"4、启动服务:net start 服务名称5、删除服务:a、net...
- Jar包在哪里设置JVM参数 Jar包在哪里设置JVM参数
- 本文主要针对SpringBoot微信小程序jar包运行的项目如何配置SSL证书。关于域名:请确定域名已经获得ICP备案,服务器对外端口开放。根据小程序官方文档描述,微信小程序的wx.request请求有如下几点要求。● 域名https(request、uploadFile、downloadFile)和wss(connectSocket)协议;● 域名不能使IP地址或localhost,且不能... 本文主要针对SpringBoot微信小程序jar包运行的项目如何配置SSL证书。关于域名:请确定域名已经获得ICP备案,服务器对外端口开放。根据小程序官方文档描述,微信小程序的wx.request请求有如下几点要求。● 域名https(request、uploadFile、downloadFile)和wss(connectSocket)协议;● 域名不能使IP地址或localhost,且不能...
- 一.软件工程: 为了能够实现软件的流水线式生产,在设计和构建软件时能够有一种规范和工程化的方法,人们便提出了软件工程概念。二.软件开发流程 软件开发需要编译代码->开发人员自己测试代码->把代码打包->部署项目到测试服务器->测试人员测试功能->测试测试出bug 开发人员需要修改bug->开发人员自己测试代码->把代码打包->部署项目到测试服务器... 一.软件工程: 为了能够实现软件的流水线式生产,在设计和构建软件时能够有一种规范和工程化的方法,人们便提出了软件工程概念。二.软件开发流程 软件开发需要编译代码->开发人员自己测试代码->把代码打包->部署项目到测试服务器->测试人员测试功能->测试测试出bug 开发人员需要修改bug->开发人员自己测试代码->把代码打包->部署项目到测试服务器...
上滑加载中
推荐直播
-
基于开源鸿蒙+海思星闪开发板:嵌入式系统开发实战(Day1)
2025/03/29 周六 09:00-18:00
华为开发者布道师
本次为期两天的课程将深入讲解OpenHarmony操作系统及其与星闪技术的结合应用,涵盖WS63E星闪开发板的详细介绍、“OpenHarmony+星闪”的创新实践、实验环境搭建以及编写首个“Hello World”程序等内容,旨在帮助学员全面掌握相关技术并进行实际操作
回顾中 -
基于开源鸿蒙+海思星闪开发板:嵌入式系统开发实战(Day2)
2025/03/30 周日 09:00-12:00
华为开发者布道师
本次为期两天的课程将深入讲解OpenHarmony操作系统及其与星闪技术的结合应用,涵盖WS63E星闪开发板的详细介绍、“OpenHarmony+星闪”的创新实践、实验环境搭建以及编写首个“Hello World”程序等内容,旨在帮助学员全面掌握相关技术并进行实际操作
回顾中 -
从AI基础到昇腾:大模型初探、DeepSeek解析与昇腾入门
2025/04/02 周三 16:00-17:30
不易 / 华为云学堂技术讲师
昇腾是华为研发的AI芯片,其具有哪些能力?我们如何基于其进行开发?本期直播将从AI以及大模型基础知识开始,介绍人工智能核心概念、昇腾AI基础软硬件平台以及昇腾专区,旨在为零基础或入门级学习者搭建从AI基础知识到昇腾技术的完整学习路径。
回顾中
热门标签