前者稍微解除了一下PE文件格式,这次简要说一下PE的装载,PE文件中,所有段的起始地址都是页的整数倍,段的长度如果不是
页的整数倍,那就会映射时向上补齐到页的整数倍,PE文件中,连接器在生产可执行文件时,往往将所有的段尽可能的合并,所以一般
只有代码段,数据段,只读数据段和BSS等为数不多的几个段。
PE的术语中,有个相对虚拟地址的概念,其实当当与文件中的偏移量。它是相对于PE文件的装载基地...
分类:
其他 时间:
2016-06-12 02:46:59
收藏:
0 评论:
0 赞:
0 阅读:
152
在使用hadoop的时候,可能遇到各种各样的问题,然而由于hadoop的运行机制比较复杂,因而出现了问题的时候比较难于发现问题。
本文欲通过某种方式跟踪Hadoop的运行痕迹,方便出现问题的时候可以通过这些痕迹来解决问题。
一、环境的搭建
为了能够跟踪这些运行的痕迹,我们需要搭建一个特殊的环境,从而可以一步步的查看上一节提到的一些关键步骤所引起的变化。
我们首先搭建一个拥有...
分类:
其他 时间:
2016-06-12 02:46:57
收藏:
0 评论:
0 赞:
0 阅读:
182
原文地址:http://android.xsoftlab.net/training/connect-devices-wirelessly/nsd-wifi-direct.html
本阶段的第一节课 Using Network Service Discovery 展示了如何搜索本地网络服务。然而,使用WI-FI P2P搜索服务可以直接搜索附近的设备,而不需要专门通过本地网络。这项特性使得在没有本地...
分类:
移动平台 时间:
2016-06-12 02:46:46
收藏:
0 评论:
0 赞:
0 阅读:
255
java.util.concurrent.ConcurrentHashMap
ConcurrentHashMap extends AbstractMap
implements ConcurrentMap, Serializable {
设计首要目的:维护并发可读性(get、迭代相关);次要目的:使空间消耗比HashMap相同或更好,且支持多线程高效率的初始插入(...
分类:
其他 时间:
2016-06-12 02:46:22
收藏:
0 评论:
0 赞:
0 阅读:
291
结构化查询语言:Structured Query Language
数据的持久化(保存数据)
DDL 化表头
create table
(column name 列名)
(data type 数据类型 length 长度)
(constraint 约束 唯一且非空)
alter table 修改表结构
drop table
DML 填数据
insert...
分类:
数据库技术 时间:
2016-06-12 02:46:15
收藏:
0 评论:
0 赞:
0 阅读:
192
布局位置
view的几何形状是对应的矩形。view是有位置的,使用左和上的一对数值坐标表示,以及宽度和高度两个维度。位置和维度的单位是像素。
可以通过调用getLeft和getTop两个函数来获取view的位置。前者返回view对应 的矩形的左或者x坐标。后者返回对应矩形的上,或者y坐标。这两个方法返回都是相对于父view的位置。例如getLeft方法的返回值为20,着意味着view距...
分类:
移动平台 时间:
2016-06-12 02:46:03
收藏:
0 评论:
0 赞:
0 阅读:
250
这篇博客是本人学习《Java网络程序设计》书中第4章套接字的学习总结。初学者网友学习这篇Java套接字文章,如果难于理解文章前面理论部分,可以先运行后面的程序,边看运行后面的程序边理解前面的原理,这对初学者是最好的方法。所有源代码都在文章后面我的github链接代码中。
——惠州学院 13网络工程 吴成兵 20160607...
分类:
编程语言 时间:
2016-06-12 02:45:55
收藏:
0 评论:
0 赞:
0 阅读:
228
在dts文件中:
#include "../../mach-rtk119x/include/mach/memory.h" /* 包含一个.h */
/* /memreserve/保留内存,SYS_BOOTCODE_MEMBASE表示bootcode内存起始地址,SYS_BOOTCODE_MEMSIZE表示大小 */
/memreserve/ SYS_BO...
分类:
其他 时间:
2016-06-12 02:45:42
收藏:
0 评论:
0 赞:
0 阅读:
193
1. 简史ReactiveX是Reactive Extensions的缩写,一般简写为Rx,最初是LINQ的一个扩展,由微软的架构师Erik Meijer领导的团队开发,在2012年11月开源,Rx是一个编程模型,目标是提供一致的编程接口,帮助开发者更方便的处理异步数据流,Rx库支持.NET、JavaScript和C++,Rx近几年越来越流行了,现在已经支持几乎全部的流行编程语言了,Rx的大部分语言...
分类:
编程语言 时间:
2016-06-12 02:45:32
收藏:
0 评论:
0 赞:
0 阅读:
206
用于沿线段路径绘制像素的三种方法是DDA算法、Bresenham算法和中点算法,Bresenham算法和中点算法是等同的并且是最有效的。沿线段路径的像素的颜色位存储按照递增地计算内存地址的方式而有效完成。任何线段生成算法都可以通过分割线段并将分割的线段分布到可用处理器上来获得并行的实现。
圆和椭圆采用中点算法并根据其对称性进行有效而精确的扫描转换。其他二次曲线(抛物线和双曲线)也可以使用类似的方法进行绘制。分段的连续多项式的样条曲线广泛地应用于动画和计算机辅助设计中。曲线生成的并行实现能通过与...
分类:
其他 时间:
2016-06-12 02:45:22
收藏:
0 评论:
0 赞:
0 阅读:
245
这篇文章入选CSDN极客头条
http://geek.csdn.net/news/detail/71572
当前,要保证业务的市场竞争力,仅靠设计一个可用并且好看的产品,已经完全不能满足要求。全球消费者都希望产品能够足够的智能化,通过大数据分析来改善他们的用户体验。简言之,物联网和大数据终将成为改变生活的技术驱动力。
近几年涌现了大量的技术架构与设计模式,开发者和科学家可以利...
分类:
系统服务 时间:
2016-06-12 02:45:20
收藏:
0 评论:
0 赞:
0 阅读:
313
第一次写游记。
Day0
和yzx,hjs一块,早上7点飞机,上了飞机一直睡...醒来后差不多已经降落了。
从机场坐地铁,到北大站。(原来圆明园和中关村都在北大旁边呀)
先去了宾馆,结果前台告诉我们房间还没退出来,由于肚子有点饿,就去对面的KFC填了填肚子。
到了13点房间才空下,把东西放好,睡了会。
起来14点半,去北大报道。
北大好大啊...腿都没劲了orz
找到了理科...
分类:
其他 时间:
2016-06-12 02:45:13
收藏:
0 评论:
0 赞:
0 阅读:
183
cJSON源码分析
简介由于C语言汇总,没有直接的字典,字符串数组等数据结构,所以要借助结构体定义,处理json。JSON是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它是基于JavaScript,Programming Language,Standard ECMA-262 3rd Edition -December 1999的一个子集。JSON采用完全独立于语言的文本格式...
分类:
Web开发 时间:
2016-06-12 02:44:32
收藏:
0 评论:
0 赞:
0 阅读:
256
JUC原子类框架JUC即是指:java.util.concurrent包。
基本类型: AtomicInteger, AtomicLong, AtomicBoolean ;
数组类型: AtomicIntegerArray, AtomicLongArray, AtomicReferenceArray ;
引用类型: AtomicReference, AtomicStampedRerence, Ato...
分类:
编程语言 时间:
2016-06-12 02:44:22
收藏:
0 评论:
0 赞:
0 阅读:
225
Kalevitch and Chess
Time Limit: 2000MS
Memory Limit: 65536KB
64bit IO Format: %I64d & %I64u
Submit Status
Description
A famous Berland's painter Kalevitch likes to ...
分类:
其他 时间:
2016-06-12 02:44:16
收藏:
0 评论:
0 赞:
0 阅读:
218
在游戏的编写中,不可避免的出现很多应用数据结构的地方,有些简单的游戏,只是由几个数据结构的组合,所以说,数据结构在游戏编程中扮演着很重要的角色。
本文主要讲述数据结构在游戏中的应用,其中包括对链表、顺序表、栈、队列、二叉树及图的介绍。读者在阅读本文以前,应对数据结构有所了解,并且熟悉C/C++语言的各种功用。好了,现在我们由链表开始吧!
1、链表
在这一节中,我们将通过一个类似雷...
分类:
其他 时间:
2016-06-12 02:44:13
收藏:
0 评论:
0 赞:
0 阅读:
178
前几天和苯螃蟹聊天,谈到对未来的规划。螃蟹说自己要在5年以后做到像某大牛那样熟知一切专业知识并且做到写文章信手拈来。说完自己的,就来问我“5年内的职业规划是什么?”我其实是那种平时想事情根本不过脑子的人,怎么会整天没事琢磨5年规划?于是我老实告诉她:“我没有5年规划,我觉得只要做好自己遇到的每一件事,就自然能够通向最好的结果。”
苯螃蟹听了以后大惊:“你怎么能够没有规划呢?!”
难怪苯...
分类:
编程语言 时间:
2016-06-12 02:43:58
收藏:
0 评论:
0 赞:
0 阅读:
175
简介:
在JavaScript中除了document类型之外,Element类型就要算是Web编程中最常用的类型了。Element类型用于表现XML或者HTML元素,提供了对元素标签名,子节点及特性的访问;
特征:
1.nodeType的值为1;
2.nodeName的值为元素的标签名;
3.nodeValue的值为null;
4.parentNode可能是document或Eleme...
分类:
编程语言 时间:
2016-06-12 02:43:33
收藏:
0 评论:
0 赞:
0 阅读:
215
Container With Most Water
Total Accepted: 80614 Total
Submissions: 230716 Difficulty: Medium
Given n non-negative integers a1, a2,
..., an, where each represents a point at...
分类:
其他 时间:
2016-06-12 02:43:22
收藏:
0 评论:
0 赞:
0 阅读:
196
题目描述
输入两个链表,找出它们的第一个公共结点。
思路分析:将其中一个链表结点,存进HashMap中,将利用ContainsKey()进行判断是否有公共结点
代码1:
import java.util.*;
public class Solution {
public ListNode FindFirstCommonNode(ListNode pHead1, ListNode...
分类:
其他 时间:
2016-06-12 02:43:18
收藏:
0 评论:
0 赞:
0 阅读:
113