Open vSwitch 概述Open vSwitch(下面简称为 OVS)是由 Nicira Networks 主导的,运行在虚拟化平台(例如 KVM,Xen)上的虚拟交换机。在虚拟化平台上,OVS 可以为动态变化的端点提供 2 层交换功能,很好的控制虚拟网络中的访问策略、网络隔离、流量监控等等。OVS 遵循 Apache 2.0 许可证, 能同时支持多种标准的管理接口和协议。OVS 也提供了对            
                
         
            
            
            
            一、下载 OpenCVOpenCV 官网 : Download选择版本 OpenCV4.5.5 ,点击 Sources 下载即可。 二、编译源码如果需要安装第三方库 contrib ,则另外需要下载相同版本的 contrib。下载地址: https://opencv.org/releases/ Step1: 将下载完成的 OpenCV4.5.5 Sources 包解压,得到文件            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-12 00:21:09
                            
                                924阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            
                    为了配一条NAT,发生了很多事。 
一.Inside和Outside很多在Cisco配置过NAT的人都有过一个疑问,那就是inside和outside的区别!以下是Cisco官方文档上关于NAT执行顺序的说明: 注意红色和蓝色圈住的部分,对于inside-outside而言,NAT发生在路由之后,而对于outside-inside而言,NAT发生在路由之前            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-25 19:33:22
                            
                                35阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            OpenVPN是一款优秀用于创建虚拟私人网络的软件,但是由于其涉及了服务器证书、TLS密钥、防火墙等一堆衍生概念,因此设置显得比较复杂。本文化繁为简,仅以 “能连通” 这个最低要求,完整地展示了一遍OpenVPN的安装调试过程。万事开头难,在实现了连通的基础上再来探索更多的功能是一种比较好的学习路径。一、概述在安装openvpn的时候之前,大概说下它的结构,整个安装流程涉及以下4个部分:Serve            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-10 14:49:21
                            
                                3040阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # 实现iOS选择图片的流程及代码示例
