ICode9

精准搜索请尝试: 精确搜索
  • Windows中隐藏的 “卓越性能” 电源计划2022-01-09 01:34:34

    最近换了新的12代的intel cpu,新的cpu确实快了不少,但在任务管理器中查看时低负载的时候降频严重,经常降低到1~2GHZ,      虽然从性能上到也没看出降频的时候会影响性能,但看着还是有点不爽。查了一下,可以通过将电源计划设置成高性能模式解决这个问题。      使用"高性能"的电

  • 简单的高性能虚拟列表1.02022-01-08 13:59:04

    简单的高性能虚拟列表1.0 容器层滚动组件滚动区节点数据函数 仅渲染start-end直接的数据 使页面的节点保持尽可能的少,这样不会造成过重渲染重绘开销。 这种模式即使是百万级的数据量也可以做到实时渲染 容器层 .container { background-color: #323e52; width: 10

  • Python 使用和高性能技巧总结2022-01-07 19:58:29

    1. 易混淆操作 本节对一些 Python 易混淆的操作进行对比。 1.1 有放回随机采样和无放回随机采样 import random random.choices(seq, k=1) # 长度为k的list,有放回采样 random.sample(seq, k) # 长度为k的list,无放回采样 1.2 lambda 函数的参数 func = lambda y: x + y

  • Flutter关于高性能,滚动容器的探索2022-01-06 20:34:48

    Flutter关于高性能,滚动容器的探索 1、什么是flutter Flutter 是 Google 推出并开源的移动应用开发框架,主打跨平台、高保真、高性能。开发者可以通过 Dart 语言开发 App,一套代码同时运行在 iOS 和 Android平台。 Flutter 提供了丰富的组件、接口,开发者可以很快地为 Flutter 添

  • 万字解析:不懂Redis为何高性能?如何做高可用?2022-01-01 18:02:43

      前言   今天我们来说说Redis为什么高性能?如何做高可用?   Redis为什么这么快?   Redis是单线程的,避免了多线程的上下文切换和并发控制开销;Redis大部分操作时基于内存,读写数据不需要磁盘I/O,所以速度非常快;Redis采用了I/O多路复用机制,提高了网络I/O并发性;Redis提供高效的

  • 高性能服务中间件Tomcat工作原理解析(三)2021-12-31 19:32:06

    九 spring整合tomcat核心 9.1 核心思想 我们也许有疑问,不管是Springmvc框架还是Springboot框架都需求嵌入一个Tomcat服务中间件,当然也有可能是Jetty,由于本文主要讲的是tomcat所以我们应该想问的是tomcat启动的时候做了什么呢? <web-app> <listener> <listener-class>

  • 高性能服务器程序框架2021-12-30 14:06:10

    服务器模型@C/S模型 C/S模型的逻辑很简单。服务器启动后,首先创建一个(或多个)监听socket,并调用bind函数将其绑 定到服务器感兴趣的端口上,然后调用listen函数等待客户连接。服务器稳定运行之后,客户端就可以调用connect函数向服务器发起连接了。由于客户连接请求是随机到达的异步

  • 高性能MySql学习笔记-附录2021-12-30 03:33:28

    A. MySQL分支与变种 Percona Server Percona Server 是个与 MySQL 向后兼容的替代品,任何运行在 MySQL 上的都可以运行在 Percona Server 上。 Percona Server 包括 Percona XtraDB 存储引擎,即改进版本的 InnoDB,这同样是个向后兼容的替代品。 MariaDB Drizzle Drizzle 是真正的

  • 高性能秒杀系统2021-12-27 23:34:43

    首先来看看最终架构图: 先简单根据这个图谈下请求的流转,因为后面不管怎么改进,这些都是不变的: 前端请求进入 Web 层,对应的代码就是 Controller。之后将真正的库存校验、下单等请求发往 Service 层,其中 RPC 调用依然采用的 Dubbo,只是更新为最新版本。Service 层再对数据进行落

  • 单服务器高性能模式:PPC与TPC2021-12-23 23:35:11

    极客时间:《从 0 开始学架构》:单服务器高性能模式:PPC与TPC 1、引言 高性能是系统中最复杂的一环,其中磁盘、操作系统、CPU、内存、缓存、网络、编程语言、架构等,每个都有可能影响系统达到高性能,因此,要做到高性能计算是一件很复杂很有挑战的事情,软件系统开发过程中的不同阶段都关系

  • 高性能NoSQL2021-12-21 22:32:59

    极客时间:《从 0 开始学架构》:高性能NoSQL 1、引言 关系型数据库凭借着SQL功能和ACID的属性,活跃于各种各样的系统中,但它并不是完美的,其存在以下缺点: 关系数据库存储的是行记录,无法存储数据结构 关系数据库的 schema 扩展很不方便 关系数据库的表结构 schema 是强约束,操作不存在的

  • 高性能服务器nginx2021-12-19 17:35:59

    1、对常用I/O模型进行比较说明 #一、网络 I/O 模型 阻塞型、非阻塞型、复用型、信号驱动型、异步 #1:阻塞型 I/O 模型(blocking IO) 阻塞IO模型是最简单的I/O模型,用户线程在内核进行IO操作时被阻塞用户线程通过系统调用read发起I/O读操作,由用户空间转到内核空间。内核等到数据包到达

  • DDOS攻击搞瘫了业务服务器,老板要扣我一月工资,还说,花费近一年时间整理的Java核心知识清单2021-12-17 23:58:18

    • 大家经常说的四层、七层,分别指的是什么? • TCP 三次握手是什么,TIME_WAIT 是怎么发生的?CLOSE_WAIT 又是什么状态? • Linux 下的 epoll 解决的是什么问题?如何使用 epoll 写出高性能的网络程序? • 什么是网络事件驱动模型?Reactor 模式又是什么? 其实,无论在面试还是工作中,网络

  • 高性能存储队列:Disruptor2021-12-17 16:03:18

    文章目录 一、JUC包下队列的缺陷二、Disruptor为避免缺陷而设计的解决方案1、存储结构:环形数组、2、定位方式:位运算3、线程安全策略:CAS4、存储方式:缓存填充5、任务执行:事件监听机制 三、Disruptor的针对数据覆盖的四种策略1、BlockingWaitStrategy:2、SleepingWaitStrategy

  • 高性能MySQL 学习笔记 零基础 进阶 文章索引2021-12-16 23:06:59

    第一章 MySQL架构与历史 第二章 MySQL基准测试 第三章 服务器性能剖析 第四章 Schema与数据类型优化 第五章 创建高性能的索引 第六章 查询性能优化 第七章 MySQL高级特性 第八章 优化服务器设置 第九章 操作系统和硬件优化 第十章 复制 第十一章 可扩展的MySQL 第十二章 高

  • 高可用高性能日志收集系统平台搭建步骤(详细步骤)2021-12-16 13:33:43

    高可用高性能日志收集系统平台搭建 在传统的访问日志分析系统中, 数据采集效率较低且日志采集目录不能被递归监听, 存储 系统及计算系统缺乏高可用性,构建基于分布式集群的高可用日志采集系统,以减少服务中断时间为目的的服务器集群技术. 由 Flume 核心角色 Agent 将 Nginx

  • System.IO.Pipelines2021-12-16 10:32:45

      System.IO.Pipelines——高性能IO(一) System.IO.Pipelines——高性能IO(一) System.IO.Pipelines——高性能IO(一)  

  • 高性能索引策略2021-12-10 21:35:01

    列要独立:where查询语句中,索引部分最好放在等式左边,等式右边放置比较值,而且左边最好都是索引,Mysql并不能分辨某些情况,例如 WHERE A + 1 = 5;就无法用到A的索引 explain 命令获取 select 语句的执行计划 前缀索引 对于TEXT、BLOB类型或者很长的varchar类型,必须要用前缀索引 前缀

  • 用于金融科技应用开发的高性能图表控件2021-12-08 21:02:49

        金钱使世界运转,因此,跟踪和控制金融交易和信息是当今互联世界中任何企业、金融机构或个人最重要的活动之一。为此,你需要金融技术应用。   根据不同的目的,金融技术应用可能有不同的功能,使其符合用户需要。例如,股市应用程序通常具有高性能的技术指标,以可视化和监测价格变化和

  • nginx高性能原因2021-12-07 20:59:19

    epoll多路复用 BIO(堵塞式IO) 缺点: client和server一旦建立连接,就可以建立通信套接字在这个通信套接字上进行读写操作,此时不能再接收其他客户端连接请求,只能等待同当前连接的客户端的操作执行完成。 select模型  缺点: 变更触发轮询查找,有1024数量上限 epoll模型  好

  • 【MySQL】《高性能MySql》笔记二2021-12-06 23:33:43

    《高性能MySql》笔记二 1、字段类型设计原则 smaller is usually better.(更小的通常更好) simple is good.(简单就好) avoid null if possible.(尽量避免 NULL) 注:NULL列改成非NULL,对性能提升有限。 2、数字类型 整数/whole numbers: 类型 位数 范围 inyint 8 bits -2^(8

  • 高性能MySql学习笔记-第十章:复制2021-12-06 01:31:37

    1. 复制概述 MySQL支持两种复制方式:基于语句的复制和基于行的复制。这两种方式都是通过在主库上记录二进制日志,在备库重放日志的方式来实现异步的数据复制。 复制解决的问题 数据分布:可以通过复制将数据分布在不同地理位置的数据中心。 负载均衡:通过MySQL复制可以将读操作分布

  • Nginx高性能的原因2021-12-04 20:03:00

    1.epoll多路复用模型 在epoll模型出现之前,java使用的模型有java bio模型和linux select模型。 模型如下:   当client和server传输数据时,需要client和server之间建立长连接,然后用socket.write向TCP/IP缓冲区中写入数据,client端只有当write将所有的数据写入TCP/IP缓冲区后才会返回

  • 【MysSQL】《高性能MySql》笔记2021-12-01 23:32:48

    《高性能MySql》笔记1 事务和多版本并发 1. ACID四个标准特征 原子性(Atomicity): 个事务必须被视为一个不可分割的最小工作单元,整个事务中所有操作要么全部提交成功,要么全部失败回滚,对于一个事务来说,不可能只执行其中的一部分操作。 一致性(Consistent): 数据库总是从一个一致性的

  • 高性能计算助力减碳 AMD以创新践行绿色2021-11-17 21:04:06

    就在前不久举行的第26届联合国气候大会上,联合国秘书长安东尼奥·古特雷斯再次提醒:到2050年,海平面上升可能会使全球超过8亿人直接面临风险,应对气候变化是真正事关人类生死存亡的考验。 减碳已经势在必行,并且是迫在眉睫。未来十年,是人类避免物种减少,减少污染排放、避免气候异常灾难

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有