对于设计师而言,电脑是吃饭的工具,如果工具不趁手,势必事倍功半。我相信大多数准备入行或已经工作多年的设计师,都明白这个道理。但是,大多数人对于怎么选配适合设计、适合自己的电脑存在很大的误区,或者完全摸不着头脑,闹出了很多乌龙。

所以我打算写一个系列的扫盲,帮助大家正确认识工具,选购适合自己的电脑,节省自己的时间,将更多的精力投入到设计中去。

写作的思路不会一上来就根据价格列一堆配置单自己选择,我会先从软件测试着手,告诉大家不同的设计软件的硬件消耗特点,包括PS、AI、AE、C4D 等,然后是 Windows 和 Mac 设备的差异,最后再根据不同设计阶段、预算,给出购买建议。

首先今天第一篇,是针对位图软件 PhotoShop 进行的测试。为了能让大家比较容易理解,只会引用相对初级的数据(再深入的目前我也没有条件做 = =|| ),所以我只用下面的两个检测软件和手机计时器,尽量避免使用新手难以理解的硬件术语。

02fde9fe180d2cb7917ef92cbe495a93.png

△ 测试数据检测工具

主要测试使用的电脑包含:

2016款标配的 15 寸 MBP

2015款标配的集显 15 寸 MBP

家里使用的黑苹果组装机。

主要硬件简介:

这里再顺便简单介绍下,电脑配置中最核心的四个硬件:

1、CPU:中央处理器,现代计算机的心脏,负责计算和处理软件的指令。通常核心、线程数越多(例如四核八线程这样的参数),主频越高(如 3.5GHz 这样的参数),带来的处理性能就越强大。

2、硬盘:用来存放固定数据的容器。最受关注的硬盘参数就是容量,越大的容量意味着可以存放的数据越多。而还有两个重要的参数是读取和写入的速度,这也是固态硬盘对比机械硬盘最大的优势(平均4倍以上的读写速度)。

3、内存:因为 CPU 的计算需要非常高效的数据传输性能(硬盘无法满足),所以使用内存作为中转站,将当前运行的程序数据存放到内存中供 CPU 随时调用。内存最重要的参数也是容量,容量意味着我们可以同时启动的程序的上限是多少。而其它诸如频率、通道等参数会影响数据传输的速度。

4、显卡:显卡又称 GPU,可以进行数模运算将系统想要呈现的画面通过显示器显示出来。它的特性除了运行游戏的显示外,还可以协助 CPU 进行运算,提升效率,在部分其它专业领域可以作为主要的计算硬件。显卡分为独立显卡和集成显卡,集成显卡目前主要集成到 CPU 中,可以应付日常使用但性能远逊于独立显卡。显卡大家最看重的参数显存,其实并不是它最重要的属性,显存可以理解成生成画面的总量空间。最重要的显卡参数是核心频率和带宽,决定了显卡的运算速度。就像一个浴缸,想要装满它泡澡,水管粗细和出水量更该被重视。

三、Photoshop 测试

1. 画布的创建

先说大家最熟悉的 Photoshop,这是一款位图软件,而它最重要的功能就是渲染。很多只用它做过简单网页或应用 UI 的同学可能对 PS 硬件的消耗没有太深刻的体会,但当我们在设计打印的物料,尤其是高清的主视觉创作时,对于创建的画布尺寸是远远大于 UI 需求的,我这里拿一些比较极端的方案来做演示,这样输出的参数对比会更明显。

我创建了一个 iphone6 和海报的画布作对比。

b92cf29ef9256925d4a96a93e4e73d64.png

△ 72 分辨率下 iPhone 6 的画布

1db67162a14859b3c25ab68c4c0d03fd.png

△ 300分辨率下 787×1092mm 长宽的海报画布