## 流程表格
| 步骤 | 操作 |
| ---- | ---- |
| 1 | 导入相册选择框架 |
| 2 | 请求用户授权访问相册 |
| 3 | 弹出相册选择界面 |
| 4 | 选择图片 |
| 5 | 返回选择的图片 |
## 操作步骤及代码示例
1. 导入相册选择框架
```swift
// 在你的ViewController类中导            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-16 05:40:43
                            
                                170阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            原文链接:http://www.fantageek.com/1317/uiwindow-in-ios/一篇中文翻译:点击打开链接In this article, I ‘ll share what I know about UIWindowkeyWindowAn app can have many UIWindow. The key window            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-01-11 17:49:17
                            
                                1829阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             一 前提:      在iOS开发过程中,当某些事件响应时,需处理的某些业务逻辑      Eg. 按钮点击:action        ScrollView滚动:delegate        属性值改变:KVO  ReactiveCocoa为事件提供了很多的处理方法,而且利用RAC处理事件很方便,可以把要处理的事件和监听代码放在一起,这样便于管理,不需要跳到对应的方法中,非常符合高聚合,低耦            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-14 13:51:19
                            
                                180阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            编辑导语:在今年的苹果开发者大会上,苹果发布了iOS 14等软件的更新,并且特别强调iOS14将支持AppTrackingTransparency(简称ATT)和SKAdNetwork。本文作者从这一消息出发,对 iOS 14 ATT和SKAdNetwork展开了全面解读,与大家分享。在2020年的WWDC20上,Apple发布了iOS14,并且特别强调iOS14将支持AppTrackingTra            
                
         
            
            
            
            ## iOS获取系统版本教程
### 表格:获取iOS系统版本的步骤
| 步骤 | 操作                 |
| ---- | -------------------- |
| 1    | 导入UIKit框架        |
| 2    | 使用UIDevice类获取系统版本 |
| 3    | 显示系统版本信息      |
### 整体流程
在iOS开发中,我们            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-11 05:16:49
                            
                                209阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 深入理解 `ios_base` 在 C++ 中的应用
在 C++ 标准库中,`ios_base` 是一个非常基础且强大的类,它提供了输入/输出流的配置和管理功能。本文将通过代码示例,详细解释 `ios_base` 的功能和应用。
## 什么是 `ios_base`?
`ios_base` 是 C++ 中 `iostream` 库中的一个基类,它定义了所有输入/输出流共有的属性和行为。这些            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-07-30 07:14:05
                            
                                219阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            相信很多小伙伴都知道,苹果签名是iOS应用的内测渠道,目前市场上主要有三种签名方式,分别是企业签名,超级签名,TF签名。它们的签名过程,性质,费用等很多方式都不一样,但是它们最终实现的目的都一样,都是为了帮助app完成内测分发,为了解决部分app不能上架的问题,那这三种签名方式有什么区别呢?下面大家就和‘咕噜分发’小编一起来看看。签名的稳定性 苹果企业签名是最早出现的签名方式,在市场上应用的比较广            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-20 13:54:20
                            
                                121阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            iOS9 通用链接的使用,主要是解决在网页中无缝跳转到app,当然也可以通过定义URLScheme的方式打开app,但是这样体验不是很好,因为通过URLScheme这种方式打开app的时候,浏览器总是会弹出安全提示。
    先来说说它有哪些好处:1、可以直接通过https链接在浏览器或wkwebview中打开app2、浏览器不会弹出安全提示框3、如果手机上没有            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-01 12:32:17
                            
                                543阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            // 登录iTunes Connecthttps://itunesconnect.apple.com/WebObjects/iTunesConnect.woa// 点击 My App, 添加一个 New iOS App// 填写 SKU, Bundle ID// 截屏的标准https://developer.apple.com/library/ios/documentation/Languages            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2015-07-10 00:46:24
                            
                                7059阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            C 语言编写的程序,其执行入口都是 main(). 用 Objective-C 语言编写的程序也是这样。 main.m 中的代码如下: 代码中的 UIApplicationMain 函数会创建一个 UIApplication 对象。每个 iOS 应用都有且仅有一个 UIApplication 对象,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-05 18:29:50
                            
                                1509阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # iOS与Unity的交互
iOS和Unity是两个常用的开发平台,iOS是苹果公司的移动操作系统,而Unity是一款跨平台的游戏开发引擎。在一些游戏或应用中,我们可能需要在iOS原生应用和Unity游戏之间进行数据交互或功能扩展。本文将介绍如何在iOS应用中与Unity游戏进行交互,并提供代码示例。
## 使用UnitySendMessage进行通信
Unity提供了UnitySendM            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-07-21 05:45:49
                            
                                560阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、简介         INLINE HOOK原理:        Inline Hook通过硬编码的方式向内核API的内存空间(通常是开始的一段字节,且一般在第一个call之前,这么做是为了防止堆栈混乱)写入跳转语句,这样,该API只要被调用,程            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-07 20:44:06
                            
                                419阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # iOS接入iOS支付指南
接入iOS支付(Apple Pay)是很多iOS应用开发中常见的一项需求。本文将为刚入行的小白开发者提供一套清晰的流程和详尽的代码示例,以帮助他们成功实现这一功能。
## 流程概述
我们可以把接入iOS支付的流程分为以下几个步骤:
| 步骤        | 描述                                   |
| ----------            
                
         
            
            
            
            5、画图(1)画线//绘图代码写在drawRect里,view加载完成,需要显示的时候调用
//1、获取图形上下文 2、创建路径 3、把图形放入上下文 4、渲染上下文
 
//drawRect的rect是绘制View的bounds
//重绘
[self setNeedsDisplay];
set =  setStroke(描边) + setFill(填充)
//方法一:最原始的方法
    
//            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-09 21:53:57
                            
                                228阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言NS_CLASS_AVAILABLE_IOS(2_0) @interface UIPageControl : UIControl 
    @available(iOS 2.0, *)       public class UIPageControl : UIControl
    NS_CLASS_AVAILABLE_IOS(2_0) @interface UIPageControl : U            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-08 07:36:58
                            
                                151阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                 最近因为需要,要用C,C++,Objective-C三种C语言3C混编的开发程序,在当然方法也和大家说一下吧,就是在Xcode环境中把C语言的.c文件,C++的.cpp文件与Objective-C的.m文件的文件名全部修改成.mm,这样就可以启用Objective-C++的编译环境3C混编了,可是遇到了上述问题,网上的说法不一致,而且我也遇到了多次这个问题,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-31 21:22:33
                            
                                160阅读