- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 SSM高级整合
web.xml <!--启动Spring容器,用监听器项目一开始就加载进来--> <context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:applicationContext.xml</param-value> </context-param> <
2021-07-15 07:52:38
188
原创 jvm快速入门---狂神篇
JVM探究 1.JVM位置 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lJdBaZ8i-1624602237136)(C:\Users\胡树立\Desktop\dj笔记\images\jvm位置.png)] 2.JVM体系结构 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-R8SeltKT-1624602237141)(C:\Users\胡树立\Desktop\dj笔记\images\JVM体系结构.png)] 3.类加载器 作用:加载cl
2021-06-25 14:40:12
321
原创 java静态代理模式
静态代理模式 实现步骤 1.真实对象和代理对象需实现同一接口 2.代理对象要代理真实角色 例子: 一个赛车手需要去参加一场比赛,需要准备比赛用的车和买保险一系列的工作,这时候可以找一个车队去代理帮忙做这些赛前以及赛后的繁琐工作,而赛车手只需要比赛; 代码: 1.接口(比赛接口): public interface Match { //比赛方法 void goMatch(); } 2.赛车手类: public class Participant implements Match { @O
2021-05-25 11:47:02
181
原创 狂神Mybatis笔记
Mybatis 环境: JDK1.8 MySQL 5.1.47 maven 3.5.0 IDEA 回顾: JDBC MySQL java基础 maven junit ssm框架:配置文件。最好的方式:看官网文档; mybatis 官网:http://mybatis.org/spring/zh/index.html 1.简介 1.1什么是mybatis 1.1.1什么是mybatis 是一款优秀的持久层框架 它支持定制化 SQL、存储过程以及高级映射。 MyBatis 避免了几乎所有的 JDBC
2021-05-14 12:57:51
281
原创 线程间的通信
线程间的通信 今天,作为一个大二小白的我,学习了线程间的通信,线程间的通信有生产者线程和消费者线程,还有资源(通信)。这里我们用商家卖苹果比喻生产者线程,客户买苹果比喻消费者线程,篮子作为资源,如下图所示: 生产者生产水果,如果水果没有被买走那么就不生产,生产者处于等待状态,如果水果被消费者买走的时候消费者会通知生产者告诉他,我们已经把水果买走了请生产,消费者同理,如果水果已经生产出来那么就买走...
2019-10-22 23:18:59
276
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人