-
Spring概述学习笔记
Spring概述学习笔记 1、 Spring 概述 Spring 致力于 J2EE 应用的各种解决方案,而不仅仅专注于某一层的方案。 可以说, Spring 是企业应用开发的一站式选择,他贯穿于表现层、业务层、持久层。 Spring 并不想取代那些已有的框架,而是以高度的开放性与这些框架无缝整合...
-
网易Java研发面试官眼中的Java并发——安全性、活跃性、性能
网易Java研发面试官眼中的Java并发——安全性、活跃性、性能 一. 安全性问题 线程安全的本质是正确性,而正确性的含义是程序按照预期执行 理论上线程安全的程序,应该要避免出现可见性问题(CPU缓存)、原子性问题(线程切换)和有序性问题(编译优化) 需要分析是否存...
-
一天不学java,浑身难受!
一天不学java,浑身难受! this this关键字 :代表当前对象 this在构造器的首行调用其他构造器(本类中的其他构造器) this使用在构造器中,指代当前创建的对象 this使用在成员方法中,this指代当前调用成员方法的对象 注意 调用构造器的时候this必须存在第一行才行 构造器之...
-
对比Hashtable,HashMap,TreeMap,谈谈对HashMap的理解
都实现了Map接口,存储的内容是基于key-value的键值对映射,一个映射不能有重复的键,一个键最多只能映射一个值。 1.初始化的时候:HashTable在不指定容量的情况下的默认容量是11,且不要求底层数组的容量一定要为2的整数次幂;HashMap默认的容量为16,且要求容量一定为...
-
spring5 源码深度解析— IOC 之 自定义标签解析
spring5 源码深度解析— IOC 之 自定义标签解析 概述 之前我们已经介绍了spring中默认标签的解析,解析来我们将分析自定义标签的解析,我们先回顾下自定义标签解析所使用的方法,如下图所示: 我们看到自定义标签的解析是通过BeanDefinitionParserDelegate.parseCustom...
-
MyBatis从入门到精通(五):MyBatis 注解方式的基本用法
MyBatis从入门到精通(五):MyBatis 注解方式的基本用法 最近在读刘增辉老师所著的《MyBatis从入门到精通》一书,很有收获,于是将自己学习的过程以博客形式输出,如有错误,欢迎指正,如帮助到你,不胜荣幸! 1. @Select 注解 1.1 使用Sql语句设置别名方式 假设现在有...
-
spring5 源码深度解析— IOC 之 开启 bean 的加载
spring5 源码深度解析— IOC 之 开启 bean 的加载 概述 前面我们已经分析了spring对于xml配置文件的解析,将分析的信息组装成 BeanDefinition,并将其保存注册到相应的 BeanDefinitionRegistry 中。至此,Spring IOC 的初始化工作完成。接下来我们将对bean的加载进行探...
-
Java:Web Service初入门
Java:Web Service初入门 前言 Web Service技术在我第一次接触,又没有实际使用时完全不理解这是什么。以为是一种类似Spring,Shiro的编程框架。后来渐渐理解,WS(即Web Service缩写)是一种通用的接口规范,并按照该规范编写接口对外提供服务。 一 啥是WS 这个问题在我...
-
Java编程思想学习录(连载之:内部类)
Java编程思想学习录(连载之:内部类) 内部类基本概念 可将一个类的定义置于另一个类定义的内部 内部类允许将逻辑相关的类组织在一起,并控制位于内部的类的可见性 甚至可将内部类定义于一个方法或者任意作用域内! 当然,内部类 组合 内部类拥有其外围类 所有元素的...
-
忽略警告@SuppressWarnings的用法
忽略警告@SuppressWarnings的用法 @SuppressWarnings注解用法 @SuppressWarnings注解主要用在取消一些编译器产生的警告对代码左侧行列的遮挡,有时候这会挡住我们断点调试时打的断点。 我们可以在方法上加上 @SuppressWarnings注解就可以消除这些警告的产生 ,注解的使...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
