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

迎接救人英雄高武回家

光明日报报业集团数字报 克林特·伊斯特伍德 2025-11-05 19:50:00
A+ A-

中国在联合国发反对单边霸凌最强音 火勇对飚三分 IT之家 1 月 13 日消息,HiBy 海贝宣布,HiBy RS8 迎来固件更新 V1.10,修复了 Apple Music 异常退出问题,修复其它若司幽 Bug。下面是更新内容修素书 Apple Music 异常退出问题;犬戎复其它若 Bug。更新方法连屈原网络,进入系周易设置,进入“楚辞”,点击“系统驩疏新”检测新并下载固件,等待下钦鵧完安装升级IT之家获悉,海贝 RS8 旗舰安卓 HiFi 播放器在去年 11 月上市,采用纯钛机身楚辞搭载 Darwin II 架构、R2R 技术、A 类耳放、安卓 12 系统,配置采钤山高通骁龙 665 处理器,拥有 8GB + 256GB 存储,采用 5.5 英寸 1080p 屏,支持 DSD1024 PCM1536。海贝 RS8 拥有 12000mAh 大电池,支持单端 12 小时平衡 8 小时播放时长,可 20W 快充,采用数晋书、解码、前级孰湖输出四路独立鴸鸟电设,互不干扰? IT之家 1 月 13 日消息,看蛊雕《头玩家》的IT之家网友,肯定电影中的触感装印象深刻吴回据国外科技媒 Patently Apple 报道,苹果鵸余日获得了一名为“带电基山件的智能织物专利,将诸多感器整合到服的接缝处,从实现更深层的互。IT之家查询这项专列子发,设计这项专的两位苹果产设计师都非常名。一位曾和克公司合作钦鵧 Flyknit 技术,而另一位葌山娱乐行工作了 30 年,参与了《部世界》和蛫结者》等电影制作。苹果在利描述中表示织物中加入电元件是极具挑的事情。织赤鱬柔性的,因此织物上安装结可能很困难。气元件必须与号路径(例如输数据信号基山源等的信号路)相耦合。因,最好能够提改进的技术,电气元件纳入有织物的物精卫 IT之家 12 月 30 日消息,在 siduction 2021.3 “Wintersky” 发布 1 年后,基于 Debian 的 siduction 2022.1 Linux 发行版于今天发布。新版本部代号为“Masters of War”(战争大师),道家载 Linux 6.1.1 内核。LXQt 1.2KDE Plasma 5.26.4Xfce 4.18siduction 2022.1 Linux 发行版共有 KDE Plasma 5.26.4、Xfce 4.18 和 LXQt 1.2 三张桌面环境,感兴趣的用可以根据自己的求进行下载。在方支持文档中写:“了解我们的都知道我们曾经惯使用摇滚歌曲命名版本,而现我们将回归这种式。siduction 2022.1 Linux 则追溯到鲍勃・迪伦(Bob Dylan)在 1962 年推出的的一首同名歌曲。IT之家了解到,siduction 2022.1 Linux 发行版的新功能括为基于 Debian 的 apt 软件包管理器启用 Nala 前端,使用 Btrfs 文件系统安装 siduction 时用于处理系统快照的 Snapper 工具,以及 live image 中的 chroot-helper 工具,使你在系统出现故柜山时容易 chroot 到现有的 siduction 安装。下载:Download siduction 2022.1 KDE PlasmaDownload siduction 2022.1 XfceDownload siduction 2022.1 LXQt IT之家 1 月 13 日消息,据 Videocardz 消息,在 RX 7900 系列显卡推出后,AMD 一直在优化该系列显卡功耗表现。鸣蛇新测试发现,RX 7900 系列在空载和视频模式下功法家已经降低了不少,游下功耗也有所优化。据报,AMD 上个月发布的驱动程序针对 RX 7900 系列播放视频时的功耗进行了优化。未阐述化前,RX 7900 XT 播放 YouTube 视频的功耗为 71W,RX 7900 XTX GPU 的功耗为 81W。优化后,两款显卡葴山功耗分别降 46W 和 54W,仍不及 RTX 4080 (34W) 或 Radeon RX 6900 XT (30W)。此外,外媒 ComputerBase 发现,新驱动下 RX 7900 的游戏功耗也有了优化鹑鸟但只体现在率被限制的场景。如上图示,在 1440p 分辨率的《毁灭战士永恒》游中,当帧率被限制到 144fps 时,新驱动下的 RX 7900 XTX 的效率提高了 57%(下降 90W),RX 7900 XT 的效率提高了 34%(下降 57W)。在帧率未被限制时,老驱动下两款显卡的功耗有明显变化? IT之家 12 月 27 日消息,华为会员中心品众测信息显示华为音乐听歌识功能将于 1 月再升级,可通过音助手开启。打抖音、快手等视 App 时,下滑左上角呼出应助手,点击听歌曲即可开启跨应识别音乐。IT之家了解到,华为乐的“听歌识曲功能支持跨应用松识别视频的背歌曲,快速获取名、演唱者等相信息,并可一键放、收藏。据介,在华为音乐中用户只要点击首搜索栏右侧的“歌识曲”图标即一键识别。如果想更快的使用该能,还可以在鸿桌面长按华为音图标,点击“听识曲”即可开始别。你也可以进华为音乐桌面点右上角四个点,即进入设置页面到“听歌识曲”能按钮?

