CTF做了图片的隐写题,还没有形成系统的认识,先来总结一下BMP图的组成,并通过将彩色图转为二值图的例子加深下理解。只写了位图二进制文件的格式和代码实现,至于诸如RGB色彩和调色板是什么的一些概念就不啰嗦了。BMP位图文件格式 BMP文件由文件头、位图信息头、调色板和图形数据四部分组成,真彩色图是没...
分类:
编程语言 时间:
2015-07-09 11:02:11
阅读次数:
159
1.适用场景1) ContentProvider为存储和读取数据提供了统一的接口2) 使用ContentProvider,应用程序可以实现数据共享3) android内置的许多数据都是使用ContentProvider形式,供开发者调用的(如视频,音频,图片,通讯录等)2.相关概念介绍1)Conte...
分类:
移动开发 时间:
2015-07-09 10:58:49
阅读次数:
112
NSCache用来存储缓存数据的时候,和NSDictionary功能类似,
但是NSCache有一个特别的问题:
一旦接收到内存警告之后,如果使用[NSCache removeAllObjects]处理就不能把图片存放到内存中,
之后所有的图片都是从沙盒中取的不能再次存放到内存中,因为框架的内存警告做了[NScache removeAllObjects]操作[NSCache removeAl...
分类:
系统相关 时间:
2015-07-09 09:46:17
阅读次数:
352
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:
Markdown和扩展Markdown简洁的语法
代码块高亮
图片链接和图片上传
LaTex数学公式
UML序列图和流程图
离线写博客
导入导出Markdown文件
丰富的快捷键
快捷键
加粗 Ctrl + B
斜体 Ctrl + I
引用 Ctrl...
分类:
其他好文 时间:
2015-07-09 09:44:24
阅读次数:
153
ThinkAndroid是一个免费的开源的、简易的、遵循Apache2开源协议发布的Android开发框架,其开发宗旨是简单、快速的进行 Android应用程序的开发,包含Android mvc、简易sqlite orm、ioc模块、封装Android httpclitent的http模块, 具有快速构建文件缓存功能,无需考虑缓存文件的格式,都可以非常轻松的实现缓存,它还基于文件缓存模块实现了图片缓存功能, 在android中加载的图片的时候,对oom的问题,和对加载图片错位的问题都轻易解决...
分类:
移动开发 时间:
2015-07-09 09:40:30
阅读次数:
168
第一步,下载SDWebImage,导入工程。github托管地址https://github.com/rs/SDWebImage第二步,在需要的地方导入头文件1#import"UIImageView+WebCache.h"第三步,调用sd_setImageWithURL:方法缓存图片,注意,这就是新...
分类:
Web程序 时间:
2015-07-09 08:33:02
阅读次数:
194
使用java,图像被变换成BYTE排列、和该阵列为图象,远程传输的图片进行参考:http://blog.csdn.net/huang9012/article/details/18241539代码例如以下:package com.third.demo;import java.io.ByteArrayO...
分类:
编程语言 时间:
2015-07-09 08:30:17
阅读次数:
103
前言: 在android开发当中,从目标地址获取图片往往都是采用异步加载的方法。当完全加载完图片后在进行显示,也有些是直接将加载的图片一点一点的显示出来。这两个区别只是对流的处理不同而已。现在就讲讲当图片被完全获取到后在显示的方法。一,效果图: 初始化: ...
分类:
其他好文 时间:
2015-07-09 00:45:08
阅读次数:
171