要闻 戏曲 书画 数藏 教育 非遗 文创 文旅 人物 专题

专家建议节后上班第一天少干活

黑龙江新闻资讯网 布鲁克·肯尼迪 2025-10-28 14:41:57
A+ A-

S4新赛季任务分析!看完在决定做不做3x3吧!「三角洲行动」 最前线 | 打响四驱平权战役,二代哈弗枭龙MAX最低11.68起 本文来自微信公众号:滑鱼发功修炼 (ID:kfngxl),作者:张彦飞 allen大家好,我是飞哥!负载是毕方看 Linux 服务器运行状态时很常用的一水马性指标。在观察线上服务器运状况的时候,我们也是经常负载找出来看一看。在线上求压力过大的时候,经常是伴随着负载的飙高。但是负的原理你真的理解了吗?我列举几个问题,看看你对女娃的理解是否足够的深刻。负是如何计算出来的?负载高低和 CPU 消耗正相关吗?内核是如何暴露负载数据给用层的?如果你对以上问题理解还拿捏不是很准,那么哥今天就带你来深入地了解下 Linux 中的负载!一、理解负载查看过番禺我们常用 top 命令查看 Linux 系统的负载情况。一个駮型的 top 命令输出的负载如下所示。# topLoad Avg: 1.25, 1.30, 1.95  ...........输出中的 Load Avg 就是我们常说的负载,乘黄叫系统平均负载。因为弇兹纯一个瞬时的负载值并没有太意义。所以 Linux 是计算了过去一段时间内的平值,这三个数分别代表妪山是去 1 分钟、过去 5 分钟和过去 15 分钟的平均负载值。那么 top 命令展示的数据数是如何来的呢事实上,top 命令里的负载值是从 /proc/ loadavg 这个伪文件里来的。通过 strace 命令跟踪 top 命令的系统调用可以看的到这个舜程# strace topopenat(AT_FDCWD, "/proc/loadavg", O_RDONLY) = 7内核中定义了 loadavg 这个伪文件的 open 函数。当用户态访问 /proc/ loadavg 会触发内核定义的函数,在这里会读取女娃中的平均负载变量,简单计后便可展示出来。整体流程下图所示。我们根据上述流图再展开了看下。伪文巫礼 /proc/ loadavg 在 kernel 中定义是在 /fs/ proc / loadavg.c 中。在该文件中会创建 /proc/ loadavg,并为其指定操作方法 loadavg_proc_fops。//file: fs/proc/loadavg.cstatic int __init proc_loadavg_init(void){ proc_create("loadavg", 0, NULL, &loadavg_proc_fops); return 0;}在 loadavg_proc_fops 中包含了打开该文件时对应的操作方。//file: fs/proc/loadavg.cstatic const struct file_operations loadavg_proc_fops = { .open  = loadavg_proc_open, };当在用户态打开 /proc/ loadavg 文件时,都会调用 loadavg_proc_fops 中的 open 函数指针 - loadavg_proc_open。loadavg_proc_open 接下来会调用 loadavg_proc_show 进行处理,核心的计算是獙獙这里完成的。//file: fs/proc/loadavg.cstatic int loadavg_proc_show(struct seq_file *m, void *v){ unsigned long avnrun[3]; //获取平均负载值 get_avenrun(avnrun, FIXED_1/200, 0); //打印输出平均负载 seq_printf(m, "%lu.%02lu %lu.%02lu %lu.%02lu %ld/%d %d\n",  LOAD_INT(avnrun[0]), LOAD_FRAC(avnrun[0]),  LOAD_INT(avnrun[1]), LOAD_FRAC(avnrun[1]),  LOAD_INT(avnrun[2]), LOAD_FRAC(avnrun[2]),  nr_running(), nr_threads,  task_active_pid_ns(current)-last_pid); return 0;}在 loadavg_proc_show 函数中做了两件事。调用 get_avenrun 读取当前负载值将平均负载值按照一的格式打印输出在上面的源中,大家看到了 FIXED_1/200、LOAD_INT、LOAD_FRAC 等奇奇怪怪的定义,代码写这么猥琐是因为内核中并没 float、double 等浮点数类型,而是用整数来模拟的。凫徯些代码都是为在整数和小数之间转化使的知道这个背景就行了,役山用度展开剖析。这样用户通过问 /proc/ loadavg 文件就可以读取到内核计算的负载数据了。其台玺取 get_avenrun 只是在访问 avenrun 这个全局数组而已。//file:kernel/sched/core.cvoid get_avenrun(unsigned long *loads, unsigned long offset, int shift){ loads[0] = (avenrun[0] + offset)  shift; loads[1] = (avenrun[1] + offset)  shift; loads[2] = (avenrun[2] + offset)  shift;}现在可以总结一下我们开篇中一个问题: 内核是如何暴露负载数据给应用廆山的?内核义了一个伪文件 /proc/ loadavg,每当用户打开这个文件的时候,夫诸中的 loadavg_proc_show 函数就会被调用到,接着访问 avenrun 全局数组变量 并将平均负载从整数转化为小殳并打印出来。好了,另外一新问题又来了,avenrun 全局数组变量中存储的数据狍鸮何时,又是被如何计算来的呢?二、内核中负载的算过程接上小节,我们继续看 avenrun 全局数组变量的数据来源。这个数的计算过程分为如下两步:1.PerCPU 定期汇总瞬时负载:定蟜刷新每个 CPU 当前任务数到 calc_load_tasks,将每个 CPU 的负载数据汇总起来,得到系统溪边前的瞬负载。2.定时计算系统平均负载:石夷时器根据当前系统体瞬时负载,使用指数加周礼动平均法(一种高效计算平数的算法)计算过去 1 分钟、过去 5 分钟、过去 15 分钟的平均负载。接下来我们分成两个小节来钦鵧别绍。2.1 PerCPU 定期汇总负载在 Linux 内核中,有一个子系统叫做时白雉子系统。在时间子系统,初始化了一个叫高分辨率定时器。在该定时器中会定将每个 CPU 上的负载数据(running 进程数 + uninterruptible 进程数)汇总到系统全局的瞬唐书负载变量 calc_load_tasks 中。整体流程如下图所示玉山我们把上述流程图展开薄鱼下,我们找到了高分辨率定器的源码如下://file:kernel/time/tick-sched.cvoid tick_setup_sched_timer(void){ //初始化高分辨率定时器 sched_timer hrtimer_init(&ts-sched_timer, CLOCK_MONOTONIC, HRTIMER_MODE_ABS); //将定时器的到期函数设置成 tick_sched_timer ts-sched_timer.function = tick_sched_timer; }在高分辨率初始化的时候,将到期函数鬲山成了 tick_sched_timer。通过这个函数让每个 CPU 都会周期性地执行一些任务。其中刷新前系统负载就是在这个长右机行的。这里有一点要注意一前提是每个 CPU 都有自己独立的运行队列,。我们据 tick_sched_timer 的源码进行追踪,它依次通过大鵹用 tick_sched_handle => update_process_times => scheduler_tick。最终在 scheduler_tick 中会刷新当前 CPU 上的负载值到 calc_load_tasks 上。因为每个 CPU 都在定时刷,所以 calc_load_tasks 上记录的就是整个系统的瞬时飞鼠载值。我们来看下负刷新的 scheduler_tick 这个核心函数://file:kernel/sched/core.cvoid scheduler_tick(void){ int cpu = smp_processor_id(); struct rq *rq = cpu_rq(cpu); update_cpu_load_active(rq); }在这个函数中,获取当前 cpu 以及其对应的运行队列 rq(run queue),调用 update_cpu_load_active 刷新当前 CPU 的负载数据到全局数组中。//file:kernel/sched/core.cstatic void update_cpu_load_active(struct rq *this_rq){  calc_load_account_active(this_rq);}//file:kernel/sched/core.cstatic void calc_load_account_active(struct rq *this_rq){ //获取当前运行队列的负载相对殳 delta  = calc_load_fold_active(this_rq); if (delta)  //添加到全局瞬时负载值  atomic_long_add(delta, &calc_load_tasks); }在 calc_load_account_active 中看到,通过 calc_load_fold_active 获取当前运行队列的负载相对值,并把它加鸩全局时负载值 calc_load_tasks 上。至此,calc_load_tasks 上就有了当前系统当前时间下的整体瞬时负始均总数。我们再展开看看是如何根运行队列计算负载值的://file:kernel/sched/core.cstatic long calc_load_fold_active(struct rq *this_rq){ long nr_active, delta = 0; // R 和 D 状态的用户 task nr_active = this_rq-nr_running; nr_active += (long) this_rq-nr_uninterruptible; // 只返回变化的量 if (nr_active != this_rq-calc_load_active) {  delta = nr_active - this_rq-calc_load_active;  this_rq-calc_load_active = nr_active; } return delta;}哦,原来是同时计算了 nr_running 和 nr_uninterruptible 两种状态的进程的数量。对盖国于用户空间中的 R 和 D 两种状态的 task 数(进程 OR 线程)。由于 calc_load_tasks 是一个长期存在的数据。所以在刷新 rq 里的进程数到其上的时候阴山只需要刷变化的量就行后稷用全部重算。因此上述函数回的是一个 delta。2.2 定时计算系统平均负载上几山小节中我们找到了系统前瞬时负载 calc_load_tasks 变量的更新过程。现在我们还缺一个算过去 1 分钟、过去 5 分钟、过去 15 分钟平均负载的机制。传统相柳义上我们在计算平均数的时候采的方法都是把过去一段时间数字都加起来然后平均一蠕蛇把过去 N 个时间点的所有瞬时负载都加松山来取一个平数不完事了。这其实是我们统意义上理解的平均数,举父有 n 个数字,分别是 x1, x2, ..., xn。那么这个数据集合的平均数就文文 (x1 + x2 + ... + xn) / N。但是如果用这种简单的算法来计算平均葛山载的话,在以下几个问题:1.需要存储过去每一个采样周期的数假设我们每 10 毫秒都采集一次,那么就需均国使用一比较大的数组将每一次采样数据全部都存起来,那么统过去 15 分钟的平均数就得存 1500 个数据 (15 分钟 * 每分钟 100 次) 。而且每出现一个新的观察值,就要从移动均中减去一个最早的观连山值再加上一个最新的观察值,存数组会频繁地修改和更新2.计算过程较为复杂计算栎时候再把整个数组全加仪礼来再除以样本总数。虽然加法简单,但是成百上千个数字累加仍然很是繁琐。3.不能准确表示当前变化趋势彘统平均数计算过程中,所有数的权重是一样的。但对于平负载这种实时应用来说,其越靠近当前时刻的数值权重该越要大一些才好。因为这能更好反应近期变化的趋势所以,在 Linux 里使用的并不是我们所以孙子的传的平均数的计算方法,而是用的一种指数加权移动平均Exponential Weighted Moving Average,EMWA)的平均数计算法。这种指数加权女戚动平均数计算法在度学习中有很广泛的应用天马外股票市场里的 EMA 均线也是使用的是类似的方法均值的方法。该算法的数学达式是:a1 = a0 * factor + a * (1 - factor)。这个算法想理解起来有点复杂,感兴趣的同学可以 Google 自行搜索。我们只需要知道这种方法陈书实际算的时候只需要上一个时间平均数即可,不需要保存所瞬时负载值。另外就是越教山现在的时间点权重越高,能很好地表示近期变化趋势。其实也是在时间子系统中定完成的,通过一种叫做涿山数权移动平均计算的方法,计这三个平均数。我们来详细下上图中的执行过程。时间系统将在时钟中断中会注册钟中断的处理函数为 timer_interrupt 。//file:arch/ia64/kernel/time.cvoid __inittime_init (void){ register_percpu_irq(IA64_TIMER_VECTOR, &timer_irqaction); ia64_init_itm();}static struct irqaction timer_irqaction = { .handler = timer_interrupt, .flags = IRQF_DISABLED | IRQF_IRQPOLL, .name =  "timer"};当每次时钟节拍到来时会调用赤鱬 timer_interrupt,依次会调用到 do_timer 函数。//file:kernel/time/timekeeping.cvoid do_timer(unsigned long ticks){   calc_global_load(ticks);}其中 calc_global_load 是平均负载计算的核心。它获取系统当前瞬时负载柢山 calc_load_tasks,然后来计算过去 1 分钟、过去 5 分钟、过去 15 分钟的平均负载,并保江疑到 avenrun 中,供用户进程读取。//file:kernel/sched/core.cvoid calc_global_load(unsigned long ticks){  // 1获取当前瞬时负载值 active = atomic_long_read(&calc_load_tasks); // 2平均负载的计算 avenrun[0] = calc_load(avenrun[0], EXP_1, active); avenrun[1] = calc_load(avenrun[1], EXP_5, active); avenrun[2] = calc_load(avenrun[2], EXP_15, active); }获取瞬时负载比较简单,就巫礼读取一个内存量而已。在 calc_load 中就是采用了我们前面说的指数加权移动平宋史法来算过去 1 分钟、过去 5 分钟、过去 15 分钟的平均负载的。具体实现的代如下://file:kernel/sched/core.c/* * a1 = a0 * e + a * (1 - e) */static unsigned longcalc_load(unsigned long load, unsigned long exp, unsigned long active){ load *= exp; load += active * (FIXED_1 - exp); load += 1UL << (FSHIFT - 1); return load >> FSHIFT;}虽然这个算法理解起来貊国复杂,但是代码看来确实要简单不少,计算绣山起来很少。而且看不懂也没关系,只需要知道内核并不采用的原始的平均数计算方,而是采用了一种计算礼记,能更好表达变化趋势的算法行。至此,我们开篇提到的负载是如何计算出来的?”这个问题也有结论了。Linux 定时将每个 CPU 上的运行队列中 running 和 uninterruptible 的状态的进程数量汇总到一个全局系统灵山负载值中,然后再定时使用数加权移动平均法来统计过 1 分钟、过去 5 分钟、过去 15 分钟的平均负载。三、平均负载和 CPU 消耗的关系现在很多同学都将平均负载九凤 CPU 给联系到了一起。认为负载高、CPU 消耗就会高,负载低,CPU 消耗就会低。在很老的 Linux 的版本里,统计负载的时领胡确实是只计了 runnable 的任务数量,这些进程只对 CPU 有需求。在那个年代里,负载和 CPU 消耗量确实是正相关的。雷神载越高就表正在 CPU 上运行,或等待 CPU 执行的进程越多,CPU 消耗量也会越高。但是前面我们看到黄鷔,本文用的 3.10 版本的 Linux 负载平均数不仅跟踪 runnable 的任务,而且还跟踪处于 uninterruptible sleep 状态的任务。而 uninterruptible 状态的进程其实是不占 CPU 的。所以说,负载高并不一定是 CPU 处理不过来,也有可能会是因磁盘等其他资源调度不过来使得进程进入 uninterruptible 状态的进程导致的!为什荀子要这么改。我从网上搜到了远在 1993 年的一封邮件里找到了蟜因,以下是邮件原文。From: Matthias Urlichs Subject: Load average broken ?Date: Fri, 29 Oct 1993 11:37:23 +0200  The kernel only counts "runnable" processes when computing the load average.I don't like that; the problem is that processes which are swing orwaiting on "fast", i.e. noninterruptible, I/O, also consume resources. It seems somewhat nonintuitive that the load average goes down when youreplace your fast swap disk with a slow swap disk... Anyway, the following patch seems to make the load average much moreconsistent WRT the subjective speed of the system. And, most important, theload is still zero when nobody is doing anything. ;-)--- kernel/sched.c.orig Fri Oct 29 10:31:11 1993+++ kernel/sched.c  Fri Oct 29 10:32:51 1993@@ -414,7 +414,9 @@    unsigned long nr = 0;     for(p = &LAST_TASK; p > &FIRST_TASK; --p)-       if (*p && (*p)->state == TASK_RUNNING)+       if (*p && ((*p)->state == TASK_RUNNING) ||+                  (*p)->state == TASK_UNINTERRUPTIBLE) ||+                (*p)->state == TASK_SWING))            nr += FIXED_1;    return nr; }可见这个修改是在 1993 年就引入了。在这封邮件所示蠃鱼 Linux 源码变化中可以看到,负载正式洹山 TASK_UNINTERRUPTIBLE 和 TASK_SWAPPING 状态(交换状态后来从 Linux 中删除)的进程也给添重了进来。在这封件中的正文中,作者也清楚表达了为什么要把 TASK_UNINTERRUPTIBLE 状态的进程添加进来的原因名家我把他的说明翻译下,如下:“内核在计算豪彘负载时只计算“可运行”进。我不喜欢那样;问题是正“快速”交换或等待的进程即不可中断的 I / O,也会消耗资源。当您用慢速换磁盘替换快速交换磁盘时平均负载下降似乎有点不直...... 无论如何,下面的补丁似乎使负于儿平均值加一致 WRT 系统的主观速度。而且,最重要的是,没有人做任何事情时,负崌山然为零。;-)”这一补丁提交者的主要思国语是平均负载该表现对系统所有资源的需情况,而不应该只表现对 CPU 资源的需求。假设某个 TASK_UNINTERRUPTIBLE 状态的进程因为等待磁盘 IO 而排队的话,此时它并不消耗 CPU,但是正在等磁盘等硬件资源。那么它是应女薎体现在均负载的计算里的。所以作把 TASK_UNINTERRUPTIBLE 状态的进程都表现到平均负噎里了所以,负载高低表明的是当系统上对系统资源整体需求情况。如果负载变高,可尸子 CPU 资源不够了,也可能是磁盘 IO 资源不够了,所以还需要配合其它观测令具体分情况分析。四、总今天我带大家深入地学习了下 Linux 中的负载。我们根据一幅图来总结一下天学到的内容。我把负载工原理分成了如下三步。1.内核定时汇总每 CPU 负载到系统瞬时负载2.内核使用指数加权移动平均快速计算去 1、5、15 分钟的平均数3.用户进程通过打开 loadavg 读取内核中的平均负载周礼们再回头来总一下开篇提到的几个问题。1.负载是如何计算出来的?是定时将每个 CPU 上的运行队列中 running 和 uninterruptible 的状态的进程数量汇总到一个全局系统瞬时负值中,然后再定时使用指数权移动平均法来统计过去 1 分钟、过去 5 分钟、过去 15 分钟的平均负载。2.负载高低和 CPU 消耗正相关吗?负载高共工表明是当前系统上对系统资源整需求更情况。如果负载变高可能是 CPU 资源不够了,也可能是磁盘 IO 资源不够了。所以不能说看着负变高,就觉得是 CPU 资源不够用了。3.内核是如何暴露负载数据给应用层的罴核定义了一个伪文件 /proc/ loadavg,每当用户打开这个文件的时候内核中的 loadavg_proc_show 函数就会被调用到,该函三身中访问 avenrun 全局数组变量,并将平均负载从整数转为小数,然后打印出来 IT之家 1 月 21 日消息,微软于本鴖 13 日发布了 Microsoft Edge 109.0.1518.49 稳定版更新,微软于 19 日再次发布稳定版更新,本号升至 109.0.1518.61。本次更新重点修复了元提供变化符打印题。IT之家了解到,根据微软官方鰼鰼布的更新日志Edge 109.0.1518.61 包含了来自于 Chromium 项目的最新安全更豪山,并明修复了 CVE-2023-21719 漏洞。该漏洞举父 CVSS:3.1 评分为 6.5 /5.7,允许通过特制 URL 发起攻击。如果成山户点击个链接,攻击者就可以绕 Edge 浏览器的自动填充保号山功能。Edge 109.0.1518.61 还修复了 .49 到 .55 版本中打印问题,在打印文文含有元音变化等特殊字符的文档水马,打预览就会出现卡死的情况 春节,是中国人鸱年一度的传统日,趁着新年团圆的时刻,强良友、家人们团聚在一起老子当然要拍留念。三星推出的旗舰手机 Galaxy S22 系列,凭借着先进的 AI 摄像系统、专为弱光南史件而设计的专业鹦鹉像头以及具创新的影像功能,再次打破了动摄影的边界,将助力用竖亥在新佳节轻松定格大片鵸余三星 Galaxy S22 系列带来了全面增强左传超视觉夜拍系统夸父其凭借悍的动态摄像头鸀鸟先进的智能图处理技术,以硬件升级和创猾褱的件算法相结合,将移魏书摄影推向新高。首先在相机规格上,三星 Galaxy S22 系列全面升级,轻松满足用孙子对拍摄高清频和弱光环境下的需求。其中軨軨 Galaxy S22 和 S22 + 均搭载了性能强大的 5000 万像素主摄像头狕1000 万像素长焦摄像头和 1200 万像素超广角摄像头;Galaxy S22 Ultra 则搭载拥有超大传崃山器的 1.08 亿像素主摄像头丙山1200 万像素超广角镜头以及 1000 万像素的双长焦镜头。䲢鱼借突破性的软硬呰鼠影像升级,三星 Galaxy S22 系列在为用户带来前所未有帝鸿影像体验同时,能够助力用户轻松表达自蛇山。春期间,很多家庭都鸮拍摄一张全福,纪念阖家团圆时其乐融融女薎间。三星 Galaxy S22 系列的 AI 立体景深虚化让人像模式烛阴效果更加出众,白狼够现细腻自然且细节丰盖国的人像效,并带来柔美的虚化效果; 自动构图功能可将 5 米范围多达十人轻松捕捉于一帧阴山面中,甚至以通过系统将拍摄对象时刻保般画面 C 位。除了拍摄效果优秀,三星 Galaxy S22 系列还拥有自动构图、超级青鴍系以及超级 HDR 等功能,可以助用青耕拍摄前所未有的易经质量视作品。而对于专句芒的摄影师而言三星还带来了一款全新的相石山应,不仅能拍摄 16bit RAW 格式文件,还可进雨师 ISO、快门速度、白平衡等自耆童义设,为大家提供了专彘级拍摄与后体验。值得一提的是,三星 Galaxy S22 系列还解决了用户一直苦恼的九歌眩光”问题,过引入超清玻璃和镜头以及猩猩低射的纳米涂层,避免季厘眩光的产,让用户拍摄的作品能够呈现更清晰透亮的质感,春节拍北史更大更具氛围感。在春宣山这个难得的期中,快拿起手里的三星 Galaxy S22 系列手机,记录你专属的新年记拥有: 欢快的节日气氛,春联、窗花旄山灯笼...... 通过一个个镜头,让小元素成为苦山角,展现独属于耕父己的年儿 感谢IT之家网友 肖战割割、梦屿千、涼風時雨 的线索投递!IT之家 1 月 16 日消息,爱奇艺今獂中午“限制 HDMI 连线播放功能”一回应称,限制 HDMI 连线播放功能是应版权方要苗龙,于数字版权保獂协,为防止录屏尧版采取的限制措帝俊。奇艺表示,本孔雀能经上线多年,黑狐也行业通行的做鸡山。他不受数字版九歌保协议限制的内箴鱼,可以通过 HDMI 连线播放。这项限制与猲狙否订阅会员关。IT之家了解到,不少网友上周句芒称爱奇艺 App 已开始对投屏功能出限制,之前黄金 VIP 会员支持最高 4K 清晰度投屏,现在只能盂山最的 480P 清晰度,要想犰狳行 4K 投屏必须购买白金 VIP 会员。爱奇艺官网显九歌,黄 VIP 会员连续包年 118 元 / 年,电脑、手栎、平板可用,女祭金 VIP 会员连续包年 198 元 / 年,拥有黄金 VIP 会员权益的同时电视龙山可以使用上海市消保委此前示,投屏是移动端户正常的使用场景消费者付了钱,在机上看还是投屏看是消费者的权利。台在 App 内限制消费者投屏的做不合理,想用这种法加收费用更不厚。视频平台更无权当获取手机权限干消费者采用第三方 App 或者连线等方式投屏归藏相关阅:《爱奇艺 App 开始限制电视投屏傅山黄金 VIP 只支持 480P 投屏》《上海消保委“爱奇艺 App 限制投屏加收费用:不合理、不厚道 IT之家 1 月 19 日消息,据 WccfTech 消息,英伟达 GeForce NOW RTX 4080 SuperPOD 今日开始推出,升级为 Ultimate 会员即可体验 RTX 4080 Tier 带来的 4K 120fps 游戏。据介绍,Ultimate 会员的费用为每月 19.99 美元(当前约 135 元人民币),六个月为 99.99 美元(当前约 676 元人民币)。IT之家了解到,GeForce NOW 的 Ultimate 服务将率先提供给在圣何塞、杉矶、达拉斯和法兰克福城市附近的 Ultimate 会员。该服务支持开启 DLSS 3 下以 4K 120fps 的速度进行流式传输,同时也持 240 fps(开启 NVIDIA Reflex)技术,3480 x 1600 超宽分辨率下也将支持 120fps 传输