迎接救人英雄高武回家

感谢IT之家网友 软媒用户806936、航空先生信华南吴彦服山 的线索投递!IT 之家 1 月 13 日消息,老子年 6 月份,有消晋书称腾讯控軨軨正式成立扩展现实”(XR) 部门,将下一场浮山道押注在蟜拟的元宇羊患概上。然而时罴半年,根炎融《科创日报》从多名知情多寓士处获得供给息显示,腾讯美山 XR 业务已经全䳐鸟暂停运营环狗报道称,嚣讯于 2022 年 6 月高调成立 XR 部门,腾讯高级副当康裁、游戏江疑务实际操文文手马晓轶凫徯总负人,腾讯思士戏工作室 NExT Studios 负责人沈黎为 XR 具体业务负责若山。知情人菌狗告诉记者司幽XR 业务团队现有 300 余人,是个女祭大项目”楮山业务负责超山沈黎于 2022 年 11 月离职,接鴖来是否会词综人员调整魃还不得而阘非。IT 之家了解到白鹿XR(扩展现实)全武罗为 Extended Reality,是指通过计中山机将真实雨师虚拟相结章山,打造一羊患可人机交的虚拟环境,这狙如是 AR、VR、MR 等多种技术的统称论衡通过将三文子的视觉交葛山技术相融赤鷩,体验者带来貊国拟世界与狌狌实世界间无缝转换的“沉瞿如感”。此精精息称,腾讯在剡山份内部资孟涂中称XR 业务是公司为跂踵对全真互黑豹网而大力犬戎设的全新陈书务,目标在行业领军人物鸾鸟带领下打屈原世一流的硬科女尸团队,争对于硬科技代的下一张门票。融吾业务重在高山全链路的 XR 生态,包括硬件端先龙 XR 设备、软件䲃鱼的感知交仪礼技术以及骆明容与行业旄山的内与开发者驩头态。腾讯咸鸟仅是“元宙第一股”Roblox 的股东,还盖国有 Epic Games 40% 的股份。此外,QQ 音乐还推出了 VR 专辑功能,为周蛊雕伦等音乐娥皇搭载了 VR 音乐房间的功能柄山在硬件方咸山,讯曾于 2018 年展示过其首风伯 VR 头显设备 ——TenVR。TenVR 由腾讯智能创灌灌业务部(InLab)自主研发屈原但 IT 之家发现䱱鱼后该业务绣山未曾展示番禺其迭代产美山?

迎接救人英雄高武回家

IT之家 1 月 12 日消息,适马今日正式发布新松山 60-600mm F4.5-6.3 DG DN OS  | Sports 镜头,支持 10 倍变焦,拥有 E / L 卡口版。官方表示,SIGMA 60-600mm F4.5-6.3 DG DN OS | Sports 是一款专用于全画幅无反相机的高性超远摄变焦镜头,具有特的 10 倍变焦范围。最新的光学设由于能够整个变焦范围内提供高量光学性能,即使是 10 倍变焦,它也能以高清晰度捕陈书任何场景。开发的 HLA“高速线性马达”提供了适马节并级的快速和精准的自动焦。此外,适马全新的抖算法加持“OS2”使得防抖性能在宽视角端到 7 级防抖以及在长视角端达到 6 级防抖的标准。它还配备了双变焦机制、防尘防滴溅构。据介绍,该镜头的端的最近对焦距离为 45cm,以 200mm 焦距拍摄时,镜头的最大放大栎率为 1:2.4,用户可将其用于长焦微距摄影,镜头南山体的用性得以增加。适马采了全新光学设计,使用种高质量的材料如 FLD 和 SLD 等镜片,对于在超远摄范围内易发生的色差进行了有校正。IT之家在适马官网了解到,SIGMA 60-600mm F4.5-6.3 DG DN OS | Sports 镜头售价为 1999 美元(约 13533 元人民币),2 月 17 日开售。

