Java
zhoujumbo
渣渣程序员
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java服务端乱象大盘点!
作者 | 陈昌毅责编 | 伍杏玲无意中遇到的一篇文章,基本总结了几种非常典型的开发现象,并针对这些现象提出来很好的建议;整个文章在总结现象的同时,也非常清晰的总结出了很多Java程序员能朗朗上口却又不知其到底起什么作用的“面向接口编程”这个词汇,为什这么说,可以试着问下你身边的刚工作几年的Java程序员们,用接口和去掉接口有什么影响(当然,有好几年经验的或者大中型项目经验的就别去ZB了)?为...转载 2019-12-05 19:50:29 · 347 阅读 · 0 评论 -
SpringBoot2-JAR部署
将springboot2打包成jar,直接在linux服务器作为服务运行,通过命令控制JDK8Springboot2centos7文章目录一、打包二、配置启停脚本[sh]三、注册服务四、服务命令五、其他一、打包 通过maven将项目完整打包,并将jar上传至服务器某个目录,记录下jar包所在路径“jarPath”二、配置启停脚本[sh]通过sh脚本来对jar项目的启动进...原创 2019-10-10 10:20:51 · 448 阅读 · 0 评论 -
swagger2 注解、快速使用
swagger2 自动生成注解,可以极大提高API的编写质量和速度,提高工作效率。文章目录一、注解二、快速使用一、注解@Api() 用于类标识该类是swagger下的资源tags–表示说明value–也是说明,可以使用tags替代但是tags如果有多个值,会生成多个list@Api(value="XXcontroller",tags={"xxx接口"})@RestC...原创 2019-10-09 19:34:07 · 469 阅读 · 0 评论 -
Springboot2项目配置(热部署+war+外部tomcat+外部配置文件)
很多人在学习springboot时感叹于它便捷的自动化配置、内置tomcat、jar包启动,当然,这是我们很多人转用boot开发的原因。但是,在有些场景下或者实际工作中,往往有很多原因使我们陷入困扰,比如将boot的jar交给docker部署,比如我们是旧的项目改造,比如我们的配置文件是外部平台来管理,比如我们必须用外部tomcat来运行等等,经常使我们有些初入坑的同学感到头疼。当然,这些问题对...原创 2019-06-05 02:09:17 · 4304 阅读 · 0 评论 -
关于RestTemplate 非常推荐的几篇博文(原理剖析)
Spring自己封装的服务端Http请求框架RestTemplate 给我们省去了很多的麻烦,但是在使用过程中,由于不熟悉其中的执行原理,往往会踩到很多的坑,或者无法通过该框架强大的自定义功能实现我们特殊的业务需求。以下记录几篇遇到的讲的比较好的博文,懒得自己写了,丢下地址,有时间再总结。关于RestTemplate:RestTemplate是Spring提供的用于访问Rest服务的客户...原创 2019-06-03 15:17:20 · 2269 阅读 · 0 评论 -
Java源码分析【Java8的String源码分析】
原文链接:SnailMannJava8的String源码分析源码分析源码分析String的定义字段属性构造函数长度和是否为空函数charAt、codePointAt类型函数getChar、getBytes类型函数equal类函数(是否相等)regionMatchs()方法compareTo类函数和CaseInsensitiveComparator静态内部类startWit...转载 2019-01-14 16:30:31 · 322 阅读 · 0 评论 -
spring源码基础(二)
本篇,介绍ContextLoaderListener的父类ContextLoader类的详细加载,进一步了解ContextLoaderListener初始化的时候会做哪些工作。该类中的部分静态常量和静态代码块如下:public static final String CONTEXT_CLASS_PARAM = "contextClass";private static final S...原创 2019-01-10 16:13:30 · 189 阅读 · 0 评论 -
spring源码基础(一)
初次深入了解spring源码,也是各种迷茫,不管从标签的解析还是到bean的注册这些基础的底层加载原理,看起来总是枯燥而且体会不够深刻。因此,决定从spring的初始加载开始,一步一步按顺序来熟悉了解spring。本系列文章不求逻辑多么合理准确,仅仅作为自己逐步探索的笔记,记录下自己探索的过程,在学习的过程中也会不断参考网上各方面的文章和不同笔者的分析,如有问题请联系并指教。本篇,从web...原创 2019-01-10 14:52:08 · 316 阅读 · 0 评论 -
JVM 内存溢出追踪调优与 内存溢出、栈溢出原因
出处1:http://www.iteye.com写java程序时大家一定对一下两条异常并不陌生: java.lang.OutOfMemoryError: Java heap space java.lang.OutOfMemoryError: PermGen space 尤其当应用服务器(Java容器)出现上述情况更是让人有一种天塌下来的感觉。 好的编码实践可能会大大降低内存溢出的产生。 ...转载 2018-03-01 14:34:51 · 10685 阅读 · 0 评论 -
配置J2ME开发环境 Eclipse、eclipseME、WTK
下载ECLIPSE http://www.eclipse.org/downloads/下载WTK http://java.sun.com/products/sjwtoolkit/下载 eclipseME http://eclipseme.org/给ECLIPSE安装eclipseME插件 1.ECLIPSE->WINDOWS->PREFERENCES->原创 2017-12-01 12:25:44 · 509 阅读 · 0 评论
分享