摘要: 6.1、日志工厂 如果一个数据库操作,出现了异常,我们需要排错。日志就是最好的助手! 曾经:sout 、debug 现在:日志工厂! SLF4J LOG4J 【掌握】 LOG4J2 JDK_LOGGING COMMONS_LOGGING STDOUT_LOGGING 【掌握】 ... 阅读原文
2020-10-11 18:25:02 阅读(2552) 评论(0)
摘要: JVM系列笔记目录 虚拟机的基础概念 class文件结构 class文件加载过程 jvm内存模型 JVM常用指令 GC与调优 Class文件加载过程 JVM加载Class文件主要分3个过程:Loading 、Linking、Initialzing 1.Loading Loading的过程就是通过类加载... 阅读原文
2020-10-11 17:21:03 阅读(2956) 评论(0)
摘要: Synchronized Synchronized涉及很多知识面,我们先从一些相关知识讲起。 CAS CAS 全称 Compare And Swap (又称Compare And Exchange) / 自旋 / 自旋锁 / 无锁 因为经常配合循环操作,直到修改完成为止,所以泛指一类操作 执行原理 细节事项... 阅读原文
2020-10-11 15:32:14 阅读(2404) 评论(0)
摘要: 前段时间栈长有看到 Github 和 master 分支变更的新闻,当时没有注意细节,直到今天我创建仓库时: 看了半天感觉有点不对劲啊。。。 怎么 master 不见了,之前默认主干分支名称都是叫 master 啊,直到现在我才意识到了这个变更,原来是把 master 变成 main 了。 刚开始,我还有点... 阅读原文
2020-10-11 14:22:04 阅读(2414) 评论(0)
摘要: 什么是BeanFactory? 提到Spring,总是让人第一时间想起IOC容器,而IOC容器的顶层核心接口就是我们的BeanFactory,如果能够理解BeanFactory的体系结构想必能让我们对Spring整体脉络有更加清晰的认知,所以,本文的探究方向主要为以下几点: BeanFactory的体系结... 阅读原文
2020-10-11 12:28:04 阅读(2379) 评论(0)
摘要: 什么是BeanFactory? 提到Spring,总是让人第一时间想起IOC容器,而IOC容器的顶层核心接口就是我们的BeanFactory,如果能够理解BeanFactory的体系结构想必能让我们对Spring整体脉络有更加清晰的认知,所以,本文的探究方向主要为以下几点: BeanFactory的体系结... 阅读原文
2020-10-11 10:57:03 阅读(2456) 评论(0)
摘要: 1、 问题 数据库中的字段 新建一个项目,拷贝之前的,测试实体类字段不一致的情况 public class User { private int id; private String name; private String password; } 测试出现问题 // ... 阅读原文
2020-10-11 09:31:02 阅读(2389) 评论(0)
摘要: jvm初步入门 本博客中的所有内容都是来自b站狂神说视频教程,如有侵权联系我删除。 下面是视频链接:b站狂神说 关于jvm的几个小问题 1. jvm的位置: jvm是一个运行在操作系统上的用c语言编写的虚拟机(就好像是一个软件。)我们写的java软件在jvm上运行。 2. jvm的体系结构: 3. 类加载器... 阅读原文
2020-10-11 07:58:04 阅读(2662) 评论(0)
摘要: 4、配置解析 1、核心配置文件 mybatis-config.xml MyBatis 的配置文件包含了会深深影响 MyBatis 行为的设置和属性信息。 configuration(配置) properties(属性) settings(设置) typeAliases(类型别名) typeHandle... 阅读原文
2020-10-11 07:22:03 阅读(2457) 评论(0)
摘要:   见过真正头铁的程序员吗?如题所示,真人真事,这位二本的兄弟在这短短几个月内海投了638份简历,全挑的大厂岗位投的,仅字节跳动就前前后后面试了九次,他说:没有撤退可言。 九次面试经历也是奇了——   网友们的评论真相了: “字节这么缺人?大家可以去投了” “看来字节跳动就是要定你了!” “哥们你这得累积... 阅读原文
2020-10-11 06:09:03 阅读(3703) 评论(0)