系统知识储备:linux、互联网网络基础、数据库、编程基础。 linux基础:1、linux系统了解和环境熟悉 2、常用的linux命令 3、linux文件属性、权限、用户管理 4、linux环境安装和使用 5、环境变量 互联网网络基础:1、网络架构通讯原理 2、TCP、UDP、HTTP协议 3、s ...
分类:
其他好文 时间:
2019-05-13 22:43:14
阅读次数:
127
1、为何使用Mina? java提供的BIO、NIO使用的复杂性等原因,导致Mina框架的诞生; 2、什么时候使用Mina? 易于使用 高并发的用户量 被证明的系统: Mina已被全球数以万计的应用使用; 现有协议的支持: HTTP、TCP、UDP。。。 3、Mina的特性 4、Mina应用架构 5 ...
分类:
其他好文 时间:
2019-05-13 14:17:18
阅读次数:
119
'''学习网络编程 开发c/s架构的软件学习并发编程,前端,数据库,框架 开发b/s架构的软件''''''七层协议:应表会传网数物应用层:http/ftp传输层:tcp,udp 计算机之间的通信是某一个具体的应用程序与另外一个应用程序之间的通信 端口port:唯一标识一台计算机某一个基于网络通信的应 ...
分类:
其他好文 时间:
2019-05-12 19:38:52
阅读次数:
125
ss命令 是类似并将取代netstat的工具,它能用来查看网络状态信息,包括TCP、UDP连接、端口等。它的优点是能够显示更多更详细的有关网络连接状态的信息,而且比netstat更快速更高效。 如果系统没有ss命令,那就需要安装一下,ss命令属于iproute包,因此安装命令是yum -y inst ...
分类:
其他好文 时间:
2019-05-09 20:09:34
阅读次数:
140
以boost thread为例: 使用gdb进行编译:g++ -std=c++11 -g -Wall -I/usr/local/boost/include testThread.cpp -L/usr/local/boost/lib -lboost_system -lboost_thread -o t ...
分类:
数据库 时间:
2019-05-05 17:56:04
阅读次数:
163
1. 介绍:nginx是一个高性能的http和反向代理服务器,也是一个通用的TCP/UDP代理服务器。 2. 应用中作用: A. 正向代理(为客户端服务)和反向代理(为服务端服务); B. 解决跨域; C. 请求过滤; D. 负载均衡:用来将众多的客户端请求合理的分配到各个服务器,以达到服务器资源的 ...
分类:
Web程序 时间:
2019-05-04 14:59:26
阅读次数:
406
一、协议的概念 1、什么是协议 从应用的角度出发,协议可理解为“规则”,是数据传输和数据的解释的规则。 2、典型协议 传输层 常见协议有TCP/UDP协议。 应用层 常见的协议有HTTP协议,FTP协议。 网络层 常见协议有IP协议、ICMP协议、IGMP协议。 网络接口层 常见协议有ARP协议、R ...
分类:
其他好文 时间:
2019-05-03 16:30:44
阅读次数:
219
# 默写 TCP UDP 文件夹中的代码# 完成一个上传和下载文件的小程序 # server端 :根据客户端需求自定义 # client端 # 客户端启动之后 # 选择 上传操作 还是 下载操作 # 如果是上传操作 : 输入要上传的文件路径 # 基础需求 :直接将文件上传到默认目录 # 进阶需求 : ...
分类:
Web程序 时间:
2019-05-01 16:11:38
阅读次数:
165
如果有一个语法正确的shader源文件,其包括若干关于uniform变量的定义。请写一个程序从某个shader源文件里提取其全部定义的uniform变量。要求记录其名称、数据类型和初始值(如果有定义)。而且能够设计一个函数能够改动某个uniform变量的值。 例如以下表所看到的。程序须要提取出一共6 ...
分类:
其他好文 时间:
2019-04-30 19:44:55
阅读次数:
152
Nginx基于TCP/UDP端口的四层负载均衡(stream模块)配置梳理 用户1207996发表于散尽浮华订阅 4.1K 4.1K 4.1K 通过我们会用Nginx的upstream做基于http/https端口的7层负载均衡,由于Nginx老版本不支持tcp协议,所以基于tcp/udp端口的四层 ...
分类:
其他好文 时间:
2019-04-29 15:49:11
阅读次数:
112