上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 101 下一页
摘要: 链式编程的核心是:后继计算和上下文生成 以及计算上下文链的逻辑一致性。 阅读全文
posted @ 2019-08-17 20:16 zzfx 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 函数式编程之-函数-需要配置上下文的可求值结构 上下文的配置方式: 1、全局饮用; 2、参数传入; 3、内部函数引用外部环境; 阅读全文
posted @ 2019-08-16 21:39 zzfx 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 1、计算链的构建;通过类型提升实现;双向链。 2、上下文的保存; 3、副作用的隔离:异步、io 阅读全文
posted @ 2019-08-16 21:37 zzfx 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 函数式编程之构建 要素:值函数、高阶函数、monad。 一、平凡函数与compose、pipeline 前后计算以来的平凡函数对函数签名有要求; 函数签名的逻辑顺序必须兼容; 二、高阶函数: 1、作为构建节点;map--复合成具体的功能; 2、作为构建器具;compose--将函数单元组合成一个接口 阅读全文
posted @ 2019-08-16 19:41 zzfx 阅读(193) 评论(0) 推荐(0) 编辑
摘要: https://segmentfault.com/a/1190000016803036#articleHeader11 什么是组合子 组合子在数学中就有,但我们讲的并不是数学中的定义,而是在JavaScript领域中的组合子概念。按照我所理解的JavaScript函数式编程,我将组合子分为辅助组合子 阅读全文
posted @ 2019-08-16 19:41 zzfx 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 函数式编程中的函数—函数式编程的多态 保存了计算上下文和计算过程的特殊值 保存了计算上下文和计算过程的有输入输出的可计算结构。 保存了计算上下文和计算过程的可配置结构;(柯里化)。 函数作为一种特殊的值和结构,可以由更高阶的函数对其进行组合、变换、柯里化等操作; 函数作为输入和输出:本质上都是可配置 阅读全文
posted @ 2019-08-16 19:40 zzfx 阅读(398) 评论(0) 推荐(0) 编辑
摘要: func a(en:String) -> String { return en + "a"; } func b(en:String) -> String { return en + "b"; } func c(en:String) -> String { return en + "c"; } fun 阅读全文
posted @ 2019-08-16 19:08 zzfx 阅读(204) 评论(0) 推荐(0) 编辑
摘要: func baseFunc(go:String, goo:String) -> String { return "hello" + go + goo; } func CurryFunc(baseFun:@escaping (String,String)->String) ->(String) -> 阅读全文
posted @ 2019-08-16 18:38 zzfx 阅读(286) 评论(0) 推荐(0) 编辑
摘要: trait Monad:函数式编程类型系统本博客搜索关键字--类型升降 阅读全文
posted @ 2019-08-16 17:05 zzfx 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 高阶函数和类型作为计算的骨架,低阶函数作为构建的元素 函数(计算、表达式)怎么组合成具体或更大的的计算,或链条更长的计算。 二、计算的构建: 1、输入输出流的平凡构建;签名兼容的函数调用链构建;无高阶函数,构建器compose pipeline本身是高阶函数; 2、函数作为参量参与链的构建; 3、m 阅读全文
posted @ 2019-08-16 15:10 zzfx 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 无约束类型泛型不具有软件扩展性。 只有具有类型约束的泛型才具有软件扩展性。 具有约束的类型,在泛型结构的体系中才有活力。这个活力原因它的部分确定性,以及泛型机制与这部分确定性发生联系。 无约束类型,在泛型机制中只能用指针、引用等与类型无关的特性与泛型机制发生联系;从而限制了它的扩展性和灵活性。 无约 阅读全文
posted @ 2019-08-08 22:35 zzfx 阅读(209) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/HECTOR_1368391900/article/details/90732097 https://my.oschina.net/u/3251146/blog/2885657 序言: 如果是首次安装mysql数据,可以查看日志文件,能找到随机的密码,日志 阅读全文
posted @ 2019-08-08 14:34 zzfx 阅读(1498) 评论(1) 推荐(1) 编辑
摘要: 算法是问题解决步骤的描述,与具体语言无关 阅读全文
posted @ 2019-08-08 10:12 zzfx 阅读(272) 评论(0) 推荐(0) 编辑
摘要: Paradigm (范式) 是一个领域中主流的行事套路,它包括 philosophy (理念) 和 methods (方法)两部分。Philosophy (理念) 这个概念很好理解。比如,购物理念就是什么该买,什么不该买,怎么买。环保理念就是什么还保护,什么不该保护,以及怎么保护。时尚理念就是什么是 阅读全文
posted @ 2019-08-07 22:40 zzfx 阅读(4196) 评论(0) 推荐(0) 编辑
摘要: 1、类型系统; 2、函数与方法系统; 3、修饰系统; 4、并发系统; 5、内存管理系统; 6、异常管理系统; 阅读全文
posted @ 2019-08-07 22:16 zzfx 阅读(873) 评论(1) 推荐(0) 编辑
摘要: https://blog.csdn.net/u014532901/article/details/78820124 阅读全文
posted @ 2019-08-07 20:09 zzfx 阅读(228) 评论(0) 推荐(0) 编辑
摘要: Java把所有的非正常情况分为两种:异常(Exception)和错误(Error),它们都继承Throwable父类。 Java的异常(Exception和Error)分为检查异常和非检查的异常。 其中根据Exception异常进行分类,可分为运行时异常和非运行时异常。 检查异常: 就是编译器要求你 阅读全文
posted @ 2019-08-07 17:34 zzfx 阅读(4016) 评论(0) 推荐(1) 编辑
摘要: public enum ResultEnum { SUCCESS("200","成功"), FAILURE("500","发生异常"); private String code; private String value; ResultEnum(String code, String value) 阅读全文
posted @ 2019-08-07 16:55 zzfx 阅读(1609) 评论(0) 推荐(0) 编辑
摘要: springboot使用hibernate validator校验 https://www.cnblogs.com/mr-yang-localhost/p/7812038.html java bean validation 参数验证 https://www.cnblogs.com/xiaogangf 阅读全文
posted @ 2019-08-06 18:40 zzfx 阅读(231) 评论(0) 推荐(0) 编辑
摘要: context root确定了Tomcat将那些URL请求转发到Web应用. 如果应用的context root 设置为 myapp,除非存在更为明确context root的Web应用,那么所有 /myapp or /myapp/* 的请求将被转发到你的应用进行处理,. 如果第二个应用contex 阅读全文
posted @ 2019-08-02 11:32 zzfx 阅读(2644) 评论(0) 推荐(0) 编辑
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 101 下一页