- 博客(216)
- 收藏
- 关注
原创 【Java进阶篇】—— File类与IO流
总结了File类、基于Reader、Writer、InputStream、OutputStream四个父类流引申出所有种类的IO流
2023-03-17 20:05:53
3165
原创 【Java进阶篇】—— 多线程
有一种线程,它在后台运行,它的任务是为其他线程提供服务的,这种线程被称为守护线程如果其他非守护线程全部死亡,那么守护线程自动死亡。
2023-03-15 09:58:51
419
原创 【零基础入门SpringMVC】第五期——报文、文件转移、拦截器、异常处理器
包含报文相关的两个注解、两个类型,介绍了如何在客户端和服务器之间进行文件上传和下载,介绍了如何使用拦截器和异常处理器
2022-11-28 07:37:49
473
原创 【零基础入门SpringMVC】第四期——RESTFUL专题
介绍了Restful风格的设计方式,通过案例演示了如果在客户端通过get、post、put、delete请求完成员工的CRUD。内含 vue.js 下载地址
2022-11-27 08:45:51
581
原创 【零基础入门SpringMVC】第三期——请求域添加数据与视图
通过ServletAPI、ModelAndView、Model、Map、ModelMap向Request请求域添加数据,通过ServletAPI向Session、Application请求域添加数据。介绍了Thymeleaf、转发、重定向视图,也介绍了视图控制器和mvc注解驱动。最后以JSP文件实现了简单的页面跳转
2022-11-26 07:26:20
748
原创 【零基础入门SpringMVC】第二期——匹配请求与获取请求参数
包含如何使用RequestMapping注解去匹配浏览器发起的请求,也包含采取多种方式获取我们的请求参数
2022-11-25 09:47:46
570
原创 【零基础入门SpringMVC】第一期——开篇导论
介绍了MVC三层架构和什么是springMVC,以及springMVC的特点。实践了我们第一个简易的springMVC项目,附带完整步骤、代码及注解
2022-11-24 09:53:32
303
原创 【深入浅出Spring6】第九期——Spring对事务的支持
介绍了Spring事务的一些属性,以及Spring对事务的支持,如何采用全注解方式对事务进行处理,已经通过XML的方式声明事务
2022-11-22 07:43:13
448
原创 【深入浅出Spring6】第八期——面向切面编程 AOP
介绍了Spring的一大特性,面向切面编程,并提及了AOP的简单应用——事务管理以及安全日志
2022-11-21 07:45:25
311
原创 【深入浅出Spring6】第七期——使用JDBC模板与代理模式
介绍了Spring内置的JDBC模板如何使用,也介绍了静态代理、JDK动态代理和CGLIB动态代理
2022-11-20 08:42:38
621
原创 【深入浅出Spring6】第六期——手写Spring框架与Spring IoC注解式开发
手写了一个基于set注入的Spring框架,又介绍了关于Spring注解开发的注解有哪些以及注解如何使用
2022-11-19 07:32:15
674
原创 【深入浅出Spring6】第五期——循环依赖和反射机制
介绍了多种循环依赖的形式,以及Spring如何解决 singleton+set注入询循环依赖的,回顾了反射机制的基本实践步骤
2022-11-18 07:35:01
382
原创 【深入浅出Spring6】第四期——实例化Bean和Bean的生命周期
列举了四种方法获取我们的Bean对象,同时也介绍了BeanFactory和FactoryBean的区别;介绍了Bean生命周期的五、七、十步都是怎样的,也说明了如何将我们已经创建的对象添加到Spring容器中
2022-11-17 08:38:26
313
原创 【深入浅出Spring6】第二期——依赖注入
讲述了Spring是如何通过依赖注入实现控制反转的,以及各种set注入是如何实现的,对命名空间优化注入、xml的自动注入、引用外部配置文件也有涉及
2022-11-14 17:01:19
1217
原创 【深入浅出Spring6】第一期——入门
介绍了OCP、DIP、IoC,以及Spring是干什么的、有哪些优势和特点,编写了第一个spring入门程序,分析了一些使用spring的要点
2022-11-10 16:57:53
1320
原创 【零基础入门MyBatis系列】第九篇——参数处理
这部分主要针对各种select的参数进行说明。比如:使用Map、pojo类、List、List、Map等结构对查询结果进行封装
2022-11-09 23:42:34
210
原创 【零基础入门MyBatis系列】第八篇——使用MyBatis的小技巧
介绍了一些使用MyBatis过程中的小技巧,比如什么时候使用#{}或${},以及如何统一起别名、统一导入Mapper映射文件、生成我们自己的IDEA模板等
2022-11-09 23:40:48
309
原创 【零基础入门MyBatis系列】第七篇——Javassist生成类与接口代理机制
使用Javassist写了一个类,设计了一个静态方法可以对我们操作数据库表的接口在内存中生成实现类,后面又介绍了MyBatis提供的这种现成的接口代理机制
2022-11-09 23:38:31
824
原创 【零基础入门MyBatis系列】第六篇——在Web中应用MyBatis
创建了一个Web的工程,然后通过本地web服务器,实践了MyBatis的一些基本操作,也对MyBatis三大对象的生命周期有所提及
2022-11-09 23:36:26
587
3
原创 【零基础入门MyBatis系列】第五篇——手写MyBatis框架
介绍了如何通过dom4j解析XML文件,手写了一个简单的MyBatis的框架,最后对我们的框架打包并进行测试
2022-11-09 23:34:29
453
原创 【零基础入门MyBatis系列】第四篇——核心配置文件
解读了MyBatis的核心配置文件,涉及 environment、transactionManager、dataSource、properties、mapper标签等
2022-11-09 23:32:57
192
原创 【Flutter系列】第一期——初识Dart语言
Dart环境及工具配置,dart的基础语法,面向对象三大特征,还涉及较新版本的空安全、类型断言、延迟初始化等
2022-10-21 16:20:01
1383
原创 【操作系统】第十二章——文件系统
文件系统的基本概念、虚拟文件系统、数据怎样缓存的、打开文件以及文件分配,如何统计空闲的空间,多个磁盘如何管理,也涉及一些磁盘I/O调度算法
2022-10-17 20:15:02
1438
原创 【操作系统】第十章——信号量与管程
详细介绍了信号量和管程及其使用,利用信号量实现读者优先的读者写者问题、利用管程实现写者优先的读者写者问题,又介绍并实现了哲学家就餐问题
2022-10-14 16:31:58
1753
3
Java零钱通管理系统-控制台应用程序-个人财务管理-学习案例
2025-08-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