细心的同学一定发现了两件事,就是它们的长宽像素的差异以10倍记,而图像大小的显示已经超过了100倍。位图显示的最大特点就是,对每个像素点进行色彩的填充,显示是以像素作为单位的,当像素点越多,文件的体积越大。虽然导出的不同位图格式(JPG、PNG、GIF等)对其存储有一定的算法优化,但是这个基本的定律是无法打破的。

那么我们需要好好说说 PS 中的图像大小是什么,它代表完整没有任何压缩状态下的画布显示数据,也就是每个像素点的显示都被单独纯粹的展示,无论你添加任何信息、图层、操作,只要不修改画布、图像参数,那么这个大小是恒定的,不会像压缩的图片格式那样做瘦身。而这些数据,就会存储到你的内存或者暂存盘去。

2. 图像的置入

你在创建好画布的界面左下角,可以看见一个文档后面带有两个参数的字段,左侧就是我们的图像大小,右侧代表文档所有图层图像大小的总和。

82f83ed0482010651aa700f09d802c6c.png

当我在画布中添加了一个高清的位图,就可以看见文档右侧的数字直接有接近1G的数据量(图层实际长宽超出画布尺寸)。如果重复复制该图层,就会发现这个数据量成倍增长。

938a091f53f13944499fd5764fdef45a.png

在画布中添加了位图的操作

036e71e0c6efec5a223d1d06b5798d3e.png

△ 复制了几个图层以后,文档数据量达到6.18G

这些数据不是显示着好玩的,PS 会根据自己的处理方式将它们分别写入到内存和暂存盘中,就是在首选项-性能、首选项-暂存盘设置里面的容量。

84a81677f92b06751d0a0bcca4248e0d.png

△ 性能设置页面,可调整最大内存占用量

7c2479b036367105cf4544908a66fea5.png

△ 暂存盘设置页面,可以控制暂存盘的存储硬盘

所以这里涉及到第一个硬件的要素,就是——容量。当这个文档不停被操作和处理,数据的数量开始提升以后,如果没有足够的硬盘、内存空间,那么一定就会出现报错的情况,诸如 “暂存盘已满”、 “虚拟内存不足” 的说明等,我想大多数同学都应该遇到过(尤其是使用 4G 及以下电脑内存容量的同学)。

3. 图像的存储

那么接下来,我们要储存这个文件,就会看见,左下角的文档参数变成进度条,显示存储的进度。什么是存储的进度呢?就是将 PSD 的数据进行压缩和写入硬盘的时长,我们导出后看见这个文档的大小达到1.71GB,耗时将近5秒。并且 CPU 在这一时段的占用率也大幅提升。

5e4d3dd61d5311df888c7bde85da7530.png

存储进度

7c0687f30740632222f4176d069030dc.png

文件占用容量

f2ccf89842b429c8c4718e073c512771.png

△ 存储过程中的 CPU 占用状况

这里涉及到两个问题,就是CPU 的性能和硬盘可写入的速度。太复杂的转化流程我做不了评测,毕竟不是 Adobe 的开发人员,我们就先说好理解的硬盘写入。一个传统的 STAT3 机械硬盘,写入速度在 100MB/S 上下,1.51G 的大小写入至少需要10几秒的时间(大家可以自己尝试),而在我测试的固态硬盘下只需要 5 秒不到,这就是因为固态硬盘的写入速度是机械硬盘的很多倍,所以能带来这样的效果。所以当我们在操作时,尤其是像我拥有这种随时敲保存的良好习惯,越快的硬盘写入能力,就意味着越流畅的操作感,不会卡顿得心烦意乱直接关闭软件来一盘紧张又刺激的王者农药了。

反之当我们正常启动 Photoshop 和开启这个文件,硬盘的读取速度越快对我们而言也越有利。但这个时候有一个环节我不好直接拿数据来做对比,就是内存,PSD 文件的信息要被我进行操作就要重新解压,优先释放到内存空间中,当我们的内存通道越宽,速率越快,那么开启文件的速度也是更快的。大家可以看下面我的启动截图,当 PS 界面已经加载出现后,鼠标指针还在持续转动,这个过程就是将 PSD 的数据释放到内存的过程。

