首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Data URI利弊

Data URI利弊 由 Ghostzhang 发表于 2010-10-16 00:00 最近Data URI似乎热了起来,特别是从淘宝UED上发了一篇《Data URI小试 —— 在旺旺点灯(JS...说到Data URI优点,自然少不了“减少链接数”,把图片转为Base64编码,以减少图片链接数。我们先想当然一下,同样一张图片,如果不用发起一个下载请求,打开速度是会更快。...但是,有几个问题需要关注下: 图片始终是要下载,那么下载一张图片速度快还是下载一堆编码快? 浏览器对图片显示,处理效率哪个更快?...,可以发现,使用Data URI方式Demo在渲染时会比不使用 多消耗53%左右CPU资源,内存多出4倍左右,耗时平均高出24.6倍 。...有关Data URI介绍可以看下《data URI scheme》和《利用 Data URL 加速你網頁》,里面提到IE8以下浏览器不支持问题,相应解决方案可以看《MHTML – when you

67830

URI与URL区别

其中,URL,URN是URI子集。  Web上地址基本形式是URI,它代表统一资源标识符。有两种形式:  URL:目前URI最普遍形式就是无处不在URL或统一资源定位器。 ...URI有绝对和相对之分,绝对URI指以scheme(后面跟着冒号)开头URI。...你可以把绝对URI看作是以某种方式引用某种资源,而这种方式对标识符出现环境没有依赖。如果使用文件系统作类比,绝 对URI类似于从根目录开始某个文件径。 ...与绝对URI不同,相对URI不是以scheme(后面跟着冒号)开始URI。 它一个例子是articles/articles.html。...URL:  URL是Uniform Resource Location缩写,既然楼主知道我就不啰嗦了  URI 是在 Internet 上定位资源常规方案,它着重点在于资源,而不是位置。

1.5K60
您找到你想要的搜索结果了吗?
是的
没有找到

myql服务无效解决方案

mysql 版本 5.7.14 系统 win 7 后来经过一系列百度,谷歌,总算是解决了。 首先,你需要把原来服务删除: ? 注意:mysql为你服务名称,自己可以随便定义。...接着运行: 后面的路径记得改成自己! 这是注册mysql服务! ? 嗯,这里有个小瑕疵,mysql我少打了个l。 不过没事,这个名字是自定义! 我按照没打错情况来解释哈。...我这里打的是mysq,是因为前面我定义名字是mysq了、、、 然后就OK了! 我不知道那个是不是生成随机密码。 大家可以去data目录下找.err后缀日志。 ? 打开文件: ?...问题2:windows7下启动mysql服务出现服务名无效原因及解决方法 问题原因:mysql服务没有安装。...这篇介绍方法是常见其中两种方法。

73620

uri与url区别简单理解(uri和url有什么区别)

URI进行标识。...URI结构组成 URI通常由三部分组成: ①资源命名机制; ②存放资源主机名; ③资源自身名称。...(注意:这只是一般URI资源命名方式,只要是可以唯一标识资源都被称为URI,上面三条合在一起是URI充分不必要条件) URI举例 如:https://blog.csdn.net/qq_32595453...URL是一种具体URI,它是URI一个子集,它不仅唯一标识资源,而且还提供了定位该资源信息。...,其实纠结就是URI到底是什么,怎么它就是URI不是URL了,其实文章中都已交代,只要能唯一标识资源就是URI,在URI基础上给出其资源访问方式就是URL,这是最简单总结了,希望对大家有所帮助

2.5K20

URI、 URL 和 URN 区别

URI URI = Universal Resource Identifier 统一资源标志符 URI采用一种特定语法标识一个资源字符串。所标识资源可能是服务器上一个文件。...通过URI找到资源是通过对名称进行标识,这个名称在某命名空间中,并不代表网络地址。 它包含URL和URN。...、URL和URN区别 URI 指的是一个资源 URL 用地址定位一个资源; URN 用名称定位一个资源。...举个例子: 去寻找一个具体的人(URI);如果用地址:XX省XX市XX区...XX单元XX室主人 就是URL;如果用身份证号+名字去找就是URN(身份证号+名字 无法确认资源地址) 。...在Java类库中,URI类不包含任何访问资源方法,只能标识资源。URL类可以访问资源,可以获取指定资源流信息。 URL格式 ? URL格式 1.

1.2K150

如何设计,容易挨揍URI???

后端工程师,如何无脑设计一些shi一样URI,来恶心移动/前端工程师呢? 希望本文能给大家一些启示。 方法一:搞一些不知所谓名称。...例如: http://api.exapmle.com/louvre/da-vinci/mona-lisa 画外音:卢浮宫/达芬奇/蒙娜丽莎 方法三:多在URI末尾添加“/”,让别人以为是目录,还有可能帮他们多搞一次...提高URI误读性,尽量让文本查看器中下划线特效遮蔽“_”。...例如: http://api.example.com/My-Folder/My-Doc 画外音:RFC 3986中规定URI区分大小写。 学会了吗?注意保护好自己!...玩笑归玩笑,好URI,建议这么弄: (1)RESTful是基本原则,命名要有意义; (2)不要用容易拼错外语; (3)URI末尾不要添加“/”; (4)使用“-”而不是“_”,以提高URI可读性

45420

CSS height:100%无效以及替代方案

要解决这个问题,先知道设置height:100%原理,当你让一个元素高度设置为百分比高度时,是相对于父元素高度根据百分比来计算高度。...可见还是没有效果,原因跟上一个一样,其父元素也没有高度,所以我们来设置html高度。 ? 可见产生了我们想要效果。 <!...设置htmlheight为具体像素值,当其值大于浏览器窗口时,浏览器出现滚动条,当其值小于浏览器窗口时,同样会将html填充完整个浏览器窗口(可以设置背景测试)。 ? ?...但是子html子元素高度设置成百分比时,会按照html设置高度值计算比例。(如下所示,html高度为1000px;所以body高度为500px)。 ?...对于body设置高度小于浏览器窗口时,同样会填充满整个浏览器窗口(可以设置背景测试),但是其子元素高度设置成百分比时,会按照body设置高度值来计算比例。 ?

1.3K40

URI RUL和URN区别

翻译 首先返回一下三个缩写含义 URI 统一资源标识符(Uniform Resource Identifier) URL 统一资源定位(uniform resource locator) URN 统一资源名称...uniform resource Name) 分析 百科解释:统一资源定位符(Uniform Resource Locator,URL),统一资源名称(Uniform Resource Name,URN)是URI...子集。...从字面意思理解 URI 统一资源标识符,是一个标识符,用来标识互联网上资源,那么它是如何来标识呢,有两种方式一个就是通过定位(URL),一个就通过名称(URN)。...比如我们要访问互联网上某个服务器视频资源 http://xxx.com:80/xxx1/xxx1/xinwelianbo.mp4 那么这个由协议+主机+端口+路径 组成就是对应xinwelianbo.mp4

