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

    项目构建

    SConstruct文件 https://blog.csdn.net/lusic01/article/details/69643093

    45820发布于 2020-07-02
  • 来自专栏Go语言学习专栏

    7 - AI 智能体构建 - AI 超级智能体项目教程

    本节重点 学习 AI 智能体的概念和构建方法,掌握如何实现具有自主决策能力的 AI 系统。 还可以运用 Prompt 的优化技巧 few shot,给模型提供包含思维链的示例问题和答案,让模型学习如何构建自己的思维链。 下面以 OpenManus 项目 为例,会带大家从 0 开始阅读项目源码,学到超级智能体实现方式的同时,帮助大家掌握快速学习开源项目的方法。 快速运行 学习开源项目的第一步是阅读官方提供的 README.md 项目介绍文档,先把项目跑起来,借此熟悉业务流程,而不是一上来就啃源码。 目前很多公司都在用这种方法构建复杂的智能体工作流,确实很方便~ OWL 框架 前面提到过 AI 智能体依赖工具调用能力来拓展⁠能力边界,这里再给大家分享一个很实用的开源项目 OWL。

    66710编辑于 2026-03-17
  • 来自专栏小白AI.易名

    构建Golang项目

    1 `rules_go` 与 `gazelle` 2 `go build` 到 `bazel build` 2.1 初始化 Bazel 构建 2.2 编译 Go 项目 2.3 测试编译结果 2.4 Go 1 rules_go 与 gazelle Bazel 支持很多内置的规则,语言相关规则有 Shell、Objective-C、C++ 和 Java,比如 sh_binary、cc_binary、cc_import `gazelle`[2] 这个项目可以将 Go 项目转为 Bazel 方式构建,包括生成 BUILD.bazel 文件,根据 go.mod 文件自动生成下载依赖模块规则 go_repository。 name = "bazel_gazelle", sha256 = "cdb02a887a7187ea4d5a27452311a75ed8637379a1287d8eeb952138ea485f7d Bazel 本身具有的构建特性包括分布式缓存和构建、增量构建,只有当我们的工程代码发生改变或某些依赖发生变化时,才会触发构建并更新缓存,从而对大型项目可以实现快速构建

    4.6K10发布于 2020-08-17
  • 来自专栏前端皮小蛋

    项目实战」优化项目构建时间

    背景 前几天晚上下班的时候, 路过隔壁项目组, 听他们在聊项目构建的事: 现在线上打包时间太长了, 修个 bug 1 分钟, 发布一下半小时, 贼难受。 他们项目比较庞大, 线上构建时间特别长, 基本都在15分钟以上。 和他们简单聊了会, 回去瞅了一下自己项目构建时间: 其实也挺长的, 于是抽空优化了一下, 效果还是比较明显的。 [hash:7]. 这个插件,我们在优化构建时内存溢出的问题上, 也做了探索, 感兴趣的可以移步我这篇文章: 项目构建内存溢出了?看看 Node 内存限制 现在我们也开启这个选项。 优化大型项目构建时间的一些思考 拆分子应用 假设我们有一个项目,大模块就有将近30个: 每个大模块里面又有几十个页面,这种系统构建时间会比较久, 需要做优化。

    1.5K30发布于 2021-05-06
  • 来自专栏相约机器人

    如何构建PyTorch项目

    深度学习框架的项目结构 在上图(取自Python编辑器VS代码)上,可以看到为框架创建的常规文件夹结构。 如果项目不需要任何自定义损失函数,则可能不需要此文件夹。该机型的文件夹是最重要的:它包含实际的模型。该优化的文件夹包括自定义优化程序的代码。 还将注意到项目根文件夹中的config_segmentation.json文件。该文件包含训练所需的所有配置选项。 可能已经猜到了,可以通过调用train.py脚本来启动训练。

    2.1K31发布于 2019-10-28
  • 来自专栏ops技术分享

    Maven 构建 Java 项目

    Maven 使用原型 archetype 插件创建项目。要创建一个简单的 Java 应用,我们将使用 maven-archetype-quickstart 插件。 在下面的例子中,我们将在 C:\MVN 文件夹下创建一个基于 maven 的 java 应用项目。 DarchetypeArtifactId=maven-archetype-quickstart" "-DinteractiveMode=false" 参数说明: -DgroupId: 组织名,公司网址的反写 + 项目名称 -DartifactId: 项目名-模块名 -DarchetypeArtifactId: 指定 ArchetypeId,maven-archetype-quickstart,创建一个简单的 Java

    1K10发布于 2021-07-14
  • 来自专栏守候书阁

    webpack快速构建项目

    关于用webpack怎么构建项目,方法也是多种多样,五花八门。今天,我就写下我平常构建项目的方式,这个方式我觉得比较便捷和简单粗暴,如果有什么要指出的,也欢迎大家评论,毕竟我也只是一个前端新人。 从上往下就是,项目名称,迭代版本,项目说明,主入口文件,封装的可执行命令,作者的一些信息,源协议名称。 这应该就是最简单的配置文件了。 第三步,安装webpack依赖 如果之前没全局安装过webpack,就先安装一下 $ npm install webpack -g 然后安装项目依赖 $ npm install webpack --save-dev 3.简单粗暴的搭建 如果真要最简单的构建项目,更简单的方法是,直接从别的项目拷贝package.json这个配置文件,然后执行 $ npm install 完了之后,在里面应该有配置的的,就都安装完成了

    1.1K30发布于 2018-08-22
  • 来自专栏小小码农一个。

    Gradle构建springBoot项目

    而且这边我是先创建的项目,然后增加的配置然后,引入springboot的依赖。 我的idea版本为2018.2,然后gradle版本必须为5.6以上才能构建,这里需要注意一下。 下载如下 https://gradle.org/releases 配置加速 配置全局生效,和maven一样,单个项目配置,着实太麻烦。

    2.7K10发布于 2020-07-20
  • 来自专栏Android进阶编程

    Android 项目构建流程

    构建过程 项目构建 当我们打开一个项目,我们可以看到的是我们写的Java Code文件or Other JVM Code,资源文件,Build配置文件,但是通过run the project,我们就可以得到一个在我们的 整个过程就是所谓的项目构建。 然后我们只需要对构建文件按照自己的需求进行相应的配置,就可以构建出自己所需要的项目。 那么,整个Andoid项目构建过程中,都执行了那些构建的任务呢? 通过上述讲解,我想对于Android项目的整个构建过程,应该有了一个很清晰的框架了,下面将针对其中的具体的细节,和前面挖的一些坑,来进行更细致的分析,下图是一个Android项目构建过程的详细步骤图。 apkBuilder.sealApk(); // 关闭apk文件 generateDependencyFile(depFile, inputPaths, outputFile.getAbsolutePath()); 第7

    1.7K00发布于 2020-12-27
  • 来自专栏m0w3n

    从零构建以太坊(Ethereum)智能合约到项目实战——学习笔记7

    = >= > function Test(){ address1=0xca35b7d915458ef540ade6068dfe2f44e8fa733c; address2 =0x14723a09acff6d2a60dcdf7aa4aff308fddc160c; } // <= function test1() constant returns(bool pragma solidity ^0.4.4; contract addressBalance{ //0xca35b7d915458ef540ade6068dfe2f44e8fa733c pragma solidity ^0.4.4; contract PayableKeyword{ //从合约发起方 向 0xca35b7d915458ef540ade6068dfe2f44e8fa733c constant returns(uint){ address Owner = msg.sender; return Owner.balance; } } P34 、7-

    89552发布于 2020-02-28
  • 来自专栏朱永胜的私房菜

    Jenkins自动构建项目

    安装 官网上下载war包扔到tomcat的webapp下,启动tomcat即可 配置Gradle push | merge自动构建 配置触发器 Gitlab添加WebHook 自动杀死上个进程并启动新的

    38110编辑于 2023-08-17
  • 来自专栏c++与qt学习

    Jenkins构建Maven项目

    Jenkins构建Maven项目 Jenkins项目构建类型 自由风格项目构建 安装Publish over SSH插件 配置Publish over SSH 创建项目 配置源码管理,从Gitee或者 轮询SCM(不建议) Git Hook自动触发构建 安装Gitee Hook Jenkins设置自动构建项目中添加webhook Jenkins的参数化构建 使用Gitlab的分支名称来部署不同的分支项目 项目构建类型 Jenkins中自动构建项目的类型有很多,常用的有如下的三种: 自由风格软件项目(FreeStyle Project) Maven项目(Maven Project) 流水线项目(Pipeline ---- Maven项目构建 ● Maven项目构建和自由风格项目构建差不多,唯一不同的是,只能只用Maven来构建项目。 ● 需要安装Maven Integration插件。 使用Maven项目构建的方式和自由风格项目构建的方式类似,只是在构建的时候强制使用Maven工具来构建项目而已。

    2.1K20编辑于 2022-09-26
  • 来自专栏sofu456

    使用maven构建项目

    maven 下载地址:https://maven.apache.org/download.cgi 添加mvn.exe到PATH环境变量,添加java_home环境变量 cli 使用mvn-cli命令行构建项目 war和jar,直接运行即可, jar包对应pom文件做版本控制 mvn clean->validate->compile->package 命令流程 mvn archetype:generate创建项目

    1.2K20编辑于 2022-05-06
  • 来自专栏信数据得永生

    使用 OpenCV4 和 C++ 构建计算机视觉项目:1~5

    我们将设置一个环境变量,该变量将保存 OpenCV 库的构建目录。 我们将在我们的项目中使用这一点。 我们还将学习如何为我们的 OpenCV 应用构建项目结构。 IDE 中配置我们的项目,例如Makefiles或Visual Studio,但 CMake 是配置多平台**C++**项目的一种更可移植的方式。 管理依赖项 CMake 能够搜索我们的依赖项和外部库,使我们能够根据项目中的外部组件构建复杂的项目,并添加一些需求。 CMake 版本,第二行设置我们可以用作${PROJECT_NAME}变量的项目名称,第三行设置所需的 C++ 版本;在我们的示例中,我们需要C++ 11版本,如下面的代码片段所示: cmake_minimum_required

    3.5K10编辑于 2023-04-27
  • 来自专栏技术杂记

    Docker 中构建 Jenkins7

    再次构建,构建前要使用 docker rm 删掉之前构建失败的容器,或者新容器换个名字,否则会有冲突 [root@h104 ~]# docker run -p 8080:8080 --name jenkins01

    36710编辑于 2022-01-21
  • 来自专栏服务器后台开发相关技术

    c++大型工程构建演化

    一、简介 在过去服务器后端开发一直是c++绝对称霸的领域,但是随着近些年互联网时的快速发展,产品的快速迭代,c++的开发的效率不高的问题使得越来越多的初创公司在技术选型的时候抛弃它而转向了go,go语言的易用性无疑的其能得到青睐的重要原因 ,尤其是其go module支持的现代语言包管理方式,使得其比c++更让人容易接受。 下面介绍腾讯视频后台服务器端开发模式历经的几个阶段,以及每个阶段遇到的问题,从各个阶段发展中可以看到c++工程构建的一整部演化史。 之前公共库统一管理的方式暴露出来越来越到的问题,同时为了响应BG的中台建设,我们决定对公共库进行一次大的升级改造,把之前在一个文件夹下面庞大的公共库按照功能拆分到一个个的git工程中,原先的公共库统一放到一个git项目组下面 六、参考 对比CMake与Bazel 2019年,抛弃 CMake,用 Bazel / Buck 来构建大型项目吧 ------------------------------------------

    1.7K30发布于 2020-03-22
  • 来自专栏代码编写世界

    CMake构建学习笔记7-freetype库的构建

    根据笔者构建的经验,构建这个库需要zlib、libpng这两个库,可以按照本系列博文的相应文章提前构建好。关键的构建指令如下所示: # 配置CMake cmake .. RelWithDebInfo ` -DCMAKE_PREFIX_PATH="$InstallDir" ` -DCMAKE_INSTALL_PREFIX="$InstallDir" # 构建阶段 ,指定构建类型 cmake --build . --config RelWithDebInfo # 安装阶段,指定构建类型和安装目标 cmake --build . --target install 应该来说,这几个指令前文都介绍过,没有什么特别的,最关键的还是在于配置CMAKE_PREFIX_PATH,这个目录需要放置体检安装好的zlib、libpng,这样在构建的时候就能自动找到这两个库

    40010编辑于 2024-12-14
  • 来自专栏技术杂记

    Rails 构建评论功能(7

    再次访问,显示效果不变 再将评论的表单也抽出 [root@h202 blog]# vim app/views/comments/_form.html.erb [root@h202 blog]# cat app/views/comments/_form.html.erb <%= form_for([@article, @article.comments.build]) do |f| %>

    <%= f.label :commenter %>
    <%= f.text_fiel

    58430发布于 2021-10-20
  • 来自专栏ops技术分享

    Maven 构建 & 项目测试

    接下来我们要学习如何构建和测试这个项目。 进入 C:/MVN 文件夹下,打开 consumerBanking 文件夹。 打开命令控制台,跳转到 C:\MVN\consumerBanking 目录下,并执行以下 mvn 命令开始构建项目: C:\MVN\consumerBanking>mvn clean package [ Memory: 16M/89M [INFO] ------------------------------------------------------------------------ 执行完后,我们已经构建了自己的项目并创建了最终的 jar 文件,下面是要学习的关键概念: 我们给了 maven 两个目标,首先清理目标目录(clean),然后打包项目构建的输出为 jar(package)文件。 最后 Maven 创建项目包。

    54240发布于 2021-07-15
  • 来自专栏Golang开发

    项目管理与构建——Maven

    ,jar包,war包,编译的class文件等;Maven构建时生成的 构建HelloWorld 创建项目目录, mkdir mavenDomo/src/main/java/com/baxiang 在 选择构建maven通用配置,groupId 是组织名,一般商业项目填写的是域名+公司名称+项目名称组合。artifactId填写项目名称。 项目的属性、依赖、构建配置这些信息都被抽象到项目对象模型里边 项目基本信息 <groupId>com.baxiang</groupId> <artifactId>mavendemo</artifactId ,将项目运行在jetty容器中 (7)maven-enforcer-plugin 允许创建一系列规则,然后强制遵守 Maven依赖管理 Maven的坐标可以唯一的确定一个依赖,Maven也是通过坐标来管理依赖关系 Maven的远程仓库 我们在构建项目的时候,并没有手动的下载任何的jar文件,而项目却能成功的构建

    85820发布于 2019-05-29
领券