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

PHP树形结构tree类的用法及使用示例

PHP树形结构tree类的用法及使用示例-华尔子博-奥夏网
PHP树形结构tree类用法。分享给大家供大家参考,具体实现代码如下: <?php include 'tree.class.php'; //模拟数据库 $data=array( array('id'=>1,'pid'=>0,'name'=>'一级栏目一'), ...
子博兄的头像-华尔子博-奥夏网子博兄3年前
01080

Go语言实现RSA和AES加解密的方法

密码学里目前有两大经典算法,一个是对称加解密,其中具有代表性的是 AES 加解密;另一个是非对称加解密,其中具有代表性的是 RSA 加解密。这里就以这两个经典算法为例,简单介绍一下其在Go语言...
王麻子的头像-华尔子博-奥夏网王麻子3年前
04320

大文件下载在Nginx中使用X-Sendfile头提升PHP文件下载的性能

用户从网站下载文件,如果文件是可以通过一个固定链接公开获取的,那么我们只需将文件存放到 webroot下的目录里就好。但大多数情况下,我们需要做权限控制,例如下载 PDF 账单,又例如下载网盘...
南宫世家的头像-华尔子博-奥夏网南宫世家3年前
0800

PHP的mysqli_ssl_set()函数讲解及使用方法

PHP的mysqli_ssl_set()函数讲解及使用方法-华尔子博-奥夏网
PHP mysqli_ssl_set() 函数 实例 创建 SSL 连接: <?php $con=mysqli_init(); if (!$con) { die('mysqli_init failed'); } mysqli_ssl_set($con,'key.pem','cert.pem','cacert.pem',NULL,NUL...
子博网的头像-华尔子博-奥夏网子博网3年前
01150

如何解决Swift中使用可选类型的占位问题

可选类型是Swift中新引入的,功能很强大。在Swift里,如何通过可选类型来保证强类型的安全性。作为例子,我们来创建一个Objective-C API的Swift版本,但实际上Swift本身并不需要这样的API。 为D...
子博兄的头像-华尔子博-奥夏网子博兄3年前
01130

详细分析TCP数据的传输过程

详细分析TCP数据的传输过程-华尔子博-奥夏网
建立连接后,两台主机就可以相互传输数据了。如下图所示: 图1:TCP 套接字的数据交换过程 上图给出了主机A分2次(分2个数据包)向主机B传递200字节的过程。首先,主机A通过1个数据包发送100个...
天山雪莲的头像-华尔子博-奥夏网天山雪莲3年前
01511

MyBatis ObjectFactory(对象工厂)

MyBatis ObjectFactory(对象工厂)-华尔子博-奥夏网
当创建结果集时,MyBatis 会使用一个对象工厂来完成创建这个结果集实例。在默认的情况下,MyBatis 会使用其定义的对象工厂——DefaultObjectFactory(org.apache.ibatis.reflection.factory.Def...
王麻子的头像-华尔子博-奥夏网王麻子3年前
01620

Laravel框架实现定时发布任务的方法

Laravel官方自带这个功能,需要利用到Linux系统的cronTab功能。 1、利用Linux的cronTab功能 (1)进入Linux服务器环境,命令行输入 crontab -e 这样就直接进入了服务器下的/var/spool/cron/root文...
天山雪莲的头像-华尔子博-奥夏网天山雪莲3年前
01720

php ajax confirm 删除实例详解,代码实例

本文主要介绍了php ajax confirm 删除实例,分享给大家,也给自己留个笔记,具体如下: <button name='del' type='button' class='btn btn-primary btn-xs' id='del'>删除</button>...
子博网的头像-华尔子博-奥夏网子博网3年前
0980

java final 和instanceof 关键字的区别

final 可以适用的范围: 修饰类:使用这种修饰符的类无法被继承 修饰函数:被修饰的不能被重写 修饰属性: 1.final修饰的成员变量是常量,值不能被修改 而java的命名规则:常量都要大写 当形参...
子博兄的头像-华尔子博-奥夏网子博兄3年前
01150