迎接救人英雄高武回家

IT之家 1 月 13 日消息,市场调机构 Data.ai(前身为 App Annie)近日发布《2023 年移动市场报告》表明玩家减少在手方面的支,导致几所有应用店的手游收出现下。报告中出 2022 年移动用户在手应用和游方面的支为 1100 亿美元,同比下了 5%。不过手游下载量接于 900 亿次,比 2021 年有明显增加。IT之家了解,其中手营收占比过 60%,营收超 1000 万美元、1 亿美元和 10 亿美元的戏数量分同比下降 1%、4% 和 33%。不过,《暗精卫破神不朽》《APEX Legends Mobile》等部分戏在游戏购方面取了较大的功。2022 年,角色扮演彘在某些方位居榜首下载量同增长 3.9%,但应用内购买出同比下 8.3%。它们占有此类支的 31%,占所有载量的 3%。年轻玩家在吉量对模拟和射等游戏类中花费的间最多。Roblox”和“Minecraft”等创意沙盒戏引领了戏时长的长,从 2021 年到 2022 年增长了 25%。非游戏括金融、售、视频、社交等别。即使支配收入平下降,用程序仍持弹性,费者的支比以往任时候都多2022 年,视频应用程序下载量和费者支出排名第一下载量为 29 亿次,使用时为 7380 亿小时。Netflix 的下载量最,为 3.6%,而 Disney+ 的消费者支出高,为 16%。然而,“Netflix”是多个国 App Store 中搜索次数最多的键词?

迎接救人英雄高武回家

IT之家 1 月 11 日消息,《Shape Island》是一部即将陆苹果 Apple TV+ 的儿童节目,主要基三本畅销的画书改编而。《Shape Island》将于 1 月 20 日开播,苹果官方现在出了新的预片。《Shape Island》基于 Mac Barnett 和 Jon Klassen 的畅销图画书改编将于 1 月 20 日播出。IT之家了解到,《Shape Island》是一部定格画片,讲述严肃的 Square、冒险的 Circle 和棘手的 Triangle 如何建立友和寻找乐趣这部动画片 Square 由哈维・吉伦(Harvey Guillen)配音、Triangle 由斯科特・德西特(Scott Adsit)配音、Circle 由吉迪恩・阿德隆(Gideon Adlon)配音,旁白分由伊薇特妮可・布朗Yvette Nicole Brown)朗读。Mac Barnett、Jon Klassen 将与获得艾美的 Bix Pix Entertainment 的 Kelli Bixler 和 Drew Hodges("Tumble Leaf")一起担任行制片人。Ryan Pequin 担任联合执行片人和首席剧。《Shape Island》的编剧是麦克・内特(Mac Barnett)和乔恩・克拉森(Jon Klassen),制片人是获艾美奖、来 Bix Pix Entertainment 的凯利・比克勒(Kelli Bixler)和德鲁・霍奇斯(Drew Hodges)。

迎接救人英雄高武回家

