摘要:初衷 写博这件事,其实从大学开始就一直断断续续的有在做,几大博客平台都有玩过,但是都不持久。真正想要认真地好好维护一个自己的博客是在2015年年底。 为什么突然就想好好写博客呢?其实与过去三年的工作经历直接相关。我的技术学习之路可以与很多人都不太一样。由于那三年里,我的工作都在工商银行任职,虽然,工 阅读全文
posted @ 2019-06-03 10:25 程序猿DD 阅读 (3523) 评论 (6) 编辑
摘要:软件工程师花费大量时间通过练习leet code问题和完善简历来获得更好的面试通过可能。一旦他们最终被谷歌、亚马逊或其他公司录用,他们可能会发现:过去用来得到这份工作的技能与他们日常工作中需要的技能并不匹配。 我们的团队受到 TechLead 创建的高效程序员七项技能的启发。我们想提供我们自己对这个 阅读全文
posted @ 2020-01-08 09:26 程序猿DD 阅读 (93) 评论 (1) 编辑
摘要:今天因为发布 做一个问题的修复,然后碰到了下面这个问题,记录一下解决过程,帮助后续碰到类似问题的童鞋: 我们可以用gpg的命令来看一下当前密钥的情况: 可以看到原来设置的密钥对已经失效,所以下面就来使用gpg续订过期的密钥对: 第一步 :进入密钥编辑 第二步 :延长私钥与公钥的过期时间,并保存修改 阅读全文
posted @ 2019-12-10 08:58 程序猿DD 阅读 (83) 评论 (0) 编辑
摘要:距离Spring Boot 2.2.0的发布已经有一个半月左右时间,由于与之匹配的Spring Cloud版本一直没有Release,所以在这期间碰到不少读者咨询的问题都是由于Spring Boot和Spring Cloud版本不匹配导致。 很多时候,我们在学习或重建系统的时候都喜欢直接选用最高版本 阅读全文
posted @ 2019-12-09 19:44 程序猿DD 阅读 (337) 评论 (0) 编辑
摘要:随着互联网时代的不断发展,开发者可能会面临这样的困境:为了解决问题、提升开发效率而竭力研发出来的“创新”,似乎削弱了他们在公司的重要程度,甚至取代了他们原先的地位。比如,在云原生时代,部分企业更愿意选择 K8s 来解决运维、弹性的问题,而不是组建一支需要耗费大量雇佣资金、管理资金的研发团队。 对于 阅读全文
posted @ 2019-10-28 21:52 程序猿DD 阅读 (646) 评论 (1) 编辑
摘要:之前 Spring Boot 2.2没能按时发布,是由于 Spring Framework 5.2 的发布受阻而推迟。这次随着 Spring Framework 5.2.0 成功发布之后,Spring Boot 2.2 也紧跟其后,发布了第一个版本:2.2.0。下面就来一起来看看这个版本都更新了些什 阅读全文
posted @ 2019-10-18 10:48 程序猿DD 阅读 (2462) 评论 (0) 编辑
摘要:前言 通过之前的两篇关于Swagger入门以及具体使用细节的介绍之后,我们已经能够轻松地为Spring MVC的Web项目自动构建出API文档了。如果您还不熟悉这块,可以先阅读: "Spring Boot 2.x基础教程:使用Swagger2构建强大的API文档" "Spring Boot 2.x基 阅读全文
posted @ 2019-10-16 10:45 程序猿DD 阅读 (362) 评论 (0) 编辑
摘要:“开源(Open Source)”,这个在程序员界耳熟能详的词,几乎充斥着我们的整个职业生涯。相信没有一个程序员不知道啥是“开源”,相信没有一个程序员从来没用过“开源”产品。回顾一下,我们所熟知的一些伟大开源项目几乎都出自国外的程序大师或组织。然而,这几年国人也贡献了不少优秀的开源项目与产品,甚至有 阅读全文
posted @ 2019-10-09 10:49 程序猿DD 阅读 (2663) 评论 (5) 编辑
摘要:之前通过 "Spring Boot 2.x基础教程:使用Swagger2构建强大的API文档" 一文,我们学习了如何使用Swagger为Spring Boot项目自动生成API文档,有不少用户留言问了关于文档内容的组织以及排序问题。所以,就特别开一篇详细说说Swagger中文档内容如何来组织以及其中 阅读全文
posted @ 2019-10-09 09:35 程序猿DD 阅读 (1562) 评论 (0) 编辑
摘要:请求参数的校验是很多新手开发非常容易犯错,或存在较多改进点的常见场景。比较常见的问题主要表现在以下几个方面: 仅依靠前端框架解决参数校验,缺失服务端的校验。这种情况常见于需要同时开发前后端的时候,虽然程序的正常使用不会有问题,但是开发者忽略了非正常操作。比如绕过前端程序,直接模拟客户端请求,这时候就 阅读全文
posted @ 2019-10-08 09:29 程序猿DD 阅读 (404) 评论 (0) 编辑
摘要:随着前后端分离架构和微服务架构的流行,我们使用Spring Boot来构建RESTful API项目的场景越来越多。通常我们的一个RESTful API就有可能要服务于多个不同的开发人员或开发团队:IOS开发、Android开发、Web开发甚至其他的后端服务等。为了减少与其他团队平时开发期间的频繁沟 阅读全文
posted @ 2019-09-30 10:04 程序猿DD 阅读 (367) 评论 (0) 编辑