send()/recv()和write()/read():发送数据和接收数据

send()/recv()和write()/read():发送数据和接收数据-华尔子博-奥夏网
Linux下数据的接收和发送 Linux 不区分套接字文件和普通文件,使用 write() 可以向套接字中写入数据,使用 read() 可以从套接字中读取数据。 前面我们说过,两台计算机之间的通信相当于两个套接...
5年前
01820

Windows下使用WSAStartup()函数加载DLL

Windows下使用WSAStartup()函数加载DLL-华尔子博-奥夏网
WinSock(Windows Socket)编程依附于零碎供给的静态链接库(DLL),有两个版本: 较早的DLL是 wsock32.dll,巨细为 28KB,对应的头文件为 winsock1.h; 最新的DLL是 ws2_32.dll,巨细为 69KB,...
5年前
06170

Windows下的socket演示程序示例代码

Windows下的socket演示程序示例代码-华尔子博-奥夏网
前面我们演示了 Linux 下的 socket 程序,这节来看一下 Windows 下的 socket 程序。同样,server.cpp 为服务器端代码,client 为客户端代码。 服务器端代码 server.cpp: #include <stdio.h&...
5年前
01930

面向连接和无连接的套接字到底有什么区别

面向连接和无连接的套接字到底有什么区别-华尔子博-奥夏网
这给大家造成一种印象,面向连接就是可靠的通信,无连接就是不可靠的通信,实际情况是这样吗? 另外,不管是哪种数据传输方式,都得通过整个 Internet 网络的物理线路将数据传输过去,从这个层...
5年前
02140

如何分析SQL执行时间及查询执行计划(附数据库和一千万数据)

如何分析SQL执行时间及查询执行计划(附数据库和一千万数据)-华尔子博-奥夏网
如何分析我们的sql执行效率。首先找到执行慢的sql,然后对执行慢的SQL进行分析。 一 准备数据 在分析之前是不是有这样的困惑,我的数据量这么少。我如何分析SQL执行效率。不要慌,我们已准备了...
5年前
02340

全面形象的图解 SQL关系模型是什么样的

全面形象的图解 SQL关系模型是什么样的-华尔子博-奥夏网
本文介绍关系数据库的设计思想:在 SQL 中,一切皆关系。 在计算机领域有许多伟大的设计理念和思想,例如: 在 Unix 中,一切皆文件。 在面向对象的编程语言中,一切皆对象。 关系数据库同样也...
5年前
02100

什么是SQL注入?如何防止SQL注入?

什么是SQL注入?如何防止SQL注入?-华尔子博-奥夏网
先来看一副很有意思的漫画: 相信大家对于学校们糟糕的网络环境和运维手段都早有体会,在此就不多做吐槽了。今天我们来聊一聊 SQL 注入相关的内容。 何谓 SQL 注入 SQL 注入是一种非常常见的数...
5年前
04441

sql下三种批量插入数据的方法,sql批量插入数据代码

sql下三种批量插入数据的方法,sql批量插入数据代码-华尔子博-奥夏网
第一种方法是使用循环语句逐个将数据项插入到数据库中;第二种方法使用的是SqlBulkCopy,使您可以用其他源的数据有效批量加载 SQL Server 表;第三种使用的方法是sql server中的表值参数方法,...
5年前
02050

Debian中安装使用apt-p2p来构建软件包缓存的教程

Debian中安装使用apt-p2p来构建软件包缓存的教程-华尔子博-奥夏网
家里有好几台运行Debian GNU/Linux testing的计算机,共处于一个小局域网内。因为Debian testing是滚动更新的,所以我每隔几天就要把它们全部更新一遍。但是一来中国家庭的网速还是说不上很快,...
2个月前
04012

Ubuntu下基于格式化命令 格式化U盘的方法

Ubuntu下基于格式化命令 格式化U盘的方法-华尔子博-奥夏网
但是有一种情况就比较揪心,就是当分区出现问题而不能识别的时候,这时在Win下要专业的工具才能格式化,而在Ubuntu下可以借助命令模式强行格式化。 首先执行sudo fdisk -l查看你的u盘的序号,通...
2年前
0419