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

C++到底在声明中还是定义中指定默认参数

除了函数定义,你也可以在函数声明处指定默认参数。不过当出现函数声明时情况会变得稍微复杂,有时候你可以在声明处和定义处同时指定默认参数,有时候你只能在声明处指定,请看下面的例子(示例...
子博兄的头像-华尔子博-奥夏网4年前
09211

iphone的safari浏览器中实现全屏浏览的方法

正常情况下,当你用手机浏览器打开网页时,导航就停留在上面,这样实际展示的屏幕就变小了。 那能不能加载后,屏幕就自动全屏呢?这就是本文要讨论的。 Add to Home Screen 说到全屏不得不谈iPh...
南宫世家的头像-华尔子博-奥夏网南宫世家4年前
07080

Swift教程之集合类型详解,Swift的数组和字典

Swift 提供两种集合类型来存储集合,数组和字典。数组是一个同类型的序列化列表集合。字典是一个能够使用类似于键的唯一标识符来获取值的非序列化集合。 在Swift中,数组和字典的键和值都必须明...
子博兄的头像-华尔子博-奥夏网子博兄4年前
06680

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

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

进制详解:什么是二进制、八进制和十六进制

进制详解:什么是二进制、八进制和十六进制-华尔子博-奥夏网
我们平时使用的数字都是由 0~9 共十个数字组成的,例如 1、9、10、297、952 等,一个数字最多能表示九,如果要表示十、十一、二十九、一百等,就需要多个数字组合起来。 例如表示 5 8 的结果,...
天山雪莲的头像-华尔子博-奥夏网天山雪莲4年前
05750

OSI网络七层模型简明教程,OSI网络七层工作流程

OSI网络七层模型简明教程,OSI网络七层工作流程-华尔子博-奥夏网
如果你读过计算机专业,或者学习过网络通信,那你一定听说过 OSI模型,它曾无数次让你头大。OSI 是 Open System Interconnection 的缩写,译为“开放式系统互联”。 OSI 模型把网络通信的工作分...
子博兄的头像-华尔子博-奥夏网4年前
04970

php使用QueryList轻松采集js动态渲染页面方法

QueryList使用jQuery的方式来做采集,拥有丰富的插件。下面来演示QueryList使用PhantomJS插件抓取JS动态创建的页面内容。 一、安装 使用Composer安装: 1.安装QueryList composer require jaege...
南宫世家的头像-华尔子博-奥夏网南宫世家4年前
04780

PHP删除字符串中非字母数字字符方法

PHP删除字符串中非字母数字字符方法-华尔子博-奥夏网
可以使用preg_replace()函数删除非字母数字字符。此函数执行正则表达式搜索和替换。函数preg_replace()搜索由pattern指定的字符串,如果找到则用替换替换模式。 方法1:正则表达式'/ [ W] /...
子博网的头像-华尔子博-奥夏网子博网4年前
04560

基于PHP类库PHPqrCode生成带LOGO二维码

PHPqrCode是一个PHP二维码生成类库,利用它可以轻松生成二维码,官网提供了下载和多个演示demo,查看地址:http://phpqrcode.sourceforge.net/。下载官网提供的类库后,只需要使用phpqrcode.php...
子博兄的头像-华尔子博-奥夏网子博兄4年前
14522

iOS界面跳转时导航栏和tabBar的隐藏与显示功能

iOS界面跳转时导航栏和tabBar的隐藏与显示功能-华尔子博-奥夏网
一、当A页面要push到B页面,需要将B页面的导航栏隐藏时,我们只需要在A页面中重写以下两个方法: 1 2 3 4 5 6 7 8 override func viewWillAppear(animated: Bool) {   super.viewWillAppear(a...
子博兄的头像-华尔子博-奥夏网子博兄4年前
04180