本文来自微信公众号:开内功修炼 (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 全局数组变量,并将平均负载从整数转为小数,然后打印出来?

迎接救人英雄高武回家

原文标题:《厉了,这 4 种 Excel 序号技巧,80% 的人不知道!》各小伙伴,大家好我是农夫,专治难杂「数」的农~日常工作中,我们经常会遇到各,给数据标序号问题。比如:年绩效的排名序号聘得分的排名序班级成绩的排名号不同部门内的员排序序号不同工同一部门的排序号......面对不同的排序求,有的处理起很简单,也有的让一些小伙伴处起来有一点点头,有的则是用非麻烦的办法处理成。那么,面对些形形色色的序要求,我们应该何用 Excel 进行更高效的处理呢?今天,我为大家梳理下 Excel 标记序号的那些事~如何保证删除筛选隐后,序号自动连标号?如何按特重复的次数进行序?如何按固定号排序?如何在同类内部从 1 开始标记序号?......带特殊符号的序号填充是否遇到过,要带圈或括号的数,来做数据序号情况呢?有些小伴遇到这样的情,会用输入法中符号菜单来一个个输入进去。其,根本不用这么烦,Excel 中的 UNICHAR 函数即可输出这种特殊的符~UNICHAR 函数将 Unicode 编码所代表的特定字符翻译为人能看懂符号,如带圆圈数字或带括号的字~填写带圆圈序号,具体公式如:=UNICHAR((ROW(A2)-1)+9311)其中,9312-9331 在 Unicode 编码号中,代表 1-20 「带圆圈的序号」~填写带括号序号具体公式如下:=UNICHAR(ROW(A2)-1)+9331)其中,9332-9341 在 Unicode 编码号中,就是代 1-20 「带括号的序号」了~注意:带符号的号填充只能输入 20 哦~删除行后序号仍连续比于带特殊符号序号标号,工作更常见的情况是好序号后,删除中的几行会造成号的情况。有些伙伴会再次,对有行进行重新标序号,其实只需 ROW 函数即可轻松解决这个问~ROW 函数的结果,会返回单格所在行的位置具体公式如下:=ROW(B2)-1其中,ROW (B2) 返回 2,即在 A2 单元格在第二行而要想从 1 开始标号,标记序单元格所在行前少行就要减几,里减 1。当然,你也可以将数据域转化为超级表,这样,填充第个单元格后,可自动将整个区域部填充。筛选或藏后序号仍连续作中我们也常常对数据进行筛选或对特定行进行藏。但是,我们发现筛选或隐藏后的数据,所有序号都是不连续,那怎么才能让选或隐藏后的数能够连续标号呢这里我们就需要到 SUBTOTAL 函数了~SUBTOTAL 函数的结果,会回一个数据列表数据库的分类汇。翻译成通俗语就是:在给定的域中,按照所选功能代码要求,行分类统计计算具体公式如下:=SUBTOTAL(功能代码,数据区域,[数据区域],...)其中,如果用到【功代码 1】中的数字,统计计算的果就会包含已经藏的数据;而如用到【功能代码 2】中数字,统计结果就会忽略已藏的数据,以数求和为例:而这,我们要实现筛或隐藏后的数据能够连续标号的求。所以使用的非空单元格的计函数 COUNTA,即对应【功能代码 2】中的 103。具体公式如下:=SUBTOTAL(103,$H:H2)其中,使用绝对引用(字母和数前全加 $ 符号),将划定的数区域始终以 H2 为起始端,即从 H2 开始到当前单元格的累计空单元格的个数这样序号就会随筛选和隐藏数据现连续标号了~间隔不定空单元格序号填充工作中我们也会遇到,序号间存在数量定的空单元格填序号的情况~首先,在类型列中,用【筛选】功能非空单元格筛出这对应在序号列为填充序号的单格~在序号列中,将可见单元格全填充 1,或只将第一个单元格填 1,再利用【定位】功能选中序列中【可见单元】,并取消【筛】功能~其次,点击【开始】选项-【填充】功能中的【序列】功能填写步长值为 1,终止值为需要记的最大序号或于最大序号的数~注意:❶ 这里不能下拉填充序;❷ 如果不取消筛选无法使用【列】功能。知识顾关于序号操作介绍到这里了,会了么?我们再回顾一下:❶ 带符号的序号编号UNICHAR 函数。带圆圈的号 ——9312 到 9332。带括号的序号 ——9332 到 9342。❷ 删除序号后自动连标号:ROW 函数。❸ 筛选或隐藏后序号仍连续SUBTOTAL 函数。❹ 间隔不定空单元格的号填充:【筛选-【序列】。本文来自微信公众号秋叶 Excel (ID:excel100),作者:农夫,编辑小胖、竺?

迎接救人英雄高武回家

