首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

只是漏水了?还是未定义的行为?

对于这个问答内容,我会尝试给出完善且全面的答案。

首先,根据提供的问题描述,"只是漏水了?还是未定义的行为?"可以理解为一个技术问题,可能涉及到软件开发中的bug或错误处理。

在软件开发中,"只是漏水了"通常指的是程序中存在的一些问题或错误,可能导致数据丢失、功能失效或系统崩溃等情况。这种情况下,开发人员需要通过调试和修复代码来解决问题,确保程序正常运行。

而"未定义的行为"则指的是程序在某些情况下没有明确定义的行为,可能导致程序出现不可预测的结果。这种情况下,开发人员需要仔细分析代码逻辑,确保程序在各种情况下都有明确的行为定义,避免出现未定义的情况。

在解决这类问题时,开发人员可以采取以下步骤:

  1. 重现问题:通过复现bug的步骤或条件,确认问题的具体表现和影响。
  2. 调试代码:使用调试工具和技术,逐步跟踪代码执行过程,定位问题所在。
  3. 分析原因:仔细检查代码逻辑、数据处理和算法等,找出导致问题的根本原因。
  4. 修复bug:根据问题的具体情况,修改代码、修复错误或改进算法,确保程序正常运行。
  5. 测试验证:经过修复后,进行测试验证,确保问题得到解决且不再出现。

在云计算领域中,这类问题的解决通常需要开发人员具备扎实的编程基础、熟悉各类开发过程中的bug处理经验,并且对云计算、网络通信、网络安全等相关知识有一定的了解。

关于云计算、IT互联网领域的名词词汇,以下是一些常见的概念及相关信息:

  1. 云计算(Cloud Computing):一种通过网络提供计算资源和服务的模式,包括基础设施即服务(IaaS)、平台即服务(PaaS)和软件即服务(SaaS)。腾讯云相关产品:云服务器、云数据库、云存储等。详细介绍请参考:腾讯云-云计算
  2. 前端开发(Front-end Development):负责开发和维护用户界面的工作,包括HTML、CSS、JavaScript等技术。腾讯云相关产品:云开发、小程序云开发等。详细介绍请参考:腾讯云-云开发
  3. 后端开发(Back-end Development):负责处理服务器端的逻辑和数据存储,常用的编程语言包括Java、Python、Node.js等。腾讯云相关产品:云函数、云数据库等。详细介绍请参考:腾讯云-云函数
  4. 软件测试(Software Testing):通过设计和执行测试用例,检查软件的功能、性能和安全等方面,以确保软件质量。腾讯云相关产品:云测试、云监控等。详细介绍请参考:腾讯云-云测试
  5. 数据库(Database):用于存储和管理数据的系统,常见的数据库类型包括关系型数据库(如MySQL、SQL Server)和NoSQL数据库(如MongoDB、Redis)。腾讯云相关产品:云数据库MySQL、云数据库Redis等。详细介绍请参考:腾讯云-云数据库
  6. 服务器运维(Server Operation and Maintenance):负责服务器的配置、部署、监控和维护等工作,确保服务器的稳定运行。腾讯云相关产品:云服务器、云监控等。详细介绍请参考:腾讯云-云服务器
  7. 云原生(Cloud Native):一种构建和运行应用程序的方法论,强调容器化、微服务架构、自动化和可伸缩性等特性。腾讯云相关产品:容器服务、云原生应用平台等。详细介绍请参考:腾讯云-容器服务
  8. 网络通信(Network Communication):指计算机网络中不同设备之间的数据传输和通信过程,包括TCP/IP协议、HTTP协议等。腾讯云相关产品:负载均衡、弹性公网IP等。详细介绍请参考:腾讯云-负载均衡
  9. 网络安全(Network Security):保护计算机网络和系统免受未经授权的访问、攻击和数据泄露等威胁。腾讯云相关产品:云防火墙、DDoS防护等。详细介绍请参考:腾讯云-云防火墙
  10. 音视频(Audio and Video):涉及音频和视频数据的处理和传输,包括音视频编解码、流媒体传输等技术。腾讯云相关产品:实时音视频、点播音视频等。详细介绍请参考:腾讯云-实时音视频
  11. 多媒体处理(Multimedia Processing):涉及图像、音频、视频等多媒体数据的处理和分析,包括图像识别、语音识别、视频分析等技术。腾讯云相关产品:人脸识别、语音识别等。详细介绍请参考:腾讯云-人脸识别
  12. 人工智能(Artificial Intelligence):模拟和实现人类智能的技术和方法,包括机器学习、深度学习、自然语言处理等。腾讯云相关产品:机器学习平台、智能语音交互等。详细介绍请参考:腾讯云-机器学习
  13. 物联网(Internet of Things,IoT):将传感器、设备和互联网连接起来,实现设备之间的数据交互和智能控制。腾讯云相关产品:物联网开发平台、物联网通信等。详细介绍请参考:腾讯云-物联网开发平台
  14. 移动开发(Mobile Development):开发移动应用程序的过程,包括Android开发、iOS开发等。腾讯云相关产品:移动推送、移动分析等。详细介绍请参考:腾讯云-移动推送
  15. 存储(Storage):用于存储和管理数据的设备和系统,包括文件存储、对象存储、块存储等。腾讯云相关产品:云存储、云硬盘等。详细介绍请参考:腾讯云-云存储
  16. 区块链(Blockchain):一种去中心化的分布式账本技术,用于记录和验证交易数据,具有不可篡改、去信任等特性。腾讯云相关产品:区块链服务、区块链托管等。详细介绍请参考:腾讯云-区块链服务
  17. 元宇宙(Metaverse):虚拟现实和增强现实技术结合的虚拟世界,提供沉浸式的交互和体验。腾讯云相关产品:虚拟现实、增强现实等。详细介绍请参考:腾讯云-虚拟现实