4. 开启显卡加速的渲染

那么现在,我们来测测 PS 最重要的环节之一,滤镜的渲染。假设我们给目前的这张图层做个高度锐化的处理,参数如下,耗时 8 分 06 秒。

1885f0b305d36ce41ce030267a4dff44.png

△ 智能锐化参数

070020ecb00a20b551a2f42c9bece9f1.png

△ 运行时 CPU 功耗

f2635b8c05f9d4f089f236a609b61235.png

△ 渲染消耗的时长

可以看到,渲染的时候对 CPU 的消耗非常惊人,在其它数据方面没有什么太大的波动。当然,在 PS 中渲染还涉及一个问题,就是图形处理器加速的设置,在选择的这个滤镜处理是可以通过显卡进行加速的,但在这个渲染的过程里,显卡处理器的使用率很低(正常情况完全不会应用到),只使用了10%左右。

9bba77b1de36b6689f8030c3cbb0dac5.png

△ 图像加速设置页面

8d32508bb56e124f889945c3ca99fedf.png

显卡处理器检测

5. 关闭显卡加速的渲染

如果我把它关了做个对比,会有什么区别呢?再做一组同样的操作,这次得到了 20 分钟 48 秒的成绩,比加速的时长慢了1.5倍。

fb641508618bc657f9e41cbc649c9ed6.png

只使用 CPU 进行加速时的检测

5a873b3a342c7cd153ac783f8f4fdc2a.png

本次渲染时长

当关闭图形渲染的时候,PS 对 CPU 的压榨更高了(满载 800%,目测 PS 在渲染对 CPU 的使用率上限是 80%),在这样的使用率下,电脑会非常卡顿,几乎只能在电脑前干坐或去泡个咖啡,而可以进行图形加速的设备有更多的喘息空间,这个间隔你可以做点别的事情。所以,图形加速的设置对于操作 PS 的效率提升是相当明显的,如果你的老式电脑这个选项不能开启,那么很多时候操作的巨大延时和卡顿也就解释得通了。

值得高兴的事,目前主流的核显和集显基本都支持该加速属性,不需要特别去留意。

6. 使用台式机进行渲染

接着,我用台式组装的黑苹果系统做了次相同测试(7700k cpu 和 GTX1070 显卡),加速和非加速时长分别是 2 分 31 秒和 8 分 53 秒,时长快了2.5倍。可以看到,纯 CPU 渲染的模式下,两者差距是巨大的,一款优秀的台式机 CPU 独立渲染的速度已经比的上我前面测试的加速模式了( 8 分 06 秒)。

从加速节省的时间倍速来说(前面 1.5 倍,本次 2.5 倍左右),似乎更优秀的显卡表现出来的效率也更强,但同样的,显卡核心使用率也相当低。

7. 使用集显 MBP 进行渲染

得到的结果用时分别为 7分 30 秒 和 12 分 38 秒(为什么比新款的更快?这个找不出原因)。因为集显的计算能力是依赖于 CPU 本身的性能,所以即使开启图形加速,CPU 频率依然接近满载。但是加速的时间只快了不到一半。

54ee9fbf85c72cd69186cb19454bc4eb.png

三台机器从 MBP 集显到笔记本独显、桌面显卡,开启显卡加速以后提升的速度分别是 0.7、1.5、2.5 倍, 性能越好的显卡带来的渲染效率提升应该是成正比的。

8. 其它微操

后面我还做了好几样尝试:

1、用一些质感笔刷在画布中高速涂抹

2、拖动大量的图层同时进行位移

3、添加各种图层样式

4、选区的选取和翻转

5、修补、仿制图像内容

……

在这些操作过程中,CPU 持续处于波动的状态,而内存、硬盘、显卡的直方图都非常平静。

4a7a03111526be218e4dabd7d5f259c6.png

