编译型语言和解释型语言的区别,什么是二进制指令

编译型语言和解释型语言的区别,什么是二进制指令-华尔子博-奥夏网
我们编写的源代码是人类语言,我们自己能够轻松理解;但是对于计算机硬件(CPU),源代码就是天书,根本无法执行,计算机只能识别某些特定的二进制指令,在程序真正运行之前必须将源代码转换成...
5年前
01950

网络数据传输时的大小端问题 什么是大端序和小端序

网络数据传输时的大小端问题 什么是大端序和小端序-华尔子博-奥夏网
不同 CPU 中,4 字节整数 1 在内存空间的存储方式是不同的。4 字节整数 1 可用 2 进制表示如下: 00000000 00000000 00000000 00000001 有些 CPU 以上面的顺序存储到内存,另外一些 CPU 则以倒...
4年前
09512

shutdown()函数:优雅地断开TCP连接

shutdown()函数:优雅地断开TCP连接-华尔子博-奥夏网
调用 close()/closesocket() 函数意味着完全断开连接,即不能发送数据也不能接收数据,这种“生硬”的方式有时候会显得不太“优雅”。 上图演示了两台正在进行双向通信的主机。主机A发送完数据...
4年前
0660

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

Linux下的socket演示程序示例代码-华尔子博-奥夏网
和C语言教程一样,我们从一个简单的“Hello World!”程序切入 socket 编程。 本节演示了 Linux 下的代码,server.cpp 是服务器端代码,client.cpp 是客户端代码,要实现的功能是:客户端从服务...
5年前
02070

套接字有哪些类型?socket有哪些类型?

套接字有哪些类型?socket有哪些类型?-华尔子博-奥夏网
这个世界上有很多种套接字(socket),比如 DARPA Internet 地址(Internet 套接字)、本地节点的路径名(Unix套接字)、CCITT X.25地址(X.25 套接字)等。但本教程只讲第一种套接字——Intern...
5年前
01840

SQL Server2016正式版安装配置方法图文教程

SQL Server2016正式版安装配置方法图文教程-华尔子博-奥夏网
安装SQL Server2016正式版 今天终于有时间安装SQL Server2016正式版,下载那个安装包都用了一个星期 安装包可以从这里下载:http://www.itellyou.cn/ https://msdn.microsoft.com/zh-cn/subscri...
5年前
02200

在Ubuntu 14.04系统上配置PXE服务器的教程

在Ubuntu 14.04系统上配置PXE服务器的教程-华尔子博-奥夏网
PXE概述 PXE(preboot execute environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操...
30天前
0499

Ubuntu上使用SSHfs把远程文件系统挂载到本地目录

Ubuntu上使用SSHfs把远程文件系统挂载到本地目录-华尔子博-奥夏网
sshfs,就是可以把ssh连接到的主机资源,映射到本机的文件系统当中,然后用户可以像操作本地文件一样操作,而实际的文件改动将通过ssh传输到远程主机当中。类似于mount了一个windows共享目录,...
2个月前
0386

Debian系统的VPS上iptables的配置分享

Debian系统的VPS上iptables的配置分享-华尔子博-奥夏网
看了下secure日志和access的日志,一大半都是暴力破解和扫描,虽密码极其复杂,不过总被这么消耗服务器资源也不是事,索性还是把ssh端口和ftp改了然后写个iptables稍微保护一下好了。还有个东西...
2个月前
0316

ubuntu 更换阿里源实例

ubuntu 更换阿里源实例-华尔子博-奥夏网
网上应该可以找到很多关于ubuntu源的设置方法,但是如果不搞清楚就随便设置的话,不仅不能起到应有的效果,还会由于一些问题导致apt不可用。 最正确的更换源的方法应该如系统提示的: ## a.) ad...
3个月前
0496