摘要: 近来接手了一个二次开发的前后端分离模式的项目,其中在前端项目的部署上需要让2个前端项目都部署到一个IP地址和端口下,那么我们这里就要用到Nginx了,接下来我们看看如何在一个Nginx下部署2个前端项目的 编译打包2个前端项目 执行如下命令执行对前端工程的打包,以生成静态文件,如下: npm run 阅读全文
posted @ 2020-10-30 11:24 迷彩风情 阅读(12148) 评论(0) 推荐(0) 编辑
摘要: Java之HttpClient调用WebService接口发送短信源码实战 一:接口文档 二:WSDL 三:HttpClient方法 HttpClient方法一 HttpClient方法二 HttpClient方法三 HttpClient方法四 四:封装soapXml方法(核心方法) 五:调用Web 阅读全文
posted @ 2020-10-29 10:29 迷彩风情 阅读(623) 评论(0) 推荐(0) 编辑
摘要: Spring Boot+Spring Security+JWT 实现 RESTful Api 认证(二) 阅读全文
posted @ 2020-10-10 13:36 迷彩风情 阅读(254) 评论(0) 推荐(0) 编辑
摘要: Spring Boot+Spring Security+JWT 实现 RESTful Api 认证(一) 阅读全文
posted @ 2020-10-10 13:34 迷彩风情 阅读(984) 评论(0) 推荐(0) 编辑
摘要: ConcurrentHashMap源码解析 [TOC] jdk8之前的实现原理 jdk8的实现原理 JDK8的实现已经抛弃了Segment分段锁机制,利用CAS+Synchronized来保证并发更新的安全,底层依然采用数组+链表+红黑树的存储结构。 变量解释 1. table:默认为null,初始 阅读全文
posted @ 2020-03-23 15:05 迷彩风情 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 线程池 [TOC] 线程池概述 什么是线程池 为什么使用线程池 线程池的优势 第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。 第二:提高响应速度。当任务到达时,任务可以不需要的等到线程创建就能立即执行。 第三:提高线程的可管理性。线程是稀缺资源,如果无限制的创建,不仅会消 阅读全文
posted @ 2020-03-23 15:03 迷彩风情 阅读(231) 评论(0) 推荐(0) 编辑
摘要: Java之格林威治时间格式转换成北京时间格式 阅读全文
posted @ 2020-03-23 14:59 迷彩风情 阅读(4956) 评论(0) 推荐(0) 编辑
摘要: 最近的一个项目中涉及到了支付业务,其中用到了微信支付和支付宝支付,在做的过程中也遇到些问题,所以现在总结梳理一下,分享给有需要的人,也为自己以后回顾留个思路。 阅读全文
posted @ 2019-08-09 09:51 迷彩风情 阅读(1550) 评论(2) 推荐(0) 编辑