总结说的有的过大,算是对自己学习的一个总结,后续会不断补充。
咱定为Reactor模型总结和使用的技术总结...
分类:
其他好文 时间:
2015-08-12 01:28:13
阅读次数:
342
有点类似完全背包,不过最后的容量必须被充满。
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
面试题之一。
写一个装饰器wraps,它接收一个参数t,如果函数执行时间超过1秒,输出“bad”,否则输出“goods”。...
分类:
编程语言 时间:
2015-08-12 01:29:37
阅读次数:
206
前言在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
软件测试:
软件测试的目标是应该服务于软件项目的目标,可以通过建议反馈使用更加高效的方法和工具,提升软件开发效率以及软件开发质量。同时还可以通过过一些手段,更早、更快、更多地发现缺陷,从容降低了这些缺陷带来的风险。
软件测试是为了消除更加多的bug,虽然没有能够消除彻底。
但是软件的质量不是通过软件测试,而是软件开发工程师决定的。
软件测试的好处:
1、测试可以对软件预防,然后反应给...
分类:
移动开发 时间:
2015-08-12 01:29:37
阅读次数:
216
一.相关知识点
函数调用捆绑
把函数体与函数调用相联系称为捆绑(binding)。当捆绑在程序运行之前(由编译器和连接器)完成时,称为早捆绑。我们可能没有听到过这个术语,因为在过程语言中是不会有的:C编译只有一种函数调用,就是早捆绑。上面程序中的问题是早捆绑引起的,因为编译器在只有 instrument地址时它不知道正确的调用函数。解决方法被称为晚捆绑,这意味着捆绑在运行时发生,...
分类:
编程语言 时间:
2015-08-12 01:29:54
阅读次数:
198
输入原理:
程序的输入都建有一个缓冲区,即输入缓冲区。一次输入过程是这样的,当一次键盘输入结束时会将输入的数据存入输入缓冲区,而cin函数直接从输入缓冲区中取数据。正因为cin函数是直接从缓冲区取数据的,所以有时候当缓冲区中有残留数据时,cin函数会直接取得这些残留数据而不会请求键盘输入
一:cin>>
1)该操作符是根据后面变量的类型读取数据。
输入结束条件 :遇...
分类:
编程语言 时间:
2015-08-12 01:27:09
阅读次数:
2830
Codeforces Round #Pi (Div. 2) (ABCD题解)...
分类:
其他好文 时间:
2015-08-12 01:29:06
阅读次数:
152
主要用到load()方法以及getScript()方法,具体以一个例子说明:
在现有html文件中加载一个拟好的片段,以及在片段加载完成之前阻止用户进一步操作的弹出框。
首先是现有html代码,无任何内容:
AJax异步访问
拟一个js文件getData.js写一个函数最简陋的弹出框提示为例:
function getData(){...
分类:
Web程序 时间:
2015-08-12 01:29:51
阅读次数:
215
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: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
硬件资源方面:
1)只有一个应用程序在运行正在运行。并且程序展现是只有一个窗口,这个是在ios9之前的,io9以及以后出现了多任务在ipad上。
2)有限的内存和CPU。ios中需要更加高效的代码执行任务。
3)多样化不问题的网络接入。在手机方面的的网络点是随时的变化的,而不是想笔记本或者台式机那样基本稳定,所以,要考虑到网络的情况。
4)ios中的屏幕的多样化,(不过相对于Android...
分类:
移动开发 时间:
2015-08-12 01:28:45
阅读次数:
176
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
一、笔记内容概述:
面向对象(数组工具对象建立-文档注释-单例设计模式&内存图解)、继承、单继承和多重继承。
二、常用内容介绍:
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
webview加载本地h5、js报错,报错内容是Cannot read property 'giftDoctorUserInfo' of null...
分类:
移动开发 时间:
2015-08-12 01:27:02
阅读次数:
191