![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
其他
文章平均质量分 75
阿璐4r
坐在马桶上写代码的阿璐4r
展开
-
RESTful-API设计原则
REST 代表的是表现层状态转移(REpresentational State Transfer)它只是一种软件架构风格,是一组架构约束条件和原则,而不是技术框架。REST 规范把所有内容都视为资源,也就是说网络上一切皆资源。REST 架构对资源的操作包括获取、创建、修改和删除,这些操作正好对应 HTTP 协议提供的 GET、POST、PUT 和 DELETE 方法。1.URI规范资源名使用名词而不是动词,并且用名词复数表示。Collection:一堆资源的集合。例如我们系统里有很多用户(Us.原创 2021-06-23 10:23:50 · 541 阅读 · 1 评论 -
Git如何规范填写Commit Message
0.规范commit message的好处可以清晰地知道每个 commit 的变更内容可以基于这些 Commit Message 进行过滤查找,比如只查找某个版本新增的功能:git log --oneline --grep “^feat | ^fix| ^perf"可以基于规范化的 Commit Message 生成 Change Log。可以依据某些类型的 Commit Message 触发构建或者发布流程,比如当 type 类型为 feat、fix 时我们才触发 CI 流程。确定语义化版本的原创 2021-06-20 15:08:38 · 1313 阅读 · 0 评论 -
值得拥有的百度搜索技巧
去广告搜索『intitle:(关键词)』限定文件类型『(关键词)filetype:(文件类型)』*常见文件类型:〔pdf〕PDF文件〔xls〕:excle文件〔ppt〕:powerpoint文件〔doc〕:word文件〔txt〕:文本文档.关键词包含在正文中『intext:(关键词)』限定搜索网站『(关键词)inurl:(网站类型)』*常见网站类型〔.com〕商业组织和公司。〔.net〕网络服务商。〔.gov〕政府部门。〔.org〕非营利性组织。..原创 2021-06-06 11:32:56 · 490 阅读 · 0 评论 -
日常开发效率神器【Hutool工具类】的使用
0.前言Hutool是一个Java工具包,也只是一个工具包,它帮助我们简化每一行代码,减少每一个方法。Hutool基本上覆盖了日常开发中涉及的所有工具方法。包括字符串操作、日期操作、Excel、HTTP客户端、JSON解析等等。强烈推荐大家使用。官方文档。接下来通过项目源码中的测试用例来学习和入门Hutool,看完测试用例你就会惊叹:牛掰!Gitee和GitHub上都有这个项目,这里使用Gitee,clone会快一点。GitHub clone慢的问题也可以通过Gitee导入GitHub项目的方式解决1原创 2021-02-28 01:04:00 · 4001 阅读 · 0 评论 -
【Jenkins】一键部署码云SpringBoot项目到生产环境
0.前言 Jenkins简单来说,就是可以帮我们简化项目的部署工作,开发人员在开发完一个小模块,当把代码推送到远程库(码云,github),就会触发Jenkins,它就可以帮我们自动的去部署项目,有的时候开发环境和生产环境的配置文件不一样,如果不部署,可能会有不可预知的问题。使用Jenkins就帮我们解决了这个问题。1. 环境准备 这里就不说详细步骤了,列举一下都需要哪些东西。1.1)...原创 2019-11-28 10:50:22 · 715 阅读 · 0 评论 -
GitHub值得拥有的搜索技巧
1. 名字中包含spring的项目:in:name spring2.名字中包含spring并且stars数大于5000:in:name spring stars:>50003.在项目readme文件中搜索包含spring:in:readme spring4.在项目描述中搜索并对语言进行限制:in:description spring language:java...原创 2019-11-15 10:40:09 · 303 阅读 · 0 评论 -
Apache James官网下载
下载链接:http://james.apache.org/download.cgi#Apache_James_Server选择你想要的版本下载继续点这个:另外推荐一个网站:https://www.softpedia.com这个网站收录了大量的程序工具软件,开发者需要的东西应该都可以下载到...原创 2019-07-28 16:39:16 · 933 阅读 · 0 评论 -
解决:IncompleteElementException: Could not find result map
今天是非常痛苦的一天,在做一个项目的过程中遇到了,在这里记录下来idea控制台:31-Jul-2019 21:13:29.676 警告 [RMI TCP Connection(2)-127.0.0.1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc The web application [Atcrow...原创 2019-07-31 21:25:55 · 3219 阅读 · 0 评论 -
封装通用的Json返回对象
在使用spring mvc做异步请求的时候,返回一个对象,让jsp页面来解析,我们就需要写一个较为通用的封装类。1.首先我们定义3个成员: //设置一个状态码,比如100表示成功,200表示失败 private int code; //提示信息 private String message; //返回给浏览器的信息 private Map<...原创 2019-07-19 14:06:12 · 1063 阅读 · 0 评论 -
Git&GitHub的基本使用
0.前言 主要总结git的使用,和在github上面创建远程库。git的下载和安装可以参考百度。版本控制工具git主要分为工作区,暂存区,和本地库。工作区就是我们的工程文件,暂存区就是一个临时存储的地方,还没有提交。本地库就是已经提交过的版本。本地库在本机,而远程库在服务器上,比如GitHub、码云等。1.本地库1.1 本地库初始化找到你需要提交的文件位置,然后右键点击Git Bash ...原创 2019-07-15 20:57:04 · 216 阅读 · 0 评论 -
java web 解决:org.springframework.beans.TypeMismatchException
主要异常信息org.springframework.beans.TypeMismatchException: Failed to convert property value of type ‘java.lang.String’ to required type ‘boolean’ for property ‘forceResponseEncoding’; nested exception is...原创 2019-07-14 00:04:56 · 3788 阅读 · 2 评论 -
STS4没有spring
问题:今天下载的spring tool suite 4 发现没有spring 只有spring boot 。对于初学Spring的同学来说,在配置spring的xml文件的时候发现没有spring Bean configuration file选项 在创建文件时发现只有Spring boot 并没有spring ,具体原因是为什么?????不知道。 解决 重新安装插件...原创 2018-10-20 20:28:54 · 13778 阅读 · 34 评论