摘要:
欢迎访问我的GitHub
https://github.com/zq2599/blog_demos
内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等;
对于部署在K8S上的Kafka来说,Prometheus+Grafana是常用的监控方案,今天就来实战通... 阅读原文
2020-11-04 22:30:44 阅读(2493) 评论(0)
摘要:
这次的新冠状病毒虽然没有2002年的SARS破坏力那么强悍,但其可怕之处是长时间的无症状潜伏,使得被感染者在不知情的情况下,将病毒散播出去。如果没有强有力的防疫手段,病毒的传播几乎难以控制。而防止病毒大规模传播的最核心措施就是对无症状感染者的检测,对这类人群做好适当的隔离观察,是避免再次出现大规模感染的有效方... 阅读原文
2020-11-04 22:13:03 阅读(2413) 评论(0)
摘要:
1. 前言
牢记一句话:公钥加密,私钥解密;私钥加签,公钥验签。
微信支付V3版本前两篇分别讲了如何对请求做签名和如何获取并刷新微信平台公钥,本篇将继续展开如何对微信支付响应结果的验签。
2. 为什么要对响应验签
微信支付会在回调的HTTP头部中包括回调报文的签名。商户必须验证响应的签名,保证响应确实来... 阅读原文
2020-11-04 20:37:03 阅读(3489) 评论(0)
摘要:
一、volatile解析
1.计算机内部的内存模型
我们知道计算机内部含有内存和CPU,那么在进行计算的时候,内存读写还是太慢了,因此在内存和CPU之间还是有一个缓存cache
那么我们知道如果是一个共享变量的话,就会导致,内存中变量和缓存中的变量由于多线程同步不及时,也就是说,一个线程中的缓存还没来的急写... 阅读原文
2020-11-04 19:28:09 阅读(2428) 评论(0)
摘要:
为什么要Maven?
在开发中经常需要依赖第三方的包,包与包之间存在依赖关系,版本间还有兼容性问题,有时还里要将旧的包升级或降级,当项目复杂到一定程度时包管理变得非常重要。
Maven是当前最受欢迎的Java项目管理构建自动化综合工具
Maven提供了开发人员构建一个完整的生命周期框架。
Maven主要做了... 阅读原文
2020-11-04 18:51:06 阅读(2354) 评论(0)
摘要:
this is test title
this is test content....
JSCallback jsCallback;
String path="";
@JSMethod(uiThread = true)
public void setImage(JSCallback... 阅读原文
2020-11-04 17:53:01 阅读(2303) 评论(0)
摘要:
前言
理解FactoryBean是非常非常有必要的,因为在Spring中FactoryBean最为典型的一个应用就是用来创建AOP的代理对象,不仅如此,而且对理解Mybatis核心源码也非常有帮助!如果甘愿crud,做个快乐的码农,那我就哦豁豁豁豁豁豁豁豁豁豁豁豁豁豁......
@
目录
1、Bean... 阅读原文
2020-11-04 17:05:09 阅读(2369) 评论(0)
摘要:
public Result hitSingle(Context context) {
/**
* 1、查询相同身份证号或不同身份正好相同房产证号 (查询状态不包括【自动完结】和【取消】和【待发起】)
* 2、结果为空,允许下户申请
* 3、结果不为空 ,查询对应的授信申请
* 4、如授信申请为空,不允许发起下... 阅读原文
2020-11-04 15:57:02 阅读(2422) 评论(0)
摘要:
目录
前言
类签名
泛型
Serializable和Cloneable
Deque
List和AbstractList
RandomAccess接口(没实现)
变量
构造函数
常用方法
List体系下的方法:
add(E e)
linkLast(E e)方法
双向链表的基本形式
对于空链表的... 阅读原文
2020-11-04 15:53:09 阅读(2831) 评论(0)
摘要:
目录
第一章 并发编程线程基础
什么是线程
线程的创建与运行
线程的等待与通知
线程中的方法
线程上下文切换
线程死锁
守护线程与用户线程
ThreadLocal
InheritableThreadLocal
第二章 并发编程的其他基础知识
什么是多线程并发编程
Java 中的线程安全问题
Ja... 阅读原文
2020-11-04 14:47:03 阅读(2519) 评论(0)