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

    Rails 构建评论功能(11

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

    66530发布于 2021-10-21
  • 来自专栏.NET企业级解决方案应用与咨询

    .NET平台系列11 .NET 平台未来规划

    此外,我们想清楚地表明.NET5是.NET平台的未来。我们也借此机会简化命名。我们认为,如果未来只有一个.NET,我们就不需要像“Core”这样的明确术语。 NET5已经于20201年11月正式发布。 ? 在.NET Framework 时代,每发布一个重大版本,需要经历1年,2年,甚至3年。发版周期比.NET Core 明显要长。 ?

    87710发布于 2021-06-08
  • 来自专栏代码编写世界

    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
  • 来自专栏云计算D1net

    如何构建边缘计算平台?

    这个简单的CDN用例只是Crosby对平台描述未来更大愿景的早期功能。这一愿景在很大程度上围绕5G技术展开。他预计,5G这一新的无线标准进入市场将带来新的机遇。 安全厂商将为客户构建全球软件定义的广域网,以连接他们的数据中心、云计算提供商、办公楼和移动工作人员。 花费 2500美元构建全球平台 Crosby预计,媒体、游戏和安全将成为使用StackPath等边缘计算服务的最大用户。 还有数百家软件初创公司正在构建DNS服务、SD-WAN、V**、负载平衡器、防火墙、应用程序加速器等。 “他们都有很棒的软件,但他们没有办法进入全球平台,所以很难与大型公司进行竞争。” Crosby说,“现在用户可以进入我们的网站,购买50个虚拟机,每个虚拟机的价格为50美元,因此用户可以花费2500美元构建一个全球平台。” (来源:企业网D1Net)

    2.5K30发布于 2019-03-07
  • 来自专栏CSIG质量部压测团队

    Coding平台项目构建指南

    .点击模版创建 image.png 3.第一步填写仓库名称,第二步点击“自定义模版”,第三步选择仓库模版,最后点击“完成创建” image.png 4.创建成功后显示如下 image.png 如何创建构建计划 1.点击构建计划进入构建计划页面,然后选择【创建构建计划】 2.之后根据需求选择相应的构建计划模板(一般情况下使用非分布式压测执行模版和非分布式停止压测脚本模版即可) image.png 3.选择好模板后 ,输入构建计划的名称,填写集群config配置路径(在代码仓库中复制使用集群的config地址路径,config需要从腾讯云上下载后上传到代码仓库中),并将【创建后触发构建】取消选择,点击确定 image.png 4.构建计划创建成功 如何给项目添加成员 添加团队内成员 首先进入项目设置界面 2.进入【成员配置-成员】界面 image.png 3.点击右上角的添加成员 4.在团队成员中选择添加指定的成员

    4.2K70编辑于 2022-05-23
  • 来自专栏测试开发干货

    数据工厂平台11:首页收尾

    (所以我说大家学好js,这是万能的,一般测开工程师,很少有人研究前端研究到这个地步,不过这也做出的平台效果也会完爆那些千篇一律的内部平台了。) 具体怎么实现,下节课分享。

    1K20编辑于 2022-05-19
  • 来自专栏云端漫步

    基于gitlab ci构建devops平台

    开发 开发人员将功能分支代码合并到dev分支后,触发构建过程,代码打包,镜像构建等,完成构建后,通过容器管理平台将新构建的镜像进行发布。 测试 当开发人员将代码交付测试部门时,测试人员,将代码merge到test分支中,此时触发测试分支的构建的流程,完成构建后,通过管理平台进行测试环境的发布。 在构建中,需要一个 .gitlab-ci.yml 编写构建任务。它定义了Pipeline的工作流程。 私有镜像库作为持续集成的一个重要平台,最终存储着构建好的镜像。 在这一平台构建中,现在多选择明星项目harbor作为私有镜像库。具体在此不做展开,后续会有专门针对该内容的文章进行展开。 总结 通过以上的内容,我们可以构建起一个简单的devops体系闭环,要达到一个完善的平台,还有很多事情要做。如,自动化测试,配置中心,发布流程,敏捷开发等等。

    5K51发布于 2018-10-11
  • 来自专栏开发 & 算法杂谈

    构建动态数据竞争检测平台

    比较经典的动态二进制插桩平台包括Intel Pin,DynamoRIO以及Valgrind。Pin的话由于其良好的兼容性,丰富的API接口使得其使用更加广泛。 pthread_rwlock_trywrlock 8 pthread_rwlock_rdlock 9 pthread_rwlock_tryrdlock 10 pthread_rwlock_unlock 11 如何构建动态数据竞争检测平台 对于上述提到需要动态插桩并且监视的读写指令或是Pthread库函数,系统库函数等,这些行为发生的时候,可以将这些行为以事件的形式发送到检测器中,检测器根据不同的检测算法执行相关的数据竞争检测 因此,我们以一种事件驱动模式来构建我们的动态数据竞争检测平台。 [框架] 该平台有着非常良好的扩展性,基本的动态数据竞争检测器Detector包含公共的一些实现通过继承这个Detector就可以实现其他不同的动态数据竞争检测方法,为后续我们对这些数据竞争检测方法进行实验分析提供比较便利的途径

    97540发布于 2018-06-12
  • 来自专栏基哥杂记

    DevOps之运维平台构建

    因此Devops能否顺利落地,运维平台的建设将会很重要。本文主要简单介绍下我司的三大运维平台。 运维职责 ? ? 运维平台 当前我司运维平台主要有3个: 持续集成和交付 ①基于Jenkins持续构建 ②支持容器化打包和部署 ③发布平台,支持灰度发布,异常快速回滚 监控告警平台 ①完善的监控体系:覆盖机器、网络、服务和客户设备维度 ②快速的异常发现和告警 ③灵活的告警通知方式:LCP、邮件、微信、电话 问题定位平台 ①基于ELK实现日志采集、上报、告警 ②采集软件平台所有组件的运行日志 ③通过调用链分析和定位设备问题 ? 平台运营情况 持续集成和交付 ? 持续集成(CI),微服务组件全部改造成容器化部署,并通过K8S实现编排。 持续交付(CD),做一个版本发布平台:支持灰度、蓝绿发布、版本回滚。 监控平台 ? 平台演示 ?

    5.1K20发布于 2020-07-06
  • 来自专栏XBD

    Docker 构建平台镜像

    docker buildx 插件简介docker buildx 插件是 docker 19.03 引入的一个新的实验性插件,支持 --platform 可以同步构建多种架构的 docker 镜像。 创建构建实例docker buildx create --user --name mybuild# 启动构建实例docker buildx inspect mybuild --bootstrap# 查看构建实例 docker buildx ls图片基于 Dockerfile 构建平台镜像# 基于 Dockerfile 构建并导出到本地镜像,导出的镜像如果与当前环境平台不同,是无法构建成功的docker buildx --push# --load将构建好的镜像 load 到本地# --push将构建好的镜像推送到远程仓库,需要提前登录到远程镜像仓库图片Dockerfile 支持如下多架构相关的变量# 构架类型,如:amd64 、arm64TAREGTMARCH# 构建镜像的目标平台,如:linux/amd64、linux/arm64TARGETPLATFORM

    1.6K40编辑于 2022-10-02
  • 来自专栏QQ音乐技术团队的专栏

    electron 构建平台桌面应用

    简介 Electron 是一款可以通过 Web前端技术 构建平台桌面应用的框架。 其原名为 Atom Shell, 是 Github 社区原本为 Atom 编辑器设计的一个跨平台应用外壳,它将 Chromium 和 Node.js 的事件循环整合在一起,并提供了一些与原生系统交互的 Hello World 案例运行 使用下面三步即可构建最简单的 Hello World 桌面程序。 1. function (event, num) { app.dock.setBadge(num); }); } 效果图如下,可以发现 Electron 的 dock 角标显示的未读消息数(11 /fm.icns --overwrite" }, 执行构建命令, done! npm run build-mac 最后贴一张最近利用 Electron 构建的桌面版豆瓣FM的截图: ?

    4.1K110发布于 2018-01-31
  • 来自专栏服务端技术杂谈

    平台应用构建工具

    Electron 是一个可以用JavaScript,Html,Css构建桌面应用的库,可以打包部署到Mac,Windows,Linux上。

    78340发布于 2018-04-17
  • 来自专栏Khan安全团队

    如何快速构建内部钓鱼平台

    今天,来分享一下如何快速构建内部钓鱼平台,实现一站式钓鱼邮件攻防演练环境的准备。

    2.3K30发布于 2020-12-28
  • 来自专栏一个会写诗的程序员的博客

    低代码平台定义 11 要素 ( Gartner )

    Low-Code 11 项关键能力 著名咨询机构 Gartner,于2020年9月发布的 《企业级低代码开发平台的关键能力报告》(Critical Capabilities for Enterprise Low-Code Application Platforms , https://www.gartner.com/en/documents/4005973)中,定义了低代码的11项关键能力。 也就是说,这11项关键能力是衡量一个平台是否能够称之为低代码平台的关键因素。 现代软件开发中的敏捷开发、代码库管理,版本权限,发布管理等,在低代码平台中,都要能够支持。 11、Security and Compliance:安全与合规。 以上就是Gartner对低代码平台定义的11个要素,相信许多技术人员已经对低代码有个大致认识了。但是,想要识别和判定一个低代码平台的话,直接使用以上11个要素,就有点太繁琐了。

    1.6K40编辑于 2022-06-02
  • 来自专栏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
  • 来自专栏微言码道

    Docker多平台镜像构建指引

    想要构建平台的镜像,有两种方式可以考虑: • 在不同的架构系统上分别构建自己的镜像并上传 (不同名称的镜像名不能一样,否则会覆盖) • 基于Docker提供的buildx工具,在任意架构平台的系统上, 一次性构建并上传多平台镜像 第一种就不说了,因为它并不方便,也不实用,而且也麻烦. 今天的这篇文章主要就是介绍如何基于Docker提供的buildx工具,来构建平台镜像,让你只做一次,满足不同平台. 而buildx默认使用的是docker驱动,这个是不支持多平台构建的.所以我们需要切换使用docker-container驱动,这个驱动是特别支持多平台构建的 如果你用docker驱动来构建平台镜像, 构建平台架构镜像 好了,完成上述步骤后,现在你可以开始构建平台架构镜像了 sudo docker buildx build --platform linux/amd64,linux/arm64 -t

    2.2K40编辑于 2023-03-06
  • 来自专栏章工运维

    构建高大上的黑盒监控平台

    # 构建高大上的黑盒监控平台 # 一、概述 在监控体系里面,通常我们把监控分为:白盒监控和黑盒监控: 黑盒监控:主要关注的现象,一般都是正在发生的东西,例如出现一个告警,业务接口不正常,那么这种监控就是站在用户的角度能看到的监控

    69220编辑于 2023-07-01
  • 来自专栏理想,技术,生活 三重凑

    Kubernetes 基于容器云构建devops平台

    Kubernetes-基于容器云构建devops平台 1、基于kubernetes devops的整体方案 本文以Kubernetes为基础,为基于java语言研发团队提供一套完整的devops解决方案 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 3、 devops平台搭建 3.1 nexus设置 nexus在devops中承担两个功能,作为maven的远程仓库和作为docker的私有镜像仓库。 : 1 2 $ systemctl daemon-reload $ systemctl restart docker 3.4 jenkins设置 3.4.1 安装插件 jenkins作为devops平台的流程线工具

    1.8K10发布于 2020-01-03
领券