开篇词

大家好!以下是我在 2020 年 3 月 23 日至 29 日的所见、所闻、所学和所悟。

现在,我把它们安利给你们。

已完结

  • Linux 管理员手册:既简单又深刻
  • Spring 官方指南

定期更新

  • 原创专栏:

    • 栋的周评
    • 一文搞定
  • 官方授权:
    • Baeldung Java 周评
  • 符合官方许可:
    • Spring 官方指南

动态

帮尤金大神从他的 Baeldung Java Weekly 里翻译了一些文章到《Baeldung Java 周评》专栏里,并分别命名为

  • Baeldung Java 周评 | 第八十三弹(关键词:Java SE 8 Optional 务实方法、性能大师反思 RebelLabs 性能调查结果、Java 繁重计算最快的垃圾收集器、加快构建)
  • Baeldung Java 周评 | 第八十四弹(关键词:Spring JUnit 参数化集成测试、Spring MVC 迁移 JSP 至 AngularJS、Java 风格指南、DevOps 应用)
  • Baeldung Java 周评 | 第八十五弹(关键词:十二因子应用、状态机类型检测、Spring Cloud、Docker 构建多语言持久性微服务、Spock 框架单元测试、Java 测试断言)
  • Baeldung Java 周评 | 第八十六弹(关键词:Web 显示 Spring 应用启动的进度、Java EE 8 MVC、Spring Boot 静态 Web 资源处理、JVM 混合模式焰图)
  • Baeldung Java 周评 | 第八十七弹(关键词:流性能、Java 8 函数式编程生成字母序列、事件溯源和命令查询责任隔离、七种 Java 性能指标、微服务 REST 客户端调用)
  • Baeldung Java 周评 | 第八十八弹(关键词:JPA 静态元模型类型安全查询、Stream 性能、优化哈希策略、JDK 9 模块系统状态要点、MoreUnit 自动化测试、命令式功能算法)
  • Baeldung Java 周评 | 第八十九弹(关键词:JEP 269 集合工厂方法、Spring MVC 资源版本控制、Spring Loaded 及 Gradle 连续构建、集合的自定义运算符)

在符合许可的前提下从 Spring 官方指南里翻译了一些文章到《Spring 官方指南》,并分别命名为:

  • SpringBoot 2 介绍 SpringCloud Data Flow 编排事件驱动流以及临时批数据处理过程
  • SpringBoot 2 介绍 SpringCloud Task 构建并启动临时批处理应用的过程
  • SpringBoot 2 应用部署至 Kubernetes
  • SpringBoot 2 使用 R2DBC 来并发访问关系型数据库
  • SpringBoot 2 使用 Spring Cloud Circuit Breaker 实现断路器

架构

当周无

云技术

当周无

算法

当周无

后端

当周无

前端

当周无

收听/收看

