JAVA
文章平均质量分 87
小Q圈圈
暂无
展开
-
JVM之Jstack使用
JVM之Jstack使用jstack是jdk自带的线程堆栈分析工具,使用该命令可以查看或导出Java 应用程序中线程堆栈信息首先需要了解以下线程的几个状态解决CPU飙高问题public class Demo { private static int i = 0; private static void test(){ while (true){ ...原创 2019-08-09 00:41:37 · 255 阅读 · 0 评论 -
JVM内存溢出
Java虚拟机结构模型:先普及几个指令-Xmx等价于-XX:InitialHeapSize 初始化堆内存-Xms等价于-XX:MaxHeapSize 最大堆内存程序计数器此内存区域是唯一一个在Java虚拟机规范中没有规定任何OutOfMemoryError情况的区域Java虚拟机栈如果虚拟机栈可以动态扩展(当前大部分的Java虚拟机都可动态扩展,只不过Java虚拟机规范中也允许固...原创 2019-08-08 23:42:09 · 181 阅读 · 0 评论 -
SpringBoot整合支付宝-当面付(二)
在上一篇简单将一个支付宝Demo跑起来后,现在需要整合到我们的springBoot项目,虽然说是整合SpringBoot,但是,你SSM也都是可以的我先简单写一个SpringBoot的Demomaven导入了一些与alipay相关的其余依赖 <dependency> <groupId>commons-codec</groupId&...原创 2019-08-05 19:42:56 · 2777 阅读 · 1 评论 -
SpringBoot整合支付宝-当面付(一)
闲话不多讲直接上干货以下是当面付的Demohttps://docs.open.alipay.com/54/104506这里我们先下载Java版的下来看看这是一个Eclipse版的Web项目,我这里使用的工具是IDEA,需要转换一下点击File—>Project Structure添加好之后点击右下角Apply,项目会多一个web目录选择好项目的模块右下角点击Apply...原创 2019-08-05 19:40:21 · 1642 阅读 · 0 评论 -
Zookeeper和Dubbo
先介绍一下DubboDubbo是一款高性能,轻量级的开源Java RPC框架,提供了三大核心能力;面向接口的远程调用,智能容错和负载均衡,以及服务自动注册和发现。Dubbo的原理图:首先:Dubbo分两个一个是Provider(提供者)一个是Consumer(消费者)首先Provider要去注册中心去注册,去登记自己的信息,然后Consumer去找注册中心,去寻找自己要的...原创 2018-08-04 15:18:12 · 976 阅读 · 0 评论 -
设计模式-----单例模式
设计模式(Design Pattern)是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。使用设计模式的目的:为了代码可重用性、让代码更容易被他人理解、保证代码可靠性。 设计模式使代码编写真正工程化;设计模式是软件工程的基石脉络,如同大厦的结构一样。说白了就是:就是使用设计模式,代码会更好。单例模式:就是单个实例那么单例模式有什么好处呢?很简单,首先,都是单个实例了,那么就可以怎样...原创 2018-06-22 15:21:04 · 167 阅读 · 0 评论 -
字节码指令大全
转自http://www.blogjava.net/DLevin/archive/2011/09/13/358497.htmlJava指令集(按功能分类) 常量入栈指令 操作码(助记符) 操作数 描述(栈指操作数栈) aconst_null null...转载 2019-09-03 16:17:59 · 269 阅读 · 0 评论