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

    枚举+优化5)——双指针优化1

    问在所有的大于等于k的两个数的差(Ai-Aj)中,最小的差是多少? ,x + k - 1) return x + k - 1  以题目样例为例,由于k=5,现有最大整数是13。 ,显然会超时 优化1  第一个能优化的地方是对于X的枚举,也就是顺子开头的数值。 ,X+K) 优化2  第二个可以优化的地方就是判断能不能凑出X开头的顺子。我们利用双指针可以把这一步均摊时间复杂度降到O(1)。 上图是样例每个Ai对应的最优A[j(绿色箭头)],可以看出当A[i]从大到小枚举的过程中,A[j]也是从大到小改变,不会变大,所以这个双指针枚举的复杂度是O(N)  对于每个A[i],当我们求出最优的

    63530发布于 2018-06-19
  • 来自专栏后端精进之路

    JVM性能优化系列-(5) 早期编译优化

    5. 早期编译优化 早期编译优化主要指编译期进行的优化。 javac这类编译器对代码的运行效率几乎没有任何优化措施,但javac做了许多针对java语言代码过程的优化措施来改善程序员的编码风格和提高编码效率,java许多的语法特性都是靠编译器的语法糖来实现的。 遍历循环 遍历循环语句是java5的新特征之一,在遍历数组、集合方面,为开发人员提供了极大的方便。 public void circle() { Integer[] array = { 1, 2, 3, 4, 5 }; for (Integer i : array) { System.out.println 变长参数 Arrays.asList(1, 2, 3, 4, 5); 条件编译 条件编译也是java语言的一种语法糖,根据布尔常量值的真假,编译器将会把分支中不成立的代码块消除掉。

    50620编辑于 2023-10-19
  • 来自专栏AustinDatabases

    PolarDB MySQL SQL 优化指南 (SQL优化系列 5

    MongoDB 查询 优化指南 四句真言 (查询 优化系列 4) 沧海要,《SQL SERVER 运维之道》,清风笑,竟惹寂寥 MySQL SQL 优化指南 SQL 四句真言(优化系列 3) 沧海要, 接锅,背锅,不甩锅 以客户为中心做产品 "PostgreSQL" 不重启机器就能调整 shared buffer pool 的原理 超强外挂让MySQL再次兴盛,国内神秘组织拯救MySQL行动 AI 很聪明,但就怕脑子失忆,记忆对AI很重要 从某数据库信任“危机”,简谈危机公关 邦邦硬的PostgreSQL技术干货来了,怎么动态扩展PG内存 ! 今天斗胆说说 企业出海数据库设计问题一角,与政策动荡下的全球数据库产品 计问题一角,与政策动荡下的全球数据库产品 《数据库江湖邪修门派:心法五式全解》 微软动手了,联合OpenAI + Azure 云争夺AI 历年文章合集 临时工访谈系列 没有谁是垮掉的一代--记 第四届 OceanBase 数据库大赛 ETL 行业也够卷,云化ETL,ETL 软件不过了 SQL SERVER 系列 SQL SERVER维保AI

    9010编辑于 2026-03-12
  • 来自专栏datartisan

    5G NSA优化方法

    ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

    1K21发布于 2019-12-26
  • 来自专栏蝉沐风的码场

    MySQL优化5个维度

    面试官如果问你:你会从哪些维度进行MySQL性能优化?你会怎么回答? 所谓的性能优化,一般针对的是MySQL查询的优化。 SQL查询的环节 下面从5个角度介绍一下MySQL优化的一些策略。 image-20220405204100602 1. 优化器——SQL分析与优化 处理完连接、优化完缓存等架构的事情,SQL查询语句来到了解析器和优化器的地盘了。在这一步如果出了任何问题,那就只能是SQL语句的问题了。 3.1.2 慢日志分析 MySQL不仅为我们保存了慢日志文件,还为我们提供了慢日志查询的工具mysqldumpslow,为了演示这个工具,我们先构造一条慢查询: mysql> SELECT sleep(5) 因此针对业务逻辑适当做一定程度的冗余也是一种比较好的优化技巧。 5.

    65710编辑于 2022-08-22
  • 来自专栏GEO:数字营销新篇章

    5步轻松让品牌在AI搜索中爆红!GEO优化快速入门

    这种交互逻辑的转变,催生了以生成式AI驱动的搜索优化新概念——GEO优化(Generative Engine Optimization,生成式引擎优化)。 SEO与GEO区别对比下表详细对比了SEO和GEO优化在目标和方法上的差异:对比维度SEO (搜索引擎优化)GEO (生成式引擎优化)可见性目标在搜索结果页面排名靠前直接出现在AI生成的答案中优化焦点关键词 2.6 GEO的成效该如何追踪和持续监测优化?衡量GEO优化效果的关键在于内容是否被AI引用和推荐。· 核心指标: o 内容是否被AI引用。o 内容是否在对话中被推荐。o 内容是否带来转化行为。 · 持续优化: 需要定期检查AI引荐表现,并根据AI模型动态迭代调整内容策略,持续优化语义密度和逻辑结构,以应对AI模型偏好的变化。 三、总结:GEO优化AI搜索时代的必修课,其核心是提高品牌在AI生成答案中的AI可见性和引用率。品牌爆红的关键在于:1.

    1.5K11编辑于 2025-09-28
  • 来自专栏全栈程序员必看

    Laravel5性能优化技巧

    3、类映射加载优化 optimize 命令把一些常用的类缓存到文件里,通过减少文件的加载,提升性能: php artisan optimize --force 会生成 bootstrap/cache/ 要清除类映射加载优化,请运行以下命令: php artisan clear-compiled 此命令会删除上面 optimize 生成的两个文件。 'driver' => 'redis', 5、使用专业的缓存驱动器 「缓存」是提高应用程序运行效率的法宝之一,默认缓存驱动是 file 文件缓存,建议切换到专业的缓存系统,如 Redis 或者 Memcached

    1.1K10编辑于 2022-07-20
  • 来自专栏Python使用工具

    优化SOCKS5的方法

    优化SOCKS5的方法在今天的互联网世界中,保护个人隐私和提升网络速度至关重要。作为一种常用的代理协议,SOCKS5代理服务器不仅可以保护您的隐私,还可以实现更快速的网络访问。 本文将为您介绍一些优化SOCKS5代理服务器的方法,以提高网络速度和安全性。1. 使用高性能服务器:选择强大且可靠的服务器是优化SOCKS5代理服务器的第一步。 带宽优化:配置适当的带宽限制是确保代理服务器性能稳定并提高传输速度的关键。通过限制连接数、带宽配额和连接速度,您可以充分利用可用资源,并避免资源浪费和拥塞。3. 缓存优化:启用适当的缓存机制可以显著提高重复请求的响应速度。通过缓存常用资源,您可以减少与远程服务器的通信次数,并在代理服务器上快速提供所需内容。5. 总之,通过优化SOCKS5代理服务器,您可以提高网络速度和安全性,保护个人隐私并获得更好的网络体验。希望本文提供的优化方法能够帮助您取得更好的效果。如果您有任何问题或疑问,欢迎评论区留言提问。

    81820编辑于 2023-09-06
  • 来自专栏侯哥的Python分享

    Mysql高级5-SQL优化

    into table tb_user 是将文件中的数据,插入到tb_user表中     说明4:fields terminated by ',' 是说每个字段之间的数据是使用','分割的     说明5: by 是age在前,salary在后,和索引的顺序不一致,仍然会触发索引,使用Using index,但是也会使用Using filesort,所以推荐大家使用正确的索引顺序的字段来进行排序 案例5: ---------+----------+--------+------+------------+---------+---------------+---------+------------+ 5     说明5:该插叙的子查询:select id from account_transaction order by id limit 2000000,2,首先这是根据id查询到需要数据的id,本身根据 count的几种用法 count(*):       InnoDB引擎并不会把全部的字段取出来,而是专门做了优化,不取值,服务层直接按行进行累加,mysql 对count(*)做了优化

    55630编辑于 2023-08-02
  • 来自专栏AI系统

    AI系统】AI 编译器后端优化

    AI 编译器分为多层架构,最顶层由各种 AI 训练框架编写的神经网络模型架构,一般由 Python 编写,常见的 AI 训练框架有 PyTorch、MindSpore、PaddlePaddle 等。 在导入 AI 编译器时需要用对应框架的 converter 功能转换为 AI 编译器统一的 Graph IR,并在计算图级别由 Graph Optimizer 进行计算图级优化,也叫前端优化。 在算子级优化结束后,即进入代码生成阶段。本文将重点介绍 AI 编译器的后端优化相关功能。后端优化后端优化基本概念在 AI 编译器中存在两层中间表示,相应也存在两类优化,即前端优化和后端优化。 传统编译器如 GCC、LLVM 也具有后端优化的部分,为什么不直接将 AI 编译器的后端优化委托给传统编译器来实现呢?有两个关键原因:1)数据形式不同:深度学习中数据形式主要为张量(Tensor)。 对优化后的低级 IR 转化为机器指令执行,现阶段最广泛的做法为借助成熟的编译工具来实现,代码生成不是 AI 编译器的核心内容。

    65510编辑于 2024-11-29
  • 来自专栏大大的小蜗牛

    博客 AI 摘要及优化

    即便如此,我的博客中也只有不到三分之二的文章有 AI 摘要。 这样下去,感觉像个无底洞。 这个时候的 AI 摘要功能就变成了一个历史包袱。 怎么优化 AI 摘要 推荐:https://github.com/Moraxyc/ai-summary-hugo 辅助生成 summary.json 的 Python 脚本 1. ai-title-text">AI 摘要

    <! --
    --> <div class="<em>ai</em>-explanation <em>ai</em>-explanation-content 简单的 CSS .post-<em>ai</em> { background: #f<em>5</em>f<em>5</em>f<em>5</em>; border-radius: 0.5rem; padding: 0.5rem; line-height

51320编辑于 2023-10-18
  • 来自专栏AI系统

    AI系统】算子循环优化

    AI 芯片硬件的支持。 循环优化 循环的优化方案针对不同的数据局部性和计算并行性,有不同的优化方案,如循环分块、循环展开、循环重排、循环融合、循环拆分等。下面重点接受不同的循环优化方案细节。 循环分块 循环分块是利用 Cache 的数据局部性进行优化的一种方法。 循环分块主要针对大型数据集进行优化,大数据集无法一次全部存入 Cache 中。 循环重排 循环重排序(reorder)是矩阵乘法常见的优化方式,指的是对程序中的循环结构重新排列顺序,以优化数据访问模式,特别是在 CNN 中卷积层的应用。

    62310编辑于 2024-12-04
  • 来自专栏AI

    AI模型的效率优化

    AI模型的效率优化:量化与模型压缩技术随着人工智能(AI)技术的快速发展,AI模型的应用范围不断扩大,尤其是在计算资源有限的设备上,如移动设备、物联网(IoT)设备以及边缘计算环境中,AI模型的计算效率和存储需求变得至关重要 为了确保这些模型能够在资源受限的环境中高效运行,模型的效率优化成为了研究和应用的关键问题。AI模型的效率优化主要集中在两个方面:模型量化和模型压缩。 实际案例与应用案例一:移动设备上的AI应用在移动设备上,AI模型面临计算资源、内存和电池续航等多方面的限制。通过量化和模型压缩,开发者可以将复杂的深度学习模型优化为适合移动设备的版本。 对于想要深入了解AI模型优化的开发者而言,这是一本非常实用的参考书。 总结AI模型的效率优化技术,尤其是量化与模型压缩,是在计算资源有限的环境中部署高效AI应用的核心手段。量化通过减少模型参数的存储位数,能够显著提高推理速度并降低存储需求。

    92300编辑于 2025-02-04
  • 来自专栏Python项目实战

    AI 来当“交通警察”:如何优化 5G 网络资源分配?

    AI 来当“交通警察”:如何优化 5G 网络资源分配?咱今天聊个听起来很高大上的话题:AI5G 网络里的应用。 别急,别被“5G”和“人工智能”这俩词吓到,其实这事儿背后逻辑特别接地气:AI 就是来当“交通警察”的。一、为什么 5G 网络需要 AI? 二、AI 优化 5G 资源分配的思路一句话总结:AI 根据用户需求和网络状态,动态给资源做分配,让体验最优。常见的方法有:预测用户需求:比如上下班高峰,预测某区域会有更多流量,就提前预留带宽。 自我学习与优化AI 根据历史经验,自己总结“啥时候该多分配,啥时候该少给”,就像老司机一样。三、一个小实验:AI 帮忙分配 5G 资源咱别光说不练,来个简化的 Python 例子。 一句话总结: AI 优化 5G 资源分配,不是为了让某一类用户爽,而是让整个网络更高效、更公平。

    24800编辑于 2025-08-30
  • 来自专栏coding for love

    5-12 webpack 性能优化(3)

    简介 本章继续介绍一些细节上的优化。 6. 控制包文件大小 及时删除无用的模块,不要引入无用的文件,使用 treeshaking 尽量减少包体。 neither uglifyJS or uglifyES are provided. // You should use this option if you need to ensure es5 参考 即刻起,加速您的前端构建 webpack打包极限优化 性能 happypack 原理解析 webpack4配置总结(六)webpack4提升180%编译速度 webpack 打包优化的四种方法

    1.6K50发布于 2020-06-02
  • 来自专栏包子铺里聊IT

    5分钟 Hadoop Shuffle 优化

    上篇5分钟深入 Hadoop 的文章中,我们介绍了如何优化输入处理,让 Hadoop 达到更高的性能;另一个有可能让 Hadoop 性能实现质的飞越的过程是 Shuffle 阶段:Shuffle 阶段负责把 本文就来详细讨论 Hadoop 中的 Shuffle 优化。 Shuffle 是什么? 讨论如何优化 Shuffle 之前,我们先来介绍 Shuffle 阶段具体发生了什么,从而对优化有个深入的理解。 Shuffle 阶段需要做哪些事情,完成哪些需求? 大家还记得 <5分钟搞懂 Hadoop> 那篇文章中举的例子吗? ? 事实上,每个 reduce task 有一些 threads 专门负责从 map host copy map output(默认是5个,可以通过 $mapred.reduce.parallel.copies

    1.6K50发布于 2018-04-20
  • 来自专栏APP开发

    H5 APP的性能优化

    H5 APP的性能优化对于提供流畅的用户体验至关重要。以下是一些关键的优化策略。1. 优化Canvas性能: 减少Canvas重绘次数,使用离屏Canvas。4. 网络优化优化网络请求: 减少网络请求次数,合并请求。 使用HTTP/2或HTTP/3协议。 接口优化: 服务端还可以使用http2/http3、减少重定向等方式来保证我们的接口响应速度。数据压缩: 压缩网络传输的数据,减少数据量。5. 关键原则:测量和分析: 在进行任何优化之前,先测量和分析性能瓶颈。逐步优化: 不要一次性进行大量优化,逐步进行优化,并测试性能变化。 用户体验: 性能优化要以用户体验为中心,不要为了追求极致性能而牺牲用户体验。通过综合应用这些优化策略,可以显著提升H5 APP的性能,为用户提供流畅、高效的体验。

    51410编辑于 2025-03-12
  • AI搜索GEO优化(生成引擎优化)白皮书

    AI搜索GEO优化(生成引擎优化)白皮书GEO优化AI正确听你的话,在AI搜索内容/生成内容/推理内容/问答内容里有你的品牌/产品/服务和口碑等推荐希望本书(GEO优化)能帮您实现下面的3个基本基础效果 GEO优化作业规范 2. GEO优化关键词分类 3. 图文GEO优化 4. 视频GEO优化 5. GEO排名优化 6. GEO流量优化 7. AI问答优化 8. 关于作者: 9. 鸣谢 10. GEO优化作业规范1.1 GEO优化KPI制定1.2 GEO用户输入分类(俗称关键词)用户通过输入关键词,提示词,命令词,指令词,问题词/集,推理词,Prompt去问AIAI生成答案和内容。 GEO排名优化GEO优化一共分为6个步骤:5.1 用户输入用户有7种输入方法(大白话就是关键词类型),每种方法又细分为3种,共计21种。Ai平台上:用户/消费者搜啥?问啥?看啥?干啥?怎么问Ai? 平台的回答结果中,需要实施全面的GEO优化策略,包含关键词优化(如语义关键词挖掘与布局、关键词密度与分布优化、长尾关键词精准匹配等)、内容架构优化、多媒体优化、技术层优化等,以提升品牌在AI平台中的可见性

    1.7K12编辑于 2025-09-24
  • 来自专栏量子位

    5分钟端侧部署视觉大模型!专为Transformer优化AI芯片来了

    5分钟就能完成原版Swin Transformer端侧部署 AX650N是AI芯片公司爱芯元智发布的第三代端侧芯片。 而目前的大部分端侧AI芯片由于其架构限制为了保证CNN结构的模型效率更好,基本上对MHA结构没有过多性能优化,因此我们需要修改Swin Transformer的网络结构才能勉强将其部署在端侧—— 一旦修改网络结构 据悉,接下来,爱芯元智AX650N将会针对Transformer结构进行进一步优化,并且将探索多模态方向的Transformer模型。 Ps. 爱芯元智介绍,相比CNN网络,在端侧部署Transformer最大的好处之一就是可以解决以前长尾场景下,AI智能投入太高的问题。 关于爱芯元智 爱芯元智成立于2019年5月,是一家人工智能视觉感知芯片研发及基础算力平台公司。 创始人、董事长兼CEO仇肖莘本硕毕业于清华大学自动化专业,博士毕业于美国南加州大学电子工程专业。

    1.3K20编辑于 2023-08-03
  • GEO优化官网必备要素:让AI平台优先抓取的5大技巧

    GEO优化(生成引擎优化)应运而生,它不仅关注搜索关键词,更强调内容的可解析性和结构化,使品牌在AI生成答案中获得优先展示。对于希望构建稳定AI搜索流量的企业来说,掌握核心优化技巧至关重要。 构建企业知识图谱,实现AI友好型内容GEO优化的第一步,是把企业信息转化为AI可理解的知识单元。这包括产品参数、应用场景及用户案例的结构化整理。 合理的语料布局能够缩短AI推理路径,让用户提出行业相关问题时,品牌信息被优先引用,直接提升网站的AI搜索流量。技术优化与多模态内容适配GEO优化不仅依赖内容,还要求网站技术与AI平台适配。 A:完成知识图谱和语料投喂后,6–8周内可见基础引用率提升;线索转化与长期流量增长通常需要3个月或以上,取决于内容覆盖和AI平台响应。Q5:秒响应网络在GEO优化中有哪些优势? 2024.[3]中华人民共和国国家互联网信息办公室.生成式人工智能服务管理暂行办法[S].2023.[4]全国信息安全标准化技术委员会(TC260).生成式人工智能服务安全基本要求[S].2024.[5]

    53110编辑于 2025-12-10
  • 领券