摘要: Mac安装Homebrew的那些事儿 最近小明刚换置了一个 Mac 本,想搭建一个属于自己的博客网站,需要用到 Node.js 环境,而Node.js 在 MacOS 中是由 Homebrew 进行安装管理的……因此,便有了Homebrew的安装历程。 什么是Homebrew? 简而言之,Homeb 阅读全文
posted @ 2019-08-12 00:13 Coder小明 阅读(4996) 评论(0) 推荐(1) 编辑
摘要: 之前用springboot的时候,只知道捕获异常使用try{}catch,一个接口一个try{}catch,这也是大多数开发人员异常处理的常用方式,虽然屡试不爽,但会造成一个问题,就是一个Controller下面,满屏幕的try{}catch,看着一点都不优雅,一点都不符合小明的气质,憋了这么久,小 阅读全文
posted @ 2019-08-10 15:53 Coder小明 阅读(2065) 评论(0) 推荐(1) 编辑
摘要: java.util.function中 Function , Supplier , Consumer , Predicate 和其他函数式接口广泛用在支持lambda表达式的API中。这些接口有一个抽象方法,会被lambda表达式的定义所覆盖。 Consumer的作用顾名思义,是给定义一个参数,对其 阅读全文
posted @ 2019-07-14 01:17 Coder小明 阅读(18618) 评论(1) 推荐(5) 编辑
摘要: Mysql的历史 简单回顾一下Mysql的历史,Mysql 是一个关系型数据库管理系统,由瑞典 Mysql AB 公司开发,目前属于 Oracle 公司。关系型数据库​将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。 Mysql的优势 + Mysql 是开源 阅读全文
posted @ 2019-07-04 13:48 Coder小明 阅读(603) 评论(0) 推荐(0) 编辑
摘要: 面试官:小明,是吧?你都知道哪些排序算法,哪几种是稳定排序? 小明:这个我有总结! 关于排序稳定性的定义 通俗地讲就是能保证排序前两个相等的数其在序列的前后位置顺序和排序后它们两个的前后位置顺序相同。在简单形式化一下,如果Ai = Aj,Ai原来在位置前,排序后Ai还是要在Aj位置前。 现实生活中稳 阅读全文
posted @ 2019-06-21 02:07 Coder小明 阅读(902) 评论(0) 推荐(0) 编辑
摘要: 开始使用 Jenkins 这一段时间,技术总监为了减少测试环境每次提交新增接口都要部署项目的时间,搞了一个jenkins持续集成github、docker,这样只要每次push代码都会自动部署,确实节省了部署的时间(不加班指日可待)。 今天主要给大家介绍使用 Jenkins 的基本知识,顺便提一嘴j 阅读全文
posted @ 2019-06-17 00:46 Coder小明 阅读(502) 评论(0) 推荐(0) 编辑
摘要: 今天技术总监说:小明,我们本次3.0改造,使用swagger2.0作为前后端分离的接口规范,它可以一键生成前后端的API,一劳永逸……小明:??? Spring Boot 框架是目前非常流行的微服务框架,我们很多情况下使用它来提供 Rest API,而对于 Rest API 来说很重要的一部分内容就 阅读全文
posted @ 2019-05-31 10:11 Coder小明 阅读(4171) 评论(0) 推荐(0) 编辑
摘要: 小明最近新开发项目,需求有支付功能,那如何避免从零开始,快速集成呢?现在给大家搜集了9个star数比较高的开源项目,能节省不少时间呢! 项目名称 龙果支付系统 roncoo pay 项目简介 龙果支付系统核心目标是汇聚所有主流支付渠道,打造一款轻量、便捷、易用,且集支付、资金对账、资金清结算于一体的 阅读全文
posted @ 2019-05-29 10:36 Coder小明 阅读(3087) 评论(0) 推荐(0) 编辑
摘要: 小明最近有换工作的打算,那身为程序员的我们,简历到底应该怎么写呢? 我们知道,HR在筛选简历时主要从公司需求出发,重点不一,不过还是有很多“通用”的套路,为了在30秒内判断出这份简历是否值得跟进,我认为程序员写简历的正确姿势是这样的: 主要风格 即首次看到简历后的第一感觉。就好比小明多年相亲未遂,鼓 阅读全文
posted @ 2019-05-29 10:24 Coder小明 阅读(5701) 评论(0) 推荐(1) 编辑
摘要: 背景 最近,小明在参与app改版时,有一个业务场景是:用户完成指定的任务,判断当前登录用户是否已经关注指定的官方微信公众号,如果关注会获得相应的奖励,为了弥补语言的匮乏,小明偷偷给大家上张图: 众所周知,我们程序员第一次接收到之前没做过的需求时,第一步肯定离不开搜查资料(我觉得国内的产品,百度就够用 阅读全文
posted @ 2019-05-29 10:10 Coder小明 阅读(25971) 评论(2) 推荐(0) 编辑