- 博客(12)
- 收藏
- 关注
原创 Ajax异步请求
原生js请求1.创建异步对象浏览器兼容性问题var xhr = null;try{// Firefox, Opera 8.0+, Safari等浏览器创建XMLHttpRequest对象的方法xhr = new XmlHttpRequest();}catch(e){ try{//IE6.0以上的浏览器创建XMLHttpRequest对象的方法 x...
2020-04-02 11:56:55 75
转载 Spring系列之bean的使用
一、Bean的定义<bean id="userDao" class="com.dev.spring.simple.MemoryUserDao"/>这是一个最简单的 Bean 定义。它类似于调用了语句:MemoryUserDao userDao = new MemoryUserDao()。id属性必须是一个有效的 XML ID,这意味着它在整个 XML 文档中必须唯...
2019-06-12 15:15:03 193
转载 Spring系列之BeanFactory和AplicationContext
一、BeanFactoryBeanFactory 是 Spring 的“心脏”。它就是 Spring IoC 容器的真面目。Spring 使用 BeanFactory 来实例化、配置和管理 Bean。BeanFactory:是IOC容器的核心接口, 它定义了IOC的基本功能,我们看到它主要定义了getBean方法。getBean方法是IOC容器获取bean对象和引发依赖注入的起点。方法的功能...
2019-06-10 17:33:20 131
转载 Spring系列之基本配置
一、概述Spring是一个轻量级的Java开源框架,是为了简化企业级系统开发而诞生的。Spring的核心是控制反转(IOC)和面向切面编程(AOP)。主要有以下几个特点:(1)轻量:从大小和开销两方面而言Spring都是轻量的(2)控制反转:应用IOC,一个对象依赖的其他对象会通过被动的方式传递进来,而不是这个对象自己创建或者查找依赖对象(3)面向切面:Spring将业务逻辑从系统服务中分...
2019-06-10 17:19:56 126
转载 Spring系列之Spring常用注解
传统的Spring做法是使用.xml文件来对bean进行注入或者是配置aop、事物,这么做有两个缺点:1、如果所有的内容都配置在.xml文件中,那么.xml文件将会十分庞大;如果按需求分开.xml文件,那么.xml文件又会非常多。总之这将导致配置文件的可读性与可维护性变得很低。2、在开发中在.java文件和.xml文件之间不断切换,是一件麻烦的事,同时这种思维上的不连贯也会降低开发的效率。为...
2019-06-10 17:05:06 77
转载 编译型语言 or 解释型语言
编译型语言:在程序运行之前,有一个单独的编译过程,将程序翻译成机器语言,以后执行这个程序时,就不用再进行翻译了。 解释型语言:是在运行的时候将程序翻译成机器语言,所以运行速度相对于编译型语言要慢。 SO,二者之间最大的区别就在于是否存下目标机器码:编译会把输入的源程序以某种单位(例如基本块/函数/方法/trace等)翻译生成目标机器码,并存下来(无论是在磁盘上或是内存中)后...
2019-06-03 09:28:49 242
原创 方法重载与重写
两者没有任何联系重载:一个类中有两个或两个以上同名方法,参数列表不同(也就是参数类型或者参数个数不同),就是方法的重载。重写:在两个类中,且是继承关系,子类重新定义父类的方法,返回值和参数类型保持不变。子类的访问权限不低于父类。...
2018-10-19 14:06:57 99
转载 byte类型范围为什么是-128 ~127
现在计算机中数据的存储和计算一律都是用原码,之前反码计算减法, 结果的真值部分是正确的. 而唯一的问题其实就出现在"0"这个特殊的数值上. 虽然人们理解上+0和-0是一样的, 但是0带符号是没有任何意义的. 而且会有[0000 0000]原和[1000 0000]原两个编码表示0.所以才反码的基础上出现了补码。以便1000000与00000000能表示不同的数。...
2018-10-16 09:51:19 246
原创 一个java文件中能否存在多个类
一个java文件中可以存在多个类,但是只能有一个public类,并且文件名必须与public类名一致,若没有public类,对文件名没有要求。
2018-10-15 21:30:51 1352
原创 JDK JRE JVM的区别
JDK:java开发工具包,包括了jre运行环境,java工具包,java基本类库;JRE:JAVA Runtime Environment也就是java的运行环境,包括JVM和java的核心类库;JVM:java虚拟机,实现跨平台的核心;将class文件也就是字节码转换成计算机能识别的机器语言;...
2018-10-15 21:21:21 76
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人