码迷,mamicode.com
首页 > 2015年08月12日 > 全部分享
muduo总结
总结说的有的过大,算是对自己学习的一个总结,后续会不断补充。 咱定为Reactor模型总结和使用的技术总结...
分类:其他好文   时间:2015-08-12 01:28:13    阅读次数:342
uva 674 Coin Change(类似完全背包)
有点类似完全背包,不过最后的容量必须被充满。 dp[i][j]表示在前i个物品中选择容量不超过j的最大价值。 完全背包转移方程:dp[i][j] = max(dp[i-1][j] , dp[i][j-v[i]]+w[i])   这道题目设数组dp[i][j]表示用前j个硬币组成i的种类个数,转移方程:dp[i][j] = dp[i-1][j]+dp[i][j- a[i]]因为这里求得是...
分类:其他好文   时间:2015-08-12 01:29:09    阅读次数:192
python 写一个计算执行时间的装饰器
面试题之一。 写一个装饰器wraps,它接收一个参数t,如果函数执行时间超过1秒,输出“bad”,否则输出“goods”。...
分类:编程语言   时间:2015-08-12 01:29:37    阅读次数:206
HDFS源码分析(一)-----INode文件节点
前言在linux文件系统中,i-node节点一直是一个非常重要的设计,同样在HDFS中,也存在这样的一个类似的角色,不过他是一个全新的类,INode.class,后面的目录类等等都是他的子类。最近学习了部分HDFS的源码结构,就好好理一理这方面的知识,帮助大家更好的从深层次了解Hadoop分布式系统文件。HDFS文件相关的类设计在HDFS中与文件相关的类主要有这么几个1.INode--这个就是最底...
分类:其他好文   时间:2015-08-12 01:27:47    阅读次数:189
写一个函数将传入的字符串转换成驼峰表示法
/* *已知有字符foo="get-element-by-id",写一个function将其转换成驼峰表示法"getElementById" */ var o = { trans:function (msg){ var i, tempArr = msg.split('-'); len = tempArr.length;...
分类:其他好文   时间:2015-08-12 01:30:37    阅读次数:207
软件测试、ios中的测试概念以及步骤
软件测试: 软件测试的目标是应该服务于软件项目的目标,可以通过建议反馈使用更加高效的方法和工具,提升软件开发效率以及软件开发质量。同时还可以通过过一些手段,更早、更快、更多地发现缺陷,从容降低了这些缺陷带来的风险。 软件测试是为了消除更加多的bug,虽然没有能够消除彻底。 但是软件的质量不是通过软件测试,而是软件开发工程师决定的。 软件测试的好处: 1、测试可以对软件预防,然后反应给...
分类:移动开发   时间:2015-08-12 01:29:37    阅读次数:216
《C++编程思想》 第十四章 多态和虚函数 (原书代码+习题+讲解)
一.相关知识点 函数调用捆绑        把函数体与函数调用相联系称为捆绑(binding)。当捆绑在程序运行之前(由编译器和连接器)完成时,称为早捆绑。我们可能没有听到过这个术语,因为在过程语言中是不会有的:C编译只有一种函数调用,就是早捆绑。上面程序中的问题是早捆绑引起的,因为编译器在只有 instrument地址时它不知道正确的调用函数。解决方法被称为晚捆绑,这意味着捆绑在运行时发生,...
分类:编程语言   时间:2015-08-12 01:29:54    阅读次数:198
C++输入cin应用详解
输入原理: 程序的输入都建有一个缓冲区,即输入缓冲区。一次输入过程是这样的,当一次键盘输入结束时会将输入的数据存入输入缓冲区,而cin函数直接从输入缓冲区中取数据。正因为cin函数是直接从缓冲区取数据的,所以有时候当缓冲区中有残留数据时,cin函数会直接取得这些残留数据而不会请求键盘输入 一:cin>> 1)该操作符是根据后面变量的类型读取数据。 输入结束条件 :遇...
分类:编程语言   时间:2015-08-12 01:27:09    阅读次数:2830
Codeforces Round #Pi (Div. 2) (ABCD题解)
Codeforces Round #Pi (Div. 2) (ABCD题解)...
分类:其他好文   时间:2015-08-12 01:29:06    阅读次数:152
jQuery的AJax异步加载片段
主要用到load()方法以及getScript()方法,具体以一个例子说明: 在现有html文件中加载一个拟好的片段,以及在片段加载完成之前阻止用户进一步操作的弹出框。 首先是现有html代码,无任何内容: AJax异步访问 拟一个js文件getData.js写一个函数最简陋的弹出框提示为例: function getData(){...
分类:Web程序   时间:2015-08-12 01:29:51    阅读次数:215
POJ_2942_Knights of the Round Table(点的双连通分量+二分图判定)
Knights of the Round Table Time Limit: 7000MS   Memory Limit: 65536K Total Submissions: 10908   Accepted: 3585 Description Being a knight is a very attractive career: searc...
分类:其他好文   时间:2015-08-12 01:27:55    阅读次数:154
_DataStructure_C_Impl:AOE网的关键路径
//_DataStructure_C_Impl:CriticalPath #include #include #include #include"SeqStack.h" //图的邻接表类型定义 typedef char VertexType[4]; typedef int InfoPtr; //定义为整型,为了存放权值 typedef int VRType; #define MaxSize 50...
分类:其他好文   时间:2015-08-12 01:29:23    阅读次数:205
ios平台的一些特性
硬件资源方面: 1)只有一个应用程序在运行正在运行。并且程序展现是只有一个窗口,这个是在ios9之前的,io9以及以后出现了多任务在ipad上。 2)有限的内存和CPU。ios中需要更加高效的代码执行任务。 3)多样化不问题的网络接入。在手机方面的的网络点是随时的变化的,而不是想笔记本或者台式机那样基本稳定,所以,要考虑到网络的情况。 4)ios中的屏幕的多样化,(不过相对于Android...
分类:移动开发   时间:2015-08-12 01:28:45    阅读次数:176
HDU 5353(Average-贪心分果)
Average Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 131072/131072 K (Java/Others) Total Submission(s): 2153    Accepted Submission(s): 532 Special Judge Problem Description There ar...
分类:其他好文   时间:2015-08-12 01:28:51    阅读次数:420
黑马程序员--java基础学习笔记8
?? 黑马程序员--java基础学习笔记8     一、笔记内容概述:             面向对象(数组工具对象建立-文档注释-单例设计模式&内存图解)、继承、单继承和多重继承。        二、常用内容介绍:             1.继承的好处:提高了代码的复用性;让类与类之间产生了关系;开发最终的核心内容:不断地创建对象,使用对象,并维护着对象之间的关系。     ...
分类:编程语言   时间:2015-08-12 01:27:41    阅读次数:215
编程规范(一)
1. kmalloc函数接口: 在我们使用的时候经常使用该接口,但是我们很少注意过这个接口的一些比较重要的 内核接口,例如: /*申请一个HASH表的大小*/ #define HASH_MALLOC_SIZE 1024*1024 ... char *pHashMalloc; pHashMalloc = (CHAR *)kmalloc(sizeof(tag_HA...
分类:其他好文   时间:2015-08-12 01:27:40    阅读次数:217
Android-报错总结之一:WebView加载本地JS
webview加载本地h5、js报错,报错内容是Cannot read property 'giftDoctorUserInfo' of null...
分类:移动开发   时间:2015-08-12 01:27:02    阅读次数:191
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!