会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
躺柒
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
97
98
99
100
101
102
103
下一页
2023年2月4日
2023年1月随笔
摘要: 1. 回头看 日更坚持了31天,精读了《C#代码整洁之道》《编程与类型系统)《函数式编程思维》《Java8函数式编程》这四本书,当月累积码字43690字。 看了大热的电视剧《狂飙》。 2. 感受 保持千字左右非水贴型日更还是很考验人的。 即使是读书笔记,按照读记比例15:1到25:1折算,每天也要读
阅读全文
posted @ 2023-02-04 07:20 躺柒
阅读(178)
评论(11)
推荐(1)
2023年2月3日
函数式编程思维读后总结与感想
摘要: 1. 基本信息 函数式编程思维 Functional Thinking [美] 福特(Neal Ford) 著,郭晓刚 译 人民邮电出版社,2015年8月出版 1.1. 读薄率 书籍总字数242千字,笔记总字数9983字。 读薄率9983÷242000≈4.13% 统计口径恢复到版权页书籍总字数,读
阅读全文
posted @ 2023-02-03 08:52 躺柒
阅读(173)
评论(0)
推荐(0)
2023年2月2日
读Java8函数式编程笔记08_测试、调试和重构
摘要: 1. Lambda表达式的单元测试 1.1. 单元测试是测试一段代码的行为是否符合预期的方式 1.2. Lambda表达式没有名字,无法直接在测试代码中调用 1.2.1. 将Lambda表达式放入一个方法测试,这种方式要测那个方法,而不是Lambda表达式本身 1.2.2. 请用方法引用。任何Lam
阅读全文
posted @ 2023-02-02 09:10 躺柒
阅读(110)
评论(0)
推荐(0)
2023年2月1日
读Java8函数式编程笔记07_设计和架构的原则
摘要: 1. SOLID原则 1.1. 开发良好面向对象程序的准则 1.2. Liskov substitution里氏替换 1.3. Interface segregation接口隔离 1.4. Single responsibility单一功能原则 1.4.1. 程序中的类或方法只能有一个改变的理由 1
阅读全文
posted @ 2023-02-01 12:08 躺柒
阅读(292)
评论(0)
推荐(0)
2023年1月31日
读Java8函数式编程笔记06_Lambda表达式编写并发程序
摘要: 1. 阻塞式I/O 1.1. 一种通用且易于理解的方式,因为和程序用户的交互通常符合这样一种顺序执行的方式 1.2. 将系统扩展至支持大量用户时,需要和服务器建立大量TCP连接,因此扩展性不是很好 2. 非阻塞式I/O 2.1. 异步I/O 2.2. 可以处理大量并发网络连接,而且一个线程可以为多个
阅读全文
posted @ 2023-01-31 08:51 躺柒
阅读(129)
评论(0)
推荐(0)
2023年1月30日
读Java8函数式编程笔记05_数据并行化
摘要: 1. 并发 1.1. 两个任务共享时间段 1.2. 一个程序要运行两个任务,并且只有一个CPU给它们分配了不同的时间片,那么这就是并发,而不是并行 2. 并行 2.1. 两个任务在同一时间发生 2.2. 为缩短任务执行时间,将一个任务分解成几部分,然后并行执行 2.3. 和顺序执行的任务量是一样的,
阅读全文
posted @ 2023-01-30 08:52 躺柒
阅读(105)
评论(0)
推荐(0)
2023年1月29日
读Java8函数式编程笔记04_类库
摘要: 1. 默认方法 1.1. 接口中定义的包含方法体的方法,方法名有default关键字做前缀 1.1.1. 在任何接口中,无论函数接口还是非函数接口,都可以使用该方法 1.2. Collection接口 1.2.1. stream方法 1.3. Iterable接口 1.3.1. forEach方法
阅读全文
posted @ 2023-01-29 08:59 躺柒
阅读(320)
评论(0)
推荐(0)
2023年1月28日
读Java8函数式编程笔记03_高级集合类和收集器
摘要: 1. 方法引用 1.1. 一种引用方法的轻量级语法 1.1.1. 提供了一种简短的语法 1.1.2. 标准语法为Classname::methodName 1.2. 凡是使用Lambda表达式的地方,就可以使用 1.3. 自动支持多个参数 1.3.1. 前提是选对了正确的函数接口 2. 出现顺序 2
阅读全文
posted @ 2023-01-28 08:49 躺柒
阅读(98)
评论(0)
推荐(0)
2023年1月27日
读Java8函数式编程笔记02_流
摘要: 1. 外部迭代 1.1. for循环是一个封装了迭代的语法糖 1.1.1. 本质上来讲是一种串行化操作 1.2. 很难抽象出不同操作 2. 内部迭代 2.1. 内部迭代中的相应接口:Stream 2.2. 和Iterator类似,Stream是一种内部迭代方式 2.3. 内部迭代将更多控制权交给了集
阅读全文
posted @ 2023-01-27 07:57 躺柒
阅读(85)
评论(0)
推荐(0)
2023年1月26日
读Java8函数式编程笔记01_Lambda表达式
摘要: 1. Java 8函数式编程 1.1. 没有单子 1.2. 没有语言层面的惰性求值 1.3. 没有为不可变性提供额外支持 1.4. 集合类可以拥有一些额外的方法:default方法 2. 现实世界中,数据和行为并存 2.1. 面向对象编程是对数据进行抽象 2.2. 函数式编程是对行为进行抽象 3.
阅读全文
posted @ 2023-01-26 07:26 躺柒
阅读(302)
评论(0)
推荐(0)
上一页
1
···
97
98
99
100
101
102
103
下一页
公告