说明
缘由
声明
概念
越狱的原理
iOS 目录层级结构
iOS 程序类型
准备工作
硬件设备
辅助软件
Mac 需要的工具
iOS 需要使用的辅助开发工具
逆向过程
静态分析
给App砸壳
使用IDA静态分析
动态调试
iOS 工程目录
制作Tweak
Tweak 是什么
了解 Theos
安装iOSOpenDev
制作App
App和Tweak通信交换数据
App如何加载Tweak
App如何...
分类:
微信 时间:
2016-05-30 14:56:41
阅读次数:
1020
二叉树是一种非常重要的数据结构,它是分支结构的基础,今天本人将写一篇博客来叙述一下其相关的算法以及二叉树的创建过程!
1:二叉树的创建:
主要有 先序,中序,后序,层序创建几种方式,其中前三种建立在二叉树遍历方式的基础上的。
(1):先序创建
先序创建就是先创建根节点,随后依次创建其左子树和右子树,我们可以采用递归的方法来实现,因为二叉树本身就是建立在递归算法的基础上的。
(2...
分类:
编程语言 时间:
2016-05-30 14:54:22
阅读次数:
201
主要内容:
网络体系结构标准化组织开放互联模型七层协议;层间关系,各层主要功能,提供服务网络体系结构举例:TCP/IP
一、网络标准化组织
1、国际组织
International Standards Organization (ISO)
International Telecommunications Union–Telecommunication Standard...
分类:
其他好文 时间:
2016-05-30 14:55:12
阅读次数:
209
前一篇中详细分析了MIPComponentChain类。...
分类:
其他好文 时间:
2016-05-30 14:53:35
阅读次数:
227
运行时类型检查,即Run-time Type Identification。这是Java语言里一个很强大的机制,那么它到底给我们的程序带来了什么样的好处呢?
在了解运行时类型检查之前,我们要首先知道另一个密切相关的概念,即运行时类型信息(Run-time Information - 也可以缩写为RTTI)
运行时类型信息使得你可以在程序运行时发现和使用类型信息。 来自:《Thinking i...
分类:
编程语言 时间:
2016-05-30 14:54:08
阅读次数:
216
越来越多的服务走向云端,看不见摸不着,让没接触过的我感觉有些茫然,IBM的云平台Blumemix上提供了很多服务,我这里就把学习使用ClearDB MySQL Database服务的过程给大家分享一下。这是一个PHP的投票小程序,针对主题“你曾后悔进入 IT 行业吗?”展开投票功能,基于简单的Cookie操作判断用户有没有投过票,如果没有投过票,就显示投票选项和按钮,不显示投票结果;如果已经投票了...
分类:
数据库 时间:
2016-05-30 14:53:05
阅读次数:
324
LDD3中说,Kobject的作用为: 1、sysfs 表述:在 sysfs 中出现的每个对象都对应一个 kobject, 它和内核交互来创建它的可见表述。 2、热插拔事件处理 :kobject 子系统将产生的热插拔事件通知用户空间。 3、数据结构关联:整体来看, 设备模型是一个极端复杂的数据结构,通过其间的大量链接而构成一个多层次的体系结构。kobject 实现了该结构并将其聚合...
分类:
系统相关 时间:
2016-05-30 14:53:53
阅读次数:
273
题目链接:https://leetcode.com/problems/longest-palindromic-substring/
题目:
Given a string S,
find the longest palindromic substring in S.
You may assume that the maximum length of S is
1000, and ...
分类:
其他好文 时间:
2016-05-30 14:53:40
阅读次数:
150
题目链接:https://leetcode.com/problems/next-permutation/
题目:
Implement next permutation, which rearranges numbers into the lexicographically next greater permutation of numbers.
If such arrangeme...
分类:
其他好文 时间:
2016-05-30 14:54:15
阅读次数:
151
最近用Idea开发,idea是一款综合的相对较新的Java IDE。Idea支持很多整合功能,我觉得挺好用的。Idea可以校正xml,支持jsp的调试。最让我喜欢的是,写spring配置文件的时候,写的一些路径都可以自己找到。classpath自己有代码的提示,超级的智能。环境配置在整合框架之前,先配置一下JER运行环境,配置maven仓库。
1.File——ProjectStructure——P...
分类:
编程语言 时间:
2016-05-30 14:53:43
阅读次数:
270
题目链接:https://leetcode.com/problems/gas-station/
题目:
There are N gas stations along a circular route, where the amount of gas at station i is gas[i].
You have a car with an unlimited gas tank an...
分类:
其他好文 时间:
2016-05-30 14:53:32
阅读次数:
130
题目链接:https://leetcode.com/problems/word-break/
题目:
Given a string s and a dictionary of words dict, determine if s can be segmented into a space-separated sequence of one or more dictionary word...
分类:
其他好文 时间:
2016-05-30 14:54:22
阅读次数:
121
题目链接:https://leetcode.com/problems/count-of-smaller-numbers-after-self/
题目:
You are given an integer array nums and you have to return a new counts array. The counts array has the property where...
分类:
其他好文 时间:
2016-05-30 14:51:42
阅读次数:
147
一、调用静态方法
1、声明
委托须使用前声明定义,可以带参数(一个或多个),可以有返回值。
'位于一个模块或类的声明部分
Delegate Sub OneArgSub{ByVal msg As String) '带一个参数,且无返回类型 定义了一个委托的类。后台创建了一个名为OneArgSub的新类,这个类是从System.Delegate类继承...
分类:
Web程序 时间:
2016-05-30 14:53:50
阅读次数:
206
Android Toolbar:
ToolBar是Android 5.0(API Level 21)之后用来取代ActionBar的
ToolBar的优势:
Toolbar本身是一个 ViewGroup(而Actionbar直接继承自object)相比Actionbar可以更加灵活的配置使用。
引入方式:
在布局文件中引入support V7包下的ToolBar控件:...
分类:
移动开发 时间:
2016-05-30 14:51:52
阅读次数:
494
本篇博客总结了慕课网关于异步加载图片的知识要点,和大家一起分享,有感觉听得不连贯的可以来看看。
看完本篇博客,你将学习到下面的知识:
1.怎样将一个url(也可以说是一个InputStream)转换为一个json字符串信息。
2.怎样运用插件写一个我认为完美的model类来为解析json做准备。
3.AsyncTask的基本用法。
4.Gosn的基本用法。
5.Adapter的常用优化...
分类:
移动开发 时间:
2016-05-30 14:52:50
阅读次数:
264
在前面的程序中,我们用了4MB的空间来存放页表,并用它映射了4GB的内存空间,而我们的物理内存不见得有这么大,这显然是太浪费了。如果我们的内存总数只有16MB的话,只是页表就占用了25%的内存空间。而实际上,如果仅仅是对等映射的话,16MB的内存只要4个页表就够了。所以,我们有必要知道内存有多大,然后根据内存大小确定多少页表是够用的。而且,一个操作系统也必须知道内存的容量,以便进行内存管理。
...
分类:
其他好文 时间:
2016-05-30 14:54:18
阅读次数:
353