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

Go语言从INI配置文件中读取需要的值

INI配置文件是一种简单的配置文件格式,通常用于配置应用程序选项。在Go语言中,可以使用ini包来解析INI配置文件并读取值。下面是一个简单的例子: go package main import ( 'fmt' 'gopkg.in/ini....
王麻子的头像-华尔子博-奥夏网王麻子2年前
04310

解决Nginx + PHP(FastCGI)遇到的502 Bad Gateway错误

Nginx + PHP(FastCGI)模式下,可能会遇到502 Bad Gateway错误。这是因为Nginx无法连接到PHP-FPM进行请求处理所致。产生此错误的常见原因有: 1. PHP-FPM没有启动或启动失败解决方案:检查PHP-FPM的...
天山雪莲的头像-华尔子博-奥夏网天山雪莲2年前
0375

Go语言与C/C++进行交互的方法及实例

Go语言与C/C++进行交互主要有以下几种方式: 1. CgoCgo是一个Go的词法分析器,它能在Go源码中嵌入C语言片段。在Go文件中使用import 'C' import C包后,就可以在Go中调用C函数,在C中调用Go函数了。...
王麻子的头像-华尔子博-奥夏网王麻子2年前
04814

Go语言垃圾回收机制详解及代码实例

Go语言垃圾回收机制采用三色并发标记清除算法,具有低延迟特性。这里我们来详细了解Go语言的垃圾回收机制。 1. 三色标记法三色标记法使用白色、灰色和黑色三种颜色对对象进行标记: - 白色:未标记...
南宫世家的头像-华尔子博-奥夏网南宫世家2年前
04913

Swift实现监听键盘通知及一些处理详解

在iOS中,监听键盘通知及处理键盘事件是比较常见的需求。这里我们来看看如何在Swift中实现这个功能。 1. 监听键盘通知我们可以监听以下三个键盘通知: - UIKeyboardWillShowNotification:键盘即将...
子博网的头像-华尔子博-奥夏网子博网2年前
0427

C语言模块化编程中的头文件

在C语言的模块化编程中,头文件实现了模块接口的定义和数据的封装隐藏,它起着非常重要的作用。这里对头文件进行详细讲解: 实例需求:实现两个模块,模块一提供加法和减法运算,模块二调用模块一提供...
子博兄的头像-华尔子博-奥夏网2年前
05815

android中UIColletionView瀑布流布局实现思路以及封装的实现

android中实现UIColletionView瀑布流布局的思路如下: 1. 计算每一列的高度,保存至数组columnHeights中。 2. 根据collectionView的宽度和列数,计算每一列的宽度,保存至columnWidths数组中。 3. ...
王麻子的头像-华尔子博-奥夏网王麻子2年前
02615

iOS利用AFNetworking3.0——实现文件断点下载

利用AFNetworking 3.0可以实现文件的断点下载。主要分以下几步: 1. 创建文件管理器,获取下载文件信息 NSFileManager *fileManager = [NSFileManager defaultManager]; NSString *downloadPath =...
子博网的头像-华尔子博-奥夏网子博网2年前
0517

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

在iOS应用中,界面跳转时,导航栏和tabBar的隐藏与显示是一个比较常见的需求。主要有以下几种方式实现: 1. 设置隐藏属性在跳转前,设置目标视图控制器的hidesBottomBarWhenPushed或hidesNavigation...
子博网的头像-华尔子博-奥夏网子博网2年前
04913

iOS 获取公历、农历日期的年月日的实例代码

iOS中可以通过Calendar类获取公历和农历日期信息。示例代码如下: // 获取公历年月日 let date = Date() let calendar = Calendar.current let year = calendar.component(.year, from: date) le...
南宫世家的头像-华尔子博-奥夏网南宫世家2年前
0375