1、Spring是什么? Spring是一个轻量级的IoC和AOP容器框架。是为Java应用程序提供基础性服务的一套框架,目的是用于简化企业应用程序的开发,它使得开发者只需要关心业务需求。常见的配置方式有三种:基于XML的配置、基于注解的配置、基于Java的配置。 主要由以下几个模块组成: Spri ...
分类:
编程语言 时间:
2020-04-26 10:53:25
阅读次数:
58
微信中 以下代码可使Android机页面不再受用户字体缩放强制改变大小,但是会有1S左右延时,期间可以考虑loading来处理 (function() { if (typeof WeixinJSBridge == "object" && typeof WeixinJSBridge.invoke == ...
分类:
微信 时间:
2020-04-23 12:05:51
阅读次数:
113
使用ListView的适配器时报错: java.lang.NullPointerException: Attempt to invoke virtual method 'void com.loopj.android.image.SmartImageView.setImageUrl(java.lang ...
分类:
移动开发 时间:
2020-04-18 15:30:18
阅读次数:
82
静态代理就不说了... jdk动态代理 在java中动态代理主要有一个接口InvocationHandler和Proxy 实现InvocationHandler接口的并不是代理类,他主要封装了调用方法,invoke(ClassLoader,Interfaces[],InvocationHandler ...
分类:
其他好文 时间:
2020-04-17 21:51:32
阅读次数:
68
目录: 1.类和接口的区别 2.静态获取接口的实例 接口的实现类 3.动态获取接口的实例 动态代理 1.类和接口的区别 Java中 和`interface`的区别: 可以实例化 (非 类); 不能实例化 。 所有 类型的变量总是通过向上转型并指向某个实例的: 2.静态获取接口的实例 接口的实现类 传 ...
分类:
编程语言 时间:
2020-04-17 14:02:27
阅读次数:
101
参考: https://blog.csdn.net/qq_25430563/article/details/87968837 https://blog.csdn.net/weixin_36250061/article/details/103472978 https://github.com/seri ...
分类:
其他好文 时间:
2020-04-16 00:23:57
阅读次数:
162
截止到目前为止,我很少使用事件,经常使用委托,但是我并不清楚事件存在的原因,或者说,委托和事件到底有什么区别? 我在网上搜的一般情况下都会写委托是一个类,事件是委托的对象,但是用的时候会发现, 执行出来完全一模一样,什么调用Invoke,什么Remove和-=,如果这就是区别,那事件存在的意义在哪里 ...
分类:
其他好文 时间:
2020-04-14 10:46:45
阅读次数:
73
代理:其目的就是为其他对象提供一个代理以控制对某个对象的访问。(代理类负责为委托类预处理消息,过滤消息并转发消息,以及进行消息把被委托执行后的后续处理) java动态代理类位于 java.lang.reflect包下,一般主要涉及以下两个类: (1)interface IvocationHandle ...
分类:
其他好文 时间:
2020-04-09 12:48:17
阅读次数:
81
反射(Reflection): 在多个类没有公共特性时, 可以在一个基类方法中, 通过反射, 实现对这些没有公共特性的类的普遍性调用。 一:class.getMethod() ①//getMethod(String name, Class<?>... parameterTypes) Method m ...
分类:
编程语言 时间:
2020-04-08 11:51:09
阅读次数:
59
运行时栈帧结构 栈帧时用于支持虚拟机进行方法调用和方法执行背后的数据结构,它也是虚拟机运行时数据区中的虚拟机栈的栈元素。栈帧存储了方法的局部变量表、操作数栈、动态链接、和方法返回地址等信息。 局部变量表 局部变量表的容量以变量槽为最小单位。每个变量槽应该能存放一个boolean、byte、char、 ...
分类:
其他好文 时间:
2020-03-31 14:06:10
阅读次数:
59