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

    Git的艺术—分支管理

    5. Git 的内容完整性要优于 SVN:Git 的内容存储使用的是 SHA-1 哈希算法。这能确保代码内容的完整性,确保在遇到磁盘故障和网络问题时降低对版本库的破坏。 4.jpeg (3)A 功能终于开发完毕要上线了,但因为 A 功能是在主干 M2 版本上做的,此时还需要在主干上将主干最新的版本 M4 和 M3 合并成为 M5 版本,当然,在合并的过程中,发生代码冲突是很常见的 ,毕竟版本开发的时间节点不一样,解决冲突也是代码版本管理的一个大学问,但这里不展开讨论,之后有机会可以再一起探讨写篇新的文章嘻嘻。 于是 master 和 HEAD 指针都指向了 M5。而 featureA 和 bug 分支,可以根据项目需要考虑删掉。 Git 的分支管理在多人共同开发一个项目上的优势尤其明显,如果大家都在主干上开发,那代码将变得不堪入目。

    1.6K100发布于 2018-10-16
  • 来自专栏PM吃瓜(公众号)

    项目管理是科学还是艺术? 深刻分析

    •便于需求变更管理,需求如何慢慢演变的历史可以看清楚,从而更深切地体会客户的目。 二、所有需求变更全部要有书面文字,这点切记! 这样做好处多多: •便于需求变更管理,需求如何慢慢演变的历史可以看清楚,从而更深切地体会客户的目。 解决了一个又一个问题,最后,勉强算把项目结束了,获得了领导的一致好评; •一流的项目经理:平时很少见他做具体的事情,整天找人聊天,然后就是写报告、做计划,最后项目顺利结束,整个过程平淡无奇; 是科学还是艺术 项目管理这个东西,据一个前辈说,在国外是科学,80%是有规律可循的;在国内是艺术,主要靠个人魅力、感染能力等东西。

    59620编辑于 2023-03-02
  • 来自专栏

    前端状态管理设计——优雅与妥协的艺术

    如果我仍然去解释什么是状态管理器,为什么我们需要它,这篇文章将会索然无味。我的想法是,我们原本不需要状态管理器,但我们确实需要状态管理。 HTML5标准发布后,采用了querySelector这个接口,可以说它完全是基于开发者对jquery的认可度的考虑。那这和状态管理有什么关系呢? 我大学本科和硕士所属专业的大类学科是管理学,不同专业对管理的解释不同,而对我而言,记录则是一种有效管理。就像jquery时代,我们找到一种虽然原始,但行得通的方式管理状态。 但是,我们往往发现,我们正在实践的东西,有些是非常优秀的,但是,必须等到很多年(3-5年)之后,被其他团队的某个项目带热之后,才证明我们正在实践的东西是对的,是走在趋势上的,然而我们没有坚持到最后,因为最后我们采用了市面上最热门的框架或库 挑选优质特性 应用没有“有意识地管理状态”并非不行,以最早的jquery.data方式管理一个状态也未尝不可。但如果需要有意识的进行状态管理,那么,我们不得不需要一个状态管理器。

    2K20发布于 2020-05-26
  • 来自专栏技术杂记

    RabbitMQ管理5

    / 也是可以被删除的 [root@h101 ~]# rabbitmqctl list_vhosts Listing vhosts ... / [root@h101 ~]# rabbitmqctl delete_vhost / Deleting vhost "/" ... [root@h101 ~]# rabbitmqctl list_vhosts Listing vhosts ... [root@h101 ~]# ---- 连接RabbitMQ python连接RabbitMQ python连接Rabbit

    32520编辑于 2022-04-23
  • 来自专栏CSDN社区搬运

    深度解析指针与数组:探索内存管理艺术

    for (i = 0; i < sz; i++) { printf("%d ", *(p + i)); } } int main() { int arr[10] = { 1,2,3,4,5,6,7,8,9,10 0; for (i = 0; i < sz; i++) { printf("%d ", arr[i]); } } int main() { int arr[] = { 9,8,7,6,5,4,3,2,1,0 sizeof(arr[0]); bubble_sort(arr, sz); //打印 print_arr(arr, sz); return 0; } 避免已经排序结束了,但是还在循环 5.

    24810编辑于 2024-03-01
  • 来自专栏SAP最佳业务实践

    最上乘的管理艺术:永远不告诉你Deadline

    我以前工作的老板,有一套很特殊的“闹钟”管理哲学,可以将荣耀归属给员工,并给我们很大很大的“成就感”。 但,幕后的功臣是谁.虽然我们都觉得是“自己主动”的成果,但不得不说,那个老板,他奇特的管理方式,让我们做出自己都赞叹的作品。 这个管理方式,是最上乘的艺术,只是,有几个老板会懂.

    873110发布于 2018-03-27
  • 来自专栏编程乐园·

    【排序5】基数排序:数字的组织与整理艺术

    5、根据临时数组中的统计结果,依次将待排序的整数列表中的数字移动到正确的位置。 6、重复步骤3-5,直到最高位遍历完毕。

    37410编辑于 2024-01-30
  • 来自专栏编程教程

    Python内存管理:让代码学会“断舍离”的艺术

    在程序员的日常工作中,内存管理就像空气——平时感觉不到存在,但一旦出问题就会让人窒息。 Python作为一门以“优雅”著称的语言,其内存管理机制就像一位隐形的管家,默默处理着开发者最头疼的内存分配与回收问题。 值存储的优化策略 对于-5到256的整数、空字符串等高频使用的小对象,Python会直接从“公有池”领取现成对象,避免重复创建。就像便利店常备的矿泉水,不用每次现烧。 随着Python在大数据、AI领域的深入应用,内存管理也在持续进化: 子解释器隔离 Python 3.12引入的子解释器(Subinterpreter)技术,通过内存隔离提升并发性能 手动内存管理接口 记住:优秀的程序员不是内存的掌控者,而是与内存管理机制共舞的艺术家。当你的代码学会优雅地“断舍离”,性能与可维护性的平衡自然水到渠成。

    30510编辑于 2025-08-29
  • 来自专栏技术杂记

    Mycat 管理命令5

    查看某一个数据节点的数据源 mysql> show @@datasource where dataNode = sd2; +----------+--------+-------+-----------------+------+------+--------+------+------+---------+ | DATANODE | NAME | TYPE | HOST | PORT | W/R | ACTIVE | IDLE | SIZE | EXECUTE | +----

    31830编辑于 2021-12-02
  • 来自专栏初见Linux

    5.文件管理

    一、文件的目录管理 目录管理的目标:按名存取、提高对文件的存取速度(合理安排目录) 、文件共享、允许文件重名 1.文件控制块(FCB)和索引节点 (1)FCB 为了实现“按名存取”,系统必须为每个文件设置用于描述和控制文件的数据结构 目录文件:为了实现对文件目录的管理,通常将文件目录以文件的形式保存在外存,这个文件就叫目录文件。 基本信息 文件名:字符串,通常在不同系统中允许不同的最大长度。 (4)优点:结构比较简单、易实现 (5)缺点:查找速度慢:文件目录表很大、不允许重名:不同文件不能同名!同一文件不能以不同名字出现或使用、不便与实现文件共享、只适用于单用户操作系统。 (4)优点: 解决了文件的重名问题和文件共享问题,查找时间降低 (5)缺点: 增加了系统开销 3.树型目录(多级目录) (1)结构及优缺点 每一个结点(目录)出来的分支可以是数据文件,也可以 (2)多级索引分配 二、空闲存储空间的管理 1.空闲表法 ?

    1.1K10发布于 2020-08-04
  • 来自专栏VRPinea

    虚幻引擎5,第九艺术将迎来划时代的改变

    虚幻引擎5告诉你什么叫以假乱真。 本文P君将带大家了解一下,在UOD上虚幻引擎5都放出了哪些新技术,以及新应用的消息。 什么是虚幻引擎5? 虚幻引擎5是Epic于2020年公布的第五代游戏引擎。 虽然该引擎只在2021年5月26日发布了预览版,但是目前已经有不少开发者使用虚幻引擎5抢先体验版,创造出了十分惊艳的作品。但虚幻引擎5的正式发布和大面积应用,还需等到2022年。 降低了技术门槛,开发者遇到的难题,反而会变成对内容创作和艺术表现的取舍。 虚幻引擎5的次时代音效系统 在UE5中,官方推出了一种制作音频的全新方法MetaSounds。 以上便是本篇文章的全部内容了,可以看出如今的虚幻引擎5已经拥有了强大的性能,相信在未来会有更多的游戏开发团队选择虚幻引擎5

    1.1K40编辑于 2021-12-15
  • 来自专栏ATYUN订阅号

    AI与艺术相结合:2018年AI生成图像TOP 5

    2017年12月,Google悄俏一个简洁的小工具,你可以上传自己的照片,面部识别将分析你的脸,机器学习算法扫描西方艺术,找到画中和你相像的人。 这是艺术家如何使用传统媒体来阐明算法社会的问题本质的一个例子。 名为Shinseungback Kimyonghun的艺术二人组Shin Seung Back和Kim Yong Hun要求10位艺术家绘制一张脸部识别算法无法检测到的脸部图像。 在艺术家们工作的过程中,摄像头会搜索人脸,如果发现人脸,显示器会通知艺术家,从而指导他们的工作,从而让所有三种算法都看不到最终的产品。 AI已经可以制作虚假图像 今年,特纳奖得主、英国艺术家Gillian dressed在辛辛那提艺术博物馆展出了她的作品《吉莉安的穿着》。Deep fake代表了AI最令人烦恼的问题之一:真假难分。

    1.3K20发布于 2018-12-29
  • 来自专栏Rice嵌入式

    编程艺术

    wxv_1252988756890648579&format_id=10002&support_redirect=0&mmversion=false 看完RTOS的书之后,最近我又找了一本书关于《编程艺术

    69040编辑于 2022-05-10
  • 来自专栏漫谈测试

    聊聊测试管理者如何避免“艺术品”思维

    艺术品”思维指的是追求完美但脱离实用的倾向。那么解决方案应该围绕如何将测试方案拉回“工程制品”的定位。作为测试管理者,这是一个非常重要且实际的问题。 强化风险导向,而非覆盖导向“艺术品”思维常追求100%的覆盖率,但这在现实中既不经济,也常无必要。管理动作:引入并推行风险分析会议: 在编写方案前,组织开发、产品、测试三方进行风险识别和评估。 推行实用主义的技术选型“艺术品”思维喜欢追逐“银弹”和新技术,而忽略了技术债务和维护成本。 标准化与模板化,限制自由发挥“艺术品”思维往往伴随着个人风格的过度展现,导致方案风格迥异,难以管理和评审。管理动作:制定并维护《测试方案编写规范》和模板: 模板应聚焦于核心内容,避免华而不实的章节。 作为测试管理者,避免团队陷入“艺术品”思维,本质上是一场管理上的引导和平衡。

    16120编辑于 2025-10-14
  • 来自专栏∑小熊猫的博客

    Docker 系列(5) —— 镜像管理

    镜像管理 什么是 Docker 镜像 Docker 镜像是一个只读的 Docker 容器模板。Docker 镜像中含有容器启动所需要的的文件系统结构及其内容。 用户仓库采用 username/repository_name 的形式对镜像进行管理,顶层仓库则只会保留repository_name 部分。 layer 是 Docker 用来管理镜像层的中间概念,layer 主要存放了镜像层的 diff_id、size、cache_id 和 parent 等,实际文件内容由存储驱动管理 5. # docker pull ubuntu:18.04 18.04: Pulling from library/ubuntu f22ccc0b8772: Pull complete 3cf8fb62ba5f : Pull complete e80c964ece6a: Pull complete Digest: sha256:fd25e706f3dea2a5ff705dbc3353cf37f08307798f3e360a13e9385840f73fb3

    95510发布于 2021-03-02
  • 来自专栏TomatoCool

    PyQT5布局管理

    #无特殊注明,所有案例只修改第一个案例的对应部分 Signals & slots: import sys from PyQt5.QtWidgets import * from PyQt5.QtGui import * from PyQt5.QtCore import * # 继承QWidget,用户界面的基本控件,提供了基本的应用构造器 # 默认情况下,构造器是没有父级的,没有父级的构造器被称为窗口(window 0}, y: {1}".format(x, y) self.label.setText(text) 事件发送: 这里使用的是QMainWindow import sys from PyQt5. QtWidgets import * from PyQt5.QtGui import * from PyQt5.QtCore import * class Example(QMainWindow): QtWidgets import * from PyQt5.QtGui import * from PyQt5.QtCore import * # Communicate类创建了一个pyqtSignal

    50530编辑于 2023-07-30
  • 来自专栏蚂蚁开源社区

    【前端艺术】HTML5 Canvas和jQuery实时动态天气预报

    background-color: #3c3b3d; float: left; margin: 0 20px 20px 0; overflow: hidden; } .card:nth-child(5n ease-in-out infinite 1s; background: #CCCCCC; border-radius: 50%; box-shadow: #CCCCCC 65px -25px 0 -5px , #CCCCCC 25px -25px, #CCCCCC 5px 0px 0 2px, #CCCCCC 10px 0px 0 2px, #CCCCCC 15px 0px 0 2px, #CCCCCC border-radius: 50%; content: ''; height: 15px; width: 120px; opacity: 0.2; position: absolute; left: 5px

    2.4K40发布于 2019-08-21
  • 来自专栏大史住在大前端

    【响应式编程的思维艺术】 (5)Angular中Rxjs的应用示例

    router.post('/create', function(req, res, next) { console.log(req.body); let newhero = { index:5,

    8.1K20发布于 2019-02-21
  • 来自专栏开发经验

    艺术与AI:科技与艺术的完美融合

    文章目录 艺术创作的新工具 生成艺术 艺术与数据 AI与互动艺术 虚拟现实(VR)与增强现实(AR) 机器学习与互动性 艺术与AI的伦理问题 结语 欢迎来到AIGC人工智能专栏~艺术与AI:科技与艺术的完美融合 艺术创作的新工具 传统的艺术创作过程通常依赖于艺术家的创造力、技巧和直觉。然而,现代艺术家越来越多地将AI视为一种新的工具,用来扩展他们的创造力和表现方式。 数据艺术通常涉及到大规模数据集的处理和呈现,以展示出数据背后的故事和趋势。这种形式的艺术强调了科学和艺术之间的交叉点。 () 艺术与AI的伦理问题 尽管AI在艺术领域的应用为艺术创作带来了新的可能性,但也引发了一些伦理问题。 结语 艺术与AI的融合为艺术创作带来了前所未有的创新和可能性。AI作为新的艺术工具,为艺术家提供了新的表现方式和创作灵感。同时,互动艺术的发展也为观众提供了更深入、更个性化的艺术体验。

    54821编辑于 2023-12-13
  • 来自专栏Ms08067安全实验室

    HVV的艺术系列 之 打点的艺术

    打点的艺术 01 对靶标的分析 在HVV当中,获取到的靶标存在多种行业。对不同的靶标存在不同的打法,我通常分为两个大方向。其一为机关单位,其二为集团公司等。 我一直认为人是解决渗透难题的,并非需要把时间花费到基础漏洞上(与扫描的艺术大相径庭,只是内外网的区分) Goby和Xray的结合往往效果显著 HVV前通常会准备七八台云服务器,部署Xray和Goby,将信息搜集到的资产经过

    41961编辑于 2023-08-18
领券