- 博客(8)
- 收藏
- 关注
原创 计算机组成原理 存储器 唐朔飞老师 笔记整理
CPU 的速度变得惊人的高,而存储器的取数和存数的速度与它很难适配,这使计算机系统的运行速度在很大程度上受存储器速度的制约。由于I/0 设备不断增多,如果它们与存储器交换信息都通过 CPU来实现,这将 大大降低 CPU 的工作效率。为此,出现了 I/0 与存储器的直接存取方式(DMA) ,这也使存储器的地位更为突出。实际上,根据 [[MAR和MDR||MAR]] 中的地址访问某个存储单元时,还需经过地址译码、驱动等电路,才能找到所需访问的单元。
2025-11-05 15:56:29
653
原创 计算机组成原理 系统总线 唐朔飞老师 笔记整理
总线控制部件接到由 BR(总线请求)送来的总线请求信号后,在总线未被使用(BS=0)的情况下,总线控制部件中的计数器开始计数,并通过设备地址线,向各设备发出一组地址信号。, n 的顺序降序排列,而且固定不变;主设备对总线有控制权,从设备只能响应从主设备发来的总线命令,对总线没有控制权。总线上信息的传送是由主设备启动的,如某个主设备欲与另一个设备(从设备)进行通信时,首先由主设备发出总线请求信号,若多个主设备同时要使用总线时,就由总线控制器的判优、仲裁逻辑按一定的优先等级顺序确定哪个主设备能使用总线。
2025-10-30 17:04:42
986
原创 MySQL版本8以后提示JDBC连接URL有问题
我的的MySQL版本是8.1,JDBC驱动是,并且我发现将useSSL设置为true时会报错。这是因为较新的MySQL版本(8.0及以上)默认使用了更严格的SSL/TLS配置,而旧的JDBC驱动可能不完全兼容这些新配置。
2025-01-16 18:36:41
1041
原创 使用JDK进行动态代理
现在知道了,newProxyInstance()传的的参数InvocationHandler h的作用就是代理实例上的方法调用如何被处理。当在代理实例调用方法时,方法调用将被编码并分派到其调用处理程序的。需要一个类加载器(ClassLoader),一个代理类实现的接口列表,一个不知道啥,搜一下。这里的代理实例是一个动态生成的代理对象,是通过 Java 反射机制在运行时动态生成的。动态代理,真实对象肯定还在,代理对象不再是我们手动编写,而是动态的生成。是由代理实例的调用处理程序实现的接口。
2025-01-13 22:27:04
275
原创 类加载器(ClassLoader)
每个编写的.java文件(Admin.java)都需要经过编译生成.class(Admin.class)文件。当程序运行时,需要用到某个.class文件(类)时,需要将其加载到虚拟机的内存中,并创建对应的类的Class对象,再由Class对象创建类对象。而类对象器就是完成将.class文件加载到内存中,并生成Class对象的过程。等价于jvm对class文件采用的是按需加载的方式,当需要使用该类时,jvm才会将它的class文件加载到内存中产生class对象。在加载类的时候,是采用的双亲委派机制。
2025-01-12 22:06:12
443
原创 使用maven项目和普通项目web.xml的头文件的区别
2.5版本以上才支持EL表达式,如果使用maven项目时不写。相信大家也看出来了他们两个的差别就是一个中有。,服务器是无法识别你的EL表达式。maven的默认的是2.3版本的。jsp的头文件中是这样的。如果是maven项目的话。jsp的头文件中是这样的。
2025-01-04 21:22:39
272
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1