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

    React项目依赖升级

    当前问题 现在编译时间过长,镜像构建时长就达到了20分钟+ 通过项目依赖升级后,镜像构建时长大约3-5分钟 修改内容 之前的技术方案:roadhog(2.x)+antd(3.x)+React(16.x )+react-router(6.x) roadhog(https://github.com/sorrycc/roadhog)已经是2018的技术了,很久没有维护了,并且随着技术的发展,其他第三方包的依赖要求也发生改变 ,需要修改更多的webpack配置来适应,但是roadhog暴露的配置入口比较少,很多配置无法设置,它自己也升级到了umi(https://github.com/umijs/umi) antd3.x中的

    73510编辑于 2024-01-02
  • 来自专栏希里安

    npm依赖升级

    所以来分享如何进行依赖包的更新。 npm更新依赖包: 先看下package.json中的版本基础知识: 1、依赖包的版本号使用的是语义化版本规范(Semantic Versioning),也称为SemVer。 当你升级MAJOR版本号时,你需要进行仔细的测试和适应性修改。 这样做是为了确保你的项目在安装依赖包时可以获得修复了错误和增加了功能的更新版本。 ~符号(波浪线符号):使用~符号指定的版本范围允许安装指定的依赖包的最新的修补版本,但不包括次要版本的更新。 这种方式适合在你对依赖包的更新较为谨慎,只希望获得修复了错误的版本时使用。

    1.4K10编辑于 2023-10-30
  • 来自专栏DotNet NB && CloudNative

    .NET 8 依赖注入

    前言 依赖注入(Dependency Injection,简称DI)是一种设计模式,用于解耦组件(服务)之间的依赖关系。 它通过将依赖关系的创建和管理交给外部容器来实现,而不是在组件(服务)内部直接创建依赖对象。 CallSiteFactory.IsService(serviceIdentifier)); return result; } 其中,服务标识符 ServiceIdentifier 其实就是包了一下服务类型,和服务Key(为了.NET8的键化服务 serviceIdentifier, static _ => new object()); lock (callsiteLock) { // 检查当前服务标识符是否会导致循环依赖 ; for (int index = 0; index < parameterValues.Length; index++) { // 递归构建依赖的服务

    79131编辑于 2023-12-15
  • 来自专栏热爱IT

    go Module升级依赖以及设置网络代理Go Module升级依赖和设置代理

    Go Module升级依赖和设置代理 go module为官方出的一款依赖管理工具,社区大部分的应用都以及采用这种方式来进行依赖包管理,下面是我日常开发过程中用到的一些命令记录。 ~ 常用方法 初始化 进入到项目中,用go mod init github.com/xxx/xxx 添加依赖 添加依赖: go get github.com/xxx/xxx 添加指定版本: go get go get github.com/xxxx/xxx@'<v1.6.2' 添加指定commit的版本 git commit: go get github.com/xxxx/xxx@q2516faf3 升级依赖 升级 major 版本: go get -u github.com/xxx/xxx 升级全部依赖的 minor 或 patch 版本: go get -u 升级全部依赖的 patch 版本: go get -u=patch 补全清理依赖 go mod tidy这个命令会下载缺失依赖,并清理无用的依赖(包括清理 go.mod 中的记录) 发布依赖代码包 go mod vendor 会将依赖包全部打包的项目的

    1.9K40发布于 2021-01-21
  • 来自专栏容器计算

    centos8内核升级

    腾讯云的轻量服务器,安装了 Centos 8 Stream 系统,查看内核版本 [root@VM-16-15-centos ~]# uname -r 4.18.0-348.2.1.el8_5.x86_64 import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org yum install https://www.elrepo.org/elrepo-release-8. el8.elrepo.noarch.rpm yum --disablerepo="*" --enablerepo="elrepo-kernel" list available yum --disablerepo install kernel-ml grub2-set-default 0 重启机器,再次检查,内核已经更新到最新版了 [root@VM-16-15-centos ~]# uname -r 5.18.5-1.el8. elrepo.x86_64 Reference https://zach.vip/server/centos-8%E5%8D%87%E7%BA%A7%E5%86%85%E6%A0%B8%E7%89%88%

    2K30编辑于 2022-06-21
  • 来自专栏python3

    FastAPI--依赖注入之Depends(8)

    首先依赖注入它可以是函数也可以是类,如下面的函数形式的依赖注入: 简单的依赖说明 import uvicorn from fastapi import Depends, FastAPI app = FastAPI : Depends(common_parameters): 这对接口的依赖进行了一个声明,表示的是接口参数请求依赖于common_parameters的函数。 所以在上面的示例中common_parameters是我们被依赖对象 这个被依赖的对象,对接口请求的要求就是: 可选查询参数q那是一个str. 可选查询参数skip那是int,默认情况下是0. 多层嵌套依赖 多层嵌套的意思就是可以类可以类的意思。函数可以依赖函数。其实和我们的之前的参数校验一样。 对于同一个依赖,如果处理的结果是一样的,就是返回值是一样的话,我们可以进行多次调用依赖,这时候可以对被依赖的对象设置是否使用缓存机制: async def needy_dependency(fresh_value

    2.3K30发布于 2020-07-01
  • 来自专栏frytea

    Vim 版本升级(Vim8

    prefix=$HOME/.local --enable-python3interp=yes && make && make install 这里注意一下我们需要用configure配置一下安装的路径,将Vim8安装到自己账户的目录下 dev # CentOS 下 $ yum install ncurses-devel.x86_64 # 完成后重新进行这一步,建议删除 第四步,链接# 利用alias将vim指令定向到刚刚安装的vim8, local/bin/vim' echo "alias vim='~/.local/bin/vim'" >> ~/.bashrc 第五步,检查# vim --version 参考文献# CentOS7 上Vim8升级安装指南

    56230编辑于 2023-10-18
  • 来自专栏java springboot docker

    版本升级Hoxton.SR8

    io.spring.dependency-management’ version ‘1.0.10.RELEASE’ sourceCompatibility = ’11’ set(‘springCloudVersion’, “Hoxton.SR8

    41720编辑于 2023-03-01
  • 来自专栏frytea

    Vim 版本升级(Vim8

    prefix=$HOME/.local --enable-python3interp=yes && make && make install 这里注意一下我们需要用configure配置一下安装的路径,将Vim8安装到自己账户的目录下 dev # CentOS 下 $ yum install ncurses-devel.x86_64 # 完成后重新进行这一步,建议删除 第四步,链接# 利用alias将vim指令定向到刚刚安装的vim8, local/bin/vim' echo "alias vim='~/.local/bin/vim'" >> ~/.bashrc 第五步,检查# vim --version 参考文献# CentOS7 上Vim8升级安装指南

    89730编辑于 2023-10-18
  • 来自专栏VK | BLOG

    Centos 8完美升级到Centos Stream 8教程

    CentOS 8 停止维护,软件源失效 在之前安装宝塔面板的时候,发现CentOS停止维护了,导致官方软件源失效,很多依赖都拉不到包。 解决方式有两种: 切换腾讯/阿里软件源 升级系统 当时实在是懒得折腾,于是尝试换源,折腾下来,发现还是各种曲折,但最终算是暂时解决了。 最终,还是决定升级CentOS,以防以后还会遇到各种包找不到,或者依赖的相关问题,这里对升级过程进行一个记录,相对还是非常简单、轻松的 升级Centos Stream过程 首先,输入如下命令,查看你的 ,查看下自己系统信息吧: [root@VM-0-5-centos ~]# cat /etc/redhat-release CentOS Stream release 8 参考 Centos 8完美升级到 Centos Stream 8教程 - 冰沫记

    3.8K21编辑于 2022-09-19
  • 来自专栏chester技术分享

    .NET8依赖注入新特性Keyed services

    什么是Keyed service Keyed service是指,为一个需要注入的服务定义一个Key Name,并使用使用Key Name检索依赖项注入 (DI) 服务的机制。 Keyed Service在使用依赖项注入时界定服务的注册和使用范围。

    73130编辑于 2023-11-20
  • 来自专栏java架构计划训练营

    快速解决依赖包漏洞不用升级的解决方案

    那么除了替换或者升级还有什么好的办法么? 我们都知道底层的架构确定好以后,想升级依赖包是很难的事情。 太多太多, 那么我们得看一下,这种漏洞的依赖匹配扫描的是哪里呢? 哦~原来是 依赖包下面有 META-INF 这个文件夹,里面pom.properties,以及pom.xml,那我们删掉算了。

    93120编辑于 2023-10-26
  • 来自专栏golang云原生new

    k8s 如何升级应用

    如何升级应用 在之前的分享中,我们知道一个程序如何放到容器中,一个镜像如何生成 pod, pod 的创建,运行,管理,删除过程,挂载等等 那么我们有没有想过,在真正的生产环境中,我们的一个应用程序,不可能就只有一个版本

    26930编辑于 2023-09-01
  • 来自专栏Android-Xj

    升级Androidx后一些常用依赖的引入地址

    CardView implementation 'androidx.cardview:cardview:1.0.0' TabLayout implementation'com.google.android.material:material:1.0.0' RecycleView implementation'androidx.recyclerview:recyclerview:1.0.0' Snackbar implementation'com.google.android.material.snackba

    1.2K20编辑于 2022-02-22
  • 来自专栏又见苍岚

    Fluid -8- 升级 Waline 到1.3.4

    Fluid 1.8.11 原装的 Waline 版本为 0.16.2,当前最新版本为 1.3.4 有了诸多更新,本文记录升级方法。 简介 @waline/client 已经发布了很多新版本 新版调整了前端配置 增加了新功能 对我来说最实用的是暗色模式和评论数统计 升级方法 fluid 已经把waline相关配置做得很好了,只需要稍加调整即可升级版本 copyRight 已废弃 请使用 copyright 升级效果 版本升级 协调的黑暗模式 新头像 访问统计(该功能当前只是后台开始计数,当前配置完成不会显示评论数,需要后续修改) 参考资料 https

    97320编辑于 2022-08-06
  • 来自专栏奔跑的人生

    8. 检索系统配置&依赖

    工作流程 项目依赖 <dependencies> <! -- 引入服务调用的组件 feign 依赖--> <dependency> <groupId>org.springframework.cloud</groupId -- 引入服务消费者ribbon的依赖 --> <dependency> <groupId>org.springframework.cloud</groupId> --数据库链接依赖--> <dependency> <groupId>org.springframework.boot</groupId> -- kafka 依赖 --> <dependency> <groupId>org.springframework.kafka</groupId>

    53910发布于 2019-09-10
  • 来自专栏个人路线

    鸿蒙版 Flutter 升级 ohos 构建过程:支持依赖插件源码构建

    为解决这些问题,本次更新引入了 Hvigor 插件,实现动态配置更新,并支持直接依赖插件源码进行构建,显著提升开发体验。 **移除 flutter 相关依赖** 在 host 工程下 oh-package.json5 中移除 dependencies 和 overrides 中的 flutter 相关依赖(如不存在则无需处理 **添加依赖** 在 entry(或其他 hap 模块)的 oh-package.json5 的 dependencies 中添加以下依赖: "dependencies": { "@ohos/ **移除 flutter 相关依赖** 在 host 工程下 oh-package.json5 中移除 dependencies 和 overrides 中的 flutter 相关依赖(如不存在则无需处理 **添加依赖** 在 entry(或其他 hap 模块)的 oh-package.json5 的 dependencies 中添加以下依赖: "dependencies": { "@ohos/

    93110编辑于 2025-05-08
  • 来自专栏AI理论与前沿

    LSTM:克服长期依赖难题的循环神经网络升级方案

    可使用于: 正向LSTM捕捉历史依赖 反向LSTM捕获未来特征 如医疗文本分析中同时考虑症状描述和诊断结果。

    70510编辑于 2025-03-20
  • 来自专栏不止dotNET

    .NET Core 3.1 升级到 .NET 8

    8 是最好的选择。 tutorial/intro 有了升级工具,升级就变得非常简单了,本文就介绍使用升级工具将 .NET Core 3.1 项目升级到 .NET 8升级项目 .NET Core 3.1 的一个解决方案中,会有很多的项目,按照项目的依赖关系,从最底层的项目逐个往上进行升级。 1、安装完升级工具后,在项目上点击右键就会出现 Upgrade 按钮: 2、在弹窗中选择升级方式: 3、选择升级的目标版本,这里我选择 .NET 8 ,这是一个长线支持版本,最新版本的升级工具只支持升级到 7 和 8 了,如果有升级到 .NET 6 的需求,就需要使用老版本了: 4、选择需要更新的内容,默认全选,点击「Upgrade selection」进行升级: 5、很快就可以看到升级成功的提示: 编译

    85810编辑于 2023-12-14
  • 来自专栏Java探索之路

    Python升级之路( Lv8 ) 异常机制

    IndexError :索引越界异常 | IndexError: list index out of range # a = [4, 5, 6] # a[10] # 8.

    76510编辑于 2022-06-28
领券