- 博客(5)
- 收藏
- 关注
原创 GIT入门学习——基本命令
创建版本库 $ mkdir <repository name> #创建版本库文件夹 $ cd <repository name> #切换到版本库路径 $ pwd #显示当前目录位置 $ git init #版本库初始化,把这个目录变成Git可以管理地仓库 添加文件 #先在库(工作区)中创建一个文件(假设创建文本文件命名为<readme>) $ git add readme.txt #将刚刚创建的文件添加到暂存区 $ git commit -m "commit
2020-05-21 16:19:21 136 1
转载 C/S构架学习之 socket 实现 TCP 连接过程
本文图片参考链接如下: https://www.bilibili.com/video/BV1Z5411x7iw?from=search&seid=14267839735036537327 服务器(server)与客户端(client)创建连接过程 服务器创建步骤: 创建一个嵌套字(socket) SOCKET socket(int af, int type, int protocol); /* 参数说明: 1) af——地址族(Address Family),也就是 IP 地址类型,常用的有
2020-05-19 15:00:35 335
转载 C/S构架学习之WSAStartup()函数使用
WSAStartup()函数作用 WinSock(Windows Socket)编程依赖于系统提供的动态链接库(DLL)。 使用 DLL 之前必须把 DLL 加载到当前程序,可以在编译时加载,也可以在程序运行时加载。 使用 WinSock DLL 库编程之前,需要调用 WSAStartup()函数进行初始化,以指明 WinSock 规范的版本。 WSAStartup()使用 原型: int WSAStartup(WORD wVersionRequested, LPWSADATA lpWSAData);
2020-05-19 11:44:45 766
转载 C/S构架学习之动态链接库(DLL)
动态链接库简介 DLL(Dynamic Link Library)即“动态链接库”,是一个二进制程序,可以被其他程序调用,但与exe不同,DLL不能独立运行,必须由其他程序调用载入内存。 DLL 中封装了很多函数,只要知道函数的入口地址,就可以被其他程序调用。 静态链接库与动态链接库 静态库 函数和数据被编译进一个二进制文件(通常扩展名为.LIB)。在使用静态库的情况下, 在编译链接可执行文件时,链接器从库中复制这些函数和数据并把它们和应用程序的其他模块组合起来创建最终的可执行文件(.EXE文件)。当发布产
2020-05-19 11:07:03 156
转载 C/S架构学习之 SOCKET
什么是socket? socket又译为“嵌套字”,是计算机之间进行通信的一种约定,通过 socket 这种约定,一台计算机可以接收其他计算机的数据,也可以向其他计算机发送数据。 为了与远程计算机进行数据传输,可以通过Internet。socket就是用来连接到Internet的工具,即网络连接工具。 两种Internet socket 流格式嵌套字(SOCK_STREAM) SOCK_STREAM 是一种可靠的、双向的通信数据流,数据可以准确无误地到达另一台计算机,如果损坏或丢失,可以重新发送。 SOCK
2020-05-18 21:50:46 361 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人