随笔分类 - 笔记
学习自用笔记
摘要:登录功能之Thread Local 功能 为了解决用户登录后保存登录信息的功能 为什么不用Session? Thread Local比Session好在哪 原理 每个Thread内部都有一个Map,我们每当定义一个ThreadLocal变量,就相当于往这个Map里放了一个key,并定义一个对应的va
阅读全文
摘要:SpringBoot 的开 什么是Spring Boot Spring Boot的主要优点: 为所有Spring开发者更快的入门 开箱即用,提供各种默认配置来简化项目配置 内嵌式容器简化Web项目 没有冗余代码生成和XML配置的要求 简单运行原理 SpringBoot在启动的时候从类路径下的META
阅读全文
摘要:https://blog.csdn.net/DDDDeng_/article/details/107327942
阅读全文
摘要:JSON(重点和难点) 什么是JSON JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式,目前使用特别广泛。 采用完全独立于编程语言的文本格式来存储和表示数据。 简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编
阅读全文
摘要:Sping学习 什么是AOP AOP(Aspect Oriented Programming)意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP
阅读全文
摘要:Spring5 Sping介绍 Spring是一个开源的免费的框架(容器)! Spring是一个轻量级的、非入侵式的框架! 控制反转(IOC),面向切面编程(AOP)! 支持事务的处理,对框架整合的支持! 总结一句话:Spring就是一个轻量级的控制反转(IOC)和面向切面编程(AOP)的框架! 使
阅读全文
摘要:https://blog.csdn.net/li643937579/article/details/109569887
阅读全文
摘要:(27条消息) 【狂神说】Mybatis学习笔记(全)_li643937579的博客-CSDN博客_狂神说mybatis笔记
阅读全文
摘要:花了好长的时间重写复习了一下JavaSE基础,巩固了一下知识,为深入学习SprinBoot做了准备,接下来还要加强SpringBoot,MyBatisPlus,Redis等的学习,做好每一个项目,不能再和复习Java一样拖泥带水了,为研究生和高工资加油!!!
阅读全文
摘要:Java异常 两大类 错误Error 异常Exception 常见的: 五个关键字:try,catch,finally,throw,throws public class MyException extends Exception{ //自定义的异 常} 在实际应用中经验总结:
阅读全文
摘要:Java面向对象 面向对象编程的本质就是:以类的方式组织代码,以对象的组织(封装)数据。 抽象 三大特征:封装,继承,多态 方法的调用 静态方法 非静态方法 形参和实参 值传递和引用传递 this关键字 构造器 类中的构造器也称为构造方法,是在进行创建对象的时候必须要调用的。并且构造器有以下两个特点
阅读全文
摘要:数组 定义 数组是相同类型数据的有序集合 //声明数组变量dataType array[];//创建数组array = new dataType[10];//使用new操作符创建数组(声明和创建一起写)dataType[] array = new dataType[10];//静态初始化(创建+赋值
阅读全文
摘要:Java方法 方法的定义和调用 //定义:public static void test(){ } 形式参数:用来定义作用的 实际参数:实际调用传递给他的参数 调用方法:对象名.方法名(实参列表) Java是值传递和引用传递的 方法重载 重载就是在一个类中,有相同的函数名称,但形参不同的函数 方法重
阅读全文
摘要:Java流程控制 scanner 顺序结构 if选择结构 switch选择结构 实例: switch(expression){ case value: break; case value: break; default://默认的 //语句} 注:从Java SE7开始支持字符串String类型了
阅读全文
摘要:Java基础 运算符 注:在IDEA里面Ctrl+D是复制当前行到下一行 幂运算会使用工具类来做 b = a++表示先把a的值赋给b,再执行a=a+1 b = ++a表示先执行a = a+1,再把a的值赋给b 位运算符号的左右移其实就是二进制的移位 a+=b等于a = a+b x ?y :z如果x=
阅读全文
摘要:Java基础 类型转换 由于Java是强类型语言,所有要进行有些运算的时候需要用到类型转换 小 ··········································
阅读全文
摘要:Java基础阶段学习 IDEA的安装 一个集成开发工具 Study psvm (main方法的快捷键) sout (System.out.println();快捷键) Java基础语法01——注释 书写注释!!!! 单行注释→//+注释 多行注释→/*+回车 JavaDoc:文档注释→/**+回车
阅读全文
摘要:Java入门 卸载JDK 将JDK文件目录直接删除即可 将java相关的环境变量删除 安装JDK 网上搜索安装JDK步骤即可 注:大多数企业用JDK8(jdk1.8) 遇到的问题:用java -version时候显示缺少文件(最后用directX_v4修复缺乏文件),如果是配置jdk8的话就不会有这
阅读全文
摘要:Java的基础知识 java的特性和优势 简单性 面向对象 可移植性 高性能 分布式 动态性 多线程 安全性 健壮性 Java三大版本 JavaSE:标准版(桌面程序,控制台开发) JavaME:嵌入式开发(死了没人学了) JavaEE:E企业级开发(web端,服务器开发) JDK ,JRE ,JV
阅读全文
摘要:基础知识 硬件 冯诺依曼结构: 软件 系统软件 DOS,windows,linux,unix,Mac,ios,android 应用软件 DDDD 人机交互 图形化界面 命令行 Windows常用快捷键 ctrl+A 全选 ctrl+X 剪切 ctrl+S 保存 WIN+E 打开我的电脑 ctrl+s
阅读全文