首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏学技术

    Maven 打包优化小技巧

    增加跳过测试代码的编译命令: -Dmaven.test.skip=true; 增加编译 -Dmaven.compile.fork=true 参数,用以指明使用多线程进行编译; 如果用的 Maven

    1K00发布于 2021-09-03
  • 来自专栏Maven从入门到企业实战

    Maven 构建从 30 分钟优化到 3 分钟!我在公司实施的 10优化方案

    Maven构建从30分钟优化到3分钟!腾讯云开发者实战指南摘要:本文详细介绍在腾讯云开发者环境中实施Maven构建优化的完整方案。 通过10个维度的系统性优化(双镜像热备、并行构建、增量编译等),将项目构建时间从30分钟压缩到3分20秒,性能提升89%。 □迁移本地仓库到SSD□建立优化效果监控□输出优化报告第2周:进阶优化展开代码语言:MarkdownAI代码解释Day8-9:□实施增量编译策略□配置依赖预加载脚本□集成到CI/CD流水线Day10-11 /bin/bash#maven-optimize.sh-Maven构建优化一键脚本echo"Maven构建优化脚本"echo"===================="#1.清理.lastUpdated 依赖下载失败的10种解决方案⏳计划中004IDEA中Maven项目15个红色报错⏳计划中005Mavendependency:tree的8个高级用法⏳计划中关注我,不错过每一篇精品教程!

    21010编辑于 2026-03-27
  • 来自专栏猿说1024

    Maven安装配置(Windows10

    所需工具 : JDK 1.8 Maven 3.3.9 Windows 10Maven 3.2 要求 JDK 1.6 或以上版本, 而 Maven 3.0/3.1 需要 JDK 1.5 或以上 JDK 下载 Apache Maven 访问 Maven官方网站,打开后找到下载链接,如下: 下载 Maven 的 zip 文件,例如: apache-maven-3.3.9-bin.zip,将它解压到你要安装 Maven 的文件夹。 添加 M2_HOME 和 MAVEN_HOME 添加 M2_HOME 和 MAVEN_HOME 环境变量到 Windows 环境变量,并将其指向你的 Maven 文件夹。 M2_HOME 或 MAVEN_HOMEMaven 说只是添加 M2_HOME , 但一些项目仍引用 Maven 的文件夹 MAVEN_HOME, 因此,为了安全也把它添加进去。

    91430发布于 2018-06-21
  • 来自专栏苏三说技术

    聊聊Maven中的10个坑

    前言 最近经常遇到知识星球中的小伙伴,问我一些关于Maven的问题。 说实话,Maven在我们日常开发中,使用的频率非常高。 今天这篇文章跟大家总结一下,使用Maven时一些最常见的坑,希望对你会有所帮助。 1.Maven核心原理 1.1 坐标体系 坐标冲突案例: <! lastUpdated" -exec rm {} \; # 强制重新下载 mvn clean install -U 坑9:私服配置错误 慢如蜗牛的原因: 中央仓库直连(国内访问慢) 镜像配置错误 优化配置 >https://maven.aliyun.com/repository/public</url> <mirrorOf>central</mirrorOf> <! -- 覆盖中央仓库 --> </mirror> </mirrors> 坑10:IDE与命令行行为不一致 典型分歧: Eclipse能编译,命令行失败 → .project与pom.xml不一致 IDEA

    30010编辑于 2025-07-26
  • 来自专栏路人甲Java

    Maven系列第10篇:设计你自己的maven插件【高手必备】

    maven系列目标:从入门开始开始掌握一个高级开发所需要的maven技能。 这是maven系列第10篇。 点击上图中的Next,如下图,输入Project name为maven-chat10: ? 点击上图中的Finish,完成创建,如下图: ? default-cli) @ maven-chat10 --- [INFO] hello my first maven plugin! 验证效果 在maven-chat10/pom.xml所在目录执行: D:\code\IdeaProjects\maven-chat10>mvn pre-clean -pl :demo1-maven-plugin-test maven系列到此已经结束了,10篇如果都能够坚持看完,大家已经成为一等一的高手了。

    4.7K30发布于 2019-12-10
  • 来自专栏Python与算法之美

    10,模型的优化

    搜索超参数空间以优化超参数需要明确以下方面: 估计器 超参数空间 交叉验证方案 打分函数 搜寻或采样方法(网格搜索法或随机搜索法) 优化模型的常见方法包括 网格搜索法,随机搜索法,模型特定交叉验证, 信息准则优化。 使用网格搜索法或随机搜索法可以对Pipeline进行参数优化,也可以指定多个评估指标。 ? ? 三, 模型特定交叉验证 一些特定的模型,sklearn构建了一些内部含有交叉验证优化机制的估计器。 它们主要是在linear_model模块。 linear_model.LassoLarsIC 采用了信息准则进行优化

    77421发布于 2020-07-17
  • 来自专栏Java知识点

    10章_索引优化与查询优化

    虽然 SQL 查询优化的技术有很多,但是大方向上完全可以分成 物理查询优化 和 逻辑查询优化 两大块。 物理查询优化是通过 索引 和 表连接方式 等技术来进行优化,这里重点需要掌握索引的使用。 关联查询优化 # 3.1 数据准备 # 分类 CREATE TABLE IF NOT EXISTS `type` ( `id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT ` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, `card` INT(10) UNSIGNED NOT NULL, PRIMARY KEY (`bookid`) 优化是必须的。 # 9.2 前缀索引对覆盖索引的影响 结论: 使用前缀索引就用不上覆盖索引对查询性能的优化了,这也是你在选择是否使用前缀索引时需要考虑的一个因素。 # 10.

    83630编辑于 2023-08-02
  • 来自专栏全栈程序员必看

    win10 Maven配置环境变量问题

    win10配置环境变量相比win7而言出现的问题要多点,不过基本的配置差不多: 你可以选择配置JAVA_HOME,也可以选择不配置. 但在path里面的位置就很有讲究.

    66020编辑于 2022-09-15
  • 来自专栏Java技术栈

    我把公司 10 年老系统改造 Maven,真香!!

    Java技术栈 www.javastack.cn 关注阅读更多优质文章 公司有几个老古董项目,应该是 10 年前开发的了,有一个是 JSP + Servlet,有一个还用的 SSH 框架,打包用的 Ant 快速创建一个 Maven 项目 Maven Archetype 介绍 如何快速创建一个 Maven 项目,可以通过 Maven 的 Archetype 来进行创建,Archetype 是 Maven 提供的各种各样的工程模板 generate a sample Maven plugin. maven-archetype-plugin-site generate a sample Maven plugin site. maven-archetype-portlet 项目 1)通过 Maven 命令 Maven 提供了命令快速创建 Maven 项目: mvn archetype:generate -DarchetypeGroupId=org.apache.maven.archetypes 选择 maven-archetype-quickstart: 输入项目的 Naven 坐标信息: 选择 Maven 及仓库设置信息: 等待项目构建完成,如下所示: Maven 项目重构 Maven 项目配置

    66010发布于 2020-09-24
  • 来自专栏全栈程序员必看

    maven环境变量配置详细步骤(win10)

    一、前言 最近更新了系统,maven也想了想也需要装个新版本了,去下载了新版本,记录下maven的安装配置,初学小伙伴可以看看。 安装前确认已经安装好了JDK,没有安装或下载的小伙伴可以参考我另外一篇文章原创 jdk1.8下载与安装教程(win10),其它版本类似。 maven下载地址 密码3360 二、安装配置 一、下载后解压。 二、桌面找到此电脑,右键点击,选择【属性】。 三、选择【高级设置】。 四、点击【环境变量】。 五、【新建】一个环境变量MAVEN_HOME,值为maven解压的那个目录。 六、双击Path环境变量,在后面新建一个%MAVEN_HOME%\bin值。 七、连续两次【确定】。 如果出现下面提示信息说明已经配置成功,可以开始使用maven了。

    3.1K20编辑于 2022-09-15
  • 来自专栏Albert陈凯

    2018-10-01 maven跳过单元测试-maven.test.skip和skipTests的区别

    一 使用maven.test.skip,不但跳过单元测试的运行,也跳过测试代码的编译。 mvn package -Dmaven.test.skip=true 也可以在pom.xml文件中修改 <plugin> <groupId>org.apache.maven.plugin< /groupId> <artifactId>maven-compiler-plugin</artifactId> <version>2.1</version> <configuration <skip>true</skip> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins 使用上面的,不要用这个 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin

    1.1K10发布于 2018-10-08
  • 来自专栏测试开发干货

    【简历优化平台开发教程-10

    目前,我们已经完成 4条优化意向的设计和前端部分,本节课将进行如下: 技术路线 的选择: 技术栈,目前我计划是分为python系和java系,这二者实际上,在工作中95%的工作都是相同的,尤其是简历上 后端算法中,会按照不同工龄等其他优化设置,提供默认的二者的关键字技术,来检查待优化简历中是否足够。 而第三个选项“无”,则代表了一众暂时还未涉及到代码的简历,比如纯手工测试,性能,安全测试,管理等。 所以选择了无,并不代表简历要求就降低了,相反,针对于其他非代码方面的要求和优化力度会加大!

    28740编辑于 2023-08-14
  • 来自专栏cjz的专栏

    Windows10 关闭传递优化

    传递优化是什么? 你一定有一个疑问,那就是没有网络的时候,也会提示更新系统,因为传递优化就是在局域网里,其它的wind版本比你的高,就回自动去拉去下载,最后让你更新 关闭传递优化步骤 按 wini+i调出设置 进入更新与安全 或者直接搜索: 传递优化

    1.3K30编辑于 2022-12-21
  • 来自专栏call_me_R

    10个JS优化小技巧

    .markdown-body h4,.markdown-body h5,.markdown-body h6{line-height:1.5;margin-top:35px;margin-bottom:10px #f8f8f8}.markdown-body blockquote:after{display:block;content:""}.markdown-body blockquote>p{margin:10px let test: boolean; if (x > 100) { test = true; } else { test = false; } // 简洁 let test = x > 10 冗余 let test = ''; for(let i = 0; i < 5; i ++) { test += 'test '; } // 简洁 'test '.repeat(5); 10

    68930发布于 2021-02-05
  • 来自专栏小工匠聊架构

    Oracle优化10-SQL_TRACE

    ---- Oracle优化10-SQL_TRACE解读 Oracle优化11-10046事件 ---- 概述 当我们想了解一条SQL或者是PL/SQL包的运行情况时,特别是当他们的性能非常差时,比如有的时候看起来就好好像卡在什么地方一样 Misses in library cache during parse: 1–shared pool中没有命中,说明这是一次硬解析,软解析这里为0 Optimizer mode: ALL_ROWS–当前的优化器模式 , mis=1:cursor miss in cache 硬分析的次数, r=0:rows处理的行数, dep=0:depth递归SQL的深度, og=1:optimizer goal优化器模式

    1.2K30发布于 2021-08-16
  • 来自专栏ytkah

    discuz优化10个小技巧

    1、性能优化   首先想到的是内置的性能优化,在后台的 全局 - 性能优化   discuz服务器优化:   是否优化更新主题浏览量:是   查看数开启防刷新:是。 延迟更新附件的浏览量,可明显降低访问量很大的站点的服务器负担,建议开启本功能   最大在线人数:范围 10~65535,建议设置为平均在线人数的 10 倍左右   在线保持时间(分钟):根据访问情况设置合理的数值 discuz内存优化   启用内存优化功能将会大幅度提升程序性能和服务器的负载能力,内存优化功能需要服务器系统以及PHP扩展模块支持   目前支持的内存优化接口有 Memcache、eAccelerator 7、discuz开启Gzip   假设我们访问的一个页面有100kb,如果已经开启Gzip了,服务器会把这个页面压缩成zip文件,可能只有10kb或更小,就会节省带宽和下载时间。 分表功能可以将帖子分在不同的数据表中,适合帖子数很多并且运行效率受到影响的站点使用 9、discuz插件筛选   在没有必要的情况尽量少装插件,有些插件调用很多sql反而降低效率 10、discuz模板优化

    6.9K21发布于 2018-12-28
  • 来自专栏Vue中文社区

    10个JavaScript 优化小技巧

    let test: boolean; if (x > 100) { test = true; } else { test = false; } // 简洁 let test = x > 10 冗余 let test = ''; for(let i = 0; i < 5; i ++) { test += 'test '; } // 简洁 'test '.repeat(5); 10

    36110发布于 2021-02-26
  • 来自专栏glm的全栈学习之路

    2021-10-10-Acwing1087(单调队列优化dp)

    content/1089/ 思路见下图: 代码: #include<iostream> using namespace std; #define int long long const int N=1e5+10

    31510发布于 2021-10-13
  • gitlab-runner中搭建nvm、nrm以及优化maven打包

    public.tar.gz # 将打包后的文件作为 artifacts,以供后续阶段使用 tags: # - saas-linux-small-amd64 - acowbo-node 优化 maven 优化前大概发一次版本需要三分钟,优化后仅需要不到40s 这里给大家提供一个思路 优化拉依赖(如果你没有本地仓库的话,就会每次都要拉取线上的依赖,非常费时间)优化打包(如果你的项目很大 ,这时候就要想优化打包了,因为对于不同服务器的文件传输,也是很费时间的)

    38500编辑于 2025-05-31
  • 来自专栏JFrog杰蛙DevOps

    Artifactory中Maven仓库配置优化——提升Virtual仓库下载速度

    首先,Maven在解析 SNAPSHOT依赖包时,会在 virtual 仓库中所有的 remote仓库中遍历下载本次依赖包的 maven-metadata.xml 文件,这样做的目的是为了保持与远端仓库的强一致性 那么,如果一个 virtual 仓库中包含 10 个 remote仓库,则本次通过 gavc 解析一个依赖包需要下载 maven-metadata.xml 10次并进行聚合,相对于一个 virtual release 和 snapshot 仓库分离: 设置三个virtual repository (1)第一个 maven-snapshot-virtual include 所有maven-snapshot-local (2)第二个 maven-release-virtual include 所有maven-release-local (3)第三个 maven-remote-virtual include 所有remote 和maven-release-virtual 在生成后的setting.xml,中添加maven-remote-virtual 相关配置,并且disable remote-virtual 2.减少 virtual

    1.8K00发布于 2020-05-28
领券