自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (23)
  • 收藏
  • 关注

原创 swift2使用sqlite数据库及常见错误总结(模拟机下)

0、效果图:1、语言:swift22、工具:Xcode7.23、系统版本:     MAC OS X 10.10.53、准备的材料:      A、swift使用sqlite的代码封装文件,我准备好了,传送门:这里。      B、sqlite图形化管理工具:SQLiteManager, 我也准备好了。传送门:来吧,点我。4、用SQLiteManager新建

2016-03-22 12:50:04 1413

转载 敏捷实施时的五个不当做法

如何正确实施敏捷?可别误入歧途!你知道的错误做法越多,在具体实施时,你就越能成竹在胸。于是,我们来讨论一下大家在实施敏捷时常见的几种错误做法吧。1. 太看重流程和工具没错,敏捷工具很重要。你说你能通过寥寥几个写字板和贴纸来管理所有的用户故事、bug和工作任务——对此我是持怀疑态度的。我支持你,你需要不错的工具来进行敏捷项目管理、代码分享以及执行其他一些流程。然而,工具的重要

2016-03-22 07:55:07 500

原创 iOS之常见错误总结

1、错误详情:Failed to instantiate the default view controller for UIMainStoryboardFile 'Main' - perhaps the designated entry point is not set?2、原因     StoryBoard中没有一个view controller设置了Initial Sce

2016-03-21 23:12:45 423

原创 iOS之了解沙盒

1、Xcode      版本:7.2      语言:Swift22、沙盒路径      A、沙盒所在目录:print("沙盒所在目录:\(NSHomeDirectory())");     B、沙盒安装目录print("沙盒安装目录: \(NSBundle.mainBundle().bundlePath)");      观察运行结果。沙盒所在目录:/Users/X

2016-03-21 12:25:40 663

转载 了解mach-o文件结构

//======     真心觉得这哥们写的不错!受用了   =====//   文章出处:http://www.blogfshare.com/ioss-mach-o.html我们知道Windows下的文件都是PE文件,同样在OS X和iOS中可执行文件是Mach-o格式的。所以我们如果要进行逆向分析,首先要熟悉Mach-o文件结构。Mach-o包含三个基本区域:

2016-03-21 10:17:00 1291

原创 iOS学习之网络编程(1)

1、语言:swift22、NSSURLSession简介     A、NSURL:统一资源定位符,     B、会话配置:磁盘缓存、内存缓存、系统后台执行。     C、操作方法(任务):上传、下载、上传下载(同时)。     D、表现形式为:JSON(javascript object notation)。     E、任务状态:继续、暂停、取消。

2016-03-20 19:21:20 455

原创 IOS学习之UIWebView(3)

1、语言:swift22、浏览器简单示例     控件如下:3、ViewController继承      viewController需要继承UIWebViewDelegate, UITextFieldDelegate4、实现了协议        实现了UIWebViewDelegate和UITextFieldDelegate中的部分协议。5、

2016-03-19 19:56:08 461

原创 ios学习之UIWebView(2)