55920

REST API URI 设计七准则

在了解 REST API URI 设计规则之前,让我们快速过一下我们将要讨论一些术语。 URI REST API 使用统一资源标识符(URI)来寻址资源。...两个不同 URI 映射到两个不同资源。如果 URI 不同,那么资源也会不同,反之亦然。因此,REST API 必须生成和传达清晰 URI,并且不应容忍任何客户端尝试去对一个资源进行模糊标识。...)中这两个 URI 是相同。...规则#6:文件扩展名不应包含在 URI 中 在 Web 上,字符(.)通常用于分隔 URI 文件名和扩展名。 一个 REST API 不应在 URI 中包含人造文件扩展名,来表示消息实体格式。...结论 当你设计 REST API 服务时,你必须注意资源,这些资源由 URI 定义。 你正在构建服务中每个资源,都将至少有一个 URI 来标识它。这个 URI 最好是有意义,并能充分描述资源。

1.3K40

后端:414 Request-URI Too Large解决方案

大家好,又见面了,我是你们朋友全栈君。...Web项目接口请求会出现414 Request-URI Too Large这个错误 下面给大家分享一下相关解决办法: 一、get请求改为Post请求 如果你web请求是get请求,可以考虑调整为post...get请求:当发送数据时,GET 方法向 URL 添加数据;URL 长度是受限制(URL 最大长度是 2048 个字符)。 post请求:没有限制。...这个时候可以考虑只传递id组成字符串,然后在后台逻辑处理,根据id字符串查询所需数据,然后完成相应编码工作。 三、服务器配置调整 服务器配置调整是最有效解决方式。...服务器配置调整是全局性,但要根据实际业务需求处理,不能随意把参数长度调整很大,这样也会对系统性能也会有很大影响。

1.7K10

URI与URL与URN关系

Locator,URL),统一资源名称(Uniform Resource Name,URN)是URI子集。...Web上地址基本形式是URI,它有两种形式:一种是URL,这是目前URI最普遍形式。另一种就是URN,这是URL一种更新形式,URN不依赖于位置,并且有可能减少失效连接个数。...最经常混淆就是URL与URL,因为这两者是息息相关,并非所有URI都是URL,因为URI可以是名称、定位符,或者二者兼有的在线资源,而URL只是定位器。...URL是URI子集,意味着所有的URL都是URI,但并不是所有的URL是URI。...图片来源于参考资料第一条 如上图所示,你名字可以是一个URI,因为它可以识别到你,但它可能不是一个URL,因为它无法定位到你,但是你地址就是一个URL及URI,因为它可一个识别到你,也可以定位到你。

66120

REST API URI七大设计原则

在了解REST API URI设计规则之前,让我们快速浏览一些我们将要讨论术语。 URIs REST API使用统一资源标识符(URI)来寻址资源。...先跳过规则,URI通用语法也适用与本文中URI。RFC 3986定义了通用URI语法,如下所示: URI = scheme “://” authority “/” path [ “?”...两个不同URI映射到两个不同资源。如果URI不同,那么资源也是如此,反之亦然。因此,REST API必须生成和传递精确URI,不能容忍任何客户端尝试不精确资源定位。...规则6:文件扩展名不应包含在URI中 在Web上,(.)字符通常用于分隔URI文件名和扩展名。 REST API不应在URI中包含人造文件扩展名,来指示邮件实体格式。...结论 当你在设计REST API服务时,您必须注意这些由URI定义资源。 正在构建服务中每个资源将至少有一个URI标识它。这个URI最好是有意义,且能充分描述资源。

1.8K60
领券