摘要: mybatis配置文件 mybatis-config.xml <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://myb 阅读全文
posted @ 2021-11-07 14:25 HeiDaotu 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 什么是线程,进程,多线程 进程(Process):一个游戏,一个视频软件,一个QQ。进程是程序执行的过程 线程(Thread):游戏的画面,游戏的声音。线程是CPU调度和执行的单位 一个进程至少包含一个线程 线程 线程和进程的区别 地址空间:线程共享本进程的地址空间,而进程之间是独立的地址空间。 资 阅读全文
posted @ 2021-11-07 14:23 HeiDaotu 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 题主使用的是Maven仓库 创建一个数据表 Mybatis原理 文件结构展示 resultType是返回类型,parameterType是当前类型 重点 属性,设置,别名 搭建环境 首先创建一个Maven仓库,导入依赖 分别导入mysql驱动依赖,mybatis依赖,junit测试工具依赖 <?xm 阅读全文
posted @ 2021-11-07 14:18 HeiDaotu 阅读(21) 评论(0) 推荐(0) 编辑
摘要: jvm 方法区-》Medhod Area 栈-》Stack 本地方法栈-》Native Medhod Stack 堆-》Heap jvm架构加载过程 对象实例化过程 完整代码: //类加载器的反射获取 public class JVM01 { //类是模板,对象是具体的 public static 阅读全文
posted @ 2021-11-07 14:15 HeiDaotu 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 软件优化 高内聚低耦合: 耦合指的是一个项目中,不同模块之间的联系,联系越紧,模块独立性越差,耦合性越高,联系性越松,模块独立性越强,耦合度越低 一个项目中有20个方法调用良好,但是要修改了其中一个,另外的19个都要进行修改,这就是高耦合!独立性太差! 高内聚指的是一个模块中各个元素的紧密联系程度, 阅读全文
posted @ 2021-11-07 14:12 HeiDaotu 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 设计模式 设计模式已经经历了很长一段时间的发展,它们提供了软件开发过程中面临的一般问题的最佳解决方案。学习这些模式有助于经验不足的开发人员通过一种简单快捷的方式来学习软件设计。 创建型设计模式 创建型模式提供了创建对象的机制, 能够提升已有代码的灵活性和可复用性。 工厂模式 工厂方法模式是一种创建型 阅读全文
posted @ 2021-11-07 14:11 HeiDaotu 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 事务 ACID原则 原子性:要么全部成功,要么全部失败 隔离性:各个进程互不干扰 一致性:总数不变 持久性:一旦提交,数据就到数据库,并且不可逆转 事物隔离性问题 脏读:一个事务读取到另外一个事务未提交的数据 幻读(虚读):在一个事务内,读到了别人插入的数据,导致读前读后数据不一致 不可重复读:在同 阅读全文
posted @ 2021-11-07 14:09 HeiDaotu 阅读(30) 评论(0) 推荐(0) 编辑
摘要: Maven Maven分为本地仓库与远程仓库,如果要在本地仓库找到你的项目,就必须根据groupId和artifactId这两个ID去查找 groupID groupID一般为corg,com,cn开头 例如org.example com.hdt artifactId artifactId一般代表的 阅读全文
posted @ 2021-11-07 14:08 HeiDaotu 阅读(14) 评论(0) 推荐(0) 编辑
摘要: Lambda表达式 lambda表达式是函数式编程的概念 (params) -> expression 表达 (params) -> statement 声明 (params) -> {statements} Lambda表达式的优点 代码看起来更加的简洁 去掉冗余代码,留下核心代码 避免匿名内部类 阅读全文
posted @ 2021-11-07 14:07 HeiDaotu 阅读(22) 评论(0) 推荐(0) 编辑
摘要: JavaScirpt JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式和声明式(如函数式编程)风格。 注意事项:标注尽量使用// xxxx //后面加个空格 函数定义:定 阅读全文
posted @ 2021-11-07 14:05 HeiDaotu 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 反射 什么是反射 一个类被加载后,类的整个结构都封装在Class整个对象中 双亲委派机制:自上而下,从根加载器开始看,然后到系统加载器,到自定义加载器 Method与invoke Method就是获取方法,invoke就是实现这个方法 Testqq实体类 package com.test; publ 阅读全文
posted @ 2021-11-07 14:03 HeiDaotu 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 基金 基金风险 股票 -> 混合 -> 指数 -> 债券 基金类别 股票:基金经理拿80%+的买股票,高收益高风险 混合:基金经理控制股票债券存款比例控制风险,高收益中风险 指数:持有很多大盘和行业的股票追踪大盘行业走势,如沪深300指数、标普500指数、纳斯达克100指数、日经225指数等,中收益 阅读全文
posted @ 2021-11-07 14:02 HeiDaotu 阅读(139) 评论(0) 推荐(0) 编辑