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

    网站优化之静态资源优化

    1、图片优化细则 1.1用工具进行图片压缩  压缩 png      • node-pngquant-native      • 跨平台,压缩比高,压缩 png24 非常好。       • 图片服务器自动化优化是可以在图片 URL 链接上增加不同特殊参数,服务器自动化生成。          • 尽量避免同时动画      • 延迟动画初始化     • 结合 SVG 4、JavaScript 优化细则 4.1 JavaScript 优化总体原则     • 当需要时才优化       a.js,b.js 内容 11、静态⽂件版本号更新策略     • 缓存更新          • CDN 或 ng 后台刷新文件路径,更新文件header头      • 文件 name.v1-v100 前端全链路性能优化实战》这门课程,所以做下这些笔记,估计以后会用的到,课程还没更新完,后续看完 会接着做笔记..

    2.2K10编辑于 2022-06-21
  • 来自专栏程序猿DD

    JedisPool资源优化

    的使用、资源池的参数进行详细说明,最后给出“最合理”配置。 背景 合理的JedisPool资源池参数设置能为业务使用Redis保驾护航,本文将对JedisPool的使用、资源池的参数进行详细说明,最后给出“最合理”配置。 资源设置和使用 ? 空闲Jedis对象检测,下面四个参数组合来完成,testWhileIdle是该功能的开关。 2.空闲资源监测 ? 具体原因可以排查:网络、资源池参数设置、资源池监控(如果对jmx监控)、代码(例如没执行jedis.close())、慢查询、DNS等问题。 JedisPool定义最大资源数、最小空闲资源数时,不会真的把Jedis连接放到池子里,第一次使用时,池子没有资源使用,会new Jedis,使用后放到池子里,可能会有一定的时间开销,所以也可以考虑在JedisPool

    1.7K41发布于 2018-04-17
  • 来自专栏用户4352451的专栏

    JedisPool资源优化

    JedisPool资源优化 合理的JedisPool资源池参数设置能够有效地提升Redis性能。本文档将对JedisPool的使用和资源池的参数进行详细说明,并提供优化配置的建议。 minIdle 资源池确保的最少空闲连接数 0 参见关键参数设置建议。 blockWhenExhausted 当资源池用尽后,调用者是否要等待。 minEvictableIdleTimeMillis 资源池中资源的最小空闲时间(单位为毫秒),达到此值后空闲资源将被移除。 常见问题 资源不足 下面两种情况均属于无法从资源池获取到资源。 JedisPool定义最大资源数、最小空闲资源数时,不会在连接池中创建Jedis连接。

    82610编辑于 2021-12-07
  • 来自专栏电光石火

    进度压缩&资源优化

    通过增加资源,以最小的成本代价来压缩进度工期的种技术。考虑加班等,对费用和进度进行权衡,确定尽量少增加费用的前提下最大限度地缩短项目持续时间。赶工导致成本增加,且并非总是切实可行的。 ? 二、资源优化定义: 在项目进行时,可以根据资源的实际使用情况对资源做相应的调整以满足项目的需要。优化技术:资源平滑和资源平滑。 资源平衡定义: 英文名:Resource Level。 对资源冲突的两项或多项活动的开始日期和结束日期进行调整以消除或缓解资源冲突的一种技术。资源平衡往往导致关键路劲改变,通常是延迟。 资源平滑定义: 英文名:Resource Smooth。 利用关键路径上活动的浮动时间,调整非关键路劲上的活动使项目资源数量减少波动的一种技术。 ?

    1.2K30发布于 2021-02-04
  • 来自专栏前端资源

    网站优化之部分静态资源优化

    图片 另外,还把一些没用的静态资源引用也删掉了,今天就先到这,下班下班~ 未经允许不得转载:Web前端开发资源网 » 网站优化之部分静态资源优化

    36370编辑于 2023-10-10
  • 【Win11系统CPU资源

    在Win11中结束进程,可以按照以下步骤进行操作: 打开资源管理器。您可以通过按下Windows键并键入“资源管理器”来快速找到它。 在资源管理器中,单击左侧导航栏的“此电脑”或“我的电脑”。 在“此电脑”窗口中,单击左上角的“查看”选项卡。 返回资源管理器的主窗口,导航到具有您要结束的进程的应用程序或进程。 右键单击应用程序或进程,并选择“结束任务”。 在确认对话框中,单击“结束任务”以终止进程。 查看资源占有CPU cmd输入resmon.exe

    28910编辑于 2025-08-29
  • 来自专栏C++进阶之路

    C++11 智能指针:优化资源管理,规避内存泄漏的利器

    auto_ptr,在c++11之后的标准库中auto_ptr 被弃用。 <2>unique_ptr unique_ptr 是c++11设计出来的智能指针,它的特点是不支持拷贝,也不支持赋值,如果有不需要的拷贝的场景,我们建议使用unique_ptr。 <3> shared_ptr shared_ptr 也是c++11设计的智能指针,它的特点是共享,支持拷贝,也支持移动,如果需要拷贝的场景,我们推荐使用shared_ptr。 三、C++11和Boost中智能指针的关系 1、Boost概述 Boost 库由 C++ 标准委员会库工作组成员发起,其中许多人是 C++ 标准库的开发者。 c++11以及之后的很多新语法都是从boost库中来的,例如智能指针,unordered_map,以及c++的多线程编程。

    61510编辑于 2024-12-20
  • 来自专栏练习bug时长两年半

    Windows11优化

    Windows11优化 1.还原到windows10右键 以管理员身份运行CMD,复制下列命令,按回车后即可恢复Win10的右键菜单 reg add "HKCU\Software\Classes\CLSID \{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /ve 需重启Windows资源管理器方能生效。 如果想恢复Win11菜单,就把添加的注册表项删掉。 reg delete "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}" /f 2.任务栏对齐方式调整 Win11默认将任务栏图标放在了中间

    1.3K10编辑于 2022-08-24
  • 来自专栏PPV课数据科学社区

    学好 Python 的 11 个优秀资源

    对于有志学习Python的开发者来说,Python吸引人的地方不仅是有一个优秀的社区,而且还有大量的精品免费资源可用。 连环创业家,Code(Love)创始人Roger Huang近日分享了11个优秀的Python学习资源,IT经理网编译如下: 一、Python优秀书籍 《Learn Python the Hard Way 三、Github上的Python资源库 Github上有大量优质的Python资源库,例如这个。 九、Python的机器学习资源库 这个Github上的Python机器学习库提供大量优秀资源,让你快速入门。 十、Plotly帮你用数据讲故事 柴静的雾霾演讲为什么火?因为她用数据讲故事呗。

    1.1K40发布于 2018-04-23
  • 来自专栏数据人生

    资源优化的道与术

    资源优化有OWNER意识后,就容易做短期的优化,并兼顾长效机制。 短期优化 短期优化,一般有很多手段。不同服务可能有不同特点,本文将列一些常用优化手段。 真正全策全力,能更好的进行成本优化,也能节省管理成本。 ③缩容,下线无效服务项:资源利用率不高的服务直接缩容;无效报表、无效数据等服务项沟通后大胆删除。 有些场景,提高1%的精度,需要增加10倍资源,降低1%的精度,可以降低90%的成本,其中可以基于业务诉求,进行取舍。大数据时代,计算非常精确的数据,需要实时上报,大量的存储和计算资源。 ⑤解决技术债:一般开发可能知道服务的优化项,也可以找团队其他成员把脉,修复常用的技术债 复用链路,节省重复建设成本。 利用缓存等经典进行改造服务节省大量计算资源。 长效机制 成本优化不是一蹴而就的,需要采用长效机制防止短期优化后,成本的反弹,实现基业常青。比较好的做法有成本责任制、人才选拔、资源管理、退场机制、服务平滑升级、云原生、技术探索等。

    32710编辑于 2022-09-23
  • 来自专栏向治洪

    andrpid优化之删除无用资源

    因为只有做到了这两点,你的项目生成的apk包才会更小,而不是随着你的开发和维护,无用的代码和资源无限的堆积,这对开发者和维护者来说不但是噩梦,更是一个无形的炸弹。 清除不用的资源: ARC(android resource cleaner) 下载地址 http://download.csdn.net/detail/androidzhaoxiaogang/4539852 1.改工具是本人根据自己的经验在别人的基础上改进而开发的一个工具,对比其它工具更加简单易用,而且可以清理工程里面大概12种不用的资源,本人也深感其方便之处。

    86870发布于 2018-01-29
  • YashanDB资源调度和性能优化

    YashanDB是一个高性能的数据库系统,可能涉及一些关于资源调度与性能管理的创新方法。为了更好地理解如何在这方面进行创新,以下是一些可能的创新方法,专注于资源调度和性能优化:1. 自适应查询优化- 多策略查询优化: 系统根据不同的查询特征,动态选择合适的查询执行计划。例如,可以根据查询的类型(如OLTP或OLAP)选择不同的执行策略,并根据实时的数据库状态来调整执行策略。 - 基于成本模型的优化: 利用更细粒度的查询执行成本模型,动态评估查询的执行代价,并根据资源情况优化执行顺序和数据访问路径。3. - 自动性能调优: 系统结合数据库的历史性能数据,使用机器学习模型进行自动调优,调整索引、查询计划、资源分配等策略,优化数据库性能。 这些创新方法通过动态的资源调度、智能的查询优化和高效的资源管理,为YashanDB或类似数据库系统的性能管理提供了新的思路和方向。如果你对某些方面有更具体的需求或问题,欢迎提出,我可以进一步详细探讨。

    15610编辑于 2025-09-27
  • 来自专栏腾讯技术工程官方号的专栏

    Kubernetes 资源拓扑感知调度优化

    如果在宿主机内没有进行精细化的资源隔离,在业务负载高峰时间段,多个容器往往会对资源产生激烈的竞争,可能导致程序性能的急剧下降,主要体现为: 资源调度时频繁的上下文切换时间 频繁的进程切换导致的 CPU 调度方案需要更强的扩展性 调度器在抽象拓扑资源时,需要考虑扩展性。对于今后可能会需要调度的扩展资源,如各类异构资源的调度,也能够在这套方案中轻松使用,而不仅仅是 cgroups 子系统中含有的资源资源采集 资源拓扑采集主要是通过从 /sys/devices下采集系统相关的硬件信息,并创建或更新到 NRT 资源中。 优化结果 根据上述精细化调度方案,我们对一些线上的任务进行了测试。此前,用户反馈任务调度到一些节点后计算性能较差,且由于 steal_time升高被频繁驱逐。 经过优化后,资源得到更合理地利用,原有测试任务的训练速度能提升至原来的 3 倍,CPU 抢占的驱逐率大大降低至物理机水平。

    2.3K20编辑于 2022-06-24
  • 来自专栏拭心的安卓进阶之路

    Android 性能优化:使用 Lint 优化代码、去除多余资源

    今天,以“成为优秀的程序员”为目标的拭心将和大家一起精益求精,学习使用 Lint 优化我们的代码。 Lint 工作方式简单介绍 Lint 会根据预先配置的检测标准检查我们 Android 项目的源文件,发现潜在的 bug 或者可以优化的地方,优化的内容主要包括以下几方面: Correctness:不够完美的编码 ,比如硬编码、使用过时 API 等 Performance:对性能有影响的编码,比如:静态引用,循环引用等 Internationalization:国际化,直接使用汉字,没有使用资源引用等 Security 自动删除查找出来的无用资源文件 代码迭代版本一多,很容易会遗留一些无用的代码、资源文件,我们可以使用 Lint 进行清除。 ,输入要检测的内容,这里是无用资源: ? 然后选择 Unused resources,再选择范围后就开始检测。 检测出这么多无用文件: ?

    4.2K60发布于 2018-01-05
  • 来自专栏小工匠聊架构

    Oracle优化11-10046事件

    MyBatis-Spring可以将MyBatis代码无缝整合到Spring中,使用这个类库中的类,Spring将会加载必要的MyBatis工厂类和Session类。 这个类库也提供了一种简单的方式将MyBatis数据映射器和SqlSession注入到业务层的bean中,而且也可以处理事务,翻译MyBatis的异常到Spring的DataAcessException数据访问异常中。

    41020发布于 2021-08-16
  • 来自专栏Niko的小窝

    Windows11 美化+优化教程

    回到咱们主题: Windows11美化+优化教程 注意,是Windows 11。禁止Windows 10仿Win11入内! Dism++优化 美化易上头,一上头就把持不住。尽早跳出坑来,让其他人跳进去。嘻嘻~ 下载解压后,选择自己系统版本,打开对应的Dism++ EXE,尽自己所能优化,不会别动就行。

    5.9K30编辑于 2022-03-29
  • 来自专栏性能与架构

    eBay 对静态资源加载的优化

    jquery.js 和 logic_b.js 打包成) 这两个JS文件中都包含了 jquery.js ,但还是需要每个页面都加载,使用不了缓存 所以需要一个折中的方案,既能减少HTTP请求的数量,又能缓存公共文件 优化过程 优化思路是拆分出公共资源,不再全都打包成一个文件,而是拆除两个文件,公共资源包 + 独立资源包 ? 公共核心资源例如 ? ,一个是这个子域的通用资源,一个是完全个性的页面资源,例如 ? 域公共资源:此域内各个请求中都一致的 JS CSS,不会随着请求参数的不同而变化,这部分资源还会被打包成一个文件,同样可以使用到浏览器缓存 个性资源:与请求参数密切相关的资源,例如业务逻辑的处理,页面中引用的所有个性资源再打包成一个文件

    1.1K80发布于 2018-04-03
  • 前端打包与资源优化导览

    言归正传,所有的优化都应有指标,前端的资源优化、打包优化也是如此:打包时长打包体积访问时长响应时长但它们并不是绝对的指标,比如:打包总体积变小核心包变大、访问时长会变大;分包后访问时长变小、但响应时长会变大等 所以,盲目追求优化数值并不能带来好的效果,需要根据实际情况进行取舍。本文仅梳理优化手段,以 vite 项目为例,具体采用哪些手段需按你业务的实际情况来。 再比如 import.meta.glob 等的错误使用,而将未使用的模块或资源也打包进来。 资源缓存给请求配上缓存相关的 request headers比如 Expires 和 Cache-Control 可以去设定过期时间。 或者通过 service-worker 来缓存资源。Gzip 压缩给请求配上压缩相关的 request headers服务器端优化增加宽带,增加 CDN 服务,减少 cookie 使用。

    41151编辑于 2024-11-19
  • 来自专栏腾讯云原生团队

    大型Kubernetes集群的资源编排优化

    ,接下来我们将分别介绍在腾讯内部是如何解决和优化这些问题的。 [0xsx6dd1zm.png] 为了优化HPA Controller的性能和个性化配置问题,我们把HPA Controller单独抽离出来单独部署。 [p1ghu13stt.png] 其实仅仅优化HPA Controller还是不能满足一些业务在业务高峰时候的一些需求,比如在业务做活动的时候,希望在流量高峰期之前就能够把业务扩容好。 [cx3i4w2732.png] 总结 上面提到的方案只是简单说了一下我们的一些解决问题的思路,其实在真正运作的过程中还有很多细节需要考虑和优化。 比如:上面提到的产品配额管理,如果一个产品的配额不足了,这时候业务有高峰需要进行HPA扩容,配额管理模块需要对这种扩容优化并放行。 [yg82r0lpip.png]

    3K5546发布于 2020-08-20
  • 来自专栏AIoT技术交流、分享

    Linux进程资源限制及优化方法

    在Linux中,每个进程分配的资源是有限制的,以防止某个进程耗尽系统资源,从而影响其他进程的正常运行。开发人员需要时刻关注这些资源的使用情况,避免资源异常导致系统问题。 在Linux中,进程资源限制主要有以下几项(括号内为查看或设置限制值的命令)。 1、进程打开的文件数量限制(ulimit -n) 限制进程能够同时打开的文件数量。 示例:一个计算密集型任务如果运行时间过长,可能会占用大量的CPU资源。通过设置CPU时间限制,可以防止这样的任务过度使用CPU。 示例:一个恶意程序可能会创建大量子进程,消耗系统资源。通过设置用户进程数限制,可以防止这种情况。 配置文件:可以在 /etc/security/limits.conf 文件中设置。 通过设置线程数限制,可以防止线程过多导致的资源耗尽。 配置文件:可以在 /etc/security/limits.conf 文件中设置。

    1.7K00编辑于 2024-05-26
领券