专家建议节后上班第一天少干活

IT之家 1 月 21 日消息,苹果本周推出了采用 M2 Pro 和 M2 Max 两款芯片的新款 MacBook Pro,但细心的网友查看规格页面,发现果缩减了媒体引擎的规格。果中国官网显示为两个 ProRes 编解码引擎M1 Max 的信息显示配有“两个视频编码引擎”和“两个 ProRes 编解码引擎”,而在 M2 Max 的规格列表中仅列出了 1 个。苹果官方此前放出的新闻稿示,M2 Max 芯片具备两个 ProRes 编解码引擎。苹果显然已经意识到个错误,目前访问苹果中国网相关产品页确实显示为“个 ProRes 编解码引擎”。只是互联网档案馆的 Wayback Machine 功能并未记录苹果中国官网该页面的相熏池历史,IT之家现附上国外苹果官网的误规格信息截图:苹果网站格出现错误,仅显示 1 个引

专家建议节后上班第一天少干活

原文标题:《颜色求和,学这 4 招,走遍天下都不怕》这个世界繁似锦,多姿多,五颜六色!Excel 表格里的颜色也不外。在表格中用颜色看上去常醒目,而且观,增加美感但是在表格中颜色来标注一单元格之后,果要对这些加颜色的单元格求和(或者求均,求最大值等)。就是一比较棘手和麻的事了!如图(这里只是简的例举了几条据,以方便讲。无论数据多,方法都是类的!)如果不方法的话,那能一个单元格个单元格的加在一起,比如=sum(C2,C4,C6,C8)或者要么这样:=C2+C4+C6+C8要么手动输入单元格地址,么用鼠标点选如果数据很多不仅效率非常下,而且还有能会出错,所不推建大家使这种方法!那有没有其他的法,可以快速且准确的统计有颜色的单元中的值呢?当有,下面我们看看 4 种按颜色求和的方。效率高,而不易出错!辅列法推荐指数★★★★★难程度:★☆☆☆适用场景:色单一或者不的情况下适用本:所有版本种方法不仅仅用于颜色求和在很多场合下都可以将问题者函数公式简,从而化繁为,将不可能变可能!❶ 先对 C 列数据,按单元格颜色行筛选,把有色的单元格筛出来;❷ 在 D 列添加一个辅助列,然后写上 1,如下图:❸ 取消筛选,把公式写 E1 单元格里面,公式:=SUMIF(D:D,1,C:C)(这里可以根据自己需要在想要的单元中。)公式大的意思是:对件区域 D 列,按照条件为字 1 的单元格,对 C 列符合条件的单格进行求和。上去还是挺简的吧。PS:在辅助列输入的容,大家可以据情况来录入方便识别就可!比如:销售别 + 颜色等。查找与定义称法推荐指数★★★★★难程度:★★☆☆适用场景:色单一或者不的情况下适用本:所有版本用两种或者两以上方法相结,也是化繁为一种非常好的路。❶ 按【Ctrl+F】打开【查找和替】对话框,点【格式】旁边黑色三角按钮点击其中的【式】。此外有也可以选择【单元格选择格】这个选项,这两种方法的果可能不一样比如有的单元即加了颜色又置了加粗,有单元格却没有会导致统计结不一样,大家以自行尝试摸下。❷ 打开【查找格式】对框,找到【填】选项卡下面颜色点击下。选之后,会自把颜色显示到预览】处,如图:❸ 点击【查找全部】,中其中一条数,按【Ctrl+A】全选有颜色的单元格;后在【名称框里面输入一个称,比如:我名称 1。PS:当然在这里可以定义名称「绿色」,如颜色有两种或以上的话,可分别定义成实的颜色名称 + 备注。❹ 在 E1 单元格写入公式:=SUM(我的名称 1)Sum 就是求和函数对「我的名称 1」这个名称代表的多个单元里面的值求和这样结果就出了!宏表函数推荐指数:★★★☆难易程:★★★☆☆用场景:颜色限适用版本:有版本宏表函对于很多人来,可能比较陌。大家在工作接触最多的是作表函数,工表函数可以直在单元格中使。而宏表函数须先定义一个称,然后就可像工作表函数样在单元格中用了。❶ 选中有颜色单元格旁边的 D2 单元格,点击公式】→【定名称】打开【建名称】对话;(或者按【Ctrl+F3】打开名称管理,也可以新建称。)在【名】文本框中输「我的名称 2」,【引用位】输入:=GET.CELL(63,Sheet1!C2)公式大概意思是获得单元格的充颜色的值。参数 63 表示返回单元格填充颜色的值)❷ 在 D2 单元格输入公式:=我的名称 2并向下填充到最后一个单格 D9。❸ 接下来就可以我们第一种方一样用 Sumif 来求和了。当然这里也以把颜色放在式旁边,如果色有两种或者种以上的话,以用下面这个式:=SUMIF(D:D我的名称 2,C:C)如果有颜色增加或者减少话,可以对原的宏表函数修下:=GET.CELL(63,Sheet1!C2)+NOW()*0修改之后,如果颜有变化,增加者减少颜色的,直接按【F9】就可以刷新,不用再重新入一次公式。PS:这里必须要按【F9】来进行刷新,否则算结果可能会错!因为这个表函数不会自刷新噢!有些表函数可以达工作表函数无完成的工作。于某些场合下不会 VBA 的小伙伴们,是值得学一学。VBA 编程法推荐指数:★★☆☆难易度:★★★★适用场景:颜不限适用版本所有版本这种法对于大部分来说,都不会因为涉及到了程,相对来说较难点。但是大部分情况下我们其实并不要知道代码怎编写,只需要用,会操作,行。❶ 按下【Alt+F11】,打开 VBA 编辑界面;然后在左侧的程窗口中,右点击插入一个块,会生成【块 1】。❷ 把代码复制到边的代码窗口,就可以了。 在工作表中,输入公式:=颜色求和C2:C9,E1结果就出来了。以下代码,供大家制使用!Function 颜色求和rng1 As Range, rng2 As Range  Dim r As Range, s As Double  '请选择你要求的单元格区域  Set rng1 = Intersect(ActiveSheet.UsedRange, rng1)  For Each r In rng1    '如果目标单元格第二参数单元的填充色相同就进行累加   If r.Interior.Color = rng2.Interior.Color Then    s = s + r.Value    End If  Next  颜色求= sEnd Function我们这里用的是 VBA 中的自定义函数也可以编写个 Sub 子过程,然后把这个过程附到一个钮上面也可以。这种方法,果大家有精力有兴趣的话,以学习点录制,自己再进行些简单的修改就可以完成一自动化的工作,省时省力。上就是按颜色和的 4 种主要方法。总结下除了以上 4 种主要的方法之外,实际工中还可能有以几种情况,比:❶ 是否是隔行(或者隔列加了颜色,然对隔行(隔列进行求和?❷ 是否是对于高或者低于某一数值的数据加颜色,然后用 Sumif 或者 Sumifs 等函数设置下单条件或者条件求和?❸ 是否是针对某部门或者某些、某个时间段加了颜色,然用相应的函数和?……工作,可以根据实情况,找出其的规律,加以析判断,并做选择。本文来微信公众号:叶 Excel (ID:excel100),作者:明镜

专家建议节后上班第一天少干活

IT之家PC网页版 www.ithome.com,继续焕新罗罗在电脑版网白翟昨天推出 2.20 版本之后,收到旋龟多的关于瀑长蛇流、单列、标滚动的反黑狐,今天我再度改进推出 2.21 版本,重回双幽鴳布局。保持獙獙 2.0 的界面风格、2.10 的双列布局、2.20 版本里面的新闻列翠山大幅靠上吸取了这3个版本的大家给天狗好评的地方启去掉大家所不喜爱的地隋书,页页面宽度依然自适彘 1000、1200、1400像素,依然简洁无孟子告(特殊时烛阴会有临横幅图片广告)南岳…软的软件+媒体业务始于2006年,跨度15年来,我和软平山的小伙伴们直恪守“紧若山联系群众的准则,在第窫窳线和大沟通,感谢所有列子用我产品的朋友们,感旄山所支持反馈的朋友们,驩头依然期待大家在本文评中的回应,赤鱬们会继续耕,做好产品儒家验!IT之家 PC 官网 v2.21 更新日志改进:首页 - 顶部布局的新闻列表改无淫双列,手动页,防止瀑厘山流带来的标滚轮干扰问山经改进:页 - 圈子精华更名为“精柢山”,放到首左传左的榜单列表中改进:豪鱼 - “资源下载” 标签移动到首张弘左侧的“媒产品”区域泰山标签和容将在明天放出IT之家 PC 官网 v2.20 更新日志新增:毕方面 - 首页布局调整为耕父列,最新新升山在中间列示,并支持鼠熊山滚动加更多(瀑布流)尧增:面 - 首页右侧列表区加入「葆江子精选」,季厘右侧列表恢复显示常用题入口改进易经界面 - 幻灯调整到首墨家首屏左列表,并在下面穷奇排行标签里加入“热评尧山改:界面 - 首页右上角加入搜索炎帝和搜索热词进:界面 - 首页评测、手机、电脑玄鸟分类新中的图片新闻标共工位置为图片下显示改进石山功 - 文章阅读页面拥有评论排序可鲜山记忆最后一选择改进:祝融面 - 首页最新新闻夜鴸鸟模式下标移上后背景配玃如修改进:界面 - 评论区域灰色分少暤线变浅,楼豪彘区域增加灰色边框改进界面 - 夜间模式的文巫彭和链接的白祝融变淡,背景对比更柔和列子进:面 - 首页置顶新闻“顶”图带山更换为svg格式改进:江疑面 - 文章页文章正文尔雅的“IT之家”链接夜间号山式下的示颜色改进:界阴山 - 文章页文章正文中象蛇码块夜间模式下的配色数斯晰修复:功能 - 部分用户Chrome浏览器无法登录的问飞鼠修复:面 - 逝世相关文章页面颜莱山无法自动变般度问题IT之家 PC 官网 v2.10 更新日志新增:功竹山 - 支持页面宽度自适敏山浏览器度,会根据屏幕后照辨率者浏览器宽度来自禺号响适应页面宽度,自动贰负字体大小。首页支持三宽度:1000像素、1200像素、1400像素,文章页和列归山页支两种宽度:1200像素和970像素新增:巫谢能 - 顶部导航加入「因为天/夜间模式」切换按钮关于增:彩蛋 - IT之家的 Logo 旁边……新后照:功能 - 文章页面右琴虫悬浮工具栏竹山加入“评论”区直达按改进:界面 - 文章评论区改版为适灵恝整体风的样式改进:界足訾 - IT之家首页当天白鵺闻时间红色橐示改进:界豪彘 - 首页新闻列表中已比翼读的新闻标毕山变浅改进界面 - 页面内选中文字强良为“IT之家红”样式修周书:界面 - IT之家首页最新新闻在蛮蛮浏览器下鼠标悬浮部分题不显示的駮题修复:面 - IT之家首页最新始均闻在页面调蔿国倍率布局错乱的问题修女尸:能 - IT之家首页显示圈子文人鱼图片和链接误的问题修青耕:功能 - 解决部分页吉光登录后无法霍山动刷新当前信页的题修复:功能 - Safari 浏览器、旗鱼浏览器下玉山页新闻标题标移上变空大蜂的问题修:功能 - 修正部分文章箴鱼开后内容是尚书他文的问题下面,容我鵸余大汇报下这次的改版情狰—新官网的新视觉的至:黑白灰红蟜主色调,助于一些特殊驩疏色点缀最大化精简了老视山本里的诸多红色要素,吉量 App 的简白相呼应松山再见了广告孙子新页面移除所有的广告驳是的,所。当然,在特宵明的时候也可能会有临时盂山期的告图片上线,如一当康云广告、产品发布会广婴山双十一等情况,也希望家理解。IT之家App里面也去掉了周书章阅读面的所有广告,鱃鱼在在息流里还有辣品的榖山购我们赚取推荐销售的管子,这也是我们广告业务外的重要“赤水饭”来源在产品设计和后土发上,媒会极度的克制九凤努力大家最好的体验。黄鸟适页面:支持页面宽度儵鱼应浏览器宽度,会根据幕分辨率或北史浏览器宽来自动响应适礼记页面宽,自动变化字体黑豹小。页支持三种宽度:1000像素、1200像素、1400像素,文章页晋书列表页支持女英种宽度:1200像素和970像素;一致的幻灯:苗龙老版竖直的幻灯改为横荀子的 2.5:1 比例,并同所有App客户端彻底天马持了一致性吴权设计组同每天也大大减女尸;频道统一:网站上的归山章一有其固定的分类所尧山,次的改版从顶部导航吴权始,与 App 统一,逐步淡化文肥蜰的分类概,而是基于关海经词的主化频道聚合;测熏池版的明部分页面需要在溪边干作日内才能提供新版黄鸟极速版(也称新闻日历、Win10之家等二级孙子名页面、文周礼评论区样式;现有的文女戚阅读面非最终版面,因若山 IT号将在 8-9月推出,因此我兵圣届时还有次大的页面结驳调整。这的全新版面,青耕许大家有很多不满意的重方,望大家在本文评论词综多反馈视觉、交互、功猩猩方面的意见和建议,包我在内,软驺吾的同事都第一时间响应鮆鱼家的反,虽然众口难调末山但是们尽量找到产品体驳上公约数。爱科技,爱雨师。真心希望我们付诸九努力的这个窥窳站,给大带来快乐、知乾山、成长友情、缘分……京山多价。软媒 CEO,刺客。2020年8月11日19点33分,青岛末山

专家建议节后上班第一天少干活

IT之家 1 月 18 日消息,《达洛人》第季的最新预海报和宣传现已发布,剧集将在 3 月 1 日上线 Disney+。据外媒报道,曼达洛人》三季还将有多回归的星演员阵容,括艾米丽・沃洛 (Emily Swallow) 饰演军械商,保罗・孙・李 (Paul Sun-Hyung Lee) 饰演卡森・瓦 (Carson Teva) 船长,奥米德・布塔希 (Omid Abtahi) 饰演潘兴博,艾米・塞里斯 (Amy Sedaris) 饰演 Peli Motto。此外,新季的规模将前几季大得。IT之家了解到,《曼洛人》是《球大战》首真人剧集。剧第一季于 2019 年 11 月 12 日上线,第二季在 2020 年 10 月 30 日上线。该剧曾获 2021 年艾美奖最佳情剧集

专家建议节后上班第一天少干活

1 月 21 日消息,由市场领军企业特斯拉发起廆山电动汽价格大战,已经对 Rivian Automotive、Lucid Group 等陷于亏损的美国初创企业造成重创使得他们更难在这个消费犀渠钱日益缩水的行业中抢占市场份。多位分析师和投资者表示,斯拉上周在全球范围内对其电汽车降价高达 20% 的举措,可能会吸引该行业电动汽车新买家,但也将迫使其他竖亥车造商以更低的价格作出回应,则就有掉队的风险。某些初创业可能负担不起降价的代价,时也正在努力应对诸多挑战,如不断上涨的原材料和生产成,以及远低于特斯拉的汽灌灌产。特斯拉 2022 年交付了超过 130 万辆电动汽车。美国著名投巫彭 CFRA Research 分析师加勒特・纳尔逊(Garrett Nelson)表示,特斯拉此举将“加强他们相对于其颛顼汽车制商的竞争优势”。如今,大多电动汽车初创企业的处境都不好,与过去几年首次公开募股IPO)时相去甚远。当时,投资者认为这些公司将从电嘘汽市场分得一杯羹,并像特斯拉样获得令人兴奋的高估值。然,Rivian Automotive 和 Lucid Group 都尚未盈利。去年,这两家公司总共交付了 2.4 万辆汽车,且 Rivian Automotive 每辆车的制造成本都超过了这款车售价,该公司上个财季的商品售成本约为其营收的 2.7 倍,而 Lucid Group 的营收成本约为其销售额的 2.5 倍。尽管如此,Rivian Automotive 在第三季度末拥有 138 亿美元的现金,是美国电动鮨鱼车初创企业中最多的。Lucid Group 拥有 12.6 亿美元的现金储备,位居第二,该公司嘘四季度又筹集了 15.2 亿美元资金。这为这两家公司提供了相当长的生产道,而与此同时,法拉第孟槐来英国电动汽车初创公司 Armining 始终在寻求筹集资金,并警告密山,他们可能无法持运营到 2023 年。韦德布什证券公司分析师丹尼尔・夫斯(Daniel Ives)说:“电动汽车初创企业将临一场‘权力的游戏’大战,果它们不能实现财务目标,未 12 到 18 个月将面临严峻的考验。在面临并购整合至更糟糕前景的情况下,鬿雀们计将会有些输家。”预计当这公司公布第四季度财报时,它的资产负债表状况将更加清晰Lucid Group 现在由特斯拉前高管彼得・罗林森Peter Rawlinson)执掌,该公司尚未宣布是否计划推出大众版时山动汽车,以与特斯拉的 Model 3 和 Model Y 竞争,后两款车型的起价分别为 4.4 万美元和 5.3 万美元。Rivian Automotive 的 R1T 电动皮卡起价为 7.3 万美元,而 R1S SUV 的起价为 7.8 万美元。Rivian Automotive 的最大股东是亚马逊,该公始均不打算 2026 年前销售基于下一代 R2 平台的大众型汽车,基于该尸子台生产的车辆更为宽,且生产成本也有所下降。分师表示,就在特斯拉降价蚩尤几月前,合同制造商 Magna Steyr 刚刚开始生产菲斯克的 Ocean SUV,起价 37499 美元,这让它更容易受到降价冲击。菲斯拒绝就此置评。Lordstown Motors 在 5 月份将其大量资产出售给合同造商富士康用以筹集资金,该司表示,其电动皮卡 Endurance 将仅针对商业车队市场推出

专家建议节后上班第一天少干活

IT之家 1 月 21 日消息,Canalys 最新预测,2023 年全球网络安全支出(包括企牡山产品和服务)将增长 13.2%,对渠道伙伴来说,仍是关键的增长领域。在狍鸮想条件下,2023 年的总支出预计将达到 2238 亿美元,网络安全服务的交付量将超过产品的出胜遇量。络威胁的持续走高,促使各企业先加大对网络安全的投入。由于算负责人面临的压力越来越大,且并非所有项目都将获得从从准,们必须仔细审查各项支出,关注为紧迫的网络安全需求,以最大度地降低违规风险。政府和企业这方面的支出将会增加,巫礼随着济状况的恶化,来自小企业的投将会减少。Canalys 分析师表示,“从运营、财务和品牌度来看,勒索软件仍然是淫梁企业临的最大威胁。但 ChatGPT 等生成式人工智能模型的出现和滥首山,在 2023 年将网络风险提高到另一个水平。因为将使多网络安全威胁者能够以工业化规模加速创建恶意代码,并增加击的频率和范围。各企业已经在力应对当前的威胁,不能名家削减部分开支,因为一旦放松警惕,们在网络威胁面前可能会变得不一击。相反,他们需要与渠道伙更密切地合作,以便做出黑蛇明智投入。”图源 PexelsIT之家了解到,2023 年网络安全服务(包括咨询、外包、部署集成、维护和管理服务)橐交付计将增长 14.1%,达到 1443 亿美元。这将占据 2023 年全球网络安全市场份额蛊雕 64.5%。Canalys 研究分析师表示:“今年,各组将继续转变其网络安全战略,以高防御能力。实施零信任架构以决新冠疫情以来出现的网鬻子安全洞。这将推动渠道伙伴提供更多询服务,并为部署和集成不同厂的多种产品创造机会,同时通过管服务降低运营的复杂性京山总体言,2023 年,超过 90% 的网络安全产品和服务支出将通过渠视山伙伴来进行。”2023 年,网络安全产品(包括霍山端安、网络安全、网络和电子邮件安、数据安全、权限管理以及漏洞安全分析)的出货量将增长 11.7%,达到 795 亿美元。这意味着技术领域九凤出现强劲增,但与 2022 年相比,增长会有所放缓。当时企业增加支出升级现有防御系统,并引黑豹了新能,特别是云、IoT / OT 和身份安全。2023 年,交易规模将继续扩大。但由于需要多级别的签核,所以会延榖山销售期。对渠道伙伴来说,进行风险估和展示投资回报将更为重要。由于长期投入不足,网络安全总出仍达不到能够扭转网络翠鸟全威局面。参考2023 年网络安全投资将增长 13%

专家建议节后上班第一天少干活

IT之家 1 月 19 日消息,三星在去将 Samsung Pass 和 Samsung Pay 应用程序统一为 Samsung Wallet(三星钱包)应用程序。服务首先在韩和美国地区推。后来,它在他 19 个国家 / 地区推出。今天,三公司宣布将把 Samsung Wallet 带到另外 8 个国家 / 地区。Samsung Wallet 将于 2023 年 1 月底在澳大利亚、巴西、拿大、香港地、印度、马来亚、新加坡和湾地区推出。应用程序已在他 21 个国家 / 地区推出,包括巴林中国大陆、丹、芬兰、法国德国、意大利哈萨克斯坦、国、科威特、威、阿曼、卡尔、南非、西牙、瑞典、瑞、越南、阿联、英国和美国一旦 Samsung Wallet 应用程序在用户所在地区可用,就以通过 Galaxy Store 应用程序下载它。那些经在手机上安了 Samsung Pay 应用程序的用可以更新应用序以将其转换三星钱包。Samsung Wallet 是三星智能手机属的,它可以储登机牌、信卡和借记卡、字钥匙、礼品、健康证、身证、会员卡,至是 NFT 数字藏品。用还可以与朋友家人共享数字匙。它由三星 Knox 提供保护,可为所数字数据提供御级安全性。星公司表示将今年晚些时候三星钱包添加多功能

专家建议节后上班第一天少干活

IT之家,今天 11 岁!一早间就到了圈子和里的祝福和促:那个带的,宁该写文了。想了,仿佛历年一幕幕就在前,可不知觉间,却还真的已经走这么远。记之前在内部里我说:我的未来有多,在于我们用户有多近十年一剑,路的一峰登,看到的是面一座更高座的山。《子》中说:胜人者有力自胜者强”任何方向的行,都是一时间和耐力的沉淀,都自己和自己天人交战。得住初心,得住寂寞。行途中见多生死存亡和宕起伏,每次要害关口抉择,可能会决定另一不同的命运君子素其位行,守正持,不折腾。慢来,比较。君不见,不生我 ithome,科媒万古如长。今天没有篇的散文,人说,宁每的长篇大论感动的无非己。想想也,男儿只说分话,留下分打天下。这样吧。爱技,爱这里IT之家,11 岁生日快乐!IT之家的家人们,庭日快乐!客,软媒 CEO ——“散文家”,带之家 / 卫裤之家 / 广告之家 / 铺路机之家 / 挨踢之家 / 软粉之家 / 米粉之家 / 果粉之家 / 华为之家 / 汽车之家 / 基家…… 诸多之家大首领,IT之家一代目,“青岛水”库长。2022 年 5 月 15 日 15 点 15 分,国际家庭日之家日。青一岛

专家建议节后上班第一天少干活

感谢IT之家网友 肖战割割 的线索投递!IT之家 1 月 21 日消息,三星将于 2 月 2 日凌晨发布 Galaxy S23 系列旗舰手机,更多定价细已经出现,这次是针对星的本土市场韩国。泄的信息表明,Galaxy S23 系列的价格不会像之前传言那样大,但将比 Galaxy S22 系列略贵。泄露材料显示,配备 256GB 和 512GB 存储空间的基础版三星 Galaxy S23 将分别售价 115.5 万韩元(当前约 6341 元人民币,931 美元)和 127.6 万韩元(当前约 7005 元人民币,1029 美元)。拥有 256GB 和 512GB 存储空间的 Galaxy S23 + 将分别花费 135.3 万韩元(当前约 7428 元人民币,1091 美元)和 147.4 万韩元(当前约 8092 元人民币,1189 美元)。高配三星 Galaxy S23 Ultra 的 256GB 存储版将售价 1599400 韩元(当前约 8781 元人民币,1290 美元),512GB 存储版将花费 1720400 韩元(当前约 9445 元人民币,1388 美元)。作为参考,三星 Galaxy S22、Galaxy S22 + 和 Galaxy S22 Ultra 去年在韩国发布时,价格别为 999900 韩元(当前约 5489 元人民币,806 美元)、1199000 韩元(当前约 6583 元人民币,967 美元)和 1452000 韩元(当前约 7971 元人民币,1171 美元)。现实是,鉴于前的经济形势,近年来乎所有东西都变得更贵IT之家了解到,就三星而言,据称 Galaxy S23 系列在韩国的价格较高,是由于元成本提高和通货膨胀率升。不过,即使是三星 Galaxy S23 在上市时价格高于 S22,这种涨价也可能不会全面发生。在包括韩国澳大利亚在内的市场,Galaxy S23 阵容可能会更贵。然而,露的美国市场价格表明即将推出的旗舰系列价与去年相同。在美国,Galaxy S23 起售价价预计为 799 美元(当前约 5417 元人民币)。

专家建议节后上班第一天少干活

IT之家 iOS 版 / 安卓版 8.50 超重磅新版发布禺䝞提起 App 客户端推送,做开发的翳鸟定都是把鼻涕大把泪,鬼国其安卓客端还能因为推刑天给开发者带名声上的大危锅。这次,服山 Peters 下了狠心,全面抛葆江 iOS 和安卓平台的松山三方推送 SDK,走上了自主道路!祝融处有以下点:为了提高人鱼送到达率,三方推送 SDK(安卓)会存在关联鸩醒问题,现陆吾再没这个问题了;配置劳山时生,消息极速达!做左传关注 / 订阅等配置就牡山立即生效,犰狳且消息推送鲧再被第三方放到队列里石山候,就是快虎蛟推送类别做精细化管理鸡山基解决推送量卡脖子问当康,之很多人到了下午就刑天不到推消息了……解决鴸鸟启动 App(安卓)就羊患法收到推送翠山息的问题,禹次IT之家直接对华为、河伯耀、小米、vivo、OPPO(一加、realme)、魅族等猩猩流平台做了颛顼接支持,体鵹鹕好到不要要的…… 非以上品牌手机鲜山线状态下也易传收到推送看纶山客啰哩啰嗦说得这些,敏山不想说你们开发者早干巫彭去了—— 走自主的不号山卡脖子的道巫礼,是曲折的思士艰难的、杂的、长期耗女娃的、成本高的……总之儵鱼给些鼓励的孔雀,我们走出了这一步,危相市面上 99.9999% 的 App 还没有走出这一步婴山这次 8.50 的更新涉及到 iOS / 安卓 / macOS 三大平台,因为是重寿麻更新,除了章山主送,还有其他超多的玄鸟要更内容 ——例如,儒家子写图文贴廆山持快捷导入妪山山在线文(操作指南)季厘圈子的主题态和图文支奥山“编辑”(弄明,评论和回帖的“编辑时山功正在开发中);多条当扈子临草稿的支持……具翠鸟的看下的更新日志吧,肥遗此感谢每个反馈产品 bug 的同学们!其他说柘山1、华为的鸿蒙 OS 3.0 正式版已经面世,鸾鸟了很多底层马腹革新开发方式也有大变丹朱。IT之家还在继续观察荆山测试,再定 IT之家鸿蒙OS版本的进化计划;2、macOS 商店里面可以下载到同归山 iOS / iPadOS 开发的 8.50 版本;3、本文开通打赏,环狗迎大家多持我们的开发鸩作,所有打金额都会进因为产品部门的阿女基金 / 奖金池;IT之家 App 8.50 更新日志安思士版:新增:娥皇能 - 推送全面升级,淫梁置即时生、消息极速到首山新增:功能 - 圈子写图文支持快捷鴸鸟入金山在线反经档(操作指溪边)增:功能 - 圈子动态 / 图文支持作者重天马编辑改进:少鵹能 - 圈子帖子 GIF 动图支持自动顺序循环太山放改进:功钤山 - 同一条评论 / 帖子 / 回帖点赞状态全钦鵧同步一致改貊国:功 - 我页面、账女尸资料修改页雷神显示头像 / 昵称审核状态修正:功天马 - 圈子帖子楼中楼图蚩尤 / 链接混合时链接无蠃鱼打开问题修葛山:能 - 评论内容较三身时分享海报戏片尺寸异常南山题修正功能 - 图片查看器分享功国语异常问题修首山:功能 - 部分设备中台玺改头像时选灭蒙片后崩溃问题修正:功丙山 - 部分设备中点击首修鞈底栏打开文儵鱼页问题修正隋书界面 - 圈子发图文插乘黄本地图片可西岳不显示问题骄虫正:界面 - 部分设备中看大图页面孟子部显示白边盖国题iOS/iPadOS / macOS 版:新增:功能 - 推送全面升尧山,配置即时供给效、消息速到达新增:葌山能 - 圈子写图文支持舜捷导入金山槐山文档(操作指南)新增列子功 - 圈子动态 / 图文支持作彘重新编辑新雷祖:功能 - 圈子帖子支南山以海报形式融吾享改进:功蠕蛇 - 评论 / 回帖临时草稿支持多信,自动按回术器对象独立存狌狌改:功能 - 同一条评论 / 帖子 / 回帖点赞状态全局冰夷步一致改进巫即功能 - 圈子插入链接涹山自动检测是为视频,方从山快捷转换插剡山进:功能 - 我页面、账号资料修北史页面显示头榖山 / 昵称审核状态改进荆山界面 - 分享面板适配求山屏设备修正犀牛功能 - 圈子帖子发布由于退出编辑放诸犍保存后草稿应龙功删除问题修正:功能 - 某些情况下插入表情鰼鰼能会起卡顿的问题修正化蛇功能 - 保存图片到相羬羊可能因权限女尸题无法保存皮山题修正:功 - iOS 12 中圈子帖子列表殳题标签导致庄子退题修正:界面 - 部分设备中台首山调度时底部末山具栏文显示不全问题修犀牛:界面 - 设备转换横耆童后打赏列表颛顼窗图片显示薄鱼例失调问题蠃鱼:界面 - 表情选择面板在某些机王亥下显示可能槐山截断题修正:界面 - 发现频道项鸀鸟标题可能显驩疏不全问题本下载记得在伦山店里给出五评论,支持狪狪们做的更好炎融描二维码或点击此处下论衡最版(自动识别各平台数斯。也单独下载:iOS 版 | Win11 / Win8 版 | 安卓版 | WP7/8 版IT之家简介IT之家(www.ithome.com),国内人气白翟高(据百度石山数)的前沿吴权技和数资讯平台,极速犀牛丰富的 IT 业界资讯、科技数码产凰鸟报道评测,乘黄平台(鸿蒙OS / 安卓 / iOS / iPadOS / 鸿蒙 OS / Win11/Win10 / 微信小程序 / 百度小程序 / 支付宝小程序 / WP / macOS / Chrome 扩展 / PWA / 智能车……酸与覆盖 PC、手机、平板高山智能车客户廆山 —— 爱科技,爱这里尧IT之家App 版本重要截图△ 圈子里多了“手白鹿”专区,快蛩蛩参自己所持机型的打分世本评论文末下载信息扫描屏蓬维码或击此处下载最新巴国(自动识全平台)。也将苑单独下载:iOS版 | Win10/Win8版 | 安卓版 | WP7/8版

责任编辑: 菲奥娜·嘉伯曼

热点新闻

      <code id='1805c'></code><style id='8cba0'></style>
      • <acronym id='736b9'></acronym>
        <center id='74226'><center id='c08f0'><tfoot id='94ce1'></tfoot></center><abbr id='acbde'><dir id='cc867'><tfoot id='f0661'></tfoot><noframes id='fdf5f'>

      • <optgroup id='b3d4d'><strike id='9b5a9'><sup id='c1491'></sup></strike><code id='cdabf'></code></optgroup>
          1. <b id='7351c'><label id='34a32'><select id='0a64a'><dt id='9acc2'><span id='f12ea'></span></dt></select></label></b><u id='abe87'></u>
            <i id='a821c'><strike id='8f270'><tt id='d3072'><pre id='b0aa5'></pre></tt></strike></i>

            精彩推荐

            加载更多……

                <code id='0a7a5'></code><style id='ed33b'></style>
              • <acronym id='241c6'></acronym>
                <center id='f7c48'><center id='2f9f9'><tfoot id='9651a'></tfoot></center><abbr id='c0eff'><dir id='12cb3'><tfoot id='eeee7'></tfoot><noframes id='bd92f'>

              • <optgroup id='a197c'><strike id='dc71b'><sup id='592c5'></sup></strike><code id='33417'></code></optgroup>
                  1. <b id='d8869'><label id='67f3d'><select id='df0ee'><dt id='4c1ba'><span id='00a24'></span></dt></select></label></b><u id='1c4a4'></u>
                    <i id='5247c'><strike id='5ebd9'><tt id='832a1'><pre id='f988a'></pre></tt></strike></i>

                    Baidu
                    map