memcpy:C和C++当中使用的内存拷贝函数,memcpy函数的功能是从源src所指的内存地址的起始位置开始拷贝n个字节到目标dest所指的内存地址的起始位置中。
函数原型 void* memcpy(void* dest, const void* src, size_t count)
函数返回指向dest的指针:
mencpy与memmove的区别:根据源代码编写自己的Menc...
分类:
其他好文 时间:
2014-12-07 21:47:43
阅读次数:
204
微博后台架构浅析——读扩散pull、写扩散push、混合模式(push+pull)——相关cache(redis,memcache)
之前在网上看到关于Twitter、Sina以及腾讯微薄的一些实现技术,这个简单做个摘要。
1、读扩散还是写扩散?
inbox: 收件箱,你收到的消息,即你所关注的人发布的消息。
outbox: 发件箱,你发布的消息。
写扩散(...
分类:
其他好文 时间:
2014-12-07 21:48:43
阅读次数:
356
设有下面一段子程序:
mov ah,2
mov dl,13
int 21h
看了就知道上面这段程序是调用了int 21来输出十六进制13。
那么,如果主程序直接这样调用:
mov ax,1
mov dx,1
call 上面的代码
sub ax,1
sub dx,1
可以看出ax,dx初始化的时候就是1,那么虽然程序可以执行成功,但是,到call下面那句就不再是我们主程序所给出...
分类:
其他好文 时间:
2014-12-07 21:48:01
阅读次数:
206
;miOS
ORG 0X7C00
JMP ENTRY
DB 0x90
DB "HARIBOTE"
DW 512
DB 1 ...
分类:
其他好文 时间:
2014-12-07 21:48:22
阅读次数:
181
实体框架-数据持久框架:Entity FrameWork...
分类:
其他好文 时间:
2014-12-07 21:48:01
阅读次数:
209
题目:
写一个函数f(n),返回1到N之间出现的“1”的个数。
从特殊情况推导到一般情况。
分为该位数是0、1、其他。。
(1)如果这位上的数字是0的话,那么这个位上出现1的次数仅有更高位决定。
(2)如果这位上的数字是1的话,那么这个位上出现的1的次数不仅跟更高位有关,还跟更低位有关。
· (3)如果这位上的数字是其他(2-9)的话,那么这个位上出现1的次数仅由更高位决定。
...
分类:
其他好文 时间:
2014-12-07 21:47:01
阅读次数:
120
题目1518:反转链表
时间限制:1 秒内存限制:128 兆特殊判题:否提交:1952解决:741
题目描述:
输入一个链表,反转链表后,输出链表的所有元素。
(hint : 请务必使用链表)
输入:
输入可能包含多个测试样例,输入以EOF结束。
对于每个测试案例,输入的第一行为一个整数n(0<=n<=1000):代表将要输入的链表的个数。
输入的第二行包含n个整数t(0<=t<=1000000)...
分类:
其他好文 时间:
2014-12-07 21:49:08
阅读次数:
166
Introduction
在Android中, 每个应用程序都运行在自己的进程中,拥有独立的内存空间。但是有些时候我们的应用程序需要跟其它的应用程序进行通信,这个时候该怎么办呢?显然, Java中不允许跨进程内存共享.无法直接交换数据。Android中可以采用AIDL的方式实现进程间通信(interprocess communication(IPC))。
...
分类:
移动开发 时间:
2014-12-07 21:47:29
阅读次数:
333
前两篇文章写了Shuffle Read的一些实现细节。但是要想彻底理清楚这里边的实现逻辑,还是需要更多篇幅的;本篇开始,将按照Job的执行顺序,来讲解Shuffle。即,结果数据(ShuffleMapTask的结果和ResultTask的结果)是如何产生的;结果是如何处理的;结果是如何读取的。...
分类:
其他好文 时间:
2014-12-07 21:48:53
阅读次数:
224
有n个点,问第k天从1到n的最少花费(第0天在点1)
已知两两之间穿梭需要的花费
已知从x到y,第几天的花费是多少(每天花费都可能不同,为0代表该天不可走)
啊,就是这样...
分类:
其他好文 时间:
2014-12-07 21:46:36
阅读次数:
254
题目1519:合并两个排序的链表
时间限制:1 秒内存限制:128 兆特殊判题:否提交:1309解决:615
题目描述:
输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。
(hint: 请务必使用链表。)
输入:
输入可能包含多个测试样例,输入以EOF结束。
对于每个测试案例,输入的第一行为两个整数n和m(0<=n<=1000, 0<=m<=1000):...
分类:
编程语言 时间:
2014-12-07 21:45:25
阅读次数:
269
题目描述
大数是指计算的数值非常大或者对运算的精度要求非常高,用已知的数据类型无法精确表示的数值。例如:我们要计算如下两个数的乘积时,用我们已知的数据类型是无法精确表示其结果的:
a1 = 11111111111111111111111111111111111
b1 = 11111111111111111111111111111111111111
求:a1 * b1;
输入要...
分类:
其他好文 时间:
2014-12-07 21:47:39
阅读次数:
170
DOM中document:代表html的文档对象(重要)
document演示:
该对象将标记型文档进行封装
该对象的作用,是对可标记型文档进行操作
常见操作,想要实现动态效果,需要对节点操作,那么先获取到这个节点,想获取节点,就必须先获取节点所属的文档对象document
获取节点的方法体现:
getElementById();提高标签的id属性值获取该标签节点,返回...
分类:
其他好文 时间:
2014-12-07 21:44:21
阅读次数:
182
一篇有关springmvc的文章,保证一看就会,文章写的也比较详细,可以随便看下,一定会有所收获的。...
分类:
编程语言 时间:
2014-12-07 21:44:10
阅读次数:
253
以前涉及到.NET做项目,脑袋里面只有一个概念,那就是三层,最近学习了一种新的架构思想,那就是ASP.NET MVC+EF+EasyUI,我们的项目已经进行了一半了,对这个架构算是有了初步的认识。
在搭建这个架构之前,我们首先是理清了各层之间的关系。由于有三层的基础,所以MVC理解起来并不困难。先看一下我们的系统架构类图:
MVC设计模式 VS 三层架构...
分类:
Web程序 时间:
2014-12-07 21:45:50
阅读次数:
284
IP地址判断、查找兄弟单词、整形字符串排序、在字符串中找出最长连续的数字串、Fibonacci 数列的计算和转换......
分类:
其他好文 时间:
2014-12-07 21:46:56
阅读次数:
178