精华内容
下载资源
问答
  • 2008-03-11 15:03:00

    我在 Web 2.0中文Typography设计 一文中已经提到,垂直间距的设置是文字布局的关键,也是比较复杂的地方,我们需要通过计算来实现精确布局,达到一种和谐的美,下面我将具体展示如何使用CSS设置垂直间距达到精确定位文字布局的目的。

    首先我们需要一个拥有基准线的文档,这样就可以衡量我们的字里行间是否真正精确无误,在这里我设置了 24px 的行距以便测试。

    拥有基准线的文档

    首先你需要取消所有的浏览器默认样式。

    *{
        margin : 0;
        padding : 0;
    }
    

    然后设置你希望的文档的具体内容的一般性字体大小,我这里采用 13px

    body{
        font-size : 0.8125em;
    }
    

    为了使我的 13px 的字体嵌入到 24px 的行距中,我应该如何做呢?是的,设置 line-height

    p{
        line-height : 1.846em;
    }
    

    我希望在每个段落之后能够有一定的空白,使我的每个段落能够更加清晰,所以我应当设置 margin-bottom ,它必须是 1.846em 的整数倍,才能使后一段落仍然嵌在 24px 的行距中。

     

    p{
        line-height : 1.846em;
        margin-bottom : 1.846em;
    }

     

    注意,整体段落的整齐划一是最重要的,其他如标题,分割线之类应当穿插在其中,所以设置标题等元素时需要进行一番计算。首先你需要确定你想要的标题的字体大小和行高,因为它们将决定你的文字看起来有多大相隔多少,但是注意应当使你的插入的元素的行高均以 24px 为基准,设置以它为整数倍的值为插入元素的行高。如 h1 大小我选择 1.6em ,行高就需要 1.154emh2 大小选择 1.4em ,行高就需要 1.319em 。如果我需要在 h2 与段落之间有比段落之间更大的宽度,我希望 margin-top2em ,那么计算得到的 margin-bottom 就应当是 0.667em ,以使它们相加后能够成为 24px 的倍数。所以我将在 h1h2 中应用以下样式:

    h1{
        font-size : 1.6em;
        line-height : 1.154em;
        margin : 1.5em 0 0.808em 0;
    }
    
    h2{
        font-size : 1.4em;
        line-height : 1.319em;
        margin : 2em 0 0.667em 0;
    }
    

    最后,我们就能够看到一个嵌入的恰到好处的文章内容了。

    良好的文档行距

    本文首发于:http://www.lunaticsun.com/article/typography-vertical

    更多相关内容
  • 非扫描版 文字版高清 可以复制
  • 地图文字注记的制作与优化
  • 介绍贝叶斯机器学士的最佳英文著作,英语不好的朋友可以慢慢消化
  • Optimizing compilers for modern architectures: a dependence based approach
  • 基于卷积神经网络的文字识别优化方法研究.pdf
  • 针对复杂背景图像中的文字检测问题,提出一种基于蚁群优化算法的复杂背景图像文字检测方法。该方法首先采用蚁群优化算法提取图像边缘;然后在边缘图像上提取特征,采取由粗到精多级检测、验证的策略进行文字检测。与...
  • 网络优化:连续和离散模型 英文文字版 Dimitri P. Bertsekas
  • [OracleDBA手记:数据库诊断案例与性能优化实践].《OracleDBA手记》编委会.高清文字版.pdf
  • 流程优化方法论:.流程梳理方法[文字可编辑]
  • Spark大数据处理技术应用与性能优化大数据技术丛书-高清文字
  • 集合类型优化 集合类型优化 高清文字版 - Objc 中国 - 集合类型优化
  • JavaScript 炫彩的文字

    2020-10-29 16:02:58
    炫彩文字,在网页上用一下,会吸引别人的注意力,和CSS不相干,纯粹JavaScript实现的东西,代码不算少,高手在优化一下。
  • 在http://datav.aliyun.com/portal/school/atlas/area_selector 上下载了北京市的geo json文件,绘制北京城区分布,结果北京市主城区部分区域label文字有重叠,显示效果不好,故进行优化 查找网上资料发现,json文件...
    • 问题描述

    在http://datav.aliyun.com/portal/school/atlas/area_selector 上下载了北京市的geo json文件,绘制北京城区分布,结果北京市主城区部分区域label文字有重叠,显示效果不好,故进行优化
    查找网上资料发现,json文件里"properties":{“cp”:[116.418757,39.917544],“name”:“东城区”,“center”:[116.418757,39.917544]}}
    这里的cp":[116.418757,39.917544] 这个坐标便是json文件调节 文字的经纬度坐标。
    如果文件里没有“cp”,可以自己根据每条的center自己进行添加

    • 调整如下
      东城区
      朝阳区
      丰台区
      石景山区
    展开全文
  • linux 性能优化

    2018-12-11 11:30:00
    linux 性能优化,带书签,扫描版,文字清晰。另外本人也上传了赵永刚的《linux性能优化大师》。
  • 系统优化XP版 批处理

    2018-05-24 16:18:23
    双击“运行优化.bat” 可运行 自动点击下一步 注册远程工具dll 注册远程工具dll IE常规漏洞dll反注册 IE常规漏洞dll重命名 去掉SATA右下角图标 去掉SATA右下角图标 隐藏Boot.ini配置文件 彻底关闭高级文字...
  • 对天猫平台的企业信息采集下来进行结构化处理,提取出文字信息后汇总进Excel作为交付文件。 主要的功能设计如下: 1、程序能够自动读取企业工商信息图片所在的文件夹路径,并从文件夹路径中顺序取出图片进行识别,...

     

    一、需求分析

    对天猫平台的企业信息采集下来进行结构化处理,提取出文字信息后汇总进Excel作为交付文件。

    主要的功能设计如下:

    1、程序能够自动读取企业工商信息图片所在的文件夹路径,并从文件夹路径中顺序取出图片进行识别,最终的识别结果以一份汇总的Excel交付。

    2、因为天猫平台公示的图片内容没有固定格式,所以需要程序能匹配不同格式的图片内容提取信息。

    3、能够提取出图片中的企业注册号、企业名称数据项,企业注册号、企业名称数据项要进行分析处理。

    4、识别准确率需要保证在95%以上。

    5、识别速度保持在60秒识别50张图片。

    二、本程序处理图片方面的关键模块

    1、对图片进行切割:

    要求识别的文字信息“企业名称”“企业注册号”位于整个图片的其中一部分,把剩余部分切除,只留下关键信息部分,不但可以提高识别速度,还可提升识别率。

    2、在进行图片的二值化时,有两种方式:

    (1)图片为彩色时,宜找到每个像素点合适的灰色度,因为每个像素点的灰色度不同程度上受到周边像素加权影响,从而影响整个图片的识别率。比如本像素点加上周围8个灰度值再除以9,算出其相对灰度值。

    (2)图片为黑白色时,宜采用max-min方法对图片进行二值化。

    针对本程序识别的图片的黑白色对比明显,故采用max-min方法进行二值化。

    private static File binaryImage(File orcFile) throws IOException {

    // 获取图片的BufferedImage对象

    BufferedImage bi = ImageIO.read(orcFile);

    int h = bi.getHeight();// 获取图片的高

    int w = bi.getWidth();// 获取图片的宽

    BufferedImage nbi = new BufferedImage(w, h, BufferedImage.TYPE_BYTE_BINARY);

    // 设置合适的经验阈值,对二值化的识别效果起重要作用

    int threshold = new Color(20, 20, 20).getRGB();// 阈值对应的颜色位于黑色文字和偏黑色背景颜色区间即可

    for (int x = 0; x < w; x++) {

    for (int y = 0; y < h; y++) {

    // 二值化處理

    if (bi.getRGB(x, y) > threshold) {

    int max = new Color(255, 255, 255).getRGB();

    nbi.setRGB(x, y, max);

    } else {

    int min = new Color(0, 0, 0).getRGB();

    nbi.setRGB(x, y, min);

    }

    }

    }

    // 将二值化处理后的图片放于D:\\orc_cut_binary下

    String orcFileName = orcFile.getName();

    String binaryDir = "D:\\orc_cut_binary";

    File dir = new File(binaryDir);

    // 存储目录不存在,则创建目录

    if (!dir.exists()) {

    dir.mkdirs();

    }

    File binaryFile = new File(binaryDir + "/" + orcFileName.substring(0, orcFileName.indexOf(".")) + "binary.png");

    ImageIO.write(nbi, "png", binaryFile);

    return binaryFile;

    }

    3、在选取二值化中的经验阈值,我们有以下思路:

    (1)二值化微分计算阈值

    (2)二值化类卷积的对梯度变化加强得到阈值

    对24位位图进行中值滤波会改变RGB各分量的值,所以图片的颜色会发生变化,但对于8位的位图,由于都是灰度的颜色,所以变化并不明显,而且滤波的窗口选的越大,对应的滤波效果的模糊度也会上升。

    4、增加图片的亮度:

    增加图片亮度可以使有些彩色图片的识别率大大增加,本程序别的图片为黑白照片,增加图片亮度提升的识别率并不乐观。

    5、对图片的边缘进行尖锐化处理:

    锐化可以快速调整图像边缘细节的对比度,并在边缘的两侧生成一条亮线一条暗线,使画面整体更加清晰。对于高分辨率的输出,通常锐化效果在屏幕上显示比印刷出来的更明显。在图片的Alpha值保持不变的情况下,本程序前期也进行了锐化处理,但效果并不明显,有时识别率甚至可能低于未锐化处理的图片。

    6、对图片进行平滑缩放:

    有时很多图片本身无法很好的被识别,但当放大适当倍数时,就可增强识别率,但这个“适当倍数”很难把控,它受诸多硬件因素影响,比如电脑配置、针式打印机打印连贯性差等问题。

     

     

    展开全文
  • 将文本领域的文字激活力矩阵方法应用到图像分类领域,将视觉词汇的数目减少使得运行时间减少,并降低了对存储内存的占用。在特征编码阶段采用局部约束线性编码算法,并将其应用在空间金字塔模型的向量量化中,该算法...
  • 浏览器渲染原理及性能优化

    千次阅读 2022-02-10 18:20:35
    大家好,我是前端岚枫,两个多月没更新博客了,这段时间在忙着找工作,...今天主要跟大家分享我整理的浏览器渲染原理及性能优化:性能优化是我们工作中常遇到一些问题, 也是面试官经常提问的问题,希望下面文章对大.

    大家好,我是前端岚枫,两个多月没更新博客了,这段时间在忙着找工作,入职新公司,各项都有序的进行着,过去的一年算是很特殊的一年,经历7.20暴雨,8月疫情在家办公一个月,及后面的疫情,12月开始原公司长期放假,这些种种,真是一言难尽,但是进入2022年有个好的开始,1月入职新公司,年会抽奖中奖,紧接着没有被疫情留在郑州,顺利回家过年。新的一年开始,我的技术博文更新也会持续更新。今天主要跟大家分享我整理的浏览器渲染原理及性能优化:性能优化是我们工作中常遇到一些问题, 也是面试官经常提问的问题,希望下面文章对大家有所帮助。

    一、进程与线程

    • 进程是操作系统资源分配的基本单位,进程中包含线程
    • 线程是由进程所管理的,为了提升浏览器的稳定性和安全性,浏览器采用了多进程模型

    image.png

    • 浏览器进程:负责界面显示、用户交互、子进程管理、提供存储等
    • 渲染进程: 每个页面都有单独的渲染进程,核心用于渲染页面
    • 网络进程:主要处理网络资源加载(html、css、js 等)
    • GPU进程:3d绘制,提高性能
    • 插件进程:chrome中安装的一些插件

    二、从输入URL到浏览器显示页面发生了什么

    用户输入的关键字还是URL?如果是关键字则使用默认搜索引擎生成URL

    1. 用户输入url地址(关键字 会将关键字根据默认引擎生成地址)会开始导航,浏览器进程里面做
    2. 浏览器进程 :会准备一个渲染进程用户渲染页面
    3. 网络进程加载资源,最终将加载的资源交给渲染进程来处理
    4. 渲染完毕显示 ipc

    网络七层模型

    • 先去查找缓存,检测缓存是否过期,直接返回缓存中的内容
    • 看域名是否被解析,DNS协议,将域名解析成ip地址(DNS基于UDP)ip+端口号 host
    • 请求是https SSL协商
    • ip地址来进行寻地址,排队等待,最多能发送6个http请求
    • tcp 创建链接,用于传输(三次握手)
    • 利用tcp传输数据(拆分成数据包 有序)可靠、有序,服务器按照顺序来接受
    • http 请求(请求行 请求头 请求体)
    • 默认不会断开keep-alive, 为了下次传输数据时候可以复用上次的创建的链接
    • 服务器收到数据后(响应行 响应头 响应体)
    • 服务器返回301 302 会进行重定向操作
    • 服务器返回304 去查询浏览器缓存进行返回

    http 0.9 负责传输html 最早的时候没有请求头和响应头
    http 1.0 提供了 http的header 根据header 的不同来处理不同的资源
    http 1.1 默认开启了keep-alive 链接复用 管线化 服务器处理多个请求(队头阻塞问题)
    http 2.0 用同一个tcp链接来发送数据 一个域名一个tcp(多路复用)头部压缩 服务器可以推送数据给服务端
    http3.0 解决了tcp的队头阻塞问题 QUIC协议 采用了udp

    渲染流程

    image.png

    1. 浏览器无法直接使用HTML,需要将HTML转化成DOM树。(document)
    2. 浏览器无法解析纯文本的css样式,需要对css进行解析成styleSheets.(document.styleSheets)
    3. 计算出DOM树中的每个节点的具体样式
    4. 创建渲染(布局)树,将DOM树中可见节点,添加到布局树中,并计算节点渲染到页面的坐标位置,(layout)
    5. 通过布局树,进行分层(根据定位属性,transform属性,clip属性等)生产图层树
    6. 将不同图层进行绘制,转交给合成线程处理,最终生产页面,并显示到浏览器上(Painting Display)

    查看layer并对图层进行绘制的列表

    • css 不会阻塞html解析, 先解析html,再解析css, 样式
    • css 放到底部,可能会导致重绘效果, 当html 渲染时候,会先扫描js 和css 渲染从上到下,边解析边渲染
    • 渲染DOM时,要等待样式加载完毕
    • js会阻塞html解析,阻止DOM渲染 需要暂停DOM解析去执行js ,js可能会操作样式,所以需要等待样式加载完成

    所以js 一般放页面底部,css 放头部

    总结:DOM 如何生成

    • 在解析前会先执行预解析操作,会预先加载js、css等文件
    • 字节流 =》分词器 =》Token =》根据token 生成节点 =》插入到DOM 树中
    • 遇到js 执行过程中遇到script 标签,HTMLParse会停止解析,(下载)执行对应的脚本
    • 在js 执行前,需要等待当前脚本之上的所有css 加载解析完毕(js是依赖css的加载)#

    三、Perfomance API

    image.png
    image.png

    // js
    window.addEventListener('DOMContentLoaded', function(){
    	let s = 0;
      for(let i = 0; i< 10000000; i++){
        s+=i;
      }
      setTimeout(()=>{
      	document.body.appendChild(document.createtextNode('hello'))
      },1000)
    })
    setTimeout(()=>{
    	const {
        fetchStart, //开始访问
        requestStart, //请求的开始
        responseStart, //响应的开始
        responseEnd, //响应的结束
        domInteractive, // dom 可交互的时间点
        domContentLoadedEventEnd, //dom加载完毕
        loadEventStart //所有资源加载完毕
      } = performance.timing;
      
      let TTFB = responseStart - requestStart; //首字节返回的事件 服务器处理能力
    	let TTI = domInteractive - fetchStart; //整个的一个可交互的时间
      let DCL= domContentLoadedEventEnd - fetchStart; //DOM整个加载完毕
      console.log(TTFB, TTI, DCL) //如图一
      const paint = performance.getEnteriesByType('paint')
      console.log(paint[0].startTime); //FP
    
    }, 3000)
    
    //递归看load 的时间不能为0 mutationObserver
    new PerformanceObserver((entryList)=>{
    	console.log(entryList.getEntries)
    }).observe({entryTypes:['element']})
    
    

    图一
    image.png
    图二
    image.png

    四、网络优化策略

    1. 减少HTTP请求数,合并js、css,合理内嵌js、css
    2. 合理设置服务器端缓存,提高服务器处理速度。(强制缓存、协商缓存)
    3. 避免重定向,重定向会降低响应速度(301,302)
    4. 使用dns-prefetch,进行DNS预解析
    5. 采用域名分片技术,讲资源放到不同的域名下,同一个域名最多处理6个TCP链接问题
    6. 采用CDN加速加快访问速度。(指派最近、高度可用)
    7. gzip压缩优化,对传输资源进行体积压缩(html,css,js)
    Content-Encoding:gzip
    
    1. 加载数据优先级:preload(预先请求当前页面需要的资源) prefetch(将来页面中使用的资源),将数据缓存到HTTP缓存中
    <link rel="preload" href="style.css" as="style">
    

    五、关键渲染路径

    image.png

    • 重排(回流)Reflow:添加元素、删除元素、修改大小、移动元素位置、获取位置等相关信息都会引起重排。
    • 重绘 Repaint: 页面中元素样式的改变并不影响它在文档中的位置。

    1.强制同步布局问题

    JavaScript强制将计算样式和布局操作提前到当前任务中

    <div id="app"></div>
    <script>
      function reflow(){
        let el = documnet.getElementById('app');
        let node = doucument.createElement('h1');
        node.innerHTML = 'hello';
        el.appendChild(node);
        //获取位置会导致重排(重新布局)
        console.log(app.offsetHeight);
        
      }
      window.addEventListener('load',function(){
      	for(let i=0; i<100; i++){
        	reflow()
        }
      })
      
    </scpript>
    

    减少回流和重绘

    1. 脱离文档流
    2. 渲染时给图片增加固定宽高
    3. 尽量使用css3动画
    4. 可以使用will-change提取到单独的图层中

    六、静态文件优化

    1. 图片优化

    图片格式:

    • jpg:适合色彩丰富的照片、banner图;不适合图形文字、图标(纹理有锯齿),不支持透明
    • png: 适合纯色、透明、图标、支持半透明;不适合色彩丰富图片,因为无损储存会导致储存体积大
    • gif: 适合动画,可以动的图标;不支持半透明,不适合存储彩色图片
    • webp: 适合半透明图片,可以保证图片质量和较小的体积
    • svg: 相比于jpg和png,它的体积更小,渲染成本过高,适合小且色彩单一的图标

    图片优化:

    • 避免空src的图片
    • 减小图片尺寸,节约用户流量
    • img标签设置alt属性,提升图片加载失败时的用户体验
    • 原生的loading:lazy图片懒加载
    <img loading="lazy" src="./images/1.jpg" widht="300" height="450" />
    
    • 不同环境下,加载不同尺寸和像素的图片
    • 对于较大的图片可以考虑采用渐进式图片
    • 采用base64URL 减少图片请求
    • 采用雪碧图片合并图标图片

    2. HTML优化

    1. 语义化HTML:代码简洁清晰,利于搜索引擎,便于团队开发维护
    2. 提前声明字符编码,让浏览器快速确定如何渲染网页内容
    3. 减少HTML嵌套关系,减少DOM节点数量
    4. 删除多余空格,空行、注释、及无用的属性等
    5. 避免table布局

    3. css 优化

    1. 减少伪类选择器,减少样式层数,减少使用通配符
    2. 避免使用css表达式,css表达式会频繁求值,当滚动页面,或者移动鼠标时,都会重新计算(IE6,7)
    background-color:expression(new Date()).getHours()%2 ? "red" : "yellow");
    
    1. 删除空行、注释、减少无意义的单位、css进行压缩
    2. 使用外链css,可以对css进行缓存
    3. 添加媒体字段,只加载有效的css 文件
    <link href="index.css" rel="stylesheet" media="screen and(min-width:1024px)"
    
    1. css contain属性将元素进行隔离
    2. 减少@import使用,由于import采用的串行加载

    4. js 优化

    1. 通过async 、defer异步加载文件

    image.png

    1. 减少DOM操作,缓存访问过的元素
    2. 操作不直接应用到DOM上,而应用到虚拟DOM上。最后一次性的应用到DOM上
    3. 使用webworker解决程序阻塞问题
    4. IntersectionOberver
    const observer = new IntersectionOberver(function(changes){
        changes.forEach(function(element, index){
          if(element,intersectionRatio > 0){
          observer.unobserve(element.target);
            element.target.src = element.target,dataset.src;
          }
        });
      });
    function initObserve(){
    	const listItems = document.querySelectAll('img');
      listItems.forEach(function(item){
      observer.observe(item)
      })
    }
    initObserver
    
    
    1. 虚拟滚动 vertual-scroll-list
    2. requestAnimationFrame、requestIdleCallback

    ![image.png](https://img-blog.csdnimg.cn/img_convert/a89b7627c824298618afa7fe8d139fdf.png

    1. 尽量避免使用eval,消耗时间久
    2. 使用事件委托,减少事件绑定个数
    3. 尽量使用canvas动画、css动画

    七、优化策略

    • 关键资源个数越多,,首次页面加载时间就会越长
    • 关键资源的大小,内容越小,下载时间越短
    • 优化白屏:内联css和内联js,移除文件下载较小文件体积
    • 预渲染,打包时候进行预渲染
    • 使用SSR加速首屏加载(耗费服务端资源),有利于SEO优化,首屏利用服务器端渲染,后续交互采用客户端渲染

    八、浏览器的存储

    • cookie: cookie过期时间内一直有效,存储大小4k左右、同时限制字段个数,不适合大量的数据存储,每次请求会携带cookie,主要可以利用做身份检查验证

      设置cookie有效期;根据不同子域划分cookie较少传输;静态资源域名和cookie域名采用不同域名,避免静态资源访问时携带cookie

    • localStroage: chrome下最大存储5M,除非手动清除,否则一直存在,利用localStorage存储静态资源

    function cacheFile(url){
    let fileContent = localStorage.getItem()
    if(file){
      eval(fileContent)
    } else {
      let xhr = new XMLHttpRequest();
      xhr.open('GET', url, true);
      xhr.onload = function(){
      	let responseText = xhr.responseText;
        eval(responseText);
        localStorage.setItem(url,responseText)
      }
      xhr.send()
    }
    }
    cacheFile('/index.js')
    
    • sessionStorage: 会话级别存储,可用于页面间的传值
    • indexDB:浏览器的本地数据库(基本无上限)

    九、增加体验 PWA(Progerssive Web App)

    webapp用户体验差(不能离线访问),用户粘性低(无法保存入口),pwa就是为了解决这一系列问题让webapp具有快速,可靠,安全等特点

    • Web App Mainfset: 将网站添加到桌面、更类似native的体验
    • Service Worker: 离线缓存内容,配合cache API
    • Push Api & Notification Api: 消息推送与提醒
    • App Shell & App Skeleton App壳、骨架屏
    展开全文
  • 文字切割算法-投影切割优化

    千次阅读 2018-05-16 12:28:53
     在上文(文字切割算法-基于投影的切割)中发现切割结果并不是很理想,所以在本文提出优化算法对结果进行进一步处理。本算法的解决思路很简单,即针对已暴露出的问题进行解决,对于未暴露的问题就无能为力了。所以...
  • 源码实现文字能够左右两端对齐(justified Alignment)的Label,特别是针对中文进行优化对齐 注:上边的文字是利用本代码显示的,可见左右两端对齐得很好。下边文字是利用 UILabel 来对齐,可见无法很好地进行两端...
  • 优化方案】高考语文二轮总复习-第六章-语言文字运用-专题四-补写应力避不准、不简、不连提升训练.doc
  • 这是一个用D3实现文字云的简单案例。可以参考,学习。如果存在不足的的地方可以优化,再跟大家分享,相互学习
  • 这本书应该不用过多介绍了,网上常见的版本中书签有错误,本版本已修改。
  • 将自调度引入到面向语言文字信息处理的服务网格中,并结合语言文字信息处理和自调度的特点,提出了一种服务网格环境下的自调度算法优化方案。该方案从数据的传输、子节点的处理方式这两个方面入手,用socket传输数据...
  • 文字版,并非扫描版。 仅提供参看,若觉得有用请购买正版
  • css3抖音网红文字时钟特效是一款纯jQuery+CSS3实现的抖音网红时钟动画特效,圆盘文字时钟,界面可自行优化
  • 文字溢出省略和用户体验优化

    千次阅读 多人点赞 2021-10-27 14:51:06
    这是我又一次探究文字溢出相关问题,也是我在用户体验道路上踏出的又一小步。 之前提到“文字溢出”瞬间就能想到 ellipsis。再接触的多了一点会同时想到 display: -webkit-box;(多行溢出)。 你一定欣喜若狂,认为...
  • 识别速度还可以优化,如图片压缩、去噪、二值化等和网速也有关系 三叶资源网
  • 多媒体技术是一种利用电子计算机对文字、图片和动画影音来进行综合性处理的一种数字化电脑技术,对多媒体技术实现中的关键设计进行分析和优化具有现实意义。文章分析了多媒体技术的特点、应用领域及其技术实现中的...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 223,603
精华内容 89,441
关键字:

优化文字