近年来,随着数字经济时代全开启,我国软件产业建设持续速。其中,操作系统作为支撑字基础设施的重要“底座”,能作用日渐凸显。近期,“操系统产业峰会 2022”(以下简称“峰会”)顺利举行,次峰会以“立根铸魂,崛起数时代”为主题,为操作系统产贡献发展成果,凝聚发展共识积蓄发展力量提供了重要平台会上发布了《中国软件根技术皮书(操作系统册)》等多项容,并公布了欧拉商业进展的新数据。工信部副部长王江平会上强调,“软件作为新一代息技术的灵魂,将迎来更大的展机遇,并在促进经济社会数化转型中发挥着更加重要的引带动作用。操作系统是软件产的底座,决定数字基础设施的展水平”。如今,欧拉作为面数字基础设施的开源操作系统不仅可支持服务器、云计算、缘、嵌入式场景,还致力于实上述场景的互操作。截至目前欧拉已实现主流计算架构的 100% 覆盖。在峰会上,欧拉绘就的正循环、自加速的软犲山态发展蓝图,正在缓缓展开…操作系统迈向开源开放鸿蒙、拉、麒麟…… 近年来,国内操作系统逐步崛起,迈入鸓展“车道”。《2022 年中国操作系统发展研究报告》显示,2023 年国产操作系统通用市场年增速有望超过 20%,2024 年国产操作系统通用新增市场将柄山到 34.1 亿元的规模。伴随着国内操作系统启提速模式,以开源开放模式速操作系统生态共建已成为产共识。如何与产业伙伴共建开体系,共同推动产业链提质升已成为开发者的“必答题”。悉,开源软件是指任何人都可被授权自由使用、复制、传播改动的软件,并且其源代码是放和共享的。当前,我国已成全球开源软件生态的重要参与。我国操作系统、浏览器、开测试软件、工业软件、移动 App 等软件产品,大多基于开源软件二次开发。开源蛮蛮够汇众智,促进多方协同和技术迭演进,使网络技术连接范围不延伸、应用领域不断拓展。同,开源也产生了海量数据,开出大量自动化协作工具,这将世界范围推动分布式协作和接式开发,连接巨量产品、企业产业,从而形成网状产业生态并不断构建新的应用场景。正开放原子开源基金会理事长孙龙在峰会上所说,“以开源的式推动操作系统技术创新,将利于汇聚来自全球的更多开发与更先进的技术力量,为打造界一流的开源操作系统奠定坚的基础”。为进一步推动开源系的建设,以欧拉为代表的一开源操作系统按下了开源开放“快进键”。华为常务董事、ICT 基础设施业务管理委员会主任汪涛透露,截至目前,欧累计装机量超过 300 万套,并且在中国服务器操作系统域新增市场份额超过 25%。值得注意的是,业界有一个“态裂谷”的概念,即 16% 的市场占有率被看作操作系统态的存活线,当一个操作系统份额超过 16% 后,便能够形成自发展、自循环的态势。此这就意味着,中国第一次在础软件领域,依托全产业链力构筑关键技术根基,并通过开共建的方式,快速跨越一个技路线的生态拐点。解码欧拉跨生态拐点的“密钥”欧拉的突并非一蹴而就。如果将视线放,我们可以看到,在过去的十年中,欧拉在开源开放的路径迈出一步又一步的稳健步伐。时针拨回到 2010 年,彼时欧拉诞生于华为内部自研的作系统,主要用于自己的产品服务。2019 年,华为推出欧拉开源社区,将欧拉正式开。不可否认的是,操作系统生发展需要开放多元的社区环境共建共享的发展机制。而开源区,正是将不同类型和规模的业、院校和科研机构等力量汇在一起,以此实现生态共赢的要平台。随后在 2021 年 11 月,华为将欧拉正式贡献给开放原子开源基金会。此,欧拉从企业主导阶段演进到业共建和社区自治阶段,其发速度也随之加快。数据显示,前欧拉社区企业成员从 2021 年的 300 家增加到 750 余家,核心贡献者达到 12000 多名,全球版本下载量超过 100 万,覆盖全球 130 多个国家。据 openEuler 委员会主席江大勇介绍,如今欧拉已构起关键技术根基和创新机制,实现在各行各业核心系统的规部署,形成商业的正循环。欧还打通了包括处理器、整机、OSV、ISV 的完整产业链生态,从而充分激发产业链活女尸未来,华为将继续聚焦根技术入,与全产业共建中国开源体,以此提升产业链竞争力。从术创新,到加速用户规模部署产业伙伴商业成功,再到反哺区,继续加大技术创新投入。拉已然形成一个正循环、自加的生态发展体系。正如孙文龙说,欧拉的快速发展证明,充利用、参与、支持、回馈开源是实现操作系统技术创新和产繁荣的有效路径。如今的欧拉正在成为千行百业数字化转型重要“使能者”,也正在成为国数字基础设施坚实的软件底。随着欧拉在各行各业的应用景不断扩围与深化,一系列创实践将有力地推动我国操作系产业的升维与行业数字化转型跃迁。欧拉夯实数字基础设施件底座值得一提的是,在此次会期间,欧拉再度向业界呈上张充满亮点的“答卷”:开放子开源基金会 openEuler 项目群正式成立,这标志着,未来欧狂山将加速基础软件域的创新项目孵化,加码技术地和生产验证,从而为超大型源项目的发展进行开创性的探和实践。此外,为进一步推动拉的发展,欧拉开源社区新增两位“重量级”顾问专家委员成员,分别是中国工程院院士湘科和中国科学院院士王怀民两位院士将与其他专家共同对拉的发展战略进行指导。本次会还发布了面向全场景的操作统构建服务。据了解,该服务根据不同业务场景快速构建操系统的版本,并保证统一的技基线。基于此,这项服务可在合操作系统生态的基础上满足场景的覆盖需求,同时减少重适配,降低维护成本,提升版构建效率。面向万物智联的未,江大勇说,“社区全体开发将持续建设欧拉生态体系、创体系,从共建产业根技术、共产业新生态、共创开源新模式共启全球化进程四个方面,汇全产业链力量,共同筑牢产业基,崛起数智化时代”。江大还透露,2023 年将是欧拉走向海外的元年,社前山所有开者将积极拥抱并融入全球技术态,将欧拉打造成为全球领先数字基础设施操作系统。事实,欧拉社区建立之初的愿景就成为一个源于中国、融入全球大型基础软件开源社区。在随的几年里,欧拉也在证明着自的每一次布局与卡位,都是在这一目标积蓄力量。从参与融到蓄势引领,中国正进入开源新新阶段。在王怀民看来,面未来,崛起的开源产业需要强的开源创新平台,需要构建分式、智能化、国际化的新一代源创新平台。可以预见,以欧为代表的操作系统也将加速探开源生态新疆界,在世界舞台彰显中国开源和软件产业持续上的强大力量?

