首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏EDI电子数据交换知识分享

    Workspace Receive 以及 Workspace Send 端口介绍

    知行之桥EDI系统的Workspace Receive 端口以及Workspace Send 端口是成对出现的,可以实现跨工作区传输文件。 Workspace Receive 我们在Company_A工作区下新建一个Workspace Receive 端口,如下图所示: Workspace Receive 端口的主要功能是什么? 此端口的配置非常简单,因为每个 Workspace Receive 端口都只是“侦听”Workspace Send 端口发送的文件。 Workspace Send 我们在Company_B工作区下新建一个Workspace Send 端口,如下图所示: Workspace Send 端口的主要功能是什么? Workspace Send 端口设置 因为每个 Workspace Send 端口都与一个 Workspace Receive 端口配对。

    76070编辑于 2022-05-07
  • 来自专栏luzhiyao

    Rust workspace Dependencies继承

    原因rust 中虽然可使用workspace使项目内 成员package继承workspace.dependencies中对于指定依赖的配置(如: 依赖的version,feature..) 当在成员package中设置某个crate的workspace为true时,继承的特性存在覆盖和附加2种方式。 特性附加如在workspace中配置tokio-stream 依赖如下[workspace.dependencies]tokio-stream = { version = "0.1.17", features = ["other"] }成员package中 tokio-stream的最终设定为:继承workspace中设置的 tokio-stream依赖的版本,继承workspace中设置的 features , default-features = true}),这个配置中的default-features会被workspace设置覆盖不会生效。

    31910编辑于 2025-04-10
  • 来自专栏旅途散记

    Go workspace的使用

    在引入Workspace之前,当项目被拆分成多个模块进行管理时,依赖于本地模块的管理可能会变得复杂。 workspace-demo cd workspace-demo mkdir common cd common code utils.go go mod init dashen.tech/common 方式 使用Go Workspace方式也非常简单,主要有以下几个步骤: 初始化Workspace: 在项目的根目录下,使用go work init命令初始化一个新的Workspace。 添加模块到Workspace: 通过go work use命令,可以将一个或多个模块的路径添加到Workspace中。这样做可以告诉Go工具链在构建和测试时考虑这些模块。 构建和测试: 在Workspace环境中,可以像平常一样使用go build、go test等命令,Go工具链会自动解析Workspace中的模块依赖关系。

    78010编辑于 2024-02-27
  • 来自专栏旅途散记

    Rust workspace的使用

    Rust中Workspace的使用 对于较大型项目,随着功能的不断增加,规模的不断扩大,将面临如何组织项目的问题。在这种情况下,可以使用 Cargo workspace来组织和管理项目。 引入的背景 workspace可以帮助管理多个相关的包,通过共享同一个Cargo.lock文件和同一个输出目录(target),以及其他配置(比如发布配置) 在Rust出现workspace之前,独立管理多个相关的包可能非常困难 如何使用 要在Rust中使用workspace,需要创建一个顶层的Cargo.toml文件来定义workspace及其成员。 下面是一个简单的例子: 假设想创建一个名为my_workspaceworkspace,其中包含两个包:library(一个库包)和app(一个二进制包,依赖于library)。 创建workspace目录: mkdir my_workspace cd my_workspace 配置workspace的Cargo.toml: 在my_workspace目录中,创建Cargo.toml

    66610编辑于 2024-02-28
  • 来自专栏菩提树下的杨过

    Rust中的workspace

    lib.rs 根目录下的Cargo.toml,类似maven中的父pom.xml,可以在其中声明子"模块":(注:为了避免与rust中的mod"模块"产生混淆,后面还是用crate来称呼“子模块”) [workspace ] members=[ "model", "view", "controller" ] 这里声明了1个所谓的workspace,其中有3个成员,即3个目录对应的crate 二

    1.1K10发布于 2021-11-24
  • 来自专栏绿巨人专栏

    Workspace,Package, Crate 和 Module

    这种方法有点儿奇怪,所以建议避免使用这种模式,而使用 workspace 来管理多个编译结果。 module(模块) 一个 rust 文件对应一个 module。 workspace(工作空间) 通常,我们期望一个 package 只产生一个 crate(编译结果)。 当需要管理多个项目的时候,workspace 提供了一种更友好的方式。 一个 workspace 是一个目录,含一个 Cargo.toml 文件,并且让包含的 packages 共享一个Cargo.lock,统一了依赖。 所有 packages 的输出都会放到 workspace 的 target 目录里。 [workspace] members = [ "adder", "add-one", ] 参照 Cargo Workspaces

    1.6K10发布于 2021-04-09
  • 来自专栏少年郎编程之路

    Ubuntu 上安装的 Kasm Workspace

    一、引言Kasm Workspace 作为一款强大的开源容器流平台。它能够将云桌面、Web 隔离以及 OSINT 工作负载直接交付到用户的 Web 浏览器中,使用起来极为便捷。 本文主要介绍如何在腾讯云的轻量云服务器闪安装并且使用kasm workspace二、准备工作系统要求通常来说,Ubuntu 18.04 及以上版本都能较好地支持 Kasm Workspace 的安装与运行 较新的版本可以更稳定地承载 Kasm Workspace 所需的各类依赖和功能实现。 软件依赖在安装 Kasm Workspace 之前,需要预先安装一些必要的软件包。如 Docker、Docker Compose 等工具。本次安装需要用到反向代理,也需要安装nginx。 这里不展开依赖安装的过程设置虚拟内存,kasm Workspace运行需要启动不少高内存占用的容器,如果系统内存不够,最好设置好虚拟内存三、安装步骤下载安装包:cd /tmpcurl -O https:

    1.7K10编辑于 2024-12-15
  • 来自专栏HHFCodeRv

    Go 1.18 workspace 使用初体验

    本篇文章简单介绍下 workspace 的使用方式以及使用场景。 更新 go 1.18 版本,推荐使用 goup[1],做多版本管理很方便。 Go work 使用方式 1. 创建一个工作空间 mkdir workspace cd workspace 2. (读者朋友们,如果上面跟着做了replace操作,go.mod记得要恢复原状) cd workspace go work init . /hello_work 会在 workspace 下生成一个 go.work文件 go 1.18 use . /hello_work 这个时候,我们把 gomodtestc 项目移动到 workspace 目录下,然后执行: go work use .

    7.4K71编辑于 2022-04-01
  • 来自专栏编译思想

    Rust工作空间(workspace)实践

    本文将介绍如何使用cargo workspace来管理多个package,并通过实践介绍workspace的一些基础场景下的使用、配置方式。 我们首先创建一个空项目: $ mkdir workspace-demo && cd workspace-demo $ cargo init 该命令执行完成后,我们会在当前目录下生成一个名为workspace-demo workspace = { members = ["my_app", "my_lib"] } - [package] - name = "workspace-demo" - version = "0.1.0 workspace共享依赖 除了workspace内部之间的依赖以外,我们还可能面临这样的场景:my_app和my_lib都用到了一个相同的外部依赖库(例如,serde库)。为了让这两个库都能依赖到。 = true} + # 或 + # version.workspace = true + edition = { workspace = true} + authors = {workspace =

    76721编辑于 2024-05-10
  • 来自专栏donghui的博客

    删除Jenkins JOB后清理workspace

    如果Jenkins使用的Master-Slave多节点架构,删除Jenkins JOB后,相应JOB的slave节点的workspace不会被删除 stackoverflow上有相关的问答:http: topic/jenkinsci-users/SiZ3DL-UJ-8 所以需要自行处理,于是用脚本实现该功能 具体思路是: 遍历jenkins节点的workspace,根据路径解析获得jenkins job name 如果该job不存在(通过python jenkinsapi实现),则删除相应的workspace  暂不考虑自定义的workspace 需要在jenkins每个节点上进行处理(可以在jenkins (): jenkins_instance = get_jenkins_instance() jenkins_workspace_path = "/opt/JENKINS_HOME/workspace /" for dirpath, dirnames, filenames in os.walk(jenkins_workspace_path): if dirpath == jenkins_workspace_path

    4.2K20发布于 2019-04-19
  • 来自专栏少年郎编程之路

    Kasm Workspace工作区持久化

    一、为什么要持久化在使用Kasm Workspace时,工作区重新生成后内容会丢失,给工作带来诸多不便。

    68410编辑于 2024-12-18
  • 来自专栏lgp20151222

    重新设置Eclipse的workspace路径

    有3中方法可以更改workspace的路径设置: 1. Window -> Preferences -> General -> Startup and Shutdown->Workspaces",  然后勾选"Workspaces"页中的"Prompt for workspace 用记事本打开"\eclipse\configuration\.settings\org.eclipse.ui.ide.prefs", 将"SHOW_WORKSPACE_SELECTION_DIALOG" 执行上述操作后, 再次启动, 又会弹出"Workspace Launcher"对话框, 可以重新设置了. ?

    1.7K40发布于 2018-09-10
  • 来自专栏云原生布道专栏

    【IOS开发进阶系列】Workspace专题

    1 多工程引用 1.1 引入其他工程步骤 1.1.1 将project引入workSpace 一,如何将两个项目整合到一个项目下(图1)      可能你试过直接在一个项目里面直接把另一个项目拖进来,也试过 就派上用场了,workspace 即可以单独管理多个项目,又可以通过配置,让各个项目相互依赖,如果不用workspace,以前的做法是如果用到其他项目的文件,要手动copy 文件到当前的项目,在 workspace 下面是我自己的例子 ,现在用workspace 管理2个project,其中一个是 static library: MyStaticLib,另外一个是依赖这个静态库的project:  MyUseStatic ,菜单xocde4 > file > New Workspace 新建一个空的workspace,名字可以随便取。          3 参考链接 (Good)iOS开发中workspace与staticlib工程的联合使用 http://www.cnblogs.com/easonoutlook/p/3203306.html (Good

    68330编辑于 2023-10-16
  • 来自专栏AIUAI

    Caffe2 - (五)Workspace Python API

    Caffe2 - Workspace Python API Module caffe2.python.workspace. (init_net) workspace.CreateNet(predict_net) workspace.RunNet(predict_net) 1. FeedBlob() 定义: def workspace.FeedBlob(name, arr, device_option=None): 将 blob 送入(Feed into) workspace 选项 输出: 返回值是 True 或 False,表示是否成功将 blob 送入 workspace. 3. Reference [1] - Workspace Class [2] - workspace.py

    1K50发布于 2019-02-18
  • 来自专栏酷酷的哀殿

    Xcode 中的 Workspace、Project、Target 和 Scheme

    Workspace 一个 Workspace可以包括多个 Project 通过 Workspace,可以将多个不同位置的 Project 进行组合 实现了多个具有依赖项目间的源码隔离 大部分复杂(具有外部依赖 )的 APP 都是通过 Workspace 进行项目管理。

    2.3K20发布于 2020-10-26
  • 来自专栏菩提树下的杨过

    eclipse: workspace出错导致无法启用的解决

    通常我们会在eclipse中创建多个workspace,比如一个用于学习,一个用于工作... ,因为种种原因,时不时会发现eclipse切换workspace后启动失败,提示让你去看workspace\.metadata\.log文件,今天又遇到了! MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover 大概意思是说:退出时有些东西未保存 解决方法:workspace\.metadata\.plugins\org.eclipse.core.resources\目录下有一个.snap文件,把它删除掉,顺利的话 ,eclipse就可以用该workspace启动了,启动后,把所有project给clean一下(方法:Project菜单->clean)

    3K80发布于 2018-01-24
  • 来自专栏smy

    开发者调试工具Chrome Workspace

    Workspace是个什么样的东西呢? Workspace功能是将在Chrome开发者工具(F12)中对文档的修改直接应用于对应文件中。 由于Chrome并不知道当然文档对应用的文件为哪个,所以需要配置Workspace的映射关系来告诉Chrome对哪个文件做修改 使用Workspace条件: Chrome V31+(正式版) 本地服务器开发 2.点击左侧的workspace ? 3.点击Add folder ? 4.选择服务器所在的根目录,之后确定会chrome会在上面做出一个提示,点击允许 ? 5. 注意Workspace只对外部引入的CSS样式有效! 参考: http://www.cnblogs.com/terrylin/p/3629751.html

    1.3K60发布于 2018-04-03
  • 来自专栏前端架构师笔记

    pnpm + workspace + changesets 构建你的 monorepo 工

    pnpm + workspace + changesets 构建你的 monorepo 工程 什么是monorepo? 什么是 monorepo?以及和 multirepo 的区别是什么? pnpm 提出了 workspace 的概念,内置了对 monorepo 的支持,那么为什么要用 pnpm 取代之前的 lerna 呢? 要想启动 pnpm 的 workspace 功能,需要工程根目录下存在 pnpm-workspace.yaml 配置文件,并且在 pnpm-workspace.yaml 中指定工作空间的目录。 基于 pnpm 提供的 workspace:协议,可以方便在 packages 内部进行互相引用。 当 pnpm publish 的时候,会自动将 package.json 中的 workspace 修正为对应的版本号。

    6.1K30编辑于 2022-08-31
  • 来自专栏AIUAI

    Caffe2 - (三) Blobs,Workspace,Tensors等概念

    Blobs,Workspace,Tensors Caffe2 的 Data 是以 blobs 的形式组织的. blob 即是内存中被命名的 data chunk(数据块). Workspace 存储所有的 blobs. 如下例,展示了将 blobs 送入 workspace (Feed) 以及从 workspace 读取 blobs [Fetch]的方法. 首先,运行一次参数初始化网络: workspace.RunNetOnce(m.param_init_net) 然后,创建训练网络: workspace.CreateNet(m.net) 接着,网络训练: ("data", data) workspace.FeedBlob("label", label) workspace.RunNet(m.name, 10) # run for 10 times 查看 output blobs 中存储的结果(tensor 或 numpy arrays): print(workspace.FetchBlob("softmax")) print(workspace.FetchBlob

    89320发布于 2019-02-18
  • 来自专栏Khan安全团队

    VMware Workspace ONE Access RCE CVE-2022-22954

    VMware Workspace ONE Access and Identity Manager 包含一个由于服务器端模板注入而导致的远程代码执行漏洞。

    60820编辑于 2022-05-17
领券