Poe's World

Poe's World

竹杖芒鞋轻胜马,一蓑烟雨任平生

    • 主页
    • 英语角
    • 关于
    • 归档

haskell趣学-输入与输出

HelloWorld 函数式语言, 一个函数不能改变状态(改变变量的内容), 当一个函数会改变状态, 我们说这函数是由副作用的. 如果我们用同样的参数调用两次同一个函数,它会回传相同的结果. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1

6月 30 2014

haskell趣学-构造Type和Typeclass

使用data关键字定义自己的类型 data Bool = False | True 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 data Shape = Circle Float

6月 29 2014

haskell趣学-模块

Haskell 中的模块是含有一组相关的函数,类型和类型类的组合. Haskell 进程的本质便是从主模块中 引用其它模块并调用其中的函数来执行操作 Prelude 模块包含一些基本函数,类型以及类型类,它缺省自动装载 1 2 3 4 import Data.List --

6月 29 2014

haskell趣学-高阶函数

函数可以作为参数和回传值传来传去,这样的函数就被称作高阶函数. 在haskell中拒绝循环与状态的改变而通过定义问题"是什么"来解决问题 柯里化(Curried functions) 柯里化(Currying)是把接受多个参数的函数变换成接受一个单一参数(最初

6月 29 2014

haskell趣学-常用的函数

模式匹配 模式匹配决定参数的组成形式, Guard 进行参数的细化管理(过滤) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 sayMe :: (Integral a) => a -> String sayMe 1 = "One!" s

6月 28 2014

haskell趣学-TypeClass

Type Haskell 支持类型推导 1 2 3 4 5 6 ghci> :t 'a' 'a' :: Char ghci> :t True True :: Bool ghci> :t "HELLO!" "HELLO!" :: [C

6月 28 2014

Scala Implicits手记

详细说明 传统的代理模式 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 case class Address(no: Int, street: String, city: String, state: String, zip: S

6月 28 2014

haskell趣学-入门

什么是Heskell 纯函数式语言 命令式编程, 变量在执行过后, 会发生变化(状态变化) 函数式, 函数唯一做的事是引用计数结果, 不产生副作用(如改变全局变量) 应用透明, 若以同样的参数调用同一个函数两次,得到的结果一定是相同. 编译器理解程序的行为, 容易验证函数的正确

6月 25 2014

scala培训monad

monad magic category theory design pattern api 函数式争论, 可赋值和不可赋值(运输的隐喻, 货车(可以赋值)和石油管道(Monad)) scala中的Monad 可扩展, 可重用, 可测试 Option, 实现 map 和 f

6月 22 2014

传智播客-OA系统

入门 OA: Office Automation, 办公自动化CRM: 客户关系管理系统ERP: 企业资源管理系统BBS: 论坛系统CMS: 内容管理系统 软件开发流程 需求调研, 形成调研文档 分析需求, 形成需求分析文档 设计(概要设计, 详细设计), 形成设计文档 编码

6月 20 2014

photoshop钢笔工具

画出虚线 矩形选框工具, 填充黑色, 不取消选框 编辑, 预设画笔 画笔控制栏, 调整间距, 形状动态, 控制选方向 钢笔工具(P) 实现复杂图像的抠图 贝塞尔曲线 转化为 选区: ctrl + 回车 贝塞尔曲线组成: 锚点 连接锚点之间的曲线, 路径 删除锚点 方式一

6月 18 2014

传智播客day48-Javascript 面向对象

简介 Javascript 核心组成部分 ECMAScript, 标准, 语法 BOM, 浏览器对象模型, window 对象 document alert(), eval() DOM, 文档对象模型, 利用DOM解析XML, HTML document对象 documen

6月 17 2014

scala培训2

大数据 数据来源: 网站点击量(分析用户行为习惯) 广告 反洗钱 实时分析 Hadoop 依赖硬盘, 对内存消耗小 硬件发展趋势, 硬盘 cpu 数据交换瓶颈, 发展速度慢, 故尽量使用内存做数据分析 Spark的中间数据放到内存中,对于迭代运算效率更高 storm 流式计算

6月 15 2014

传智播客day47-Jquery EasyUI2

完善系统菜单 1 2 3 4 5 6 7 var simplenodes = [ // id是当前节点编号, pid是父节点编号 {name: "系统功能", id:1, pId:0}, {name:"部门管理", id: 2, pId:1, url:"depa

6月 13 2014

photoshop入门 画笔类工具

制作彩虹 选框工具, 矩形, 羽化5 线性, 填充 变成曲线 方式一: 变形, 方式二: 水平方向变成竖直方向, 滤镜/扭曲/切变 设置透明度 画笔工具(B) 切换笔尖粗细 [, ], 按住 shift可画直线 F5, 调出画笔面板 间距, 线条由无数个圆形组成 形状动

6月 12 2014
« Prev1…7891011…14Next »

标签

  • AJAX1
  • Akka1
  • Android1
  • DOM2
  • EL表达式1
  • HBase1
  • Hadoop1
  • Hibernate2
  • HttpSession1
  • IO1
  • Illustrator3
  • JSP1
  • JavaBean1
  • JavaScript1
  • Mybatis1
  • NoSql1
  • SASS1
  • SAX1
  • ServletRequest1
  • ServletResponse1
RSS 订阅

Powered by hexo and Theme by Pacman © 2015 zhpooer