总结:作为一个云计算领域的专家和开发工程师,需要掌握前端开发、后端开发、软件测试、数据库、服务器运维、云原生、网络通信、网络安全、音视频、多媒体处理、人工智能、物联网、移动开发、存储、区块链、元宇宙等专业知识,并熟悉各类编程语言和开发过程中的bug处理。在回答问题时,可以根据具体情况给出相应的概念、分类、优势、应用场景,并推荐腾讯云相关产品和产品介绍链接地址。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

C 和 C++ 中未定义行为

了解未定义行为重要性 如果用户开始在 C/C++ 环境中学习并且不清楚未定义行为概念,那么这可能会在未来带来很多问题,比如调试其他人代码实际上可能很难追踪未定义错误根源。...未定义行为 风险和缺点 程序员有时依赖于未定义行为特定实现(或编译器),这可能会在编译器更改/升级时导致问题。...未定义行为也可能导致安全漏洞,特别是由于未检查数组越界(导致缓冲区溢出攻击)情况。 未定义行为优点 C 和 C++ 具有未定义行为,因为它允许编译器避免大量检查。...当程序获得有符号溢出未定义性质(通常由 C 编译器提供)优势时,紧密绑定循环会将程序从 30% 加速到 50%。 ...它还有助于环绕然后编译时检查,如果没有对 C/C++ 编译器中未定义行为更多了解,这是不可能

4.4K10

「我读」PL 观点 | 未定义行为有利一面

如果发现程序确实有未定义行为,那么程序员和编译器之间契约就无效,编译器产生程序基本上是垃圾(特别是,它不受任何规范约束;程序甚至不一定是格式良好可执行代码)。...未定义行为 Unsafe 仅意味着避免未定义行为是程序员责任。...这里关键字unsafe 表示我们正在做事情不在语言类型安全保证范围内:编译器实际上不会检查我们承诺是否成立,它只是相信我们。...所以,需要明白,编译器并不是真的知道这段代码是否有未定义行为,它只是在假设没有未定义行为情况下进行优化。 unreachable_unchecked 本身是一种 UB 行为 ,不建议随便使用。...这里使用它只是 Ralf 为了说明程序员如何使用它来向编译器传达额外信息。但如果使用不当,也会产生 UB 。 再比如, Rust 里提供一个 `unchecked_add` [7]函数。

