-
springAOP五个通知消息调用链的原理
springAOP五个通知消息调用链的原理 以下是以项目的的形式就行运行验证五个消息的运行顺序及调用链的原理,里面主要用到了递归调用。 本篇博客先给大家展示代码,后面进行文字及图片讲解执行的顺序 一、 创建 java 项目 springAOPModule 二、创建项目包结构如下: 三、...
-
Hibernate笔记1
Hibernate笔记1 hibernate简介 ORM框架 对象关系映射(Object Relational Mapping,简称ORM) 是一种程序技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换 Object :对象,java对象,此处特指JavaBean对象 Relational:关系,二维表,数据库中的表 Mapping:映...
-
Google 的 Java 编码规范,参考学习!
Google 的 Java 编码规范,参考学习! 这份文档是 Google Java 编程风格规范的完整定义。当且仅当一个 Java 源文件符合此文档中的规则, 我们才认为它符合 Google 的 Java 编程风格。 与其它的编程风格指南一样,这里所讨论的不仅仅是编码格式美不美观的问题, 同时也...
-
java注解
java注解 java注解: Java 注解用于为 Java 代码提供元数据。作为元数据,注解不直接影响你的代码执行,但也有一些类型的注解实际上可以用于这一目的。Java 注解是从 Java5 开始添加到 Java 的。 注解理解的前提: 知道什么是反射 我认为 注解就是标签 它是在 Java SE 5...
-
我竟然不再抗拒 Java 的类加载机制了
我竟然不再抗拒 Java 的类加载机制了 很长一段时间里,我对 Java 的类加载机制都非常的抗拒,因为我觉得太难理解了。但为了成为一名优秀的 Java 工程师,我决定硬着头皮研究一下。 01、字节码 在聊 Java 类加载机制之前,需要先了解一下 Java 字节码,因为它和类加载机...
-
面试随笔
面试随笔 死锁是什么? : 所谓死锁:是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程. 产生死锁的条件有四个? : 1....
2019-08-16 10:09:05 microsoft accessmicrosoft sql server服务器Linuxmysql系统PSAccessTomcattim
-
Redis持久化深入理解
Redis持久化深入理解 用过Redis的都知道,Redis有两种持久化方式:RDB和AOF,他们的区别大家应该都清楚,所以今天主要想分享一下这两种持久化方式的底层原理以及实现。 如果让你手写一个持久化(架构级)的功能,你没有思路的话,那希望这个文章可以给你灵感。 1. RDB持...
-
spring5 源码深度解析— IOC 之 循环依赖处理
spring5 源码深度解析— IOC 之 循环依赖处理 什么是循环依赖 循环依赖其实就是循环引用,也就是两个或则两个以上的bean互相持有对方,最终形成闭环。比如A依赖于B,B依赖于C,C又依赖于A。如下图所示: 注意,这里不是函数的循环调用,是对象的相互依赖关系。循环调用...
-
MyBatis从入门到精通(八):MyBatis动态Sql之foreach标签的用法
MyBatis从入门到精通(八):MyBatis动态Sql之foreach标签的用法 最近在读刘增辉老师所著的《MyBatis从入门到精通》一书,很有收获,于是将自己学习的过程以博客形式输出,如有错误,欢迎指正,如帮助到你,不胜荣幸! 本篇博客主要讲解如何使用foreach标签生成动态的Sql...
-
Eclipse中run as run on server和run as java application
Eclipse中run as run on server和run as java application 一、run java application (作为Java应用程序运行)是运行 java main方法 run on server是启动一个web 应用服务器二、两者的区别: Eclipse中可以创建java project 也可以创建java web poject 。java project...
2019-08-16 10:08:08 java开发工具java开发服务器PS开发平台TomcatAVwebeclipseApplication
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