卖桃者说第 87 期 | 人不要总是重复自己
收获:1. 找到自己的高效时段,也就是说,找到你能够保持集中力的事件,很多人都是上午工作、学习、写作效率高,我自己是夜里更为高效。2. 远离干扰,如果你想静下心来集中精力处理问题和创作,最好把能够打扰你的东西拿走或关闭。3. 明确当下的任务目标。4. 丰富时间经历,这一点最重要,如果你在流水线上一直重复同样的事情,那么哪怕你把时间利用效率调整得再高,也不是赚到了时间。
评分:10
卖桃者说第 88 期 | 先算是非,后算得失
收获:做企业永远会碰到 “利益得失” 与 “道德是非” 两大问题,而如果你想把企业长久地做下去,那 “道德是非” 一定是排在 “利益得失” 之前的。
评分:10
卖桃者说第 89 期 | 一千万是难以企及的财富吗?
收获:第一个层次:对现状不满,或者有了新的目标,开始采取行动改变现状。第二个层次:开始行动了,但变化并未如期而至,这一点和做产品很类似,大部分的产品都不会成为爆款。第三个层次:你学习到东西和行动开始有效果了,但是很慢,其他成功人士似乎随随便便取得的成就,你得费尽九牛二虎之力才行。第四个层次:思考自己的世界观,不要用有色眼镜看待世界,世界上不存在孤立的现实,只有我们自己感受到的现实,多维度的思考事物,比如,金钱可以做恶,也可以为善。第五个层次:改变自身的认知。
评分:10
卖桃者说第 90 期 | 写文档也是一种学习方式
收获:知识输出、金字塔原理、无他,唯手熟尔。
评分:10
卖桃者说第 91 期 | 如何做好带人这件事
收获:第一:把行动计划拆解成具体步骤,不止告诉对方你要什么,初期还要告诉对方怎么做。第二:你需要列出一份品控文档。第三:提供反复实践的机会。最后:为了不浪费你自己的心里和时间,每说完一件事,一定要确认对方是真的懂了、理解了。
评分:9
卖桃者说第 92 期 | 数据工程师是个有前途的职业么?
收获:1、要有数据,而且得大,没数据都是扯闲篇的。2、进行数据分析是一件困难的事。3、有价值的数据只能提供参考,并不能完全指导工作。
评分:8
卖桃者说第 93 期 | 想的太多,做的太少
收获:未来永远比我们想象中来得更快,未来属于勇于尝试和大胆行动的人。
评分:10

极客新闻 | 为什么 Kubernetes 项目要选择 Go 语言?
收获:如果用两个字来总结 Kubernetes 项目选择 Go 语言的原因,那就是 “社区”。
评分:8
极客新闻 | 如何选取 Linux 容器镜像
收获:第一个原则是容器镜像的大小。第二个原则是容器中的安全漏洞问题。第三个原则是镜像中的软件包情况。
评分:8
极客新闻 | 李飞飞:图像识别技术已达认知心理学水平
收获:目前绝大多数算法,在搜索图像时还是使用物体本身的信息,只是简单了解图片中有什么物体。如果加入更多的属性,那么结果就会更好。李飞飞透漏,他们正在探索新方法,比如一个长句,把它放到数据库中,与图像进行对比,通过这种算法可以得到更好更精准的结果。
评分:8
极客新闻 | 从成本角度看 Java 微服务
收获:如果使用 Go 语言替代 Java 开发微服务会怎样呢?每个微服务的内存可以从 1G 降到 64MB,那么之前那个部署了 12 个实例的微服务总共只需要 768M 内存,这比之前的单个 Java 微服务实例用的内存还要少。
评分:9
极客新闻 | Spring 5.0 新功能:反应式 Web 框架
收获:从编写命令式风格的逻辑转移到使用声明式、异步的 API 时,有一个很大的学习曲线。另外,由于调用栈不再唯一,异步和非阻塞的代码会更难调试。
评分:9
极客新闻 | 苹果或将放弃高通芯片,转用英特尔和联发科
收获:苹果近年来的确在不断增强自己对核心零部件的管控,这显示了苹果想掌握自主权的决心。在完全打造出属于自己的产品前,供应商伙伴的抉择还是苹果在考虑的问题。
评分:7
极客新闻 | Chrome 团队宣布将停止支持 HPKP 公钥固定
收获:由于很多网站使用 CDN 或者如 CloudFlare 类的 DDoS 防护,该类服务本身就不准备支持 HPKP 公钥固定。
评分:7

