![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习笔记
文章平均质量分 94
Honor_z
因为纸质笔记不好保存所以写博客了。
展开
-
【学习笔记】Mybatis框架学习及个人感悟
文章目录一、简介1.1、什么是Mybatis1.2、持久化1.3、为什么需要Mybatis二、第一个Mybatis程序2.1、搭建环境2.2、创建一个子模块2.3、编写代码2.4、测试2.5、小结三、CRUD3.1、Mybatis传递多个参数(万能的Map)四、配置解析4.1、核心配置文件4.2、环境变量(environments)4.3、属性4.4、类型别名(typeAliases)4.5、设置4.6、映射器(mappers)4.7、其他五、生命周期和作用域5.1、SqlSessionFactoryBui原创 2021-09-26 12:19:17 · 2907 阅读 · 0 评论 -
【狂神学习笔记】JavaWeb文件上传
文章目录文件上传1、准备工作2、文件上传注意事项(调优)3、需要用的类解释4、代码编写文件上传在Web应用中,文件上传和下载功能是十分常见的功能,今天对狂神的文件上传进行总结。1、准备工作对于文件上传,浏览器在上传的过程中是将文件以流的形式提交到服务器端的。一般选择采用apache的开源工具common-fileupload这个文件上传组件。common-fileupload是依赖于common-io这个包的,所以还需要下载这个包。https://mvnrepository.com/arti原创 2021-09-10 17:16:12 · 545 阅读 · 0 评论 -
【学习笔记】ClassLoader学习笔记
文章目录类加载机制加载:查找并加载类的二进制数据连接1.确保被加载的类的正确性2.为类的静态变量分配内存,赋默认值初始化三个ClassLoader的启动过程为什么extClassLoader的parent为null,就指的是root双亲委托模式的过程双亲委托的好处类加载器的作用Java 中编译和运行的区别类加载机制 加载->连接->初始化加载:查找并加载类的二进制数据 加载就是将二进制的字节码(.class文件)通过IO输入到JVM中,我们的字节码是储存在硬盘上面的,而所用的类必须加原创 2021-01-24 08:50:06 · 160 阅读 · 0 评论 -
【学习笔记】深入理解及个人感悟JavaWeb
文章目录贯穿全文的问题一、域名解析二、HTTP三、Maven3.1、Maven环境配置3.2、IDEA中使用Maven3.2.1、标准目录结构布局(重要)3.2.2、pom.xml分析3.2.3、注意配置文件的过滤四、Servlet4.1、Servlet是什么4.2、初探究Servlet——HelloServlet4.2.1、从中得到的结论4.2.2、Mapping问题未完待续贯穿全文的问题 在学习JavaWeb的时候先提出一个问题,这个问题贯穿了整个JavaWeb,所以一开始提出这个问题,在Java原创 2021-08-31 09:12:06 · 566 阅读 · 0 评论 -
【狂神学习笔记】JUC基础认识
文章目录JUC并发编程(基础认识)1、什么是JUC2、线程和进程3、Lock锁(重点)4、生产者消费者5、synchronized锁对象和锁类6、线程不安全的类7、Callable8、常用辅助类8.1、CountDownLatch8.2、CyclicBarrier8.3、Semaphore9、读写锁10、阻塞队列11、线程池(重点)12、四大函数式接口13、Stream流式计算14、ForkJoin15、Volatile16、单例模式17、深入理解CAS18、原子引用Integer类型的坑19、各种锁的理解原创 2021-08-23 18:08:47 · 314 阅读 · 0 评论 -
【狂神学习笔记】JavaScript
文章目录JavaScriptJS的引入数据类型严格检查模式对象形如的for-each循环函数定义函数参数问题变量的作用域规范方法apply常见类的使用DateJSON面向对象编程什么是面向对象操作BOM对象(重点)获取cookie操作DOM对象(特别重要)JavaScriptHTML(结构):超文本标记语言(Hyper Text Markup Language),决定网页的结构和内容。CSS(表现):层叠样式表(Cascading Style Sheets),设定网页的表现样式。JavaScrip原创 2021-08-03 20:08:38 · 293 阅读 · 0 评论 -
【狂神学习笔记】CSS
文章目录什么是CSScss导入方式选择器(重点)基本选择器标签选择器(重点,必会)类选择器id选择器层次选择器后代选择器子选择器相邻弟弟选择器通用弟弟选择器结构伪类选择器属性选择器(常用)盒子模型居中display浮动清除浮动父级框塌陷display和浮动定位相对定位绝对定位固定定位css导入方式选择器(重点)基本选择器标签选择器(重点,必会)类选择器id选择器层次选择器后代选择器子选择器相邻弟弟选择器通用弟弟选择器结构伪类选择器属性选择器(常用)盒子模型居中display浮动清除浮动父级框塌陷displa原创 2021-08-02 20:21:31 · 520 阅读 · 0 评论 -
【狂神学习笔记】HTML
初识HTML什么是HTMLHTML(Hyper Text Markup Language)超文本标记语言。超文本包括:文字,图片,音频,视频,动画等。所有浏览器都对HTML5支持。这是跨平台。HTML5出现也是为了迎合市场需求,HTML5出现之前,修改浏览器的兼容性就很麻烦。因此,HTML5出现了,它就相当于一个标准,大家共同来遵守就没有差异了。维护HTML的组织。 W3C(World Wide Web Consortium)万维网联盟。Web技术领域最具影响力和权威的中立性技术机构。W3C标准包原创 2021-07-29 23:14:12 · 130 阅读 · 0 评论 -
【狂神学习笔记】多线程基础
只记不会的。。。程序,进程,线程 程序是静态的,写死的代码(例如.exe)。程序跑起来称为一次进程,进程里面可以分为多个线程。进程是分配资源的最小单位,线程是CPU调度的最小单位,同一个进程下的线程相互共享资源。线程创建Thread类(继承) Runnabel接口(实现) Callable接口(实现)Callable接口public class CallableDemo implements Callable<Integer> { //需要声明返回值的类型 public原创 2021-08-19 12:12:37 · 54 阅读 · 0 评论