各种简单操作过程的 CPU 检测直方图

最后的结论:

总结我前面做的测试,可以得到以下的结果:

高速的内存和硬盘有助于我们快速启动、保存 PSD 文件,带来更流畅的操作感。

内存和硬盘(暂存盘)空间可以提升处理图层及启用文件的数量。

显卡的性能会对渲染速度带来提升,但是显卡使用率却非常低。

CPU 在全局都发挥作用,参与了绝大多数的操作,是整个 PS 的灵魂。

还需要说些题外话,虽然越好的 CPU 可以带来越好的操作效率,但是,PS 对 CPU 多核优化是有限的,当使用 6 核、8 核,甚至 12 核以上的高端 CPU,也不一定能带来更好的使用效率提升,高主频和适量核心才是 PS 的性能追求点。

再者,图形加速对于显卡的核心频率利用率只有 10% 左右,意味着 90%的频率(应该说绝大部分)是被浪费和闲置的。并且独立显卡的价位相当高,远超同级别的处理器市价,如果不在预算绝对充足的情况下,建议使用最入门的独立显卡为 CPU 减压即可,将更多的预算配给处理器和内存,毕竟我们日常的操作也不会轻易出现我上面使用的极端情况,微操的时间还是最多的。

以上是我这次测试总结的结论,因为懒也因为能力有限,没办法进行更高精度的测试和使用,如果大家发现哪个地方有问题,或者和自己测试使用的结果相违背,欢迎在留言中对我进行指正,让我们更了解 PS 的运行机制。

欢迎关注作者的微信公众号:

【优设网 原创文章 投稿邮箱:yuan@uisdc.com】

================明星栏目推荐================

优优教程网:UiiiUiii.com是优设旗下优质中文教程网站,分享了大量PS、AE、AI、C4D等中文教程,为零基础设计爱好者也准备了贴心的知识树专栏。开启免费自学新篇章,按照我们的专栏一步步学习,一定可以迅速上手并制作出酷炫的视觉效果。

设计导航:国内人气最高的设计网址导航,设计师必备:http://hao.uisdc.com

设计师计算机配置,超全面!写给设计师的电脑配置攻略之PS篇