每日一课 | Spring Data JPA 如何实现动态部分更新?
收获:并非对数据记录的所有字段整体更新;而是知道运行时才确定哪个或者哪些字段会被更新;
使用 Spring Data JPA,当更新 Entity 的时候,是对数据表中 Entity 对应的数据记录的(除主键外)所有字段,进行全量更新;repository.save() 的逻辑是,如果不存在 Entity 对应的数据记录则执行插入操作,否则执行更新操作,并且在更新操作之前,还会执行一步查询操作;通过 @Query 注解可以实现部分更新,但无法很好地实现动态部分更新;通过 @DynamicUpdate 注解可以实现动态部分更新,但无法处理忽略 NULL 值的情况;通过定义的一个 JPA 工具类方法,我们可以最终实现动态部分更新,并且不会将 NULL 值覆盖到数据记录的对应字段中。
评分:8
每日一课 | Spring Data JPA 如何进行复杂动态查询?
收获:什么是动态查询?、MyBatis 适用场景、Spring Data JPA 适用场景、优雅解决方案、Querydsl 官网。
评分:9
每日一课 | 如何透彻理解 Selenium 和 WebDriver?
收获:Selenium RC:早期版本,Selenium 1.0;Selenium WebDriver:目前版本,Selenium 2.0;Selenium Grid:分布式测试;Selenium IDE:测试的录制和脚本的导出。。
评分:8
每日一课 | 如何让你的 Robot Framework 飞起来?
收获:Python 与 RF 相似之处。
评分:9
每日一课 | 如何用 Spark 实现一个通用大数据计算引擎?
收获:常见的 Source 插件、常见的 Transform 插件、常见的 Sink 插件、打造通用计算引擎的优势。
评分:9
每日一课 | 给你点 “颜色” 瞧瞧
收获:HSV、RGB、CMYK、镜面反射、漫反射。
评分:9
每日一课 | 如何使用 Postman 做接口自动化测试?
收获:Postman 流程控制、Postman 集成 Jenkins。
评分:10
查看《每日一课》原文

英文

当周无

书籍

当周无

影视

本周无

好歌

  • Paris in the Rain - Lauv

新奇

本周无

末了

希望你在吸收了这些精华之后,能与我一起,茁壮成长…

英雄,我们下期,不见不散!

栋的周评 | 第十三回合(定期更新、动态、架构、云技术、算法、后端、前端、收听/收看、英文、书籍、影视、好歌、新奇)相关推荐

  1. 栋的周评 | 第十二回合(定期更新、动态、架构、云技术、算法、后端、前端、收听/收看、英文、书籍、影视、好歌、新奇)

    开篇词 大家好!以下是我在 2020 年 3 月 16 日至 22 日的所见.所闻.所学和所悟. 现在,我把它们安利给你们. 已完结 Linux 管理员手册:既简单又深刻 定期更新 原创专栏: 栋的周 ...

  2. 栋的周评 | 第七回合(定期更新、动态、架构、云技术、算法、后端、前端、收听/收看、英文、书籍、影视、好歌、新奇)

    开篇词 大家好!以下是我在 2020 年 2 月 10 日至 16 日的所见.所闻.所学和所悟. 现在,我把它们安利给你们. 定期更新 原创专栏: 栋的周评 一文搞定 Linux 管理员手册:既简单又 ...

  3. 栋的周评 | 第八回合(定期更新、动态、架构、云技术、算法、后端、前端、收听/收看、英文、书籍、影视、好歌、新奇)

    开篇词 大家好!以下是我在 2020 年 2 月 17 日至 23 日的所见.所闻.所学和所悟. 现在,我把它们安利给你们. 定期更新 原创专栏: 栋的周评 一文搞定 Linux 管理员手册:既简单又 ...

  4. 栋的周评 | 第五回合(定期更新、动态、架构、云技术、算法、后端、前端、收听/收看、英文、书籍、影视、好歌、新奇)

    开篇词 大家好!以下是我在 2020 年 1 月 27 日至 2 月 2 日的所见.所闻.所学和所悟. 现在,我把它们安利给你们. 定期更新 原创专栏: 栋的周评 一文搞定 Linux 管理员手册:既 ...

  5. 栋的周评 | 第六回合(定期更新、动态、架构、云技术、算法、后端、前端、收听/收看、英文、书籍、影视、好歌、新奇)

    开篇词 大家好!以下是我在 2020 年 2 月 3 日至 9 日的所见.所闻.所学和所悟. 现在,我把它们安利给你们. 定期更新 原创专栏: 栋的周评 一文搞定 Linux 管理员手册:既简单又深刻 ...

  6. 栋的周评 | 第二回合(定期更新、动态、架构、云技术、后端、前端、收听/收看、英文、哲学、书籍、影视、好歌、新奇)

    开篇词 大家好!以下是我在 2020 年 1 月 6 日至 12 日的所见.所闻.所学和所悟. 现在,我把它们安利给你们. 定期更新 原创专栏: 一文搞定 Linux 管理员手册:既简单又深刻 官方授 ...

  7. 栋的周评 | 第一回合(定期更新、博客动态、亚马逊 AWS 云技术、其他技术、收听、哲学、书籍、影视、新奇、好歌推荐)

    开篇词 大家好!以下是我在上一周的所见.所闻.所学和所悟. 现在,我把它们安利给你们. 定期更新 原创专栏:Linux 管理员手册:既简单又深刻 官方授权:Baeldung Java 周评 博客动态 ...

  8. 栋的月结 | 第一回合(定期更新、动态、架构、云技术、算法、后端、前端、收听/收看、英文、书籍、影视、好歌、新奇)[含泪总结.. 憋泪分享!]

    开篇词 大家好!以下是我在 2020 年 1 月 1 日至 31 日的所见.所闻.所学和所悟. 现在,我把它们安利给你们. 定期更新 原创专栏: 栋的周评 一文搞定 Linux 管理员手册:既简单又深 ...

  9. 栋的月结 | 第二回合(定期更新、动态、架构、云技术、算法、后端、前端、收听/收看、英文、书籍、影视、好歌、新奇)[含泪总结.. 憋泪分享!]

    开篇词 大家好!以下是我在 2020 年 2 月 1 日至 29 日的所见.所闻.所学和所悟. 现在,我把它们安利给你们. 定期更新 原创专栏: 一文搞定 Linux 管理员手册:既简单又深刻 官方授 ...

