java
szkb
这个作者很懒,什么都没留下…
展开
-
SpringBoot框架下前端向后端传值解决方案
在做JavaWeb应用的时候,前端往后端传值,一般是通过ajax的方式传递参数,那么参数改如何传递才不会出错呢?下面总结出我平时遇到的几种情况:1、第一种情况,传递多个变量。前端:var params = {};params.id = data.caseId;params.content = value;params.title = title;$.ajax({ async: false, type: "POST", url: "/test/update",原创 2020-07-26 16:14:32 · 4280 阅读 · 1 评论 -
Java中的动态代理
动态代理是一种在运行时动态地创建代理对象,动态地处理代理方法调用的机制。实际上它是一种代理机制。代理可以看做是对调用目标的一个封装,直接通过代理来实现对目标代码的调用。一般来说有JDK和CGLIB(Code Generator Library)两种实现方式。废话不多说,直接上代码:JDK代理先定义一个被代理类:package com.study.basicknowledge.proxytest;import java.util.Random;/** * @author ha.原创 2020-06-03 20:20:18 · 268 阅读 · 0 评论 -
Java序列化
1、什么是序列化和反序列化?Java 提供了一种对象序列化的机制,该机制中,一个对象可以被表示为一个字节序列,该字节序列包括该对象的数据、有关对象的类型的信息和存储在对象中数据的类型。将序列化对象写入文件之后,可以从文件中读取出来,并且对它进行反序列化,也就是说,对象的类型信息、对象的数据,还有对象中的数据类型可以用来在内存中新建对象。整个过程都是 Java 虚拟机(JVM)独立的,也...原创 2019-12-22 21:41:51 · 84 阅读 · 0 评论 -
类的加载
类的加载?1、什么是类的加载?(注明:这里引用)加载Java类到虚拟机中,。一般来说,Java 虚拟机使用 Java 类的方式如下:Java 源程序(.java 文件)在经过 Java 编译器编译之后就被转换成 Java 字节代码(.class 文件)。类加载器负责读取 Java 字节代码,并转换成 java.lang.Class类的一个实例。每个这样的实例用来表示一个 Java 类。通过...原创 2019-12-08 17:22:53 · 96 阅读 · 0 评论 -
单例模式简介
单例模式是面试中问的最多的设计模式之一,同时它也是最基础的设计模式。说它基础,并不意味着简单,涉及到的延伸知识点非常多。如果要深究下去,可以把Java的基础知识问个遍。本文不作特别细致的讲解,抛砖引玉提几点比较重要的地方,以记录第一次在工作中的使用。1、什么是单例模式?保证一个类仅有一个实例,并提供一个访问它的全局访问点。2、为什么要用单例模式?对啊,为什么要使用?其实我刚开始的时...原创 2019-10-20 16:50:44 · 385 阅读 · 0 评论 -
Exception在项目中的利用
Exception中的throws和throw:throws 是用户本身并不知道会抛出什么异常,而是由调用方来处理它,所以它是放在方法后面的;throw 是用户主动知道程序可能会抛出的异常,然后去捕捉这种异常,放在方法体内。Exception在项目中的应用一般不仅仅在于抛出某个异常或者捕捉某个异常,而是怎么在项目出错的时候快速定位在某个位置。一般来说,我们会使用try catch来捕捉异常,但...原创 2019-07-21 23:16:53 · 201 阅读 · 0 评论