![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaEE
文章平均质量分 88
雨不在
专注写bug的逗比程序猿
展开
-
SpringCloud+Docker+Jenkins+GitLab+Maven实现自动化构建与部署实战
1、前言与初衷本文章会涉及Docker常见命令基础知识点结合不同场景实操一起使用。本文章会涉及结合工作过程中部署不同环境服务器的项目案例场景为初心进行实际细讲。本文章主要讲述Docker、Jenkins、GitLab、Git、JDK、SpringBoot、Maven等技术结合实现自动化运维部署(DevOps)应用工程,适合SpringCloud部署。初衷想法:在学习过程中遇到比较有趣的问题、然而花了点心血和时间去整理,然而进行梳理出来一份文章比较完整有知识体系的DevOps自动化构建与部署工转载 2021-06-23 14:56:10 · 259 阅读 · 0 评论 -
netty4 client连接服务端步骤及底层原理说明
服务端依次发生的步骤建立服务端监听套接字ServerSocketChannel,以及对应的管道pipeline; 启动boss线程,将ServerSocketChannel注册到boss线程持有的selector中,并将注册返回的selectionKey赋值给ServerSocketChannel关联的selectionKey变量; 在ServerSocketChannel对应的管道中触发...原创 2020-01-20 16:25:21 · 316 阅读 · 0 评论 -
搭建maven 仓库
Maven中央仓库搭建搭建系统:Linux Centos 7.4 x64 安装环境:JDK1.8、maven3.5.4、nexus-3.13下载:nexus-3.13.0-01-unix.tar.gz 百度云:https://pan.baidu.com/s/1B8NVom10Mcmu73ZArciCyQ 密码:xfg11、安装Nexus注:安装前,请确认系统已安装jdk与mave...原创 2019-12-09 14:14:23 · 386 阅读 · 0 评论 -
RestTemplate使用教程,用更优雅的方式发HTTP请求
Springboot — 用更优雅的方式发HTTP请求(RestTemplate详解)RestTemplate是Spring提供的用于访问Rest服务的客户端,RestTemplate提供了多种便捷访问远程Http服务的方法,能够大大提高客户端的编写效率。我之前的HTTP开发是用apache的HttpClient开发,代码复杂,还得操心资源回收等。代码很复杂,冗余代码多,稍微截个图,这是我...原创 2019-08-20 17:27:47 · 341 阅读 · 0 评论 -
@Cacheable、@CacheEvict、@CachePut使用方法,Spring常用的缓存注解说明
Spring缓存注解@Cacheable、@CacheEvict、@CachePut使用从3.1开始,Spring引入了对Cache的支持。其使用方法和原理都类似于Spring对事务管理的支持。Spring Cache是作用在方法上的,其核心思想是这样的:当我们在调用一个缓存方法时会把该方法参数和返回结果作为一个键值对存放在缓存中,等到下次利用同样的参数来调用该方法时将不再执行该方法,而是直接...原创 2019-08-20 10:07:59 · 107 阅读 · 0 评论 -
服务器发布项目tomcat启动sun.misc.BASE64Encoder;报错
解决办法:将jdk目录Java\jdk1.8.0_181\jre\lib\rt.jar 复制到\Java\jdk1.8.0_73\lib 文件夹下原创 2018-09-21 17:11:53 · 902 阅读 · 0 评论 -
微信支付的那些坑
前言最近在研究微信支付,感觉在微信里面买东西,直接微信支付还是蛮方便的,没有支付宝那么麻烦,刷刷朋友圈,顺便就买点东西,生活是如此的惬意,心想微信的这个支付肯定可以做到很牛逼,因为“钱景”无限啊!于是,我开始了这个噩梦般的旅程。开通和审核微信支付和支付宝商家平台一样,都是要审核资质的,支付宝个人认证可以使用担保支付,虽然需要用户确认收货之后才能收到资金,但是好歹也是能用的。转载 2017-12-14 10:05:40 · 402 阅读 · 0 评论