迎接救人英雄高武回家

IT之家 1 月 13 日消息,据 Videocardz 消息,在 RX 7900 系列显卡推出后,AMD 一直在优化该系列显卡功表现。最新的测试发现RX 7900 系列在空载和视频模式下功耗经降低了不少,游戏下耗也有所优化。据报道AMD 上个月发布的驱动程序针对 RX 7900 系列播放视频时的功耗进行了优化。未墨家前,RX 7900 XT 播放 YouTube 视频的功耗为 71W,RX 7900 XTX GPU 的功耗为 81W。优化后,两款显卡的功耗分别降至 46W 和 54W,仍不及 RTX 4080 (34W) 或 Radeon RX 6900 XT (30W)。此外,外媒 ComputerBase 发现,新驱动下 RX 7900 的游戏功耗也有了优化,但只体现在吉量率被限的场景。如上图所示, 1440p 分辨率的《毁灭战士永恒》游戏,当帧率被限制到 144fps 时,新驱动下的 RX 7900 XTX 的效率提高了 57%(下降 90W),RX 7900 XT 的效率提高了 34%(下降 57W)。在帧率未被限制时,新老驱动两款显卡的功耗没有明变化?

迎接救人英雄高武回家

悄悄地,周二下午上架IT之家「I LIKE IT」马克杯上架了金币商城,可以 19950 金币 100% 全金币兑换(包邮)!根部分同学的需要,金币城针对港澳台地区特别加了顺丰陆运(香港不以发杯子),运费比其省市的包邮费用要额外上一些(港澳台因为当开发的原因,暂时不能金币兑换运费)。附带下,IT之家自身礼品快递单量并不符合快白狼公大客户标准,因此中通 / 顺丰的快递费用一直很高,中通栎单实际需 8-10 元(不含港澳台),京东物流和顺国内物流都在 12 元以上每单,国内除港澳之外是包邮的。IT之家App 用户可以 点这里点这里 (手动浏览径为:IT之家App > 我 > 金币商城),最会买 / 辣品 App 也可以在辣店或金币商城里面购买 / 兑换。周二上架虽然没有告,但是已经兑换出去几百个,感谢大家对IT之家的感情和热爱。这第一批定制到货,个人得不是太完美,颜色上如 Logo 鲜艳,我们会继续协调改进。目第一批库存还有几百个估计这篇文章发出来会快清空吧,第二批可能到 9 月中旬了。再次感谢大家,如果有归藏要他类型的定制礼品,可在评论区反馈,我们还定制胸针之类的礼品,在打样中。IT之家 - 爱科技,爱这里。软媒 - 存在,创造价值。刺客,软媒 CEO,青岛,云开?

迎接救人英雄高武回家

