网络编程共2148篇 第27页
网络编程最主要的工作就是在发送端把信息通过规定好的协议进行组装包,在接收端按照规定好的协议把包进行解析,从而提取出对应的信息,达到通信的目的。

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

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

利用nginx搭建静态资源服务器的方法步骤

利用nginx搭建静态资源服务器的方法步骤-华尔子博-奥夏网
以windows为例,linux其实一样; 搭建静态资源服务器 我电脑上的work文件夹下面有很多图片,我想通过nginx搭建静态资源服务器,通过在地址栏输入ip port的方式完成目录的映射 找到nginx安装目录...
子博兄的头像-华尔子博-奥夏网子博兄5年前
02290

PHP实现文件上传与下载实例,PHP文件上传的方法

PHP实现文件上传与下载实例,PHP文件上传的方法-华尔子博-奥夏网
一、上传原理与配置 1.1 原理 将客户端文件上传到服务器端,再将服务器端的文件(临时文件)移动到指定目录即可。 1.2 客户端配置 所需:表单页面(选择上传文件); 具体而言:发送方式为POST...
子博兄的头像-华尔子博-奥夏网5年前
02290

python不是内部或外部命令的解决方法

python不是内部或外部命令的解决方法-华尔子博-奥夏网
安装 Python 环境没有问题的读者,可直接跳过本节,继续阅读后续文章。 有些读者,在命令行窗口(Linux 称为终端)中输出 python 命令后,却显示“‘python’不是内部或外部命令,也不是可运行...
子博网的头像-华尔子博-奥夏网子博网5年前
02290

Swift教程之基础数据类型详解,使用示例

基础类型 虽然Swift是一个为开发iOS和OS X app设计的全新编程语言,但是Swift的很多特性还是跟C和Objective-C相似。 Swift也提供了与C和Objective-C类似的基础数据类型,包括整形Int、浮点数Dou...
王麻子的头像-华尔子博-奥夏网王麻子5年前
02280

objective-c中生成随机数的方法

本文简述objective-c中生成随机数的几种常见的方法,分享给大家,希望能给大家带来一点借鉴价值。具体如下: 1)、arc4random()方法:比较精确不需要生成随即种子 使用方法如下 : 通过arc4rando...
子博兄的头像-华尔子博-奥夏网5年前
02280

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

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

TCP/IP协议族及开放式系统(Open System)

TCP/IP协议族及开放式系统(Open System)-华尔子博-奥夏网
目前实际使用的网络模型是 TCP/IP 模型,它对 OSI 模型进行了简化,只包含了四层,从上到下分别是应用层、传输层、网络层和链路层(网络接口层),每一层都包含了若干协议。 协议(Protocol)就...
天山雪莲的头像-华尔子博-奥夏网天山雪莲5年前
02270

什么是Hibernate一级缓存,Hibernate一级缓存详解

什么是Hibernate一级缓存,Hibernate一级缓存详解-华尔子博-奥夏网
Hibernate 中的缓存分为一级缓存和二级缓存,这两个级别的缓存都位于持久化层,并且存储的都是数据库数据的备份。其中一级缓存是 Hibernate 的内置缓存,在前面的学习中已经使用过。本节将针对 ...
子博兄的头像-华尔子博-奥夏网5年前
02270

Hibernate快照技术使用方法详解

Hibernate快照技术使用方法详解-华尔子博-奥夏网
为了确保一级缓存中的数据和数据库中的数据保持一致,在 Hibernate 框架中提供了快照技术。 Hibernate 向一级缓存中存入数据的同时,还会复制一份数据存入 Hibernate 快照中。当调用 commit() ...
子博兄的头像-华尔子博-奥夏网子博兄5年前
02270