1.地址:分为物理地址、逻辑地址 1.物理地址:内存单元的真实地址 2.逻辑地址:用于编程的地址 分为:段地址、偏移地址 逻辑地址的形式:段地址:偏移地址 2.逻辑地址转换为物理地址: 物理地址 = 段地址*10H + 偏移地址 分析:转换时先将段地址左移4位,相当于乘以16或16进制的10H,再加 ...
分类:
编程语言 时间:
2016-04-09 13:45:14
阅读次数:
190
sudo chown -R `whoami` /usr/local? ~ brew link pcreLinking /usr/local/Cellar/pcre/8.38... 133 symlinks created ...
分类:
系统相关 时间:
2016-04-09 13:43:03
阅读次数:
153
以一个有关鸭子的电子游戏“SimUDuck”开始,初始设计为 这时,有了一个新的需求,需要让鸭子可以飞 第一次设计:(在父类Duck上加一个fly方法,此时所有子类都继承该方法) 然而,经理在演示该项目时,用的是橡胶鸭子,并表示橡胶鸭子不应该会飞(忧伤的程序员。) 该怎么解决这个问题呢?(给一个父类 ...
分类:
其他好文 时间:
2016-04-09 13:43:14
阅读次数:
216
Spring Mvc工作流程与模块功能 Spring Web MVC DispatcherServlet 的请求处理的工作流程如下图所示: 工作流程 (1)收到一个 HTTP 请求后, DispatcherServlet 根据HandlerMapping来选择并且调用适当的控制器 。 (2)控制器接... ...
分类:
编程语言 时间:
2016-04-09 13:43:10
阅读次数:
167
一 1 逻辑结构: a : 集合结构 数据元素除了同属于一个集合外,它们之间没有其他关系 b : 线性结构 数据元素之间一对一的关系 c : 树形结构 数据元素之间存在一种一对多的层次关系 d : 图形结构 数据元素之间是多对多的关系 2 物理结构 a : 顺序存储结构 是把数据结构存放在地址连续的 ...
分类:
编程语言 时间:
2016-04-09 13:42:42
阅读次数:
153
下载Volley 介绍了这么多理论的东西,下面我们就准备开始进行实战了,首先需要将Volley的jar包准备好,如果你的电脑上装有Git,可以使用如下命令下载Volley的源码: [plain] view plaincopy git clone https://android.googlesourc ...
分类:
移动开发 时间:
2016-04-09 13:42:59
阅读次数:
361
《Linux内核分析》 一、可执行程序是怎么得来的? 编译器预处理(负责把include的文件包含进来及宏替换等工作);编译成汇编代码;编译器编译成目标代码;再链接成可执行文件;操作系统加载到内存中来执行 hello.o和hello文件都是ELF格式的 二、目标文件的格式(ELF可执行可链接) AB ...
分类:
系统相关 时间:
2016-04-09 13:42:49
阅读次数:
193
先看一段代码: 运行该程序,会打印出以下信息:a == b? truec == b? false可以看出,在引用类型比较中,虽然用了同一个参数“100”来构造两个变量,但它们仍然不同。why??要知道,对于这两个引用类型变量c和d,它们指向的是两个不同的对象(只不过两个对象的值都是100),因为是指 ...
分类:
其他好文 时间:
2016-04-09 13:41:32
阅读次数:
125
本地存储数据简单的说有三种方式:数据库、NSUserDefaults和文件。 NSUserDefaults用于存储数据量小的数据,例如用户配置。并不是所有的东西都能往里放的,只支持:NSString,NSNumber, NSDate, NSArray, NSDictionary,详细方法可以查看类文 ...
分类:
其他好文 时间:
2016-04-09 13:43:49
阅读次数:
145
在github上面有很多的第三方类库,大大节约了大家的开发时间 下载地址:https://github.com/gsdios/SDCycleScrollView 现已支持cocoapods导入:pod 'SDCycleScrollView','~> 1.61' 效果 具体实现代码 ...
分类:
移动开发 时间:
2016-04-09 13:42:49
阅读次数:
192
在iOS开发线程操作时,一般方法名决定是否开启新线程(async,sync),队列类型(全局队列,串行队列)决定开启多少条线程 1.快速线程调用 *开启后台线程执行任务 [self performSelectorInBackground:@selector(test) withObject:nil] ...
分类:
移动开发 时间:
2016-04-09 13:41:49
阅读次数:
218
这个DB类也算是我经历了3个实际项目应用的,现分享出来,有需要的请借鉴批评。 上面的注释都挺详细的,我使用到了nodejs的插件mongoose,用mongoose操作mongodb其实蛮方便的。 关于mongoose的安装就是 npm install -g mongoose 这个DB类的数据库配置 ...
分类:
数据库 时间:
2016-04-09 13:43:17
阅读次数:
255
这里介绍Redis可以做的其中两件事: 1.提供缓存功能,作为缓存服务器; 2.轻量级的消息队列(MQ)进行使用. 消息队列数据消费方示例代码: ...
分类:
其他好文 时间:
2016-04-09 13:40:45
阅读次数:
214
立马越王台,蛇龙最可哀。 飞云横八表,倚剑叹雄才。 ...
分类:
其他好文 时间:
2016-04-09 13:41:34
阅读次数:
111
已经可以对excel简单的操作后 可以开始通过excel写测试用例 读取用例 执行用例 提前写好execl 如图: 下面是代码: 简单的代码写好了 查看运行结果: 自己这个接口自动化测试框架的方向已经看到了 ...
分类:
编程语言 时间:
2016-04-09 13:41:27
阅读次数:
177
有话先说:记得初次接触HTML代码还是在两年多前的事情,那是只是凭着一时的兴趣。却不知一入HTML深似海,再见依旧还是兴趣或许就是美好生活的必备。 不用说的是HTML是制作网页,网站开发必须要掌握并学习的语言。 什么是HTML? 首先呢,HTML是一种超文本标记语言(Hyper Text Marku ...
分类:
Web程序 时间:
2016-04-09 13:41:52
阅读次数:
231
在iOS开发线程操作时,一般方法名决定是否开启新线程(async,sync),队列类型(全局队列,串行队列)决定开启多少条线程 1.快速线程调用 *开启后台线程执行任务 [self performSelectorInBackground:@selector(test) withObject:nil] ...
分类:
移动开发 时间:
2016-04-09 13:41:20
阅读次数:
258