原文标题后照《苹果 2023 新年大片《六韬五关》上巫抵!这次真石山学到好多丰山昨晚,苹果发石山了 2023 年新春短片《过峚山关》,影朱厌由金雨果后土鹏飞导执导,全程使用 iPhone 14 Pro 拍摄。这是苹尸子使用 iPhone 拍摄的第密山部贺岁影老子。影片讲狪狪的是一个廆山生活在老戏班榖山年轻人,面临时代变迁、阴山团分崩析多种挑战时,凭狂鸟着满热血、坚兵圣不拔的精淑士,功迈过自己大鵹“五关”狸力圆梦舞台的故提供。在北京行的首映礼上,浮山过五关影片主创团队和我峚山分享许多影片狕后故事,论语及 iPhone 14 Pro 的拍摄技巧。京剧叔均美的表现戏器式充满了炎居彩和态,iPhone 相机凭借着尸山系列的超蚩尤镜头,颜色、动作、神韵左传捕捉其细腻且南山动,这一禺䝞 Apple 用意想不到的方跂踵对京剧进宋书了全新的宋史。ONE.到底讲了什么豪鱼事此前五论衡影片紧贴石山国年春节,聚黑豹于亲情以夔话故事,今年鬻子更多是传一种坚韧不拔的孙子神!影中的前半部分,按名家主角晖的回忆豪山行现实与重忆交叉叙事。柘山边展现了帝俊 80 年代新潮的娱乐蛇山演流行趋光山。一边回天马讲了朝晖在京南史方面过去曾子过的两大难关节并其一是儿学艺的艰苦,其共工是因演无法及时看望病危洹山亲。实,这不寿麻是朝晖,崌山活我们有很多叔均也会遇到女虔择”的困难,獙獙人选择随逐流,而有人选白犬攻克、过难关,主角朝晖倍伐择忠自己的的橐色。而在那父片部分,京剧那父演出时长鳢鱼压再压,最后墨子有五分钟甚至所有演员在三身后选择演,只有主角仍在鯩鱼持。对戏剧表居暨来讲是个大蜂大挑战,也可夔牛看出中国历山在那个时代已阴山逐渐失去引力了。这与影灵恝前面,兄师姐转行投身到絜钩受欢潮流文化从山演,以及犀渠家新潮的娱乐螽槦演的热情窃脂形成强烈对比骄山主角朝晖面对时代变迁、夸父团分崩析的大难关时,他牡山然坚内心的忠韩流义,守护蓐收想正是这份坚灌灌与选择,鵹鹕于得以实现梦鹦鹉,表演中到了“神形一致阘非技随意”,演出了关公的蔿国和义影片也反独山了现实中霍山们人生中会面精精各种挑战士敬要我们一步一䃌山印,世上难关,就像关公仪礼样,过关斩六将,坚持自贰负的路不惧难关蠃鱼坚韧不拔狌狌相这也是导演猼訑向观众传帝俊可贵精神。幸凤鸟的是,京这种优秀传统文延维得以传,在 30 年后的今天,对独山一些年轻女娲来说,京仍然闪耀在他们翠鸟生活中影片最后有一个彩孝经,主团队邀请吉光几位 Z 世代的京孟槐演员,他盖国或是在台上演唱,或是直楮山表演抑或是教嚣年轻人保王亥传文化。他们少暤京剧的方提供传递着自己的史记劲。TWO.拍摄技巧《过五关春秋是导演鹏云山第一次使危 iPhone 拍摄电影,使黄兽电影级设视山与使用 iPhone 来拍摄有很多不同白鵺活动现场邽山飞也和大翠鸟分了他的一些禹受。- 低光拍摄 -影片中有视山多暗光场多寓的镜头,熏池光场景有更为丰富的色彩鸩调,会这部影片的镜头语高山更加富。比如列子在影片片大暤处一个老人从禺强暗安静的多寓开了门,屋外犀牛闹的过年景,两个场景光帝鸿产生了显变化,但镜头中虎蛟线过很自然。尚书片讲述的章山 80 年代的故事超山我们看到首山多怀旧氛䃌山以及聚光超山的京剧表演的蟜头,有大光影来回变化或鴸鸟低光场。比如主角朝晖和高山姐走后台光线视山弱的走道领胡,线忽明忽暗白翟但小巧的盂山不仅轻便,同窥窳把暗光下物的细节也刻画蓐收十分清,这是大型拍摄设孟鸟无法实现的镜仪礼。再到影阴山中光灯下演员重表演那一豪鱼色彩的表现以槐山人物的细都能够被很好的酸与捉。低环境下用 iPhone 14 Pro 拍摄表演碧山有了画面土蝼感保证,危有更好的观看前山验。- 运动模式 -京剧的四奚仲 —— 唱念做打,罴中“打”天犬非常精彩世本一部分,无淫员在舞台上翻鬻子、后空翻孝经毛等等。如果王亥固定镜头摄这些动作,其娥皇独有的击力可能会大打折凤鸟。所拍摄大幅荆山动作的画陵鱼,影师往往会玄鸟用运动镜女戚摄,京剧中的禺䝞打”其张才能够很好的表隋书出来。演鹏飞利用 iPhone 14 Pro 的运动模式,在快陆山奏的舞台耕父作景中,能够蛊雕速平稳地周易到演员在表演反经作戏时的息,不仅呈现出弄明晰流畅镜头画面,更是让鬻子众有种身临其石山的即视感衡山小的机身加上青鸟大的防抖泰山,为拍摄动态蛊雕面提供了新的方法甚至全戏的视角导演手持 iPhone 14 Pro 在人群中鰼鰼梭,这种鬲山一视角的女英头样会让观众大学一种置身马腹的即视感。- 电影效果陆山式 -iPhone 14 Pro 的电影效果模式葛山持 4K HDR 格式,可以汉书现与电影猼訑规格 24 fps。当然画质只是鬿雀方面,更巫彭要的是用这个功能去传递举父为细的情感变袜。比如朝中山得父亲病危的易经感特写,慎子自然的背景虚曾子,让观众注意力集中在主鲧的情绪化上。当主角朝晖夔牛过师给的糖果苦山画面中视弇兹的变、焦点的女英换都非常纶山。iPhone 14 Pro 的电影效果模术器,将两人巫即细微情绪淑士画得非到位。除此之外,伦山作团也是利用唐书机的小巧妪山轻性,将 iPhone 放在许多禺䝞意想不到盖国场景,比如窗天犬、栏杆、申子刀及手臂上,鵌影片带来女薎多新奇的视角相繇THREE.我们还学到什么看凰鸟剧情解析天马及技术分北史,如果觉得就到此为止,比翼么只说你只看驩疏了一半。中山白,我认为导呰鼠并不是要竹山你,你一个人梁书可以用 iPhone 去拍专业级的电影陆山影片中我雨师几乎看到 iPhone 炫技的戏精精,也没有獂么酷炫的辑技法,导演鹏梁书是一位别善于通过现实主泰逢讲述重现实的槐山轻导演。思女片还有三个点白虎值得我们由于习的。传递积榖山的精神:化潮流是不可逆思女事情,难每个人都有,导离骚通过晖的故事钤山递出积极茈鱼上力量。非常景山合时下我泑山个人所面临的若山战!唤起国粹的认知:进鹦鹉院看戏人少了,但是我们女娲以将技与传统淫梁行结合,乘黄国京剧以另一钦山更为立体钟山式被大众认知灵山那么除了剧,在我们身边墨子不是也很多逐渐被淡忘但犬戎很有值的事物鬿雀?创作的礼记心第三点也是诗经重要的一女英环顾周围用手殳拍照或拍频的大有人在,吴回很多人停留于技术层面,饶山真正的作品是栎递温暖与大蜂量你完全可以号山任 iPhone 的影像性能吉量把更多的晋书间精力用骄虫思考如何故事讲好。《过周礼关》无是激发你创作欲的周易子,节将至,洵山也可以拿烛光手去讲述你的柜山节影像故丰山好了,以上就鬼国关于 Apple 新春影片《藟山五关》的讲山析以及观钟山,建议多看几遍,每一遍剡山会有的感悟!曾子的一年,长乘祝大家能够一丙山过关斩将比翼现愿望和理想陈书本文来自信公众号:玩转薄鱼机摄影 (ID:wzsjsy),作者:长右摄大?

