知识点
瑶光975
平静地努力,成长的路上从来不拥挤,记录所思所学。
展开
-
奈奎斯特采样定理
采样过程所应遵循的规律,又称取样定理、抽样定理。采样定理说明采样频率与信号频谱之间的关系,是连续信号离散化的基本依据。在进行模拟/数字信号的转换过程中,当采样频率fs.max大于信号中最高频率fmax的2倍时(fs.max>2fmax),采样之后的数字信号完整地保留了原始信号中的信息,一般实际应用中保证采样频率为信号最高频率的2.56~4倍;采样定理又称奈奎斯特定理。 [1]如果对信号的其它约束是已知的,则当不满足采样率标准时,完美重建仍然是可能的。 在某些情况下(当不满足采样率标准时),利用附加翻译 2021-09-23 15:04:15 · 1953 阅读 · 0 评论 -
Java JVM内存模型
简述JVM内存模型线程私有的运行时数据区: 程序计数器、Java 虚拟机栈、本地方法栈。线程共享的运行时数据区:Java 堆、方法区。简述程序计数器程序计数器表示当前线程所执行的字节码的行号指示器。程序计数器不会产生StackOverflowError和OutOfMemoryError。简述虚拟机栈Java 虚拟机栈用来描述 Java 方法执行的内存模型。线程创建时就会分配一个栈空间,线程结束后栈空间被回收。栈中元素用于支持虚拟机进行方法调用,每个方法在执行时都会创建一个栈帧存储方法的局部变翻译 2021-09-18 09:51:45 · 101 阅读 · 0 评论 -
TCP四次挥手过程
第一次挥手:客户端发送一个FIN,用来关闭客户端到服务端的数据传送,客户端进入fin_wait_1状态。第二次挥手:服务端收到FIN后,发送一个ACK给客户端,确认序号为收到序号+1,服务端进入Close_wait状态。此时TCP连接处于半关闭状态,即客户端已经没有要发送的数据了,但服务端若发送数据,则客户端仍要接收。第三次挥手:服务端发送一个FIN,用来关闭服务端到客户端的数据传送,服务端进入Last_ack状态。第四次挥手:客户端收到FIN后,客户端进入Time_wait状态,接着发送一个ACK给原创 2021-09-17 16:45:30 · 1718 阅读 · 0 评论 -
TCP三次握手过程
第一次握手:客户端将标志位SYN置为1,随机产生一个值序列号seq=x,并将该数据包发送给服务端,客户端 进入syn_sent状态,等待服务端确认。第二次握手:服务端收到数据包后由标志位SYN=1知道客户端请求建立连接,服务端将标志位SYN和 ACK都置为1,ack=x+1,随机产生一个值seq=y,并将该数据包发送给客户端以确认连接请求,服务端进入syn_rcvd状态。第三次握手:客户端收到确认后检查,如果正确则将标志位ACK为1,ack=y+1,并将该数据包发送给服务端,服务端进行检查如果正确则连接原创 2021-09-17 16:14:12 · 4780 阅读 · 0 评论 -
多线程的几种实现方法
Java多线程的使用有三种方法:继承Thread类、实现Runnable接口和使用Callable和Future创建线程,本文将对这三种方法一一进行介绍。1、继承Thread类实现方式很简单,只需要创建一个类去继承Thread类然后重写run方法,在main方法中调用该类实例对象的start方法即可实现多线程并发。代码:public class MyThread extends Thread {@Overridepublic void run(){super.run();System.out.转载 2021-09-15 20:58:26 · 88 阅读 · 0 评论 -
前后缀表达式
前缀表达式:运算符在操作数前面后缀表达式:运算符在操作数后面原创 2021-09-13 21:42:42 · 118 阅读 · 0 评论 -
有关forward和redirect的描述
执行forward时,浏览器不知道服务器发送的内容是从何处来,浏览器地址栏中还是原来的地址。执行redirect时,服务器端告诉浏览器重新去请求地址。forward是内部重定向,redirect是外部重定向。1.从地址栏显示来说forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器.浏览器根本不知道服务器发送的内容从哪里来的,所以它的地址栏还是原来的地址.redirect是服务端根据逻辑,发送一个状态码,告诉浏览器..翻译 2021-09-13 21:03:00 · 442 阅读 · 0 评论 -
Struts工作原理
MVC即Model-View-Controller的缩写,是一种常用的设计模式。MVC 减弱了业务逻辑接口和数据接口之间的耦合,以及让视图层更富于变化。Struts 是MVC的一种实现,它将 Servlet和 JSP 标记(属于 J2EE 规范)用作实现的一部分。Struts继承了MVC的各项特性,并根据J2EE的特点,做了相应的变化与扩展。控 制:有一个XML文件Struts-config.xml,与之相关联的是Controller,在Struts中,承担MVC中Contr原创 2021-09-13 20:48:13 · 268 阅读 · 0 评论 -
加载驱动的方法
加载驱动方法1.Class.forName(“com.microsoft.sqlserver.jdbc.SQLServerDriver”);2. DriverManager.registerDriver(new com.mysql.jdbc.Driver());3.System.setProperty(“jdbc.drivers”, “com.mysql.jdbc.Driver”);原创 2021-09-13 20:41:53 · 359 阅读 · 0 评论