最新文章

  1. flask小项目打开教学
  2. python编写爬虫的步骤-零基础写python爬虫之爬虫编写全记录
  3. Java连接数据库(2)
  4. python中range和xrange的异同
  5. java finally在return_Java finally语句到底是在return之前还是之后执行?
  6. python getchar,Linux C编程学习:getchar()和getch()
  7. python基础——map/reduce
  8. 基于R语言的贝叶斯网络模型、现代贝叶斯统计学方法
  9. java pgp 加密_加密软件PGP的使用
  10. 如何使用Frontline实时抓取蓝牙协议栈HCI LOG
  11. uclinux编译 心得一
  12. 远方有你,Emacs
  13. 联通短信息中心号码,联通服务中心号码速查
  14. oracle中的INTERVAL函数用法
  15. 【重识云原生】第六章容器基础6.4.10.3节——StatefulSet实操案例-部署WordPress 和 MySQL
  16. Linux:Lilo 设定档 /etc/lilo.conf
  17. APICloud数据云3.0使用教程
  18. 网易面试是一种什么体验?
  19. 2020 最美最有意思辞职信
  20. Ajax之父Jesse James Garrett在adaptive path工作坊上的演讲《用户体验的要素》

热门文章

  1. 【SQL注入】联合查询(最简单的注入方法)
  2. 三阶魔方c语言算法最高效率算法,3阶魔方阵的算法
  3. 从“数学归纳法”到理解
  4. 毕业一年,我是如何成为Apache项目的Committer
  5. BMS(电池管理系统)第11课—动力电池系统安全
  6. c语言实型数据的运算-分期付款
  7. 像用Oracle一样用openGauss - 云和恩墨开源项目compat-tools介绍
  8. Silvaco三维仿真
  9. Linux上网本和XP,上网本Linux系统改装XP系统的经验分享.pdf
  10. 用C语言实现输入密码是显示为***