缩略图

Atom 插件整理

怎甘沉沦 提交于 2019-12-05 19:27:56
1. atom-beautify 格式化代码 2. file-icons 美化左侧目录栏 3. highlight-selected 高亮当前选中的单词 4. minimap 在右侧显示代码缩略图 5. minimap-quick-highlight 选中的代码在 minimap(缩略图)中高亮显示 6. quick-hightlight 似乎与 minimap-quick-highlight 是相互依赖的关系 7. linter 代码语法检查 8. linter-gcc2 针对 C/C++ 的代码语法检查插件 9. gcc-make-run 编译运行 C/C++ 源码 来源: https://www.cnblogs.com/xiangsui/p/11941546.html

截取指定时间的视频缩略图

浪尽此生 提交于 2019-12-05 07:39:43
/** * 截取指定时间的视频缩略图 * * @param timeBySecond 时间点 */ -( void )thumbnailImageRequest:( CGFloat )timeBySecond{ // 创建 URL NSURL *url=[ self getFileUrl ]; // 根据 url 创建 AVURLAsset AVURLAsset *urlAsset=[ AVURLAsset assetWithURL :url]; // 根据 AVURLAsset 创建 AVAssetImageGenerator AVAssetImageGenerator *imageGenerator=[ AVAssetImageGenerator assetImageGeneratorWithAsset :urlAsset]; /* 截图 * requestTime: 缩略图创建时间 * actualTime: 缩略图实际生成的时间 */ NSError *error= nil ; CMTime time= CMTimeMakeWithSeconds (timeBySecond, 10 ); //CMTime 是表示电影时间信息的结构体,第一个参数是视频第几秒,第二个参数时每秒帧数 .( 如果要活的某一秒的第几帧可以使用 CMTimeMake 方法 ) CMTime

常见资源下载平台路径的简单分析

泄露秘密 提交于 2019-12-05 07:31:27
昵图网 http://www.nipic.com/show/21335857.html 大图路径: http://pic180.nipic.com/file/20180830/18443500_222519792037_2.jpg 缩略图路径: http://img99.nipic.com/file/20180830/18443500_222519792037_1.jpg 用户: http://hi.nipic.com/people/18443500 文件编号:20180830222519792037,发布时间:2018/9/11 大图路径为: http://pic180.nipic.com/file/ + 文件编号日期部分 + /用户id_ + 文件编号后一部分 + _2.jpg,其中pic180表示图片的像素dpi值,此图片为183dpi故在pic180下,222519792037部分是如何标注的还不清楚。同理缩略图以img开头,99dpi为标记,其后信息一致,_1标号给了缩略图,_2给了大图。 昵图网的大图和缩略图查看不检查请求头的 Referer,但都含有平台水印,暂时没有发现无水印的图片源 猜测PSD文件会是怎样的路径? _3 给了源文件?源文件的标记信息为什么? 各种平台上都有倒卖昵图网资源获取其他平台上的虚拟币的信息 昵图网的搜索接口 http://soso

bootstrap中的缩略图

社会主义新天地 提交于 2019-12-05 06:35:26
缩略图(一) 缩略图 在网站中最常用的地方就是产品列表页面,一行显示几张图片,有的在图片底下(左侧或右侧)带有标题、描述等信息。Bootstrap框架将这一部独立成一个模块组件。并通过“ thumbnail ”样式配合 bootstrap的网格系统 来实现。可以将产品列表页变得更好看。 源码文件: ☑ LESS版本:对应文件thumbnails.less ☑ Sass版本:对应文件_thumbnails.scss ☑ 编译后版本:bootstrap.css文件第4402行~第4426行 使用方法: 通过“ thumbnail ”样式配合 bootstrap的网格系统 来实现。 前面也说过了,缩略图的实现是配合网格系统一起使用,假设我们一个产品列表,如下图所示: 先来看结构: <div> <div> <div class="col-xs-6 col-md-3"> <a href="#" class="thumbnail"> <img src="http://img.mukewang.com/5434eba100014fe906000338.png" style="height: 180px; width: 100%; display: block;" alt=""> </a> </div> … </div> </div> 上面的结构表示的是在宽屏幕(可视区域大于768px)的时候

Android:支持多选的本地相册

﹥>﹥吖頭↗ 提交于 2019-12-05 04:02:40
前段时间在做一个动态发布功能,需要用到图片上传。一开始直接调用的系统相册和相机,由于系统相机不支持多选,就花点时间做了个本地相册,在此开源下。 先上截图,依次为选择相册界面、相册详情界面、查看图片大图界面 相册列表按图片数量降序排序,相册详情列表按图片时间降序排序,对比了下微信和QQ的相册,读取的文件基本一致。 接下来说下相册文件遍历的思路。首先肯定不会是通过文件夹逐级遍历的,这样效率太低。查了下API发现Android的系统数据库已经存储了所有的图片路径和缩略图路径(如果有),可直接通过ContentProvider来获取,获取大图的URI是 MediaStore.Images.Media.EXTERNAL_CONTENT_URI 获取缩略图的URI是 MediaStore.Images.Thumbnails.EXTERNAL_CONTENT_URI 我的做法是先遍历所有大图,获取ID和路径,再通过大图的ID去查找缩略图路径,在相册中显示的都是缩略图,这样可以提高显示速度,同时减少内存开销。但是通过大图ID去查找缩略图这一步是需要消耗一点时间的,因此将它在App启动时,开启线程执行。LocalImageHelper类用以执行该操作。 待完善点:相册的初始化是放在应用启动时,初始化一次后就不再重新执行,因此假如在应用开启后,设备内添加了新的图片或删除了图片

Chrome打开标签页预览

我的未来我决定 提交于 2019-12-04 21:05:38
类似于Microsoft Edge浏览器上的标签页缩略图预览非常方便,其实现在谷歌浏览器正在测试相关的功能,如果想提前体验,就在地址栏输入“ chrome://flags ”并按下回车键,点击右上角的菜单按钮并选择“查找”命令,在弹出的搜索框中输入关键词“Tab HoverCard Images”,查找到这个选项后点击列表中的“Enabled”选项,随后重新启动Chrome浏览器即可。 来源: https://www.cnblogs.com/letisl/p/11883948.html

pdf缩略图生成上传解决方案

人盡茶涼 提交于 2019-12-04 13:29:18
前言:因自己负责的项目(jetty内嵌启动的SpringMvc)中需要实现文件上传,而自己对java文件上传这一块未接触过,且对 Http 协议较模糊,故这次采用渐进的方式来学习文件上传的原理与实践。该博客重在实践。 一. Http协议原理简介 HTTP 是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。 简单来说,就是一个基于应用层的通信规范:双方要进行通信,大家都要遵守一个规范,这个规范就是HTTP协议。 1. 特点: (1) 支持客户/服务器模式。 (2) 简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器联系的类型不同。由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快。 (3) 灵活:HTTP允许传输任意类型的数据对象。正在传输的类型由Content-Type加以标记。 (4) 无连接:无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接

thinkphp 图形处理

主宰稳场 提交于 2019-12-04 08:49:38
使用Think\Image类进行图像处理功能,支持Gd库和Imagick库,包括对GIf图像处理的支持。 实例化类库 $image = new \Think\Image (); 默认使用GD库进行图像操作,如果需要使用Imagick库操作的话,需要改成: $image = new \Think\Image ( \Think\Image :: IMAGE_IMAGICK ); // 或者采用 $image = new \Think\Image ( 'Imagick' ); 图像操作 下面来看下基础的图像操作功能的使用方法。 打开图像文件 假设当前入口文件目录下面有一个1.jpg文件,如图所示: 使用open方法打开图像文件进行相关操作: $image = new \Think\Image (); $image -> open ( './1.jpg' ); 也可以简化成下面的方式: $image = new \Think\Image ( \Think\Image :: IMAGE_GD , './1.jpg' ); // GD库 // 或者 $image = new \Think\Image ( \Think\Image :: IMAGE_IMAGICK , './1.jpg' ); // imagick库 获取图像信息 可以获取打开图片的信息,包括图像大小、类型等,例如:

Bootstrap 缩略图

安稳与你 提交于 2019-12-04 06:34:23
本章将讲解 Bootstrap 缩略图。大多数站点都需要在网格中布局图像、视频、文本等。Bootstrap 通过缩略图为此提供了一种简便的方式。使用 Bootstrap 创建缩略图的步骤如下: 在图像周围添加带有 class .thumbnail 的 <a> 标签。 这会添加四个像素的内边距(padding)和一个灰色的边框。 当鼠标悬停在图像上时,会动画显示出图像的轮廓。 下面的实例演示了默认的缩略图: <!DOCTYPE html> <html> <head> <title>Bootstrap 实例 - 缩略图</title> <link href="/bootstrap/css/bootstrap.min.css" rel="stylesheet"> <script src="/scripts/jquery.min.js"></script> <script src="/bootstrap/js/bootstrap.min.js"></script> </head> <body> <div class="row"> <div class="col-sm-6 col-md-3"> <a href="#" class="thumbnail"> <img src="/images/kittens.jpg" alt="通用的占位符缩略图"> </a> </div> <div

如何用文件对比工具缩略图

混江龙づ霸主 提交于 2019-12-04 03:13:55
Beyond Compare软件一直都是一款备受专业人士青睐的工作必备辅助工具,它可以高效对比整个驱动器和文件夹,检查大小和修改时间,或者逐字节完整验证每个文件,精确查找文件之间的所有差异部分,并用颜色标注差异部分。 Beyond Compare 除了拥有强大的比较功能,还设置多种辅助文件和文件夹比较的选项,例如:过滤设置、文件缩略图、视图菜单等,接下来就和大家分享一下,Beyond Compare比较会话中缩略图的正确使用方式。 步骤一:打开Beyond Compare软件,选择文本比较会话,打开会话操作界面。分别单击会话界面左右两侧“打开文件”按钮,选择您需要比较的文件。 Beyond Compare文本比较会话操作界面图例 注:Beyond Compare可执行的比较会话类型丰富,其中设有缩略图选项的会话包括:文本比较、合并,表格比较,16进制比较,本文以文本比较为例。 步骤二:默认情况下,缩略图以“允许滚动”的形式显示在文本比较会话界面的右侧,请单击菜单栏“工具”按钮,在展开的菜单中选择“选项”选项卡,打开文本比较—选项窗口页面。 Beyond Compare文本比较工具菜单界面图例 步骤三:在打开的文本比较—选项窗口页面中,单击左侧目录“调整”选项,随即右侧将会切换到相应页面。其中在“对于大文件的缩略图视图“栏目中,设有”压缩以适合“和”允许滚动“单选按钮。 Beyond