自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

prime1019的博客

不以物喜,不以己悲

  • 博客(6)
  • 收藏
  • 关注

原创 WebService入门

最近在看一些项目,有传统的项目,用到了webservice技术,而且,对于理解微服务,分布式服务框架技术等有帮助,很多思想相似。查了一些资料,发现一篇博客写的挺好的,解答了我项目中的很多疑惑。特贴出来。原文链接:https://www.cnblogs.com/xdp-gacl/p/4048937.html 一、序言   大家或多或少都听过 WebService(Web服务),有一段时间很多计算...

2019-10-25 01:57:27 115

原创 java虚拟机类加载机制

class文件(这里的class文件不一定是以存在于具体磁盘的文件形式存在,而是一串二进制的字节流)需要加载到虚拟机中才能使用,虚拟机把描述类的数据从class文件加载到内存,并对数据进行校验,转换,解析,初始化,最终形成可以被虚拟机直接使用的Java类型,即虚拟机类加载机制。 类加载的生命周期如下图所示: 类加载的过程主要是加载,验证,准备,解析,初始化这五个部分,其中,解析的顺序不是固...

2019-10-23 13:03:21 203

原创 class类文件结构

用WinHex十六进制编辑器打开一个class类文件结构如下图所示: Class文件是一组以8位字节为基本单位的二进制流,各个数据项目按照顺序有序的排列,中间没有分隔符, 0xCAFEBABE为魔数,作用是确定这个文件是否能被jvm虚拟机接受的 ,紧跟魔数后面四个字节是class文件的版本号,第5,6是次版本号,第7,8是主版本号,(这些都是16进制,必要时自己转换成十进制),紧接着主次版...

2019-10-23 00:40:35 114

原创 (JVM)java虚拟机性能监控工具

最近 再看java虚拟机这一块的知识,想总结一下关于jdk的命令行工具,供日后工作需要时查阅。 由于jdk的版本不同,有些工具的参数等会有些差异,我在书中看到的是使用的jdk1.6,而我自己电脑上使用的jdk版本是1.8 jdk的命令行工具总结: cmd进入 JDK的bin 目录下 (一)jps(虚拟机进程状况工具) 显示指令系统内所有的HotSpot虚拟机进程 如下图,我启动了主函数...

2019-10-17 17:28:52 326

原创 (Java)插入排序

插入排序的思路: 对于长度为n的数组,a[0]-a[i-1]已经是有序,a[i] - a[n]无序,将a[i]插入进去,使a[0]-a[i]有序 public void charuSort(int arr[]) { int i,j; int n=arr.length; for(i=1;i<n;i++) { if(arr[i]<...

2019-10-11 16:47:56 96

原创 (Java)冒泡排序

问题:使用冒泡排序对一个已知数组进行排序 思想:冒泡排序是这样的: 从第一个数开始,每个数都跟相邻的数进行比较,如果前面的数大于后面的数,则交换,直到一轮结束,此时最大的数沉在最下面;每一轮都能得到一个最大的数;外部趟数为n-1趟,内部比较的次数为:n-i-1次 代码为: public void maopaoSort(int[] arr){ int i,j; ...

2019-10-11 12:27:45 93

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除