相关文章

  1. 如何自学成为设计师_不会自学,你永远只能是个三流设计师

    三木自习室:从大学毕业到现在7年了,大学学的是金融,现在做的是设计。虽然正经开始做设计只能算三年时间,但是这三年我感觉比我大学四年学的东西多太多了。我很幸运自己能找到自己喜欢的东西作为自己的事业,虽然自学设计…...

    2023/5/22 8:00:31
  2. 包装盒设计软件测试自学,包装魔术师(折叠纸盒设计软件)3.0 官方安装

    包装魔术师改变传统的CAD、PS、AI等软件的包装设计流程,自带丰富的盒型库,只需输入若干参数,就能自动生成所需的盒型展开图及其3D视图(白样),设计师还可以随时把设计稿通过它转化成为3D视图(彩样),最后在软件智能工具的…...

    2023/6/2 3:14:01
  3. 如何复习软考中级软件设计师?

    软件设计师包含基础知识和应用技术两个科目,基础知识为计算机与软件工程知识,在上午考试,应用技术为软件设计,在下午考试。 两个科目考试均为笔试,考试时间为150分钟。各科满分为75分,一般来说&#xff0c…...

    2023/5/17 20:56:42
  4. 软考系统架构设计师 - 第 5 章 软件架构设计

    已阅第5小时和教程。 从第一个程序被划分成模块开始,软件系统就有了软件架构(Software Architecture,简写SA,翻译为软件架构,或体系结构)。 [理解为搭框架,前期框架搭建,可以选用各种构件,也可以搞成B/S体系结构] 5.1 软件架构概念 1. 软件架构的定义 指系统的一…...

    2023/5/25 12:26:10
  5. 软考—软件设计师(中级)第5版

    第一章 计算机系统知识 1.CPU的功能:程序控制、操作控制、时间控制、数据处理。 2.计算机系统组成: 计算机 指令寄存器 程序计数器 地址寄存器 指令译码器 3.数据表示:原码、反码、补码、移码。(0 为正,1 为负&a…...

    2023/6/5 12:08:01
  6. 软件工程毕业设计选题java_软件工程毕业设计选题

    2020-01-24东哥毕设11221分管理员和用户 国资处 三个角色 国资处这个角色一定要有管理员1 对用户进行增删改查2 对设备信息管理(基本信息里面需要包括设备存放地址这个字段,这里必须有 一个状态字段,管理员添加了设备之后,设备状态为待审核&a…...

    2023/5/27 23:33:01
  7. 嵌入式系统设计师教程 软考指定教材 高清PDF版

    嵌入式系统设计师教程 软考指定教材 高清PDF版转载于:https://www.cnblogs.com/gavinhughhu/archive/2010/09/09/1821920.html...

    2023/5/3 13:11:44
  8. python开发设计软件_python开发软件怎么编写啊?:软件python设计教程

    python开发软件怎么编写啊?在那令行窗口中输“hello,world"1 1a 100b 1000a * b这就是单的代码了那个doc目录下的中有教程,不过是英文的。网上有中文翻译,搜“PYTHON简明教程”,如果学过其过编程语言很容易上手。哪有pyt…...

    2023/5/26 11:29:22
  9. 2019年上半年软件设计师上午真题及答案解析

    1.计算机执行指令的过程中,需要由( )产生每条指令的操作信号并将信号送往相应的部件进行处理,以完成指定的操作。 A.CPU的控制器 B.CPU的运算器 C.DMA控制器 D.Cache控制器 2.DMA控制方式是在( )之间直接建立数据通路进行数据的交换处理。…...

    2023/6/3 16:01:04
  10. 软件设计师考试-软件工程

    1. 软件开发模型 瀑布模型 瀑布模型把软件开发分为三大阶段:定义阶段、开发阶段、维护阶段。 瀑布模型的最大缺点在于不能灵活应对变化的需求,瀑布模型适用于需求明确的情况。 软件测试完成后的工作产品,例如系统测试数据、系统测试结果、…...

    2023/5/27 15:52:50
  11. 欧派caxa设计软件_CAXA 2016 非常优秀的CAD电子图版设计软件

    是一个开放的二维CAD平台,易学易用,稳定高效,性能优越,是由数码大方自主开发、具有完全自主知识产权,荣获软件行业“二十年金软件奖”的二维CAD软件产品。它可以零风险替代各种CAD平台,比普通CAD平台设计效…...

    2023/6/1 2:07:06
  12. 软考中级 软件设计师资料(考点分析+复习笔记+历年真题+电子版课本)

    软考中级 软件设计师资料(考点分析复习笔记历年真题电子版课本): https://blog.csdn.net/weixin_44754772/article/details/113763165 软件设计师是软考中级职称,相比高级的难度而言,中级难度较低,每个人花…...

    2023/4/30 11:10:22
  13. 欧派caxa设计软件_CAXA软件三维设计的基本使用方法

    caxa使用技巧1.选择自己喜欢的绘图区颜色选择自己喜欢的绘图区颜色,可以减轻绘图者眼睛的疲劳度,可以激发绘图者的创作灵感及创作热情,提高绘图兴趣。1.1用鼠标左键单击主菜单中的“设置”,选择下拉菜单“系统配置”→“颜色设置”…...

    2023/5/25 22:19:00
  14. 软考高级系统架构设计师:软件架构设计

    软考高级系统架构设计师:软件架构设计 一、软件架构的概念1.软件架构的定义2.软件架构设计与生命周期3.体系结构描述语言4.多视图5.软件架构的重要性二、基于架构的软件开发方法1.基于体系结构的开发模型2.体系结构需求3.体系结构设计4.体系结构文档化5.体系结构复审6.体系结构…...

    2023/5/10 4:55:21
  15. php ui设计教程,ui设计师要学会哪些软件?

    ui设计要学习Photoshop、Illustrator、Flash等图形软件的操作,还要学习配色、排版、字体设计、三大构成、消费心理学、沟通学、思维导图、原型图,还有交互逻辑、规范、切图、了解程序、用户体验以及营销。随着互联网的高速发展,UI设计行业是现…...

    2023/5/11 8:05:34
  16. 软件设计师备考经验分享

    文章目录个人背景考试介绍考试分析复习方法和资料考试方法2021年12月26日 更新: 成绩出来了,考的不算好不算坏,但是应该能过:个人背景 ​ 笔者是今年刚刚读研的学生,因为看到软件设计师所涉及到的知识和考研中408科目…...

    2023/5/23 12:03:12
  17. 中级软件设计师备战步骤(已过)

    0、前言 我是相关专业的,所以计算机网络、操作系统、计算机组成原理、数据结构这四大门我们都上课学过,包括c语言基础,java基础,基本算法都没什么问题。所以复习的时候很省事。如果这方面完全没有涉及过,想要考过的话…...

    2023/6/5 11:31:20
  18. 软件架构python语言实现百度云_系统架构设计师视频教程180讲百度网盘下载

    未来是什么时代?是数据时代!数据分析服务、互联网金融,数据建模、自然语言处理、医疗病例分析……越来越多的工作会基于数据来做,而爬虫正是快速获取数据最重要的方式,相比其它语言,Python爬虫更简单、高效…...

    2023/5/27 22:10:53
  19. 2018年下半年软件设计师下午真题及答案解析

    试题一(15分) 某房产中介连锁企业欲开发一个基于Web的房屋中介信息系统,以有效管理房源和客户,提高成交率。该系统的主要功能是: 1.房源采集与管理。系统自动采集外部网站的潜在房源信息,保存为潜在房源。由经纪人联…...

    2023/6/7 8:39:31
  20. 【笔记】 软件设计师教程学习-关于网络的一些概念,域名、IP、万维网、ftp、URL、电子邮件

    一、Internet地址 无论是在网上检索信息还是发生电子邮件,都必须知道对方的Internet地址,它能唯一确定Internet上的每一台计算机、每个用户的位置。 也就是说,Internet上的每一台计算机、每个用户都有唯一的地址来标识它是谁和在何处&#x…...

    2023/5/27 16:00:05

最新文章

  1. 【工业控制系统安全】深入了解 ICS612:ICS 网络安全:第 1 部分

    ICS 从业者可以立即在实际情况中使用他们的 ICS612 培训。 降落飞机 我认识一家生产工厂的首席执行官,我们就叫他比尔吧,他希望他的关键团队成员真正了解他的运营团队每天为实现生产目标而承受的压力。比尔还希望他的经理和支持人员能够理解“让它发生”…...

    2023/6/9 12:42:14
  2. chatgpt赋能python:Python快速打开:如何提高Python执行速度

    Python 快速打开:如何提高 Python 执行速度 介绍 Python 是一种解释型语言,由于其简洁易读,广泛用于数据科学、机器学习、Web 开发等领域。然而,它的执行速度相对较慢,这通常是由于其解释器中面临的硬件资源限制以及…...

    2023/6/9 12:41:43
  3. PyTorch教程:Tensor的使用介绍

    目录 创建Tensor Tensor的shape tensor数据类型 PyTorch tensor的数学和逻辑运算 Tensor Broadcasting广播 复制tensor 改变维数 和Numpy的转换 Tensor是PyTorch中心的数据抽象,本文深度详细介绍PyTorch的torch.Tensor类。包括创建Tensor的方法,…...

    2023/6/9 12:41:29
  4. C#winform多国语言应用实例

    我们在开发项目中,一般需要软件支持多种语言,供不同客户使用。本文实例讲解实现办法。 1 窗体项目创建 添加控件MenuStrip、comboBox及Button,并修改对应显示文本,combobox编辑项输入英语 确定窗体的Localizable属性为true,自动创建Form1.resx,为False时,没有Form1.r…...

    2023/6/9 12:41:11
  5. MATLAB使用技巧之局部放大图的制作及文本箭头的便捷设置

    MATLAB使用技巧之局部放大图的制作及文本箭头的便捷设置 文章目录 MATLAB使用技巧之局部放大图的制作及文本箭头的便捷设置制作局部放大图的方法文本箭头的便捷设置小结 本文主要介绍如何在MATLAB中绘制局部放大图和如何便捷地设置文本箭头的相关内容,以作后续回顾之…...

    2023/6/9 12:40:41
  6. 可视化报表系统推荐

    在当今信息时代,数据的处理和分析已经成为了企业管理中不可或缺的一部分。而报表则是这个过程中最常见的工具之一。手工写报表虽然简单易懂,但是随着数据量的增加,这种方式逐渐暴露出许多痛点。比如说: 1.时间耗费长:…...

    2023/6/9 12:40:18
  7. 占据80%中国企业出海市场,亚马逊云科技如何为出海客户提供更多资源和附加值

    亚马逊云科技就可以做到,作为占据80%中国企业出海市场的亚马逊云科技,其覆盖全球的业务体系,从亚马逊海外购、亚马逊全球开店、亚马逊智能硬件与服务,Amazon Alexa,Amazon Music都是属于亚马逊云科技“梦之队”的一员。…...

    2023/6/9 12:40:02
  8. 分布式项目14 使用dubbo进行系统之间的通信,不用jsonp

    使用jsonp技术&#xff0c;前端的ajax需要把方法的datatype写成jsonp&#xff0c;并且在controller类中返回值类型是jsonPObject&#xff0c;这个是特有的java的api&#xff0c;用于jsonp技术。 分布式项目可以使用dubbo框架。 第一步&#xff1a;导入dubbo依赖 <!--引入d…...

    2023/6/9 12:39:46
  9. docker 镜像的创建dockerfile 和数据卷

    基于现有的镜像创建镜像 docker commit 基于模板创建镜像 模板可以从OPENVZ开源项目下载 基于dockerfile创建 Docker镜像是一个特殊的文件系统&#xff0c;除了提供容器运行时所需的程序、库、资源、配置等文件外&#xff0c;还包含了一些为运行时准备的一些配置参数&…...

    2023/6/9 12:39:34
  10. 【嵌入式环境下linux内核及驱动学习笔记-(15-1)例程】

    目录 1、在APP直接调用标准文件IO操作I2C(针对学习笔记-15的15.3节)1.1 mail.c1.2 mpu6050.h1.3 mpu6050.c1.4 Makefile 2、以外称id的方式进行匹配的i2c驱动2.1 mpu6050.h2.2 mpu6050_i2c_client.c2.3 mpu6050_i2c_driver.c2.4 read_mpu.c 测试的应用层APP2.5 Makefile 3、以设…...

    2023/6/9 12:39:19
  11. 【Redis28】Redis进阶:配置文件(二)

    Redis进阶&#xff1a;配置文件&#xff08;二&#xff09; 继续我们的配置文件的学习&#xff0c;上回我们已经学习完了整个 Redis 配置文件的前半部分&#xff0c;今天我们就向后半部分进发。这一部分的内容说实话有更多的内容是更偏门的&#xff0c;都不知道是干嘛用的。还是…...

    2023/6/9 12:37:34
  12. 大学生网络工程想走网络安全方向该怎么规划?

    明确需求,确定方向 网络安全 网络安全 是一个很广的概念&#xff0c;涉及的岗位也是非常多的&#xff0c;有安全服务、安全运维、渗透测试、web安全、安全开发、安全售前等等。可以看看下面每个岗位的要求与自身兴趣能力匹配度再决定最适合自己的方向。 渗透测试/Web安全工程师…...

    2023/6/9 12:37:07
  13. 第七章 Electron Vue3实现音乐播放器

    一、介绍 &#x1f351; &#x1f351; &#x1f351; 一个音乐播放器应该具备播放、暂停、上一首、下一首、播放模式&#xff08;单曲循环、列表循环、顺序播放……&#xff09;。除了这些比如还可以扩展进度条的展示、拖拽、音量大小的调节&#xff0c;如果资源允许的话可以…...

    2023/6/9 12:36:47
  14. 【3步教程】如何使用商城小程序源码打造自己的商城?

    作为电商行业的领头人&#xff0c;在移动端上拥有一款独立小程序绝对是不能缺少的&#xff0c;而使用商城小程序源码打造自己的商城则是最佳的选择之一。本文将教您如何在3步之内&#xff0c;快速高效地使用商城小程序源码&#xff0c;打造属于自己的小程序商城。 步骤一&…...

    2023/6/9 12:35:47
  15. Netty核心源码剖析(四)

    1.Netty心跳(heartbeat)服务源码剖析 1>.Netty作为一个网络框架,提供了诸多功能,比如编码解码等,Netty还提供了非常重要的一个服务–心跳机制heartbeat.通过心跳检查对方是否有效,这是RPC框架中是必不可少的功能.下面我们分析一下Netty内部心跳服务源码实现; 2>.Netty提…...

    2023/6/9 12:35:17
  16. 【算法基础】拓扑排序及实战

    一 、概览 这里涉及到图的概念&#xff0c;感兴趣的同学请移驾 –>图<– 下面还有两个相关概念&#xff0c;大概说一下&#xff1a; 1.1 有向无环图 定义&#xff1a;在图论中&#xff0c;如果一个有向图从任意顶点出发无法经过若干条边回到该点&#xff0c;则这个图是…...

    2023/6/9 12:34:56
  17. 05_MySQL索引优化

    四种&#xff1a;1.主键 2.单值 3.唯一 4.复合 1. 性能分析&#xff08;explain&#xff09; mysql5.6以后优化器做了很多改进&#xff0c;执行时会自动进行大量的优化&#xff0c;很多现象需要在5.5才能演示成功。 1.1 explain是什么? 模拟优化器查看执行计划 使用EXPLAIN关…...

    2023/6/9 12:34:44
  18. 从零开始的软路由之爱快虚拟机搭建openwrt

    缘起 上篇文章我们介绍了爱快软路由的搭建方法&#xff0c;成功了实现了软路由的初级布置——能上网了。接下来就是搭建双软路由中的另一个openwrt了&#xff0c;上期介绍了爱快的特点&#xff0c;主要是用来多拨&#xff0c;分流&#xff0c;流控等操作&#xff0c;在这些方面…...

    2023/6/9 12:32:28
  19. 【matlab数学建模】运用建立的模型分别为这四组游客设计旅行计划

    目前的规划是每一次旅行都是从最开始的下水点出发到最终的结束点,开始点到结束 点的河流长度为225公里,且是顺流而下的。游客可选择的交通工具总共有两种,一种是 平均4公里每小时的脚踏公园游船,另-种是平均8公里每小时的螺旋桨电动游船。整个 漂流旅行的总时长从6到18个夜…...

    2023/6/9 12:31:55
  20. 《Kali渗透基础》06. 主动信息收集(三)

    kali渗透 1&#xff1a;服务识别1.1&#xff1a;NetCat1.2&#xff1a;Socket1.3&#xff1a;dmitry1.4&#xff1a;nmap 2&#xff1a;操作系统识别2.1&#xff1a;Scapy2.2&#xff1a;nmap2.3&#xff1a;p0f 3&#xff1a;SNMP 扫描3.1&#xff1a;onesixtyone3.2&#xff…...

    2023/6/9 12:31:10