专业基础知识总结
文章平均质量分 66
守得云开终见月明
记录美好生活,学习经历,成长过程!
展开
-
字节,字符流介绍总结
字符输出流字符输入流原创 2021-07-26 00:37:09 · 175 阅读 · 0 评论 -
2021-07-11-常见查找算法
查找算法:顺序查找,二分查找(折半查找)。顺序查找说明:顺序查找适合于存储结构为顺序存储或链接存储的线性表。基本思想:顺序查找也称为线性查找,属于无序查找算法。从数据结构线性表的一端开始,顺序扫描,依次将扫描到的结点关键字与给定值value相比较,若相等则表示查找成功;若扫描结束仍没有找到关键字等于value的结点,表示查找失败。复杂度分析: 1)查找成功时的平均查找长度为:(假设每个数据元素的概率相等) ASL = 1/n(1+2+3+…+n) = (n+1)/2 ;2)当查找不成.原创 2021-07-11 23:46:47 · 101 阅读 · 0 评论 -
2021-07-11-常见排序算法
本系列算法整理自:https://github.com/hustcc/JS-Sorting-Algorithmhttps://github.com/hustcc/JS-Sorting-Algorithmhttps://www.runoob.com/w3cnote/ten-sorting-algorithm.htmlhttps://www.runoob.com/w3cnote/ten-sorting-algorithm.html冒泡排序,选择排序,插入排序,快速排序。算法步骤【冒泡排序】.原创 2021-07-11 22:50:57 · 129 阅读 · 0 评论 -
2021-07-04-RTP
RTP:实时应用的传输协议摘要(1)本备忘录描述了实时传输协议RTP。RTP提供端到端网络传输功能,适用于通过多播或单播网络服务传输实时数据(如音频、视频或模拟数据)的应用程序。RTP不能解决资源预留问题,也不能保证实时服务的服务质量。数据传输通过控制协议(RTCP)来增强,以允许以可扩展到大型多播网络的方式监视数据传送,并提供最小的控制和识别功能。RTP和RTCP被设计成独立于底层传输层和网络层。该协议支持使用RTP级转换器和混频器。(2)本备忘录的大部分内容与RFC1889完全相同,RFC188原创 2021-07-05 00:49:39 · 180 阅读 · 0 评论 -
2021-06-28-RTMP协议详细学习
一、摘要(Abstract)本备忘录描述了Adobe的实时消息协议( Real Time Messaging Protocol)(RTMP),这是一种应用程序级协议,旨在通过适当的传输协议(如TCP)对多媒体传输流(如音频、视频和交互式内容[interactive content])进行多路复用和打包(multiplexing and packetizing)。二、导论(Introduction)??三、术语(Terminology)关键词“必须”、“不得”、“必须”、“应”、“不得”,原创 2021-06-28 00:06:10 · 122 阅读 · 0 评论 -
2021-06-14-RTMP协议
一、RTMP区块流(RTMP Chunk Stream)【1】消息格式(Message Format)可以被分割成块以支持多路复用的消息格式取决于更高级别的协议。但是,消息格式应该包含以下字段,这些字段是创建块所必需的。Timestamp:消息的时间戳。此字段可以传输4个字节。Length:消息有效负载的长度。如果不能省略消息头,则应将其包含在长度中。此字段在块头中占用3个字节。Type Id:为协议控制消息保留一系列类型id。这些传播信息的消息由RTMP块流协议和更高级别的协议处理。所有其他原创 2021-06-15 01:09:09 · 1484 阅读 · 0 评论 -
CentOS 7 64-bit配置安装步骤图
CentOS 7 64-bit配置安装步骤图原创 2020-10-02 23:36:57 · 342 阅读 · 1 评论 -
什么是集线器交换机路由器
什么是集线器?只能有一个接口去(广播式)转发(令牌/轮询)。效率低。什么是交换机?记录mac地址,动态学习,效率高。构成局域网。什么是路由器?和外部网络进行建立连接通信。...原创 2020-08-13 00:04:37 · 205 阅读 · 0 评论 -
打开软键盘==运行 osk命令
打开软键盘<=>运行 osk命令原创 2020-07-05 00:44:42 · 1399 阅读 · 0 评论 -
SpringBoot中对于如HTML等这种静态文件的默认访问路径的顺序
SpringBoot中对于如HTML等这种静态文件的默认访问路径的顺序在SpringBoot当中,src/main/目录下,(1)默认会访问resources/resources/目录下的test.html文件,(2)没有则访问resources/static/目录下的test.html文件,(3)没有则访问resources/public/目录下的test.html文件,(4)没有则访问webapp/目录下的test.html文件,(5)再没有的话,就会报页面访问错误。(注意:src/ma原创 2020-06-12 00:59:28 · 1933 阅读 · 2 评论 -
springboot当中的27个核心maven依赖
springboot当中的27个核心maven依赖(可一键复制导入) <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.2.2.RELEASE</version> <relativePath /> <!--原创 2020-06-07 21:39:33 · 556 阅读 · 0 评论 -
RabbitMQ在Windows上的详细安装过程(本地安装)
在Windows上的RabbitMQ的安装参考帮助文档(见本篇下文)安装步骤(1)下载Erlang,选择OTP 22.3 Windows 64位二进制文件 ,点击即可下载(90.6MB大小);https://www.erlang.org/downloads/22.3(2)配置环境变量,新建系统变量,变量名:ERLANG_HOME;变量值:E:\Programming_Softwares\ErlangAndRabbitMQ\erl10.7。(3)配置系统变量中的Path,新增一个变量值:%E原创 2020-05-11 13:18:10 · 284 阅读 · 0 评论 -
软件生命周期及软件开发流程过程图
原创 2020-04-21 17:33:14 · 535 阅读 · 0 评论 -
Collection中的List和Set与Map的用法总结
Collection 表示一组对象,这些对象也称为 collection 的元素。List:有序的 collection(也称为序列)。此接口的用户可以对列表中每个元素的插入位置进行精确地控制。用户可以根据元素的整数索引(在列表中的位置) 访问元素,并搜索列表中的元素。与 set 不同,列表通常允许重复的元素。 ArrayList:此类是不同步的;允许包括 null ...原创 2020-04-19 13:49:36 · 265 阅读 · 0 评论 -
常用快捷键总结
Eclipse常用快捷键https://graph.baidu.com/resource/1219d5700a8dd77ea5d8b01587223239.jpg常用软件快捷键https://graph.baidu.com/resource/121c066527507125130af01587223310.jpg原创 2020-04-18 23:33:41 · 253 阅读 · 0 评论 -
文件和文件夹的删除及其路径(相对/绝对)
文件和文件夹的删除及其路径(相对/绝对)import java.io.File;public class FileTest { public static void main(String[] args) { String path = "D:\\1\\2\\a.txt"; File file = new File(path); // 文件不存在,或路径有问题,则删除失败,不...原创 2020-04-13 11:45:24 · 392 阅读 · 1 评论 -
文件夹与文件的建立条件关系
文件夹与文件的建立条件关系public class FileTest { public static void main(String[] args) { String path = "D:\\1\\2"; File file = new File(path); System.out.println(file.exists()); System.out.println(fi...原创 2020-04-12 22:06:37 · 204 阅读 · 2 评论 -
TCP/UDP 数据包,客户端,服务器端数据发送的简单实例
原创 2020-04-11 22:44:50 · 319 阅读 · 0 评论 -
InputStream/OutputStream---读写文件
文件读文件import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;public class ThreadTest { public stat...原创 2020-04-11 13:44:59 · 710 阅读 · 0 评论 -
CSS常用尺寸单位含义总结
CSS常用尺寸单位含义总结(em,rem,ex,px,cm,mm,in,pt,pc,ch,vw,vh,vmin,max,%,fr。。。)1in = 2.54cm = 25.4 mm = 72pt = 6pc = 96px| px | 像素(Pixels)。相对长度单位。 || cm | 厘米(Centimeters)。绝对长度单位。 || mm | 毫米(Millim...原创 2020-04-06 10:52:09 · 1150 阅读 · 0 评论 -
七层模型及其相关工作协议分布图
七层模型功能简介及其各层相关工作协议分布图原创 2020-04-01 17:16:42 · 273 阅读 · 0 评论 -
java中常用工具类及其方法总结
java中常用工具类及其方法总结原创 2020-04-01 00:58:59 · 258 阅读 · 0 评论 -
Map集合与HashMap/Hashtable/SortedMap/TreeMap/Properties的常用方法-----特有的方法及其共有的方法
特有的方法及其共有的方法原创 2020-03-31 16:33:26 · 147 阅读 · 0 评论 -
接口Map和HashMap/Hashtable/SortedMap/TreeMap之间的关系结构图
如图原创 2020-03-31 15:10:43 · 307 阅读 · 0 评论 -
Collection集合与Set的常用方法-----特有的方法及其共有的方法
特有的方法及其共有的方法原创 2020-03-31 14:13:26 · 243 阅读 · 0 评论 -
Collection集合与List的常用方法-----特有的方法及其共有的方法
特有的方法及其共有的方法原创 2020-03-30 15:26:05 · 176 阅读 · 0 评论 -
接口Collection和List/Set之间的关系结构图
如图原创 2020-03-30 15:15:12 · 310 阅读 · 0 评论 -
使用PreparedStatement访问MySQL数据库
使用PreparedStatement访问MySQL数据库进行增删改查操作package study;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLExc...原创 2020-03-12 16:39:34 · 129 阅读 · 0 评论 -
使用statement访问MySQL数据库执行查询操作
使用statement访问MySQL数据库执行查询操作package study;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public cla...原创 2020-03-12 15:47:31 · 323 阅读 · 0 评论 -
使用statement访问MySQL数据库
使用statement访问MySQL数据库package study;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.sql.Statement;//定义一个JDBCdemo类public class JDBCdemo { priv...原创 2020-03-12 14:33:35 · 125 阅读 · 0 评论 -
AJAX 基础知识整合复习总结
AJAX 基础知识整合复习总结不刷新页面更新网页。可以更新网页的部分,而不需要重新加载整个页面。在页面加载后从服务器请求数据。在页面加载后从服务器接收数据。在后台向服务器发送数据。AJAX 并不是编程语言。AJAX 是一种从网页访问 Web 服务器的技术。AJAX 代表异步 JavaScript 和 XML。(AJAX = Asynchronous JavaScript And XML)...原创 2020-03-11 22:34:33 · 159 阅读 · 0 评论 -
JavaScript基础知识整合复习总结
JavaScript基础知识整合复习总结11.在 JavaScript 中,有多少种不同类型的循环?您的回答:四种。for 循环、while 循环、do...while 循环以及 loop...until 循环。正确答案:两种。for 循环和 while 循环。19.如何在浏览器的状态栏放入一条消息?您的回答:window.status("put your message her...原创 2020-03-11 22:30:30 · 428 阅读 · 0 评论 -
TCP/IP协议及常用端口号和HTTP状态码总结
TCP/IP协议及常用端口号和HTTP状态码总结1.常用的保留TCP/UDP端口号2.TCP/IP协议(族)3.常用端口号4.HTTP状态码1.常用的保留TCP/UDP端口号常用的保留TCP端口号有:HTTP 80,FTP 20(数据连接)/21(控制连接),POP3 110,Telnet 23,SMTP 25,DNS 53等。常用的保留UDP端口号有:DNS 53,BootP引导协...原创 2020-03-11 22:16:02 · 4825 阅读 · 0 评论 -
HTML基础知识整合复习总结
HTML基础知识整合复习总结-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------...原创 2020-02-27 15:29:00 · 264 阅读 · 1 评论 -
mysql数据库基础知识整合复习总结
mysql数据库基础知识整合复习总结(上为样表)day01创建学生表create table student(id int not null,name varchar(20) not null,sex varchar(4),age int);插入两条记录insert into student values(1,'张三','男',21),(2,'李四','男',20);...原创 2020-02-18 18:46:00 · 419 阅读 · 0 评论