1.6K30
  • 【Rust 日报】2021-8-26 Rudra Rust 内存安全和未定义行为检测工具

    Rudra Rust 内存安全和未定义行为检测工具 Rudra 是一个静态分析器,用于检测 Rust 程序中常见未定义行为。它能够分析单个 Rust 包以及 crates.io 上所有包。...https://github.com/sslab-gatech/Rudra#readme nom 7.0 版本发布 nom 是一个用 Rust 编写解析器组合库。...它目标是提供工具来构建安全解析器,而不会影响速度或内存消耗。为此,它广泛使用 Rust 强类型和内存安全来生成快速且正确解析器,并提供函数、宏和特征来抽象大部分容易出错管道。...egui 可以在 Web 上、本机上以及您最喜欢游戏引擎中运行。...egui 旨在成为最容易使用 Rust GUI 库,以及在 Rust 中制作 Web 应用程序最简单方法,它可以在任何可以绘制纹理三角形地方使用,这意味着您可以轻松地将其集成到您选择游戏引擎中。

    82660

    还是连接池问题,终于搞定

    上个月中旬提到过被Web.config中数据库连接池 Max Pool Size问题折腾,但是增加到200个最大连接池,还是会报错: System.InvalidOperationException...本打算借助微软免费工具Debug Diagnostic Tool v2 Update 2,搞了半天不太会用。...为了省事,借助RedGate免费14天试用ANTS Memory Profiler free trial,终于找到问题所在。...在升级改进吉日嘎拉DotNet数据访问层DotNet.Utilities时,本来继承IDisposable接口,后改为IDbHelper,但并未启用手动关闭连接。...原来IDisposable接口主要用途是释放非托管资源。当不再使用托管对象时,垃圾回收器会自动释放分配给该对象内存。 至此,数据库连接池报错终于完全修复。

    80720

    午睡:健康选择还是懒惰行为?科学揭示午间小睡益处与争议

    那么,是否应该屈服于一段小小午睡,来享受其中宁静呢? 从健康角度来看,午睡的确是值得考虑选择。尽管午睡是否对所有人都有益还存在一些争议,但研究表明,午睡至少在短期内可以提升一些人认知表现。...一篇发表于2009年综述文章刊登在《Journal of Sleep Research》上,指出小睡改善诸如反应时间、警觉性和记忆表现等多个方面[1]。...结果显示,那些小睡过的人(甚至只是在浅睡眠第一阶段小睡了30秒)找到捷径可能性是保持清醒者2.7倍。然而,深度睡眠似乎对创造性洞察力产生负面影响。...然而,在约65岁及以上老年人中,研究发现持续1小时或更长时间午睡与更高心血管问题风险相关。研究人员认为,这种长时间午睡可能是早期或未被检测到疾病症状,而非其原因。...通过分析英国生物样本库数据,对40至69岁之间50万名健康人群遗传和健康信息进行了研究,结果显示,与定期午睡相关遗传变异的人具有更大脑容量。

    22310

    我决定放弃iPhone,不只是因为钱问题

    忍受一年都没有换iPhone XS,不只是因为没钱,而是因为iPhone XS没什么吸引力,它相对于iPhone X而言,没任何有吸引力升级,但短期内我又不愿意放弃iPhone。...“喜新厌旧”只是库克,手机厂商产品线规划理论上都会这样,产品都有生命周期,一部安卓手机平均使用周期是1-2年,一部苹果手机平均使用周期是2-3年,超过使用周期你还坚持用,你要反思一下是不是自己太省...纠结大半年,真正促使我逃离iPhone阵营原因是什么?“苹果不再是曾经那个苹果”,这是一个老掉牙的话题,每年都有媒体这样解读,我没必要再重复一遍,放弃苹果,还是因为产品本身对我不再有吸引力。...在设计上苹果曾经可以引领行业,大家都记得iPhone 5s土豪金,不只是被安卓手机竞相模仿,连汽车、家具都在跨行业模仿,当时,苹果确实可以成就一个流行色,土豪金后,玫瑰金表现也还不错。...你咖啡还是得喝,你原来可以喝星巴克,买了iPhone钱包瘪,就只能喝瑞幸

    1.1K20

    研究 | 如何管教AI行为举止?OpenAI早已开始研究,而这只是整个AI安全领域前哨

    自学的人工智能可能学到奇怪行为 在旧金山 OpenAI 人工智能实验室中,计算机们可以自我学习、学会人类举止。不过有时候也会出问题。 ?...但是随着这些机器在数小时数据分析中自我训练,它们也可能会学会一些人类没有估计到、不希望看到、甚至是会造成实质性伤害行为。...,学到一些设计者并不希望看到有害行为。...当 OpenAI 研究人员训练那个 AI 玩 Coast Runners 时候,他们给它设定回馈目标就是获得更高分数。 虽然这只是一个游戏,但是能从里面影射出现实世界状况。...他们表明,如果设计机器时候专门给它设定一个不确定回馈函数的话,它就会想办法保持它开关是打开。这就给它选择接受人类监管还是逃出去带来了刺激。 安全方面多数研究还是理论性

    83250

    个DNS解析坑,但我还是没想通

    最近踩个DNS解析小坑,虽然问题解决,但排查过程比较曲折,最后还是有一点没有想通,整个过程分享给大家。 背景 最近负责服务要置换机器。...但还是不放心,验证DNS是否存在问题,再用dig命令去试一下 dig www.baidu.com 执行时,明显感觉到了卡顿,确定是DNS有问题了。...我直接告诉你从lookup_unix.go文件lookupIP方法看起,当然这只是Unix系统,包括Mac和Linux,不过Mac不走纯Go代码,它被强制走到cgo,在Linux上没有特殊配置是走纯...猜想二:DNS查询远程比本地慢很多 这个很好证明,还是用上面的程序 放在无127.0.0.1配置服务器上跑 放在有127.0.0.1配置且开启DNSmasq服务器上跑 结果两者耗时差不多,甚至他们和在有...最后 写到最后,我emo~虽然问题解决,但为什么当时DNS查询慢还是不知道,如果你看了文章知道其中哪里有问题,或者有什么比较好排查方法,欢迎来探讨,反正我是查不下去了。

    3.4K31

    计算机都拥有“智能”,“植物智能”还只是人类幻想吗?

    反方反驳:把动物性词汇用于植物这种行为本身就具有误导性 诚然,并非所有学者都喜欢将人与植物进行比较。去年,一组科学家发表一篇彻头彻尾地激怒学界论文,挑战了日渐普及植物具有意识观点。...无论我们使用词语是机智、智慧还是聪颖,甚至是有意识、深思熟虑,这都归结为我们人类希望通过这些词语来传达意思和我们对此解读。...密苏里大学生物学家Mannie Liscum说:“尽管我们可以将后生动物行为(metazoan behaviors)和‘意识’进行许多类比,但植物行为与动物行为是完全不同。...隆德大学植物生物学家Olivier Van Aken表示,即使只是喷洒水,也会使拟南芥植物全基因组发生变化。...但最大障碍可能仍然是我们人类偏见:我们总是看到我们想要看到东西,无论它是一个敏感、有意识生物,还是仅仅是一条美丽化学反应链。

    80220

    时隔两年,黑洞又有新照片,还是高清

    新研究参与者来自全球多个机构、大学,数量超过 300 人,中国科学院上海天文台 8 位研究者参与此次合作。...这张照片基于 2019 年首张黑洞照片同一批数据,提供关于黑洞周围磁场以及那些远离 M87 混沌中心磁场关键信息。这是第一次有研究组能够在接近黑洞边缘地方测量偏振。 ?...M87 物质喷流以接近光速速度喷射出去,向太空延伸近 5000 光年,但它形成方式依然是个谜。 ? 从 M87 中心发出喷流。黄色线表示喷流中存在磁场。...新观察结果提供一种可能解释。...智利阿塔卡玛大毫米波干涉阵列(ALMA)是合作中较为特殊一组望远镜,它是由美国、欧洲和日本共同建设超大型毫米波和亚毫米波干涉阵列,它以偏振光形式揭示黑洞中喷流,展示磁力线形状。

    48710

    为什么你写了好几页简历,还是被拒

    简历不仅仅是求职敲门砖,说重也是你个人名片,从一份简历上不仅可以看出你职业履历,甚至可以看出你工作态度,甚至性格特征等等。...再者,一份错别字连篇简历,要么出自一个粗心大意的人之手,要么难免让人怀疑这份简历是粗制滥造写出来,无论是何原因,都很难让面试官有好感。所以,这样简历被刷,自然是意料之中。...你设身处地地想想,面试官每天接收简历有几百上千封,而时间又只有那么多,你是比较喜欢看那些重点突出简历,还是更想看那些长篇大论、啰里啰嗦简历?...因为第一页内容决定面试官会不会继续看第二页,所以一定要把最能体现你跟工作匹配性内容写在前面。至于什么内容比较重要,别急,后面会详述。...以上就是我个人觉得一份好简历需要具备因素。当然,打铁还需自身硬。简历到底只是敲门砖,要想拿到合心意offer,还得靠真本事。

    62630

    【项目】用 Python 一键分析你上网行为, 看是在认真工作还是摸鱼

    看看你平时上网是在摸鱼还是认真工作?想写年度汇报总结,但是苦于没有数据?现在,它来了。...这是一个能让你了解自己浏览历史Chrome浏览历史记录分析程序,当然,他仅适用于Chrome浏览器或者以Chrome为内核浏览器。...接着,依次将简化后url存入字典中。 调用get_top_k_from_dict(dict_data, k),从字典dict_data中获取前k个最大值数据。 接着,开始绘制柱状图。...至此,前端页面的布局就会显示出页面访问频率排名图表。...https://github.com/shengqiangzhang/examples-of-web-crawlers/.一键分析你上网行为(web页面可视化) 项目持续更新,欢迎您star本项目

    1.1K30

    Product Owner 惯性行为, 已经决定产品成败

    回顾这近二十年敏捷、软件工程旅程,我收获相当丰富;我面对面许多不同层级部门领导、数千位团队成员。使我能不断验证 “人类惯性行为“ 对团队开发效率与产品质量(品味)影响。 1....当 Product Owner 惯性行为只是希望能在某月某日交付版本。 2. 当 Product Owner 惯性行为是在版本交付后,带领团队连续好几天不睡觉改问题单。 3....当 Product Owner 惯性行为是将团队成员连续好几天不睡觉改问题单,视为一项奋斗与成就指标。 4....当 Product Owner 惯性行为只是在等部门领导命令;一个部门领导命令,一个动作。...而让我们成功或失败最主要原因,往往不是我们聪明才智,而是我们 “惯性行为”。

    50650

    细品服务并发限流+Redis-cell使用

    背景 今天热搜“海底捞排号系统挂掉了”,也许是今天情人节,各位情侣去海底捞约会,进入排号系统流量猛增,导致服务支撑不住,直接挂掉,在这里只是猜测(大胆猜测,小心求证)。...服务限流 简介 通过压测我们可以压出我们服务接口可以承受最大QPS或者TPS,但是我们压测的话只是单压并不知道在生产环境所能承受最大流量。...如果说其他业务接口也在跑,那这就很难把控这个接口在生产环境可以定多大QPS或TPS。所以预估某个接口所能承受QPS和TPS还是很有水平。我能力有限今天只聊如何限流。...上面这个指令意思是允许「用户laoqian回复行为频率为每 60s 最多 30 次(漏水速 率),漏斗初始容量为 15,也就是说一开始可以连续回复 15 个帖子,然后才开始受漏水 速率影响...我们看到这个指令中漏水速率变成了 2 个参数,替代之前单个浮点数。用 两个参数相除结果来表达漏水速率相对单个浮点数要更加直观一些。

    1.2K31

    基于Vue拖拽插件实战应用,但最后我还是选择手写

    大家好,我是前端实验室大师兄 因为项目上有一个在规定区域内自由拖拽小需求,自己纯js写又有点小麻烦,就花了点时间寻找到这个小组件。...介绍 vue-drag-resize是一个用于拖拽,缩放组件 根据网上搜索到使用教程,都是照着文档翻译一遍,根本解决不了我想要问题 花了几天时间,于是记录下了这个组件一些使用教程 简单使用...限制拖拽范围 修改组件默认样式 拖拽层级 拖拽点击事件 安装使用 vue-drag-resize是一个专门用于vue项目的拖拽组件,定义元素可拖拽,或者可缩放,或者二者兼有;可限制拖拽最大与最小值...,需要注意是要有一个父容器来盛放拖动元素,并且要给父容器设置相对定位,否则拖动元素将会自动相对于视图窗口定位 拖动元素默认宽高是200px w可以设置元素宽,设置时不需要带单位,如果设置auto则为组件内部内容宽度...为了适配不同电子白板,以往我们都是规定以rem为单位,但是,插件传入数据都是以px为单位,根本无法适配不同屏幕 所以,这个时候手写一个拖动元素,才是最为安全 我已将手动拖拽主要源码上传到github

    1.7K60

    数据和特征决定机器学习上限,而模型和算法只是逼近这个上限而已。

    有这么一句话在业界广泛流传:数据和特征决定机器学习上限,而模型和算法只是逼近这个上限而已。那特征工程到底是什么呢?...特征处理是特征工程核心部分,sklearn提供较为完整特征处理方法,包括数据预处理,特征选择,降维等。...SelectFromModel(GradientBoostingClassifier()).fit_transform(iris.data, iris.target) 4 降维 当特征选择完成后,可以直接训练模型,...PCA和LDA有很多相似点,其本质是要将原始样本映射到维度更低样本空间中,但是PCA和LDA映射目标不一样:PCA是为了让映射后样本具有最大发散性;而LDA是为了让映射后样本有最好分类性能...(iris.data, iris.target) 5 总结   再让我们回归一下本文开始特征工程思维导图,我们可以使用sklearn完成几乎所有特征处理工作,而且不管是数据预处理,还是特征选择,抑或降维

    7.8K30

    还是装置VR设备高配版

    VR技术和高速摄像头,解决昆虫“不自然”问题 像富达蚁等一些蚂蚁,可以在跑步机上表现出较为本真的行为,但是其他昆虫表现则有些“不自然”。...因为这个跑步机上一些装置会在一定程度上干扰昆虫行为,使他们无法表现出自然状态下反应。 对于昆虫而言,它们需要通过某些感官反馈来触发运动行为,所以额外干扰项会影响到它们判断。...并记录下它们表现出不同行为时,大脑不同部位神经反应,为我们对生物机器人研究提供帮助。...从某种角度来说,搭载VR装置跑步机展示技术是如何促进科学发展,而生物科学发展又将启发相关技术研发,技术和科学是相辅相成、互相促进。...因此,跑步机虽然只是一个简单概念,但是其可能会为我们在生物学研究上带来巨大启发。 本文由robohub刊发,属VRPinea原创编译稿件,转载请洽:brand@vrpinea.com

    77750

    私有云,公共云还是混合云?现在是选择时候

    每种可用云平台都有其优点和缺点。因此,企业在选择正确解决方案时,应该考虑最重要因素:业务需求、法律规定、成本价格,当然还有企业具体要求,以及安全级别。 顾名思义,混合云是私有云和公共云组合。...因此,企业在选择正确解决方案时,应该考虑最重要因素:业务需求、法律规定、成本价格,当然还有企业具体要求,以及安全级别。 在中小企业应用中,这种情况更为明显。...值得注意是,随着私有云安全性提高,企业将面临更高使用费用。这就是为什么中小型公司很少选择私有云解决方案原因,因为它们太昂贵并且无法维护。...因此,私有云通常是具有国际影响力公司或大型公司首选。 也许现在是采用混合云解决方案时候?...这就是为什么企业创建定制解决方案非常重要原因。 (4)采用具有丰富经验供应商专有技术。当企业不确定该做什么时候,寻求一个解决问题办法既令人沮丧又费时。

    1.8K50

    【Java8新特性】不只是Java8注解,你想要都在这儿!!

    自开源半年多以来,已成功为十几家中小型企业提供精准定时调度方案,经受住了生产环境考验。...文中不只是Java8中注解。 JDK5中注解 1.注解(@) 注解就相当于一种标记,在程序中加了注解就等于为程序加了某种标记。(JDK1.5新特性)。...类型注解只是语法而不是语义,并不会影响java编译时间,加载时间,以及运行时间,也就是说,编译成class文件时候并不包含类型注解。...实际上,重复注解不是一个语言上改变,只是编译器层面的改动,技术层面仍然是一样。 例如,我们可以使用如下示例来具体对比Java8之前版本和Java8中注解。...Filters 只是一个容器,它持有Filter, 编译器尽力向程序员隐藏它存在。通过这样方式,Filterable接口可以被Filter注释两次。

    45610

    Auto Layout,为什么你还是害怕写UITabelView自适应布局?

    Apple 算是最重视应用开发体验公司.从Xib到StoryBoard,从Auto Layout到Size Class,每一次更新,都会给iOS应用开发带来不小便利.但是,对于绝对多数iOS攻城狮来说...,我们依然还是很害怕写UITabelVIew自适应布局.当然,害怕不是因为我们不会写,或者本身有什么特殊技术点,而是因为太麻烦.当然,文章后半部分,会给出相应解决方案,毕竟本文不是为了吐槽而吐槽...布局,都要单独去写.所以说,数据类型将直接决定页面本身复杂度....make.top.equalTo(self.imgView); make.right.equalTo(-8); make.bottom.equalTo(-8); }]; } 小结 有Auto...Layout,为什么你还是害怕写UITabelView自适应布局?

    89460
    领券