TCP网络编程分为客户端和服务端 客户端使用 Socket类 服务端使用 ServerSocket类 ★TCP实现聊天 1.客户端 TcpClientDemo01.java package com.ckfuture; import java.io.IOException; import java.i ...
分类:
其他好文 时间:
2021-02-19 13:05:37
阅读次数:
0
说起网络编程,在程序员的脑海中,一定首先浮现的是两个传输层的协议,那就是TCP和UDP协议无疑了。两者相比较,TCP又要比UDP的应用更加广泛,那是因为TCP是可靠的协议。所谓可靠,一个是说它会在client端和server端之间建立“连接”,另一个是说,在传输过程中如果出现丢包的现象,TCP会重发 ...
分类:
编程语言 时间:
2021-02-18 13:45:42
阅读次数:
0
Go语言基础之网络编程 现在我们几乎每天都在使用互联网,我们前面已经学习了如何编写Go语言程序,但是如何才能让我们的程序通过网络互相通信呢?本章我们就一起来学习下Go语言中的网络编程。 关于网络编程其实是一个很庞大的领域,本文只是简单的演示了如何使用net包进行TCP和UDP通信。如需了解更详细的网 ...
分类:
编程语言 时间:
2021-02-17 14:59:18
阅读次数:
0
1. POSIX解决什么问题 可移植操作系统接口Portable Operating System Interface of UNIX,POSIX标准定义了操作系统应该为应用程序提供的接口标准, 是IEEE为要在各种UNIX操作系统上运行的软件而定义的一系列API标准的总称。 主流的操作系统有两种, ...
分类:
其他好文 时间:
2021-02-17 14:20:03
阅读次数:
0
正则表达式(regular expression)是记录文本规则的代码。 在编程处理文本的过程中,经常会需要按照某种规则去查找一些特定的字符串。我们可以利用这些规律,让程序自动做事情。 许多编程语言都支持正则表达式,包括C#、Java、JavaScript、Python、Ruby等主流语言。 历史 ...
分类:
其他好文 时间:
2021-02-16 12:28:08
阅读次数:
0
一、vi/vim编辑器的介绍 1.vi编辑器是所有Unix及Linux系统下标准的编辑器,他就相当于windows系统中的记事本一样。 2.vim可以当作vi的升级版本,能够把你代码中正确输入的语法,进行高亮显示。 二、vi/vim编辑器的三种模式 (一) 一般模式 1 一般模式下的命令及操作 1. ...
分类:
系统相关 时间:
2021-02-16 12:26:48
阅读次数:
0
BIO java的阻塞模型,阻塞的点有两个,就是accept,和接受用户的输入的时候 package network; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; imp ...
分类:
编程语言 时间:
2021-02-09 12:21:47
阅读次数:
0
//更改I/O缓冲大小 //set_buffer.c#include <stdio.h>#include <stdlib.h>#include <unistd.h>#include <sys/socket.h>void error_handling(char*message); int main(i ...
分类:
其他好文 时间:
2021-02-09 12:11:39
阅读次数:
0
Simplify Path (M) 题目 Given a string path, which is an absolute path (starting with a slash '/') to a file or directory in a Unix-style file system, co ...
分类:
其他好文 时间:
2021-02-06 11:56:45
阅读次数:
0
2.5 软件及软件开发 计算机软件可以使计算机按照事先预定好的顺序完成特定的功能 计算机软件按照其功能划分为系统软件与应用软件 系统软件: DOS,Windows,Linux,Unix,Mac,Android,iOS··· 应用软件: QQ,WeChat··· 软件、开发、软件开发 人机交互(图形化 ...
分类:
其他好文 时间:
2021-02-06 11:52:48
阅读次数:
0