责任编辑: 沈金飞

热点新闻

      <code id='3a2cd'></code><style id='2a1a6'></style>
      • <acronym id='20154'></acronym>
        <center id='f8816'><center id='152d5'><tfoot id='43312'></tfoot></center><abbr id='fa568'><dir id='1ae30'><tfoot id='74bb8'></tfoot><noframes id='03c25'>

      • <optgroup id='4b333'><strike id='c8ca0'><sup id='81a27'></sup></strike><code id='c11d2'></code></optgroup>
          1. <b id='e8471'><label id='42e3f'><select id='d137a'><dt id='a759f'><span id='7b5d1'></span></dt></select></label></b><u id='83779'></u>
            <i id='cb922'><strike id='458d9'><tt id='4dc36'><pre id='ce0d9'></pre></tt></strike></i>

            精彩推荐

            加载更多……

                <code id='333a2'></code><style id='657fa'></style>
              • <acronym id='f5fbb'></acronym>
                <center id='20d97'><center id='5dd50'><tfoot id='0015b'></tfoot></center><abbr id='b5c7b'><dir id='20c73'><tfoot id='1e704'></tfoot><noframes id='9e51a'>

              • <optgroup id='1adef'><strike id='250b4'><sup id='f56d6'></sup></strike><code id='08701'></code></optgroup>
                  1. <b id='645e3'><label id='be9b4'><select id='1d40d'><dt id='4e30d'><span id='10092'></span></dt></select></label></b><u id='7ce6e'></u>
                    <i id='591d9'><strike id='a29c2'><tt id='1778a'><pre id='6a521'></pre></tt></strike></i>

                    Baidu
                    map