码迷,mamicode.com
首页 >  
搜索关键字:buffer cache    ( 13043个结果
CareerCup之2.1无序链表删除重复元素
【题目】 原文: 2.1 Write code to remove duplicates from an unsorted linked list. FOLLOW UP How would you solve this problem if a temporary buffer is not allowed? 译文: 从一个未排序的链表中移除重复的项 ...
分类:其他好文   时间:2014-05-22 12:04:13    阅读次数:196
浅谈游戏开发中碰撞检测
本文以我自己设计植物大战僵尸碰撞检测算法为例进行分析,浅谈游戏开发中碰撞检测算法。本文所提及的碰撞算法与数据结构也可应用于跑酷等游戏中。...
分类:其他好文   时间:2014-05-22 11:01:30    阅读次数:291
按单词(word)反转字符串(string)输出(output)——不用额外缓存(without a buffer)
一道笔试题,纸上写的,誊到电脑上并调试通过。没经验,摸索的野蛮做法,不知道有没有更简洁更抽象的算法。 是英文题,原题是不用buffer(缓存)反转字符串打印输出,受OJ的毒害,我就认为只要逆序打印就行了(要是把原字符串改了,我还真不知道怎么办到,尤其听说字符串常量不能被更改,在文章尾部会做验证)。 版本一: 用了一下递归,思路是用指针遍历字母,每碰到空格就用新指针往下递归调用...
分类:其他好文   时间:2014-05-22 10:12:28    阅读次数:298
动态规划问题总结
Robberies http://acm.hdu.edu.cn/showproblem.php?pid=2955      背包;第一次做的时候把概率当做背包(放大100000倍化为整数):在此范围内最多能抢多少钱   最脑残的是把总的概率以为是抢N家银行的概率之和… 把状态转移方程写成了f[j]=max{f[j],f[j-q[i].v]+q[i].money}(f[j]表示在概...
分类:其他好文   时间:2014-05-22 09:43:12    阅读次数:282
看书小记7(《C专家编程》)
Cache是位于CPU寄存器与内存之间的存储器,它的容量比内存小但交换速度快。 Cache的工作原理 1、读取顺序 当数据从内存读入时,整行的数据(16~32字节)被装入Cache,如果程序具有良好的地址引用局部性(顺序浏览一个字符串),那么CPU以后对邻近数据的引用就可以从快速的Cache读取,而不用从缓慢的内存读取。典型情况下,主存的存取速度可能只有Cache的四分之一。 CPU要读取...
分类:其他好文   时间:2014-05-22 08:45:02    阅读次数:285
【LeetCode】LRU Cache
Design and implement a data structure for Least Recently Used (LRU) cache. It should support the following operations: get and set. get(key) - Get the value (will always be positive) of the key if t...
分类:其他好文   时间:2014-05-22 07:25:32    阅读次数:254
System V信号量(1)
信号量和P、V原语由Dijkstra(迪杰斯特拉)提出 信号量 互斥:P、V在同一个进程中 同步:P、V在不同进程中 信号量值含义 S>0:S表示可用资源的个数 S=0:表示无可用资源,无等待进程 S 信号量 struct semaphore { int value; pointer_PCB queue; } P原语 P(s) ...
分类:其他好文   时间:2014-05-22 07:01:59    阅读次数:319
java.net.SocketException: No buffer space available
今天写了一个4线程并发发送10W条数据,但是在发送1W2左右时,突然开始报java.net.SocketException:Nobufferspaceavailable异常,经过相关资料的查询,发现是WindowsServer2008R2或Windows7的多处理器计算机上都存在的问题,具体可以参照window官方的解释;地址为:http://suppor..
分类:编程语言   时间:2014-05-20 23:19:34    阅读次数:436
ThinkPHP源码阅读3------行为扩展
ThinkPHP的核心采用的框架模式是CBD,也就是核心Core+行为Behavior+驱动Driver,核心也就是整个框架模式的核心,大部分都是一些基类,去规定规则,Behavior是行为,就是在指定的地方调用来完成一些特定的行为功能,而Driver驱动就类似cache缓存驱动,mysqldb数据库驱动等,完成功能行为..
分类:Web程序   时间:2014-05-20 22:45:40    阅读次数:456
动网论坛密码暴力破解程序代码
response.buffer=false  '为防止程序陷入死循环,初始化一些最大重试值  Dim MaxPassLen,MaxPassAsc  MaxPassLen=20 '密码最大长度  MaxPassAsc=20 '==== 字符转换  Function bytes2BSTR(vIn)  strReturn = ""  For j = 1 To LenB(vIn)  Th...
分类:其他好文   时间:2014-05-20 14:52:56    阅读次数:438
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!