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