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

    Rails 构建评论功能(11

    虽然这只是一个小小的demo,但不得不说,ruby on rails 的开发效率是很高效的,原因是大部分本来需要手动完成的事情,这个框架已经帮忙自动完成了,我们需要做的只剩下去填补最基本的对象定义,逻辑关系,展示方式

    66530发布于 2021-10-21
  • 来自专栏代码编写世界

    CMake构建学习笔记11-minizip库的构建

    不过,有点麻烦的是这个工具并没有提供CMake构建的方式。那么可以按照构建giflib的方式,自己组织CMakeList.txt,正好这个项目的代码量并不多。 另一个问题是,minizip其实是个可执行程序,Windows下不能直接将其构建成动态链接库,因为Windows下的动态链接库是需要设置导出的,否则就会提示找不到符号的问题。 lib # 对于共享库 ARCHIVE DESTINATION lib # 对于静态库 RUNTIME DESTINATION bin # 对于可执行文件 ) 关键的构建指令如下所示 ,指定构建类型 cmake --build . --config RelWithDebInfo # 安装阶段,指定构建类型和安装目标 cmake --build .

    70900编辑于 2024-12-14
  • 来自专栏finleyMa

    Jenkins2 学习系列11 -- 参数化构建

    有些项目的构建需要动态的传入一些参数,比如需要用户输入一些内容,或者上传一个文件,或者为一些配置打钩,作为不同的参数,当构建时这些参数作为环境变量来影响具体的构建过程。 比如,我们知道sh "printenv"会打印所有的环境变量方便调试,但是如果写死在pipeline里,每次构建 console output都会输出大量内容。 比如现在 stage('debug') { steps { sh "printenv" } } 我希望构建时可以手动控制是否输出调试信息。默认为关闭,即不输出,打钩后才输出信息。

    1.6K20发布于 2019-07-22
  • 来自专栏finleyMa

    docker学习系列11 多阶段镜像构建

    本篇文章是转载,原文 从Docker版本 17.05.0-ce 开始,就支持了一种新的构建镜像的方法,叫做:多阶段构建(Multi-stage builds),旨在解决Docker构建应用容器中的一些痛点 在日常构建容器的场景中,经常会遇到在同一个容器中进行源码的获取,编译和生成,最终才构建为镜像。 所谓多阶段构建,也即将构建过程分为多个阶段,在同一个Dockerfile中,通过不同的阶段来构建和生成所需要的应用文件,最终将这些应用文件添加到一个release的镜像中。 as 关键字用来为构建阶段赋予一个别名,这样,在另外一个构建阶段中,可以通过 from 关键字来引用和使用对应关键字阶段的构建输出,并打包到容器中。 甚至,我们还可以使用更多的构建阶段来构建不同的应用,最终将这些构建产出的应用,合并到一个最终需要发布的镜像中。

    1.1K20发布于 2018-09-10
  • 来自专栏用户7494468的专栏

    FPGA的设计艺术(11)FPGA的构建过程

    前言 本文讨论FPGA的构建过程,由于FPGA的过程太多了,恐怕会有歧义,这个过程,不是开发过程,不是开发流程,而是实实在在的FPGA编译的过程,使用编译恐怕不是太合适,但是大家都叫习惯了,也知道FPGA 综合 构建FPGA的第一阶段称为综合。此过程将功能性RTL设计转换为门级宏的阵列。这具有创建实现RTL设计的平面分层电路图的效果。 在这种情况下,宏实际上是内部FPGA单元的模型。 我们使用构建过程的这一部分来定义所选FPGA中不同单元之间的互连。 为了满足设计的时序要求,我们通常会执行此过程的几次运行。但是,布局布线工具负责根据我们的配置安排这些多次运行。

    1.2K20发布于 2021-10-20
  • 来自专栏通往体面生活的路上

    微服务 day11:基于 ElasticSearch 构建搜索服务

    本章节为【学成在线】项目的 day11 的内容  基于 Java 客户端实现 DSL 搜索  搭建 ElasticSearch 集群环境  使用 Logstash 自动创建 ElasticSearch , "studymodel": "201002", "price":38.6, "timestamp":"2018-04-25 19:11:35", "pic":"group1 , "studymodel": "201001", "price":88.6, "timestamp":"2018-02-24 19:11:35", "pic":"group1 使用JAVA 客户端实现: 创建搜索请求对象 指定类型(部分版本不需要指定类型,这里以 6.2.1 为例) 构建搜索源对象 配置搜索方式,设置需要过滤字段 向搜索请求中设置搜索源 3、构建API package com.xuecheng.api.search; import com.xuecheng.framework.domain.course.CoursePub; import

    2.6K20发布于 2020-08-05
  • 来自专栏A周立SpringCloud

    11款流行的构建和API测试工具盘点

    立刻像专业人士一样构建API 组织正在改变他们已经在软件应用项目中成功的微服务架构模型,这就是大多数微服务项目使用API(应用程序接口)的原因。 4.Postman Postman是一种可以执行构建和测试API的工具。它是开源的,并且易于安装。 Postman对于更快地构建API有很多优点。如果对动手感兴趣,请查看这个Udemy课程。 5.Swagger Swagger,它是设计,构建和测试API的AKA最佳API工具。 构建API具有不同的工作流程阶段。尽管如此,apiary可以为团队的每个阶段提供独立的工作。 11.Apigee Google Cloud的Apigee使API管理员能够设计,保护,发布,分析,监控API并从中获利。它可以在混合云环境中运行以执行数字加速。

    3K20发布于 2019-09-02
  • 来自专栏TBOOX开源工程

    xmake从入门到精通11:如何组织构建大型工程

    xmake是一个基于Lua的轻量级现代化c/c++的项目构建工具,主要特点是:语法简单易上手,提供更加可读的项目维护,实现跨平台行为一致的构建体验。 本文主要详细讲解下,如何通过配置子工程模块,来组织构建一个大规模的工程项目。 src - test - *.c - demo - *.c 源码下面层级简单,通常只需要在项目根目录维护一个xmake.lua来定义所有target就能完成构建

    1.7K30发布于 2020-04-22
  • 来自专栏Rust语言学习交流

    【Rust日报】2022-11-07 使用 Tauri 构建桌面托盘应用

    使用 Tauri 构建桌面托盘应用 本文对 Tauri 和 Electron 做了简单对比, 并且, 使用 Tauri 来开发一个桌面托盘应用. 原文链接: https://n-eq.github.io/blog/2022/11/01/rust-fiddling-2-years Rust程序创造的 HATETRIS 世界纪录 这是一个油管视频,

    1.5K30编辑于 2022-11-28
  • 来自专栏罗西的思考

    PyTorch 分布式(11) ----- DistributedDataParallel 之 构建Reducer和Join操作

    [源码解析] PyTorch 分布式(11) ----- DistributedDataParallel 之 构建Reducer和Join操作 目录 [源码解析] PyTorch 分布式(11) --- -- DistributedDataParallel 之 构建Reducer和Join操作 0x00 摘要 0x01 引论 1.1 调用 1.2 参数说明 0x02 Reducer 初始化 2.1 构造函数 数据量少的 rank 会提前耗尽输入,这时它将给集合通信一个假象,从而会构建一个虚拟(dummy)的 all-reduce,以便在数据不足时候与其他 ranks 匹配。 11 inputs processed across all ranks! 11 inputs processed before rank 1 joined! 11 inputs processed across all ranks!

    1.7K11发布于 2021-11-29
  • 来自专栏搜云库技术团队

    还没用上 JDK 11吧,JDK 12 早期访问构建版使用

    JDK 更新速度快的飞起,JDK 12 早期访问构建版已发布,你现在用到了第几版本? 本周Java的最大新闻可能是JDK 11的正式发布。 不过在 6 月底,JDK 11 就已经进入了 Rampdown Phase One 阶段,这意味着该版本所有新的功能特性被冻结,不会再加入更多的 JEP,然而,另一个令人兴奋的发展是JDK 12 Early JDK 12 早期访问构建版特征如下: 目前为止,JEP针对的是JDK 12 JEP 325: Switch Expressions (Preview) 切换表达式 JEP 326: Raw String Literals (Preview) 原始字符串文字 本文不聊JDK 11 的新特性。

    57540发布于 2019-10-18
  • 来自专栏木宛城主

    Unity应用架构设计(11)——一个网络层的构建

    小结 本文的核心思想就是如何在合理分层结果下构建一个好用的服务层。谈到了如何动态生成Token来实现身份验证,以及分层情况下的请求流程。

    1.7K90发布于 2018-03-28
  • 来自专栏BestSDK

    7月起,所有iOS App更新必须使用iOS 11 SDK构建

    在微软和谷歌召开开发者大会之际,苹果官方今天宣布,从7月份开始,所有iOS App更新必须使用iOS 11 SDK构建,并且必须支持iPhone X的超级视网膜显示器,当然也包括适配刘海屏。 在微软和谷歌召开开发者大会之际,苹果官方宣布,从7月份开始,所有iOS App更新必须使用iOS 11 SDK构建,并且必须支持iPhone X的超级视网膜显示器,当然也包括适配刘海屏。 苹果表示,借助iOS 11 SDK,应用程序可以提供集成Core ML、ARKit、新相机API、新SiriKit域、Apple Music集成、iPad拖放等更加智能、统一和身临其境的体验。 虽然iOS 11的功能更多,但它在旧设备上的确会造成落后。 当然,从现在到7月份之间,苹果还将在6月份举行WWDC18,届时苹果将宣布推出iOS 12系统。预计会支持iPhone 6及以上的设备。

    62620发布于 2018-07-30
  • 来自专栏博客迁移同步

    Spring高手之路11——BeanDefinition解密:构建和管理Spring Beans的基石

    BeanDefinition是Spring中一个非常重要的概念,它包含了Spring容器用于创建、配置Bean所需的所有信息。理解BeanDefinition可以帮助我们深入掌握Spring的内部工作机制。

    74450编辑于 2023-08-07
  • 来自专栏Rust语言学习交流

    【Rust日报】2020-11-09 构建可测试性的 Rust 工程

    构建可测试性的 Rust 工程 最近 reddit 上有不少人对 Rust 的工程如何进行组织, 以及如何才能进行更加完善的测试进行了一些讨论.

    42520发布于 2020-11-16
  • 来自专栏小白AI.易名

    3天学会Jenkins_11_gitlab or github代码提交后自动构建2

    转载注明出处 上一节“gitlab or github代码提交后自动构建1”中简单使用了Pipeline script的方式去构建Pipeline流程,这一节使用Pipeline script from SCM的方式去实现自动构建,即将Jenkinsfile与源码一同进行版本管理。 1 准备 根据上一节“gitlab or github代码提交后自动构建1”中安装好Gitlab插件并配置好Webhook,最后我们在Gitlab项目仓库根目录中新建Jenkinsfile文件,这次演示 当提交代码到gitlab远程仓库时,会通过配置的hook自动触发Pipeline构建,执行Jenkensfile文件。

    1.1K30发布于 2019-12-23
  • 来自专栏硬核项目经理的专栏

    【迅搜11】搜索技巧(一)简单搜索语句构建及高亮折叠效果

    搜索技巧(一)简单搜索语句构建及高亮折叠效果 学习完索引管理相关的内容之后,我们就进入到了搜索技巧相关的学习了。其实对应在 XS 中,就是 SDK 中的 XSSearch 对象的相关学习和使用。 测试代码: https://github.com/zhangyue0503/dev-blog/blob/master/xunsearch/source/11.php 参考文档: http://www.xunsearch.com

    54510编辑于 2023-12-26
  • 来自专栏IT架构圈

    「走进k8s」Docker 的多阶段构建-JavaSpringboot演示(11

    (一)实例springboot 比如我们现在有一个最简单的 springboot,需要构建一个最小的Docker 镜像 idea配置springboot 为了方便所有老铁,这个演示过程也做了 ? ? (二)多阶段构建 ①3种实际使用的流程容器使用流程 主机安装必须jdk,maven。通过主机自身的maven打包生成jar或者war。启动一个jdk8以上的容器,通过挂载jar或者war运行起来。 针对第三种更加简单的方式来实现上面的镜像构建过程呢?Docker 17.05版本以后,官方就提供了一个新的特性:Multi-stage builds(多阶段构建)。 使用多阶段构建,可以在一个 Dockerfile 中使用多个 FROM 语句。每个 FROM 指令都可以使用不同的基础镜像,并表示开始一个新的构建阶段。 ⑤构建Dockerfile docker build -t zhugeaming/docker-multi-java-demo:latest . ?

    1.5K21发布于 2019-08-08
  • 来自专栏硬核项目经理的专栏

    【迅搜11】搜索技巧(一)简单搜索语句构建及高亮折叠效果

    搜索技巧(一)简单搜索语句构建及高亮折叠效果 学习完索引管理相关的内容之后,我们就进入到了搜索技巧相关的学习了。其实对应在 XS 中,就是 SDK 中的 XSSearch 对象的相关学习和使用。 测试代码: https://github.com/zhangyue0503/dev-blog/blob/master/xunsearch/source/11.php 参考文档: http://www.xunsearch.com

    41910编辑于 2023-12-26
  • 来自专栏10km的专栏

    C++11:构建多线程环境下的资源管理器

    完整代码 下面代实现的resource_manager,就是基于这个应用需求实现的c++11模板类。 ())){ } /* * 对于类型为整数的资源,提供一个简便的构造函数 * count 资源数目 * start 整数起始值 * 根据这两个参数构建一个 代码中用于管理空闲资源的队列用到的threadsafe_queue类参见我之前的博客《C++11:基于std::queue和std::mutex构建一个线程安全的队列》 代码中用到的threadsafe_unordered_map 参见我之前的博客《C++11:基于std::unordered_map和共享锁构建线程安全的map》 代码用到的raii类参见我之前的博客《C++11实现模板化(通用化)RAII机制》 使用示例

    75410发布于 2019-05-25
领券