自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 复杂JSON转对象时容易出现的问题(MorphDynaBean)

项目中要用到一个远程接口,返回一个json,要用到json中的某个属性。调用接口我使用的是HttpURLConnection还需要传递请求头和bodyHttpURLConnection connection = (HttpURLConnection) url.openConnection();接口返回的复杂json为我们要用到vals里面的内容根据返回值分别创建实体类作为转换转换的代码://使用net.sf.json.JSONObject包HistoryResponse h

2021-10-18 10:30:59 593

原创 关于本地方法栈的简单描述

什么是本地方法?Native Method 就是一个java调用非java代码的接口,一个NativeMethod就是这样一个方法:该方法的实现由非java语言实现。当定义一个本地方法时,并不提供实现体,因为其实现体是由非java语言在外面实现的。**本地接口的作用是融合不同的编程语言为java所用。**原本是为了融合C/C++程序用native关键字修饰的方法表示为本地方法为什么要使用Native Method为了跟java外面的环境交互java虽然用起来很方便,但是还是不是

2020-09-07 12:36:07 386

原创 JVM虚拟机二(内存模型之程序计数器和虚拟机栈)

运行时数据区程序计数器又叫PC寄存器,(Program Counter Register),寄存器结构作用:PC寄存器用来存储指向下一条指令的地址,也就是将要执行的指令代码。由执行引擎读取下一条指令。是一块很小的内存空间,几乎可以忽略不记,也是运行速度最快的存储区域每一个线程都拥有自己的程序计数器,是线程私有的,声明周期和线程的生命周期保持一致任何时间一条线程都只有一个方法在执行,也就是当前方法,又叫当前栈帧,程序计数器会存储当前线程正在执行的java方法的JVM指令地址;如果是在执行本地方法

2020-09-02 09:20:17 211

原创 双亲委派机制 工作原理和优势

双亲委派机制类加载机制Java虚拟机对class文件采用的是按需加载的方式,当你使用到这个类的时候该类才会将它的class文件加载到内存中生成class对象。此过程java虚拟机采用的是双亲委派机制**简单举例:** 我们自己创建一个java.lang.String类,并且使用这个类,但是我们却无法真正使用到这个自定义的String类,此过程中双亲委派机制起到了重要的作用。我们自己创建的String类,是由AppClassLoader加载器加载的,它先向上传递给它的父类加载器,即ExtCla

2020-09-01 10:01:18 402

原创 JVM虚拟机一(类加载过程和类加载器的介绍)

Java:跨平台的语言java程序是以.java结尾的源文件会先被编译为字节码文件,而字节码文件,可以在不同的平台上解释运行,针对不同的操作系统去安装不同的JVM。而不用担心字节码文件的兼容性,因为所有的jvm虚拟机都全部遵守java虚拟机的规范,都可以解释执行JVM:跨语言的平台很多语言都可以在java平台上运行,只需要不同的语言提供不同的编译器,把他们的源文件编译为符合java虚拟机规范(二进制开头为cafebabe等格式)的字节码(.class)文件即可,就可以在jvm虚拟机上运行jvm虚

2020-08-31 15:57:05 234 1

原创 sql简单算法题(表连接,limit关键字,自连接)

每日几道算法题(1.sql)今天闲暇时间看了几道sql语句的算法题,再此做一个总结。一:这是leedcode上一道简单基础的sql语句从表格中可以看出Person表的personId和Address表中的personId是存在外键关系的。所以可以直接写出:select FirstName,LastName,City,Statefrom ******on Person.PersonId = Address.PersonId然而接下来就是表连接问题。而表连接粗略分为内连接,左连接,右连接,

2020-08-21 19:45:42 756

空空如也

空空如也

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

TA关注的人

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