公司内部的一些新项目相继采用了Java 8,这才有了动力好好的研究一下Java 8这个传说中的大杀器。Java 8文档里面提到的第一个改进就是Lambda,就从它入手好了。社区好多大神都已经研究几年了,拜一下。有不准确的地方,望指正。为什么要Lambda把Java代码写得更简洁一点,更直白来说,就是写出来的代码篇幅更短。那么简单?核心来说,是的,不过可能额外带来一些好处。理论上来说,Lambda不是...
分类:
编程语言 时间:
2015-07-30 21:31:53
收藏:
0 评论:
0 赞:
0 阅读:
180
题目:
斐波那契数列的递推公式如下:
F(0) = 0;
F(1) = 1;
F(n + 2) = F(n + 1) + F(n);
求数列的第N项的值对10000取余的结果。( 0
求解斐波那契数列,如果N比较小的情况下,可以直接打表求解,但是对于N很大的情况下,并不适用。
所以,有些人会想到高精度计算,但是,N达到10^5以上时,时间复杂度难以想象,每计算一个数,需要进行...
分类:
其他 时间:
2015-07-30 21:31:43
收藏:
0 评论:
0 赞:
0 阅读:
610
std::ifstream input("data/output.off");
在运行debug或release模式下编译生成的exe都能正常读取文件,但是设置断点点击调试的debug下就不能读取文件了。
原因是exe模式下,相对路径是在exe所在的文件夹为基准。
比如,文件的物理地址为E:\vs2010-projects\ModelDecompoent\Release\data\o...
分类:
编程语言 时间:
2015-07-30 21:31:33
收藏:
0 评论:
0 赞:
0 阅读:
562
#include
using namespace std;
#define Default -1
struct Node
{
int data;
Node *next;
Node *other;//这是复杂链表的额外的一个指针,指向一个指定位置的节点。
Node(int d = int()) :data(d), next(NULL), other...
分类:
编程语言 时间:
2015-07-30 21:31:23
收藏:
0 评论:
0 赞:
0 阅读:
273
使用MapReduce实现PageRank算法...
分类:
编程语言 时间:
2015-07-30 21:31:16
收藏:
0 评论:
0 赞:
0 阅读:
365
可以参考:http://www.cfanz.cn/?c=article&a=read&id=209350 讲的挺详细
Just Random
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 2105 Accepted Submission...
分类:
其他 时间:
2015-07-30 21:31:14
收藏:
0 评论:
0 赞:
0 阅读:
229
题意:一条封闭折线将平面分成了若干个区域,按顺序给出折线各点的坐标,要求输出封闭折线的轮廓。
题解:用类似卷包裹的算法,先确定一个一定会被选中的点(x坐标最小,y坐标最小)作为起点,然后把可能是下一个极点(凸包顶点)的点都存起来,下一个极点有可能是当前点所在线段的前一个点和后一个点或当前点所在线段和其他线段的有交点的线段的起点和终点。
找出最右侧的点(用角度判断)和当前点的连线是否和其他线段有交...
分类:
其他 时间:
2015-07-30 21:31:10
收藏:
0 评论:
0 赞:
0 阅读:
209
Jsp的基本原理
1.jsp页面部分包括两部分:
静态部分:标准的html标签、静态的页面内容,这些与静态的html相同。
动态部分:受java程序控制的内容,这些内容由java程序来动态生成。
2.Jsp页面的本质是一样的,它编译后生成servlet,它的特点是在html中加入java代码。
3.jsp经过编译后生成的.class和.java文件都存在于tomcat的w...
分类:
Web开发 时间:
2015-07-30 21:30:43
收藏:
0 评论:
0 赞:
0 阅读:
317
D的小L
时间限制:4000 ms | 内存限制:65535 KB
难度:2
描述 一天TC的匡匡找ACM的小L玩三国杀,但是这会小L忙着哩,不想和匡匡玩但又怕匡匡生气,这时小L给匡匡出了个题目想难倒匡匡(小L很D吧),有一个数n(0,,,聪明的你能帮匡匡解围吗?
输入第一行输入一个数N(0输出按特定顺序输出所有组合。
特定顺序:每一个组合中的值从小到大排列,...
分类:
其他 时间:
2015-07-30 21:30:33
收藏:
0 评论:
0 赞:
0 阅读:
329
FUNCTION ZFI_GET_WBS_INFO.
*"----------------------------------------------------------------------
*"*"Local interface:
*" IMPORTING
*" VALUE(PSPID) TYPE PROJ-PSPID OPTIONAL
*" TABLES
*" OUTPUT STRUCTURE ZFI_WBS_INFO OPTIONAL
*"--------------...
分类:
其他 时间:
2015-07-30 21:30:23
收藏:
0 评论:
0 赞:
0 阅读:
202
今天才知道长度为1或2的数组,既符合等差数列又符合等比数列。。。。dp【0】的初值赋为1,之后其他项赋为2,直接扫一遍,找出最大值就好了还学到了一点:判断等比数列的时候用双精度(double)除法去做,避免数据太大的时候int爆了,这里WA了好久。。。(逃
#include
#include
#include
#include<algorithm...
分类:
其他 时间:
2015-07-30 21:30:13
收藏:
0 评论:
0 赞:
0 阅读:
753
#include
#include
using namespace std;
class base
{
public:
virtual void funcA()
{
cout
}
};
class derived :public base
{
public:
virtual void funcB()
{
cout
}
};
void funcC(base...
分类:
编程语言 时间:
2015-07-30 21:30:03
收藏:
0 评论:
0 赞:
0 阅读:
226
FUNCTION ZBAPI_NETWORK_COMP_ADD.
*"----------------------------------------------------------------------
*"*"Local interface:
*" TABLES
*" INPUT STRUCTURE ZBAPI_NETWORK_COMP_ADD OPTIONAL
*" OUTPUT STRUCTURE ZBAPI_NETWORK_COMP_ADD_OUT OPTIONAL...
分类:
Windows开发 时间:
2015-07-30 21:29:53
收藏:
0 评论:
0 赞:
0 阅读:
740
FUNCTION ZBAPI_NETWORK_COMP_CHANGE.
*"----------------------------------------------------------------------
*"*"Local interface:
*" TABLES
*" INPUT STRUCTURE ZBAPI_NETWORK_COMP_CHANGE OPTIONAL
*" OUTPUT STRUCTURE ZBAPI_NETWORK_COMP_CHANGE_OUT...
分类:
Windows开发 时间:
2015-07-30 21:29:43
收藏:
0 评论:
0 赞:
0 阅读:
541
编码不能没调试,调试不能没断点(Break Point)。XCode的断点功能也是越来越强大。
基本断点
如下图,这种是最常用的断点,也是最容易设置。左键点击一下就可以设置。
编辑断点
断点是可以编辑的。
断点有下面几个属性可以设置:
Condition
Ignore
Action
Opti...
分类:
其他 时间:
2015-07-30 21:29:33
收藏:
0 评论:
0 赞:
0 阅读:
146
一、刷新列表
当tableview的某一行数据修改后,需要更新该条数据。这时有两种方法刷新:
(1)刷新整个列表 ,即[self.tableView
reloadData];
(2)只刷新被改变的这一行。当然这种方法比第一种方法更高效。
具体代码:
NSIndexPath *refreshCell = [NSIndexPath
indexPathForRow:3 inS...
分类:
其他 时间:
2015-07-30 21:29:23
收藏:
0 评论:
0 赞:
0 阅读:
443
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1285
这是一道拓扑排序的模板题,用来学拓扑排序很好。我的算法62ms过的,效率还是很低,不过很好理解;用一个结构体记录每个点的入度出度就搞定了;
#include
#include
#include
#include
#include
#include
#include
#include
#inc...
分类:
编程语言 时间:
2015-07-30 21:29:13
收藏:
0 评论:
0 赞:
0 阅读:
288
FUNCTION ZBAPI_NETWORK_COMP_REMOVE.
*"----------------------------------------------------------------------
*"*"Local interface:
*" TABLES
*" INPUT STRUCTURE ZBAPI_NETWORK_COMP_REMOVE OPTIONAL
*" OUTPUT STRUCTURE ZBAPI_NETWORK_COMP_REMOVE_OUT...
分类:
Windows开发 时间:
2015-07-30 21:29:03
收藏:
0 评论:
0 赞:
0 阅读:
253
首先是EightAlgorithms.java文件,代码如下:
import java.util.Arrays;
/*
* 实现了八个常用的排序算法:插入排序、冒泡排序、选择排序、希尔排序
* 以及快速排序、归并排序、堆排序和LST基数排序
* @author gkh178
*/
public class EightAlgorithms {
//插入排序:时间复杂度o(n^2)...
分类:
编程语言 时间:
2015-07-30 21:28:43
收藏:
0 评论:
0 赞:
0 阅读:
227
主要是理解算法吧,,,,,next的运用。。。。。
至于代码还是用模板吧,,自己写比较难理解?感觉。。。。。。
HDU 1686 纯模板
#include
#include
char F[10010010];
char S[10010];
int next[10010];
int lenF;
int lenS;
void get_next()
{
...
分类:
其他 时间:
2015-07-30 21:28:33
收藏:
0 评论:
0 赞:
0 阅读:
227