1、语言和工具      语言:swift2, 工具:xcode 7.22、简单使用示例      掌握UI web View的基本用法;解析3种内容加载的方式。3、效果图:      4、控件5、源码:import UIKitclass ViewController: UIViewController { /// 控件关联

2016-03-19 19:01:05 531

原创 ios学习之UIWebView(1)

// ========   语言:swift 2.1,   xcode:7.2   =====//1、常见属性:        在storyboard上,拖一个webView控件,在右边的属性窗口中选择“show the attributes in Spector ”, 可以看见webView属性:       A、scalePageToFit:   Bool类型,其默认值是f

2016-03-19 18:01:47 510

原创 iOS真机测试错误总结

1:手机os版本:9.22、xcode版本号:xcode7.23、报错信息:Could not launch "My App"process launch failed: Security4、解决方案:     A、找到自己测试的iphone      B、选择   设置(Settings)->  通用(General) -> 设备管理(device management

2016-03-19 16:52:56 1627

原创 IOS控件学习之UI ScrollView(7)

1、语言:swift2、实现内容:图片轮播(把之前的总结下)3、效果图:4、控件列表(见下图):5、注意     pageControl控件不能直接拖到scrollView控件中。从上图左边的结构中可以看出,pageControl控件与scrollView控件是在同一个级下。     我的方法是:将pageControl控件拖到ScrollView控件同一级下,

2016-03-18 19:55:34 527

原创 swift初始化函数失败

1、编译器提升出错:'required' initializer 'init(coder:)' must be provided by subclass of 'UITabBarController'2、原因分析   1,在 Swift 中, 类的初始化器有两种, 分别是Designated Initializer(指定初始化器)和Convenience Initializer

2016-03-18 18:05:00 1444

原创 IOS控件学习之UI ScrollView(6)

1、语言:Swift2、页单位的滚动    A、 每次手指滑动后,显示一屏的内容。    B、设置pagingEnable属性 为 true。3、示例源码如下:colorViewController.swfit文件 源码:/*实现切换的画面*/import UIKitclass ColorViewController:UIViewController{

2016-03-18 13:33:40 420

原创 IOS控件学习之UIScrollView(5)

1、语言:swift2、缩放    A、UI Scroll view对象一次只能对一个图片进行缩放。    B、要设置UIScrollView的缩放比例(默认是1.0)属性和 委托属性。    C、委托设置示例如下:/// 设置委托 scrollView.delegate = self;          缩放比例示例如下:/// 设置缩放比例,默认是1.0

2016-03-18 09:44:33 441

原创 IOS控件学习之UIScrollView(4)

1、语言:Swift2、代理(委托)      常见UIScrollView的委托方法如下:      A、即将开始滚动optional public func scrollViewWillBeginDragging(scrollView: UIScrollView)      B、正在滚动(实时改变坐标偏移 contentOffset)optional public func

2016-03-18 09:16:33 399

原创 IOS控件学习之UIScrollView(3)

1、语言:swift2、contentInset属性    含义:      A、内容的内边距      B、设置UIScrollView的内容在拖动后,内容距离UIScrollView的内边距。可以类比按钮内边距属性Inset      C 、当 向 背离 UIScrollView4个角的某个角滑动时,若不设置改舒心,则在滑动后,图像会自动回到原来的坐标值。3、使用示例

2016-03-17 19:25:52 395

原创 IOS控件学习之UIScrollView(2)

1、语言:swift2、contentOffset属性介绍    含义:    ----- 初始化完成后,屏幕左上角是于显示的图像的左上角是重合的。当UIScrollView内部的内容滚动时,内容相对左上角的偏移。    ---- 内容当前滚动到图像的什么地方3、代码实现自动滚动     我做了一个按钮,通过点击按钮实现滚动效果的。     按钮的被单击事件源码:/

2016-03-17 19:07:55 706

原创 IOS控件学习之UIScrollView(1)

1、使用的语言是:swift。2、常见UIScrollView不能滚动的原因      A、检查是否设置了UIScrollView的contentSize属性。比如:/// 设置ScrollView的内容大小的两种方式,(ScrollView设置了大小,图像就能滚动了) /// 用imageview的frame大小指定scrollView显示的图像大小

2016-03-17 18:31:15 447

原创 ida入门(4)

注释      1、添加注释的快捷键是:shift + ;(分号键)。输入好注释的内容,点击 OK 按钮, 即可完成对注释的添加。      2、ida分析完文件后,会之中为我们做好部分注释。      3、尽量时使用英文,除非装好了插件来处理中文。代码转换(格式化转换):      ida可以对常量进行转换。      选择常量,鼠标右键转折:use standard s

2016-03-15 15:40:02 776

原创 ida入门(3)

1、名称与变量              名称:可根据ida分析出来的结果中得变量进行重命名,使得更有利于逆向工作,特点是:对一处变量的修改,IDA会将整个文件中相同变量进行重新命名, 并且以高亮显修改的变量。  修改方法是:选中需要修改的想,按N键或者鼠标右键选择“rename”。             变量: 常见的有2种: A、argv_(), 属于 栈变量。 B、var_(),

2016-03-15 15:07:17 1037

转载 UITableView常见属性

UITableView 的样式enum UITableViewStyle : Int { case Plain // 平铺样式 case Grouped // 分组样式}UITableView 添加或者删除 Cell 时的动画enum UITableViewRowAnimation : Int { case Fade // 淡入淡出 case Ri

2016-03-15 11:43:59 486

转载 C++转iOS开发5个月总结

啰嗦8月5号左右突然做出了来北京工作的决定,给北京同学了解情况时正好同学公司缺人,7号来面试了下,13号一早就来报到了。自己与iOS开发还是有些缘分,3月中旬到5月初在济南一家小公司做了不到2个月的iOS开发(当初面试是做Android,但近来后iOS更急需,我想我这刚转行都可以啦,就开始做了iOS;后来北京同学这开始也想做Android(抱着以后能学习学习Android源码的想法那时对And

2016-03-15 06:53:07 1287

转载 IOS开发者必看的博客汇总

OneV's Denhttp://onevcat.com/沉船家园http://beyondvincent.com/NSHipsterhttp://nshipster.cn/Limboy 没有网络不剩http://limboy.me唐巧的技术博客http://blog.devtang.com/Lex iOS noteshttp://ios.lextang

2016-03-15 06:50:28 499

原创 ida入门(2)

A、桟帧    stack  frame1、要先保护现场2、将参数按照调用约定,存放在被运行桟帧上, 这样, 这个桟帧的帧顶指针就会发生改变3、若有必要,调用函数会配置一个帧指针,保存调用方希望保持不变的内容(寄存器值)4、被调用函数为它可能需要的任何局部变分配空间,需要桟帧栈顶向上(-操作)开辟5、被调用函数返回值存放在eax寄存器中,或者存放在可以立即被调用到的地方6、

2016-03-13 22:58:27 1524

原创 IDA入门(1)

1、加载文件windows 下,用ida加载文件后,会在该文件同目录下生成几个文件,含义如下:.id0 : 二叉树数据库.id1:    文件包含描述每个程序字节的标记.nam:   包含 IDA  NAME 窗口的数据库.til:    本地数据库有关信息2、保存don't pack database:   不将ida的加载文件打包

2016-03-13 20:37:00 3521

转载 二维码的生成细节和原理

二维码又称QR Code,QR全称Quick Response,是一个近几年来移动设备上超流行的一种编码方式,它比传统的Bar Code条形码能存更多的信息,也能表示更多的数据类型:比如:字符,数字,日文,中文等等。这两天学习了一下二维码图片生成的相关细节,觉得这个玩意就是一个密码算法,在此写一这篇文章 ,揭露一下。供好学的人一同学习之。关于QR Code Specification,可参

2016-03-09 23:10:38 43086 4

原创 IOS控件之音频学习之旅

1、参考资料2、我做了修改的我的布局和参考资料上的不太一样,下面是我的布局  上面的截图中,也显示我在辅助编辑器中关联控件的名字了。3、效果图4、准备材料MP3 歌曲一首。5、注意 关于用法,pdf里面讲的很详细。6、完整源码(备份下,以后复习用得着)/* 关于声道的属性pan的说明:-1.0:左声道0.0 :混合声

2016-03-06 22:08:54 779

原创 keyboard iPhone-Portrait-NumberPad; using 563160167_Portrait_iPhone-Simple-Pad_Default

解决方案:Simulator -> Hardware -> Keyboard -> Connect Hardware Keyboard

2016-03-06 21:23:49 931

原创 swif之UITableViewCell和UITableView常见属性复习

1、UITableViewCell常见的属性:imageView 单元格图片textLabel 图片右边的标签detailTextLabel     右边标签下的小标签accessoryType 设置单元格右边的展示图标(一个向右的  “>”)accessoryView 自定义单元格右边的展示图标backgroundColor 设置单元格背景颜色back

2016-03-06 16:37:54 489

原创 swift之自定义表格控件(UITableView)

1,效果图2、storyboard上的控件就2个:UIButton。3、通过辅助编辑器为这2个按钮添加按钮单击事件:分别为 generalBtnClick 和   groupBtnClick4、完整代码:import UIKitenum UIControlType{ case Basic case Advanced}class ViewContro

2016-03-05 14:10:56 1676

原创 swiftt之表格控件(UITableView)详解,出错,求指南

1、问题描述      最后的界面上什么都没有,空白的。如下图:2、敢问:问题出在什么地方?3、代码如下:import UIKitenum UIControlType{ case Basic; case Advanced;}class ViewController: UIViewController, UITableViewDataSource,

2016-03-03 11:13:10 700

原创 swift之表格控件简单使用(UITableview)

1、效果图2、该控件(UITableView) 代码注意的地方:       A、ViewController 不单单继承于 UIViewController,还有 UITableViewDelegate,UITableViewDataSource。       B、要自己重新实现UITableView的3个方法。分别是:numberOfSectionInTableView(t

2016-03-03 07:34:15 2186

原创 swift之应用程序管理

1、效果图2、控件UIButton、UILabel、UIView、UIImageView3、代码import UIKitclass ViewController: UIViewController { ///---保存plist文件中的数组数据 var m_Array:NSArray!; ///--加载plist文件数据 fu

2016-03-01 21:10:23 654

原创 swift之汤姆猫实现(UIImageView动画播放)

1、准备好素材。我只有动画素材,没得按钮素材。2、效果图如下:3、控件有:UIButton、UIImageView4、说明我只做三个功能,其他的动画没有做。因为代码类似,就不赘述了。5、源码:import UIKitclass ViewController: UIViewController { ///---控件关联代码 @IBOutlet

2016-03-01 11:57:34 1717 1

练就好声音练就好声音

下载源:百度网盘 完结版

2020-06-10

hopper_2.8.1.txt

下载源:百度网盘 --------------------------------- version:2.8.1

2020-06-10

ios逆向资料, 逆向从S

下载源:百度网盘逆向资料

2020-06-10

apk-保护与对抗.txt

下载源: 百度网盘 ------------------------------- 内容为视频教程 , 格式为: .mp4

2020-06-10

290款简历模板.txt

下载源: 百度网盘。 --------------------------------- 290个 简历模版。 总有一个是适合你的。 帮助你拿下岗位

2020-06-10

仿QQ聊天系统开发VC+mfc.txt

下载源:百度网盘 ----------------------------- 本教程着重介绍了 iocp 原理 及 实战。

2020-06-10

AFORGE封装_DLL +测试用例源码.txt

下载源: 百度网盘 ------------------- AFORGE封装_DLL +测试用例源码。 欢迎指正, 一起学习

2020-06-10

iOS应用安全攻防视频.txt

下载是百度网盘。内容分11节课, 视频格式: .wmv

2020-06-10

arm汇编教程.txt

下载源: 百度网盘

2020-06-10

16_Games_c++

c++ 游戏源码 一共有16 小游戏。 且都含有 源码 + 游戏资源。 ---------------------------- 01 Tetris 02 Doodle Jump 03 Arkanoid 04 Snake 05 Minesweeper 06 Fifteen-Puzzle 07 Racing (Top Down) 08 Outrun 09 Xonix 10 Bejeweled 11 NetWalk (Pipe Puzzle) 12 Mahjong Solitaire 13 Tron 14 Chess 15 Volleyball 16 Asteroids

2020-06-10

ffmpeg基础开发资料自总结

适合fresh man上手 ffmpeg 库。 目录 ------------------------- 目录 第一章 多媒体概念介绍 6 1.1 视频格式 6 1.1.1 常见格式 6 1.2 音频格式 8 1.2.1 常见格式 9 1.2.2 比较 14 1.3 字幕格式 14 1.3.1 外挂字幕与内嵌字幕的阐述 14 1.3.2 外挂字幕视频与内嵌字幕视频的画面比较 15 1.3.3 外挂字幕的三种格式 15 1.4 采集录制和播放渲染 15 1.4.1 视频采集 15 1.4.2 视频录制 16 1.4.3 视频渲染 16 1.5 编解码器 18 1.6 容器和协议 18 1.6.1 容器格式和编码格式 18 1.6.2 协议 24 1.6.2.1 视频协议 25 1.6.2.2 音频协议 25 1.6.2.3 上层通讯协议 25 1.7 常用概念介绍 26 1.7.1 硬解 26 1.7.2 IBP 帧 26 1.7.3 DTS 和PTS 30 1.7.4 分辨率 30 1.7.5 码率 30 1.7.6 帧率 30 1.7.7 RGB 和YUV 30 1.7.8 实时和非实时 30 1.7.9 复合视频和 s-video 31 1.7.10 硬件加速 31 1.7.11 FFmpeg Device 31 第二章 FFmpeg 框架 32 2.1 FFmpeg 概述 32 2.1.1 简介 32 2.1.2 功能 32 2.1.3 模块组成 33 2.1.4 命令集 33 2.2 媒体播放器三大底层框架 35 第三章 编译及简单应用 39 3.1 FFmpeg 库编译和入门介绍 41 39 3.2 流媒体数据流程讲解 40 3.3 简单应用 42 3.4 SDL( Simple Direct Layer) 45 3.4.1 SDL 显示视频 45 3.4.2 SDL 显示音频 46 3.5 ffmpeg 程序的使用(ffmpeg.exe,ffplay.exe,ffprobe.exe) 46 3.5.1 ffmpeg.exe 46 3.5.2 ffplay.exe 46 3.5.3 ffprobe.exe 46 第四章 数据结构 50 4.1 AVCodec 结构体 51 4.2 AVCodecContext 结构体 52 4.3 AVInputFormat 结构体 53 4.4 AVFormatContext 结构体 62 4.5 MovContext 结构体 63 4.6 URLProtocol 结构体 63 4.7 URLContext 结构体 64 4.8 AVIOContext 结构体(老版本为:ByteIOContext) 64 4.9 AVStream 结构体 65 4.10 MOVStreamContext 结 构体 66 4.11 AVPacket 结 构体 67 4.12 AVPacketList 结 构体 67 4.13 AVFrame 结构体 53 第五章 重要模块 68 5.1 libavutil 公共模块 68 1 文件列表 68 2 common.h 文件 68 3 bswap.h 文件 70 4 rational.h 文件 71 5 mathematics.h 文件 71 6 avutil.h 文件 72 5.2 libavcodec 编解码模块 73 1 文件列表 73 2 avcodec.h 文件 74 3 allcodec.c 文件 78 4 dsputil.h 文件 79 5 dsputil.c 文件 79 6 utils_codec.c 文件 80 7 imgconvert_template.h 文件 90 8 imgconvert.c 文件 110 9 msrle.c 文件 152 10 turespeech_data.h 文件 159 11 turespeech.c 文件 162 5.3 libavformat 容器模块 171 1 文件列表 171 2 avformat.h 文件 172 3 allformat.c 文件 177 4 cutils.c 文件 178 5 file.c 文件 179 6 avio.h 文件 182 7 avio.c 文件 184 8 aviobuf.c 文件 188 9 utils_format.c 文件 197 10 avidec.c 文件 208 5.4 libswscale 视频色彩空间转换 230 5.5 libswresample 音频重采样 230 5.6 libavfilter 音视频滤器 230 5.7 libavdevice 设备输入和输出容器 230 5.8 libpostproc 视频后期处理 230 第六章 播放器 230 6.1 视频播放器 230 6.1.1 ffmpeg 库的配置 230 6.1.2 一个简单的视频播放器 231 6.2 音频播放器 234 6.3 一个完整的播放器--ffplay 240 6.3.1 ffplay 流程图 240 6.3.2 ffplay 源码剖析 240 第七章 应用开发 262 7.1 ffmpeg 库的使用:编码 262 第八章 关键函数介绍 267 8.1 avformat_open_input 267 8.2 avcodec_register_all() 268 8.3 av_read_frame() 269 8.4 avcodec_decode_video2() 270 8.5 transcode_init() 270 8.6 transcode() 280 第九章 ffmpeg 相关工程 288 9.1 ffdshow 288 ffdshow 源代码分析 1 : 整体结构 288 ffdshow 源代码分析 2: 位图覆盖滤镜(对话框部分 Dialog) 290 ffdshow 源代码分析 3: 位图覆盖滤镜(设置部分Settings) 297 ffdshow 源代码分析 4: 位图覆盖滤镜(滤镜部分Filter) 301 ffdshow 源代码分析 5: 位图覆盖滤镜(总结) 306 ffdshow 源代码分析 6: 对解码器的 dll 的封装(libavcodec) 306 ffdshow 源代码分析 8: 视频解码器类(TvideoCodecDec) 328 ffdshow 源代码分析 9: 编解码器有关类的总结 335 9.2 LAV filters 340 LAV Filter 源代码分析 1: 总体结构 340 LAV Filter 源代码分析 2: LAV Splitter 341 LAV Filter 源代码分析 3: LAV Video (1) 364 LAV Filter 源代码分析 4: LAV Video (2) 382 9.3 MPlayer 408 9.3.1 Mplayer 支持的格式 408 9.3.2 Mplayer 中头文件的功能分析 408 9.3.3 MPlayer.main 主流程简要说明 408 9.3.4 Mplayer 源码分析 409 第十章 开发实例 416 第十一章 mp4 文件封装协议分析 416 11.1 概述 416 11.2 mp4 的物理结构 416 11.3 数据的组织结构 417 11.4 mp4 的时间结构 417 11.5 文件结构分析 418 11.5.1 File Type Box(ftyp) 418 11.5.2 Movie Box(moov) 418 第十二章 flv 文件格式分析 437 12.1 概述 437 12.2 文件总体结构 437 12.3 文件结构分析 438 12.3.1 flv 文件头的结构 438 12.3.2 body 主体结构 439 附录A:常见问题 444 1 ffmpeg 从内存中读取数据 444 2 MFC 中使用SDL 播放音频没有声音的解决方法 444 附录B:经典代码示例 445 附录 c:ffmpeg 参数中文详细解释 456 附录D:ffplay 的快捷键以及选项 458 附录E: ffmpeg 处理 rtmp 流媒体 459

2020-06-10

英式英语,日常口语跟读

英式口语日常句子练习 内容为视频---英式英语

2020-06-10

游戏逆向相关视频资料自录

1、百度云下载地址。 游戏逆向方法总结

2020-06-10

从零学辅助系列教程自录

1、下载地址: 百度网盘 从零学辅助教程 从零学辅助教程 从零学辅助教程 视频教程

2020-06-10

网页版ATM系统

开发环境:VS2013 开发平台:Windows8.1 开发所使用数据库: ACCESS 2010

2015-06-17

NewStyle 播放器

使用C#开发语言,开发环境:VS2013。 调用AxWMPLib库,使用AxWindowsMediaPlayer对应的接口,权当练手

2015-03-29

网页设计XHTML

XHTML的简单示例 web主要涉及到表单的应用,载图,设置样式等

2015-01-01

RDB资源打包解包工具

Tencent(腾讯QQ)的资源数据包的后缀名。修改此处数据可以更改QQ的默认皮肤等。

2014-12-25

inno setup安装包

inno setup 可以非常方便的管理安装程序,防止动态链接库被随意访问

2014-11-16

SDL2.0库目录

SDL是一套开放源代码的跨平台多媒体开发库,使用C语言写成

2014-11-07

广域网基础知识

这个是关于广域网技术基础知识介绍,对于广域网开的朋友,值得一看

2014-09-01

OPENCV学习,中文版

OPENCV中文版学习PDF,详细介绍了OPENCV的函数,和它的前途

2014-09-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除