Loading

摘要: 本篇文章主要是以一条SQL查询语句和一条SQL更新语句是如何执行的带出来整体的MySQL架构 下方的图片是整体一个情况的概括,像查询缓存在MySQL8.0后已经弃用了,因为确实用处不大,而且像undo、redo和binlog在查询语句中是不会写入的。 查询语句 建立连接 mysql> select 阅读全文
posted @ 2021-03-03 09:26 xpang0 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 拉勾笔记02(2)Spring IOC和AOP源码篇 本篇文章是基于拉勾高薪课程学习笔记,基础是在Spring源码编译执行,jdk源码编译教程请自行搜索 1、IoC容器初始化流程 1.1、容器继承体系 ApplicationContext是容器的高级接口,BeanFactory是顶级容器,规范/定义 阅读全文
posted @ 2020-08-30 22:42 xpang0 阅读(600) 评论(0) 推荐(0) 编辑
摘要: 拉勾笔记02(1)Spring IOC和AOP应用篇 1、应用 1.1、什么是IOC和DI 1.1.1、IOC inversion of control(控制反转),控制反转是一个技术思想,而不是技术实现。 无需自己去new对象,而是由IOC容器去帮助我们实例化并管理,当需要对象的时候,直接去问IO 阅读全文
posted @ 2020-08-29 22:49 xpang0 阅读(532) 评论(0) 推荐(0) 编辑
摘要: 我的学习笔记全部在这个分类专栏里 本人参加了拉勾Java高薪训练营,该篇文章只是客观描述我每个阶段的学习感受,给想要报名的伙伴一个参考。我个人在某国企工作技术栈落后,报名这个训练营的目的肯定是为了提升自己。首更这片文章的时候已经开班一个月了,因为最近一个月事情有点多,所以现在才写这篇文档因为拉勾的课 阅读全文
posted @ 2020-08-27 14:43 xpang0 阅读(2856) 评论(1) 推荐(1) 编辑
摘要: 什么是跨域? 跨域是出于浏览器的同源策略限制。同源策略(Sameoriginpolicy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。同源策略会阻止一个域的javas 阅读全文
posted @ 2020-03-04 21:39 xpang0 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 我们可能经常听到说重写equals方法必须重写hashcode方法,这是为什么呢?java中所有的类都是Object的子类,直接上object源码 首先来复习下hash算法和hashmap 在一个长度为n(假设是10000)的线性表(假设是ArrayList)里,存放着无序的数字;如果我们要找一个指 阅读全文
posted @ 2019-04-02 15:43 xpang0 阅读(20104) 评论(4) 推荐(11) 编辑
摘要: 一、新建Maven项目 http://www.mybatis.org/mybatis-3/zh/index.html 该链接为MyBatis官方地址 创建MyBatis项目主要有两种办法,一种是导入jar包,可在github上下载https://github.com/mybatis/mybatis- 阅读全文
posted @ 2019-03-12 21:39 xpang0 阅读(1862) 评论(0) 推荐(0) 编辑
摘要: 所谓数组,是有序的元素序列。 [1] 若将有限个类型相同的变量的集合命名,那么这个名称为数组名。组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。用于区分数组的各个元素的数字编号称为下标。数组是在程序设计中,为了处理方便, 把具有相同类型的若干元素按无序的形式组织起来的一种形式 阅读全文
posted @ 2018-12-10 20:37 xpang0 阅读(1262) 评论(0) 推荐(0) 编辑
摘要: Hibernate的查询方式 1、OID查询 hibernate根据对象的OID(主键)进行检索 使用get方法 使用load方法 2、对象导航检索 hibernate根据一个已经查询到的对象,获得其关联的对象的一种查询方式 3、HQL检索 Hibernate Query Language 的查询语 阅读全文
posted @ 2018-12-05 20:39 xpang0 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-11-04 20:32 xpang0 阅读(234) 评论(0) 推荐(0) 编辑