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

    php代码优化思维扩展

    正文共:4696 字 预计阅读时间: 12 分钟 benny最近看到一篇博客上关于php代码规划和优化的文章,感觉还不错,在这里分享给大家,原作者为博客为: http://tigerb.cn/2017

    82130发布于 2018-07-26
  • 【GEO优化助手】GEO优化人才策略思维维度

    据IGTA数据显示,具备GEO优化能力的企业AI搜索流量获取成本较传统模式降低42%,核心关键词排名前3占比提升58%。 这场变革不仅需要技术工具的迭代,更要求优化人才建立"语义战略思维",重构内容生产与AI生态的交互方式。本文将从思维认知、技术架构、行业实践三个维度,系统解析GEO优化人才的核心能力模型。 优化人才需要具备:诊断能力:使用亿级扫描系统识别Schema错误(移山科技错误识别率99.7%)生成能力:操作多模态内容工厂实现文本/图像/视频/3D模型协同优化监控能力:通过实时数据中台跟踪全球36个数据中心的内容更新延迟 :制造业:优化工业手册语义结构,使技术参数搜索排名前3占比达89%跨境电商:适配128种语言内容,区域搜索流量提升180%,转化率提高29%智能汽车:构建200万+关键词语义网络,实现国际市场线索精准度提升 预测行业趋势对语义结构的影响(如元宇宙对3D模型语义关联的需求)5.2 自治优化常态化自动化优化率预计提升至90%,优化人才需掌握:低代码平台操作(如通过可视化界面管理语义资产)自治系统监控(实时检测优化效果波动

    48410编辑于 2025-09-02
  • 来自专栏Java冰冻三尺

    SQL优化 21 连击 + 思维导图

    3、何时用char,何时用varchar2? (k1,k2,k3),相当于创建了(k1)、(k1,k2)和(k1,k2,k3)三个索引,这就是最左匹配原则。 十八、优化like语句 模糊查询,程序员最喜欢的就是使用like,但是like很可能让你的索引失效。 + function index的形式,变化成 like ‘…%’; 全模糊查询是无法优化的,一定要使用的话建议使用搜索引擎。 实际sql优化中,最后达到ref或range级别。

    1K20编辑于 2022-09-23
  • 来自专栏程序猿DD

    SQL优化 21 连击 + 思维导图

    3、何时用char,何时用varchar2? k1,k2,k3),相当于创建了(k1)、(k1,k2)和(k1,k2,k3)三个索引,这就是最左匹配原则。 十八、优化like语句 模糊查询,程序员最喜欢的就是使用like,但是like很可能让你的索引失效。 + function index的形式,变化成like ‘…%’; 全模糊查询是无法优化的,一定要使用的话建议使用搜索引擎。 实际sql优化中,最后达到ref或range级别。

    50141编辑于 2023-04-24
  • 来自专栏Python基础、进阶与实战

    Effective Python 优化Python的90条建议 第3章 函数 思维导图

    函数返回值 闭包和变量作用域 函数参数(位置参数、关键字参数、默认参数) 函数装饰器

    27030编辑于 2022-12-06
  • 来自专栏AustinDatabases

    MySQL SQL优化快速定位案例 与 优化思维导图

    3 基于B+TREE的数据物理存储方式:如要发挥最大化的MySQL的查询性能,要利用MySQL查询中的物理属性来进行有的放矢的主键查询,对MYSQL更有利。 很多MySQL的文盲,还在MySQL上施加了复杂的SQL语句,这就需要进行查询的优化和分析了。一般针对MySQL的分析我们怎么来做。 所以这里并不能再这个表进行更多的优化。同时经过语句的分析,发现这里有一个表的条件可以过滤更多的数据。 FKD55C9A8D24 | FKD55C4687E4 | 98 | cloudplat.eb.id | 3 (初级版) 结语:SQL的优化也是分等级,快速的优化解决大部分的问题,针对少量的SQL难点进行细致的优化和问题的解决,如逻辑法,业务法,SQL改写法,HINT 重定index 大法,后期有了相应的案例可以继续和大家进行探讨

    26800编辑于 2025-02-21
  • 来自专栏二进制文集

    思维导图学《Linux性能优化实战》

    https://github.com/LjyYano/Thinking_in_Java_MindMapping

    1.1K32发布于 2020-04-15
  • 来自专栏YoungGy

    优化3】非线性优化

    凸集和凸函数 SOCP Guideline

    87360发布于 2018-01-02
  • 来自专栏python3

    mysql优化3

    3)配置示例 mysql> show variables like '%query_cache%' ; +------------------------------+---------+ | Variable_name

    73510发布于 2020-01-09
  • 来自专栏技术、架构与思维

    后端思维之数据库性能优化方案

    而关系型数据库,查找算法与存储结构是可以优化的空间比较少,因此咱们一般思考出发点只有从如何减少数据量的这个角度进行选择优化,因此本类型的优化方案主要针对关系型数据库进行处理。 这种方案我认为属于一种临时性的优化方案,无论是从序列化后丢失了部份字段的查询能力,还是这方案的可优化性都是有限的。 因为技术更新太快了,每3-5年一大变。 举个例子,假如某个查询功能需要3秒时间,串行查询的时候并没什么问题,我们继续假设这功能每秒大概QPS为100,那么在第一次查询结果返回之前,接下来的所有查询都应该穿透到数据库,也就意味着这几秒时间有300 对于已经服务化的项目来说领域事件是一种比较舒服的方式,因为CDC是需要数据库额外开启功能或者部署额外的中间件,而领域事件则不需要,从代码可读性来看会更高,也比较开发人员的维护思维模式。

    1.5K83编辑于 2022-05-10
  • 来自专栏捡田螺的小男孩

    后端思维篇:如何应用设计模式优化代码

    本文是后端思维专栏的第三篇哈,本文内容就是:在原有代码基础上,如何一步步通过设计模式去优化代码?日常工作中,我们用得最多的设计模式,就是策略模式、工厂模式和模板方法模式啦。 最近刚好用这几种模式优化了代码,所以今天跟大家聊聊,我是怎么优化的,思路是怎么样的。希望本文对大家有帮助哈。 优化前伪代码的流程 策略模式是如何应用进去的 工厂设计模式是怎么使用的 模板方法模式又是怎么应用进去的。 唠叨几句 1. 优化前伪代码流程 大家先看下,优化前,原有代码的大概逻辑哈。 策略模式是如何应用进去的 大家是否还记得,如果代码中有多个if...else等条件分支,并且每个条件分支,可以封装起来替换的,我们就可以使用策略模式来优化。 回忆一下,什么是策略模式呢? } } String getType(){ return "market_list"; } } 3.

    71720编辑于 2022-05-23
  • 来自专栏技术、架构与思维

    后端思维之数据库性能优化方案

    而关系型数据库,查找算法与存储结构是可以优化的空间比较少,因此咱们一般思考出发点只有从如何减少数据量的这个角度进行选择优化,因此本类型的优化方案主要针对关系型数据库进行处理。 这种方案我认为属于一种临时性的优化方案,无论是从序列化后丢失了部份字段的查询能力,还是这方案的可优化性都是有限的。 因为技术更新太快了,每3-5年一大变。 举个例子,假如某个查询功能需要3秒时间,串行查询的时候并没什么问题,我们继续假设这功能每秒大概QPS为100,那么在第一次查询结果返回之前,接下来的所有查询都应该穿透到数据库,也就意味着这几秒时间有300 对于已经服务化的项目来说领域事件是一种比较舒服的方式,因为CDC是需要数据库额外开启功能或者部署额外的中间件,而领域事件则不需要,从代码可读性来看会更高,也比较开发人员的维护思维模式。

    70841编辑于 2022-05-11
  • 来自专栏个人分享

    思维体系---技术思维、业务数据思维、产品思维、复合思维

    那么总的来说,我分为四种思维模式: 一、技术思维   卧槽!干代码!出bug了!没错,这就是你进步的源头。 那么我们冷静下来想想,技术虽然日新月异,但你仔细研究会发现,其本质并没有改变,无论是分布式技术也好,数据技术也好,系统技术也好,都是在基于其本质的原理,进行顺应时代背景的更新迭代,进行的优化及改造。    我们能为现有系统进行更好地优化吗? 很多有心的小伙伴,真的会这样做。 二、业务数据思维   业务思维上,更多会考虑到业务本身的价值,具有较强的业务敏感度。 三、产品思维   对于产品思维,很多人会想到,程序员总想砍死产品经理,改来改去哈哈。。但是其实产品思维的核心在于 与人打交道、与业务打交道、与技术打交道 以及 事物的推动作用。

    1.4K10发布于 2018-09-06
  • 来自专栏机器学习炼丹之旅

    Codeforces Round #713 (Div. 3) E(思维

    bits/stdc++.h> #define LL long long using namespace std; const int maxn = 1e5 + 10; const int inf = 0x3f3f3f3f

    27420编辑于 2022-08-08
  • 来自专栏mathor

    枚举+优化3)——哈希表优化实例

    myset.insert(make_pair(a[i],a[j])); cout<<myset.size()<<endl; return 0; } 思考:优化 ,减少枚举变量,只枚举a[i]  如果我们只枚举a[i],比如a[i] = 3,那么如果存在数对(a[i],a[j] + k),假设我枚举数对里较小的值是3,那么根据差是2,较大的肯定就是5,所以,问题就变成

    60550发布于 2018-06-07
  • 来自专栏开发随笔

    构建优化高性能(WEB)软件系统-思维导图

    分治和思维导图是很有用的两个工具,这里推荐下 学习观 分治引用其中的一段话 将问题拆分成,脑中存有的,能直接从输入得到输出的小问题来解决。 假设你只掌握了3 种知识,不考虑顺序,单从组合来看,就可以形成 7 种新知识。 如果不拆分问题,你需要掌握 7 种知识才能做解决这些问题。 但其实人类天生习惯于搜索能直接从输入得到输出的知识,这也是新人在面对编程问题常常束手无策的原因,因为根本搜索不到 分治和思维脑图是解决问题的两大利器 这篇文章不对每一个点进行展开,主要通过用思维导图来整理整体体系 ,本篇也是对前一段时间老师来了-《构建高性能的软件系统》的课后归纳整理,要学会复盘回顾 导图如果看不太清,可以下载到本地用图片软件打开查看,或者单独放大查看 构建优化高性能(WEB)软件系统.png 基本上整体的思路如上,主要从整体步骤,性能指标,整体分层几个方面展开,当然其中每一个部分的优化都可以单独展开进行深入探讨。

    1.1K30发布于 2019-05-16
  • 来自专栏python3

    AS3性能优化

    本篇文章用来总结本人对AS3性能优化方面的认识及经验,可能会有一些错误,敬请不吝赐教.如果想了解更多,请参考ADOBE方面的相关只是介绍. 1,关于显示对象:     shape -> sprite <MyClass>(20); 3,关于对象池: 缓存一些相同的对象,以便于随时调用.这里强调一些事情:     ①:缓存的对象数目:很对情况下,读段时间这个对象可能要用10个,可能要8个,可能12个. 比 publie var $name的效率低.调用函数的成本高,当然这更符合OOP的思想,但不利于性能......还是用public字段吧. 9,关于显示对象的visible     很多时候,AS3程序员都喜欢把不用的显示对象设为 visible = false,这是可以的.但是从Flash Player方面来讲,Visible = false任然值得它去绘制,它比较笨.木有办法,那优化的方案就是,将其移出舞台了. 10,像素处理优化 : 当绘制像素时,使用BitmapData 类的相应方法即可进行一些简单优化

    1.1K10发布于 2020-01-10
  • 来自专栏技术杂记

    Mysql 优化存储3

    . ---- 执行优化 [root@opti-slave hunter]# time nohup mysql -u root -p < optimize.sql 2>&1 >> optim.log nohup: redirecting stderr to stdout Enter password: 输入密码后,就开始了优化过程 可以另开一个终端进行监视 [root@opti-slave hunter

    34320编辑于 2022-03-21
  • 来自专栏Revel World

    Firefox 3 优化实践

    t=397735) 2009-11-28 14:16:37 用Speedyfox 优化firefox数据库(http://www.crystalidea.com )。

    60940发布于 2020-12-08
  • Vue 3性能优化

    Vue 3 相较于 Vue 2 在底层进行了诸多优化(例如使用了 Proxy 进行响应式系统重构、编译时优化等),但开发者仍需遵循最佳实践才能发挥其最大性能。 以下是 Vue 3 性能优化的核心技巧和最佳实践:一、 编译时和渲染优化1. 使用 v-if 代替 v-show (按需渲染)优化点: 减少初始渲染和内存消耗。 利用 Vue 的编译优化(Template 编写规范)Vue 3 编译器会自动进行静态提升(Static Hoisting)和块树(Block Tree)优化。 静态内容提升 (hoistStatic):做法: 将不包含任何响应式数据的静态内容(如纯文本、静态 HTML 元素)放在组件模板中,Vue 3 会将其提升到组件外部,只创建一次,后续渲染时直接重用,减少虚拟 3. 列表渲染优化:使用 key优化点: 提高列表更新时的 Diff 算法效率。做法: 在所有使用 v-for 进行列表渲染的元素上,务必提供稳定且唯一的 :key 属性(通常是数据的唯一 ID)。

    37810编辑于 2025-10-24
领券