码迷,mamicode.com
首页 > 其他好文
第十二章 序列表达式和可选工作流
第十二章序列表达式和可选工作流   本章介绍   ■生成和处理序列值 ■处理 F# 序列表达式 ■理解单子和 LINQ 表达式 ■实现 F# 计算表达式   在我们开始讨论序列表达式之前,必须知道什么是序列(sequence),这也是数学的F# 术语。序列是有序的列表,可能包含无穷的元素。这一切听上去有点抽象,但也不用担心,我们已经熟悉这种类型了,在.NET 中表达同样概念的是:...
分类:其他好文   时间:2015-01-18 11:53:04    阅读次数:143
hadoop 计算 pv uv
使用hadoop 进行页面的pv uv 计算 不推荐的做法  将访问者的cookie放在hashmap中进行去重计算uv,因为当访问量大时,会将hashmap撑爆,报出 java.lang.OutOfMemoryError: Java heap space 推荐做法: 使用textpair 将cookie作为second key 进行排序,在reduce中进行判断,如果上一个co...
分类:其他好文   时间:2015-01-18 11:55:00    阅读次数:224
12.1 生成序列
12.1 生成序列   生成序列有几种方法,先来看一下我们的选择,直接的方法是实现IEnumerator 接口,提供 Current 属性,和 MoveNext方法,将枚举数对象移动到下一个元素。这要求显式创建有可变状态的对象,很明显违反了函数式风格。通常的做法是隐藏可变性,提供更具声明式的方法,表达生成序列的内容,这类似于在前一章使用的延迟值。显式使用可变状态(例如,实现缓存),看起来不是...
分类:其他好文   时间:2015-01-18 11:54:45    阅读次数:173
poj3107--Godfather(树形DP练习3)
Godfather Time Limit:2000MS     Memory Limit:65536KB     64bit IO Format:%I64d & %I64u Submit Status Description Last years Chicago was full of gangster fights and strange murders. T...
分类:其他好文   时间:2015-01-18 11:54:24    阅读次数:178
kali使用的更新源配置
kali使用的更新源配置...
分类:其他好文   时间:2015-01-18 11:54:35    阅读次数:516
poj1463--hdu1054--Strategic Game(树形DP练习4)
Strategic Game Time Limit:10000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64u Submit Status Description Bob enjoys playing computer games, especially strategic games, bu...
分类:其他好文   时间:2015-01-18 11:52:24    阅读次数:144
zinnia下user各自的category
环境: zinnia版本是0.14.2, django 1.6 zinnia支持多用户发博文,但需要自己实现。 现在需要,每个用户有自定义的分类,自己编辑属于自己的category,发布文章时,只能选择自己的category。 在/zinnia/admin/forms.py中,使用模块crum读取用户id,进行category的过滤,不被推荐,而且容易出错。 EntryA...
分类:其他好文   时间:2015-01-18 11:51:56    阅读次数:203
HDU 4614 Vases and Flowers(线段树区间更新+二分)
Problem Description   Alice is so popular that she can receive many flowers everyday. She has N vases numbered from 0 to N-1. When she receive some flowers, she will try to put them in the vases, o...
分类:其他好文   时间:2015-01-18 11:53:25    阅读次数:237
血条或者进度条
血条或者进度条 2015-01-18 10:59:32 3 次浏览        用Unity做血条或进度条真的很方便,GUI里scrollbar就可以轻松实现,再加上lerp一个血条或进度条就完成了。     Js代码   using UnityEngine;  using System.Collections;     public c...
分类:其他好文   时间:2015-01-18 11:53:13    阅读次数:160
Maximum Subarray
题目: Find the contiguous subarray within an array (containing at least one number) which has the largest sum. For example, given the array [?2,1,?3,4,?1,2,1,?5,4], the contiguous subarray [4,?...
分类:其他好文   时间:2015-01-18 11:53:17    阅读次数:103
Bluetooth分析
本文章分析了android蓝牙的用法,包括蓝牙的开启关闭、设置可见、开始取消发现、配对、主动连接、反连、广播等。...
分类:其他好文   时间:2015-01-18 11:53:10    阅读次数:213
HDU 2196 Computer (树形DP)
两次DFS,先从下往上搜一次,记录每个点到子树的最长距离与次长距离。次长距离的目的是如果在第二次更新的时候,最长距离与该子节点的方向是同一个方向,那就不能用这个最长距离了,只能用次长距离来更新。那么第二次dfs就是来从上往下来更新状态的。 代码如下: #include #include #include #include #include #include #include #i...
分类:其他好文   时间:2015-01-18 11:51:14    阅读次数:160
boost——入门指南
boost库是一个开源免费的第三方库,它是一个非常优秀的库,是C++标准的最好实践之一,因此也经常被用于商业的开发。所以,如果你是搞C++的,还没有听过或用过boost,你就out了,想想自己是不是跟不上技术的步伐了,哈哈……...
分类:其他好文   时间:2015-01-18 11:52:28    阅读次数:399
学术休假-破译密码
蛋收到了两串加密的密码;破解的规则是:现将两串密码的数字提取出来,再将上下的数字进行相加,不够的将用0代替,最后的数字再加上70得到字母的ASCII码值,最后求出密码。 例如: 样例输入: @#GHt1GG6gB70h)*4^2!*6 %G5=j6%Gg3$g6h0@   1 6 7 0 4 2 6 5 6 3 6 0 ============= 6 12 10 6 4 2 6...
分类:其他好文   时间:2015-01-18 11:50:45    阅读次数:186
左浮动和右浮动
左浮动和右浮动...
分类:其他好文   时间:2015-01-18 11:51:35    阅读次数:168
Careercup\Mitbbs
- G: a vector of strings, find a pair with max of strlen(a) * strlen(b) 1. O(n*k): get std::bitset() of each string 2. O(nlgn): sort strings by leng.....
分类:其他好文   时间:2015-01-18 11:48:41    阅读次数:168
leetcode 94. Binary Tree Inorder Traversal
Given a binary tree, return theinordertraversal of its nodes' values.For example:Given binary tree{1,#,2,3}, 1 \ 2 / 3return[1,3,2].inor...
分类:其他好文   时间:2015-01-18 11:45:40    阅读次数:173
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!