会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
半路雨歌
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
9
10
11
12
下一页
2019年6月21日
Spring Boot2从入门到实战:整合Web项目常用功能
摘要: 在Web应用开发过程中,一般都涵盖一些常用功能的实现,如数据库访问、异常处理、消息队列、缓存服务、OSS服务,以及接口日志配置,接口文档生成等。如果每个项目都来一套,则既费力又难以维护。可以通过Spring Boot的Starter来将这些常用功能进行整合与集中维护,以达到开箱即用的目的。 项目基于
阅读全文
posted @ 2019-06-21 10:32 【雨歌】
阅读(1075)
评论(0)
推荐(0)
2019年6月19日
研发团队如何借助Gitlab来做代码review
摘要: 代码review是代码质量保障的手段之一,同时开发成员之间代码review也是一种技术交流的方式,虽然会占用一些时间,但对团队而言,总体是个利大于弊的事情。如何借助现有工具在团队内部形成代码review的流程与规范,是team leader或技术管理者需要考虑的问题。本文分享一种基于Gitlab代码
阅读全文
posted @ 2019-06-19 10:50 【雨歌】
阅读(7806)
评论(3)
推荐(3)
2019年6月18日
团队项目的Git分支管理规范
摘要: 原文地址: http://blog.jboost.cn/git-branch.html 许多公司的开发团队都采用Git来做代码版本控制。如何有效地协同开发人员之间,以及开发、测试、上线各环节的工作,可能都有各自的流程与规范。本文分享的是作者一直沿用的团队项目Git分支管理规范,希望给有缘阅读的人以参
阅读全文
posted @ 2019-06-18 08:59 【雨歌】
阅读(36369)
评论(7)
推荐(15)
2019年6月17日
命令行高效操作Git,看这篇就够了
摘要: 原文地址:http://blog.jboost.cn/2019/06/16/use-git.html 对于软件开发人员来说,git几乎是每天都需要接触的工具。但对于相处如此亲密的工作伙伴,你对它的了解又有多少,是不是还在傻瓜式地打开一个GUI工具,点击提交按钮,然后“卧槽,又冲突了”,一脸懵逼到不知
阅读全文
posted @ 2019-06-17 08:12 【雨歌】
阅读(3022)
评论(13)
推荐(4)
2019年6月16日
案例解析:线程池使用不当导致的系统崩溃
摘要: 前几天,发现一台阿里云服务器上的Web服务不可用。远程SSH登录不上,尝试几次登录上去之后,执行命令都显示 一看以为是内存泄漏导致溢出。因为执行不了任何命令, 只能通过控制台重启服务器恢复服务。 初步排查 服务恢复后,查看系统日志,linux系统日志路径/var/log/messages,可通过jo
阅读全文
posted @ 2019-06-16 20:26 【雨歌】
阅读(9381)
评论(0)
推荐(2)
2018年11月16日
Sping Boot入门到实战之实战篇(二):一些常用功能的Spring Boot Starters
摘要: 包含功能 阿里云消息服务MNS 阿里云消息队列服务(即时消息、延迟消息、事务消息) AOP日志 基于MyBatis通用Mapper及DRUID的数据库访问 dubbo支持 错误处理 七牛图片服务 redis多连接池支持 swagger配置 跨域配置 源码地址:https://github.com/r
阅读全文
posted @ 2018-11-16 09:11 【雨歌】
阅读(732)
评论(1)
推荐(0)
2018年11月12日
Java编码辅助工具:Mapstruct—— Java对象转换框架
摘要: 项目开发中,业务分层会涉及不同类型的Bean之间需要相互转换,如PO与DTO之间,PO与VO之间等。手动编码setter/getter各个对应属性,会显得臃肿繁琐。通过Mapstruct框架可简单方便地完成这一工作。 如何引入: IntelliJ IDEA中安装MapStruct Support插件
阅读全文
posted @ 2018-11-12 17:21 【雨歌】
阅读(7371)
评论(1)
推荐(0)
Java编码辅助工具:Lombok —— 避免重复臃肿的代码,提高效率
摘要: 在项目开发过程中,经常会涉及到一些调整很少但又必不可少的环节,比如实体类的Getter/Setter方法,ToString方法等。这时可以使用Lombok来避免这种重复的操作,减少非核心代码的臃肿,提高编码效率。 如何在IntelliJ IDEA中引入Lombok Lombok注解用途 (参考:ht
阅读全文
posted @ 2018-11-12 15:55 【雨歌】
阅读(783)
评论(1)
推荐(0)
2018年3月26日
Sping Boot入门到实战之实战篇(一):实现自定义Spring Boot Starter——阿里云消息队列服务Starter
摘要: 在 Sping Boot入门到实战之入门篇(四):Spring Boot自动化配置 这篇中,我们知道Spring Boot自动化配置的实现,主要由如下几部分完成: 官方提供的starter,大多包含两个jar包: 一个starter——没有任何实现,只用来管理依赖(spring.providers文
阅读全文
posted @ 2018-03-26 17:54 【雨歌】
阅读(1316)
评论(0)
推荐(0)
2018年3月5日
Sping Boot入门到实战之入门篇(四):Spring Boot自动化配置
摘要: 该篇为Sping Boot入门到实战系列入门篇的第四篇。介绍Spring Boot自动化配置的基本原理与实现。 Spring Boot之所以受开发者欢迎, 其中最重要的一个因素就是其自动化配置特性。开发者需要使用某项功能,只需要引入对应的starter依赖包(Spring Boot官方提供了大量st
阅读全文
posted @ 2018-03-05 11:08 【雨歌】
阅读(1076)
评论(1)
推荐(1)
上一页
1
···
3
4
5
6
7
8
9
10
11
12
下一页
公告