引言 感谢大家的持续关注,微信公众号上的粉丝也越来越多,最近忙于区块方面的“投资”,未能持续更新文章,希望大家谅解。”投资“二字之所以添加引号是因为并非传统意义上的投资。 本人向来不建议大家炒币,在技术群中(659809063)也严格限制发布炒币信息。最近币圈的狂跌,也让许多人的投资发财梦破灭。 对于区块的未来,我们可以用德鲁克的理论来看这件事:第一,区块的未来谁也无法预测,因此也就没有预测
转载 2021-06-13 22:34:09
103阅读
  语言---封装,继承,多态  面向对象程序设计中的类有三大特性:继承,封装,多态,这是OC中类的三大特性。封装:      封装是对象和类概念的主要特性。它是隐藏内部实现,稳定外口      可以看作是“包装”。 封装,也就是把客观事物封装成抽象的类      并且类可以把自己的数据和
封装 encapsulation    隐藏对象内部实现细节,对外仅提供公共接口访问。    (说白了就是属性啊,方法啊全都写在类内,对外只提供访问,不需要了解细节)继承 inheritance    一个类型在另外类型基础上进行的扩展实现。多态 polymorphism    不同类型针对同一行为接口的不同实现方式。
# Swift 可以OC 在日常开发中,我们可能会遇到需要在 Swift 代码中使用 Objective-C 的宏的情况。然而,由于 Swift 和 Objective-C 在语法和特性上存在一些差异,直接在 Swift 代码中使用 Objective-C 的宏是不可行的。但是我们可以使用一些技巧来实现类似的功能。本文将介绍如何在 Swift 代码中模拟实现 Objective-C 的宏,
原创 9月前
108阅读
# Swift 可以使用 Objective-C 代码? Swift 是苹果公司推出的一种现代编程语言,它为 iOS 和 macOS 开发提供了崭新的方式。与其 predecessors Objective-C 相比,Swift 提供了更好的安全性和性能。在现实开发中,很多项目都是使用 Objective-C 开发的,这就引出了一个问题:Swift 能否使用 Objective-C 代码?
背景最近把AIGC调用的接口部署起来后,在调用过程遇到了点问题,比如图生图的时候没用办法直接传送图片信息,必须进行转码,且图片的大小可能也存在限制。因此,打算系统性的梳理一下遇到的问题和踩过的坑。FastAPI接口参数定义我用的接口是用Ray serve进行部署的,Ray是一个分布式的计算框架,包含数据、模型、训练、微调和部署整套流程的服务,这里可以简单理解为该模块是在Fast Api的基础上做了
今天我们从五个方面给大家分享!一、认知一个人没有结果,说明认识事物
原创 2022-03-16 18:33:40
81阅读
---恢复内容开始---一Category1Category 也叫分类,类目。是为没有源代码的类扩充功能2扩充的功能会成为原有的类的一部分,可以通过原有类或者原有类的对象直接调用,并且可以继承3该方式只能扩充方法,不能扩充实例变量Category的文件创建在类目的.h文件中声明需要添加的方法@interface NSString (AddMethod) //声明sayHi⽅方法 + (void)s
一.事件响应者事件传递和事件响应区别事件的传递和响应的区别: 事件的传递是从上到下(父控件到子控件),事件的响应是从下到上(顺着响应者链条向上传递:子控件到父控件。引出当我们手指触摸屏幕的时候,iOS系统是怎么找到对应的图层,并响应手势的呢?事件的产生发生触摸事件后,系统会将该事件加入到一个由UIApplication管理的事件队列中,为什么是队列而不是栈?因为队列的特点是先进先出,先产生的事
目录一、端口绑定技术二、路聚合/端口聚合/端口绑定实现的条件:三、二层路聚合基本配置四、三层路聚合总结一、端口绑定技术端口绑定技术:路聚合((Link Aggregation)是将一组物理接口捆绑在一起作为一个逻辑接口来增加带宽的一种方法,又称为多接口负载均衡组(Load Sharing Group)或路聚合组(LinkAggregation Group),通过在两台设备之间建立路聚合
snmpwalk命令的帮助# snmpwalk --help USAGE: snmpwalk [OPTIONS] AGENT [OID] Version: 5.7.2 Web: http://www.net-snmp.org/ OPTIONS: -h, --help display this help message -H
学习一门开发语言,首先要掌握的它的基本语法,这可能几天就能学会,但如果要融会贯通,就得去学习这门语言的框架和一些库,再结合一些项目的应用,这可能需要花几年的时间。OC是C语言的一个超集,是一门面向对象的语言,因为苹果的崛起而火,API主要是cocoa(OSX)和cocoatouch(iOS),GCC 和 Clang 都能编译OC,现在xcode使用的是Clang。OC的实现是建立在运行时
在苹果推出了swift语言之后,很多人担心OC很快会被取代,但是苹果方面表示2年内不会摒弃OC。但现在也快了啊。有的开发团队已经开始基于swift开发,但是有很多旧的框架还没来得及用swift写出来,并且某些swift的功能你还不会写,想用OC写。因此在swift开发的程序中时不时会用到OC的类,怎么让两门语言在一个程序里无缝衔接? 其实很方便如图这是一个新建的swift项目,里面直接拖入了一个S
assign简单赋值,不更改索引计数。对基础数据类型 (例如NSInteger,CGFloat)和C数据类型(int, float, double, char, 等),适用简单数据类型。此标记说明设置器直接进行赋值,这也是基础数据类型的默认值。在使用垃圾收集的应用程序中,如果你要一个属性使用assign,且这个类符合NSCopying协议,你就要明确指出这个标记,而不是简单地使用默认值,否则的话,
OSPF(Open Shortest Path First)是一种用于路由选择的动态路由协议,它可以根据网络拓扑自动选择最佳路径。在实际网络部署中,有时候需要在串行路上运行OSPF,这引发了一个常见的问题:OSPF可以在串行路上运行吗? 首先,让我们来理解一下什么是串行路。串行路是一种连接两个设备的点对点连接方式,数据在两个设备之间通过单一的连接传输。在网络中,串行路通常用于连接远程办
原创 7月前
20阅读
区块是公开不可逆的账本区块是公开透明、不可篡改的账本,这是它最基本的含义。举个例子来说,如果是一个可
转载 2023-04-19 15:28:59
62阅读
本文介绍在Ubuntu操作系统中删除存储库和删除存储库密钥(GPG密钥)的方法。简介存储库(shortly repo)是开发人员保留软件包的中心位置,存储库中的软件包经过全面测试,并由Ubuntu开发人员专门为每个版本构建,用户可以使用Apt包管理器在他们的Ubuntu系统上下载和安装这些包,Ubuntu有四个官方存储库,即Main、Universe、Restricted和Multiverse,参
OC编写使用调试器编写代码免不了,Bug。那么Debug就是程序员的必备技能了。本文和大家一起探讨,如何在应用开发编写代码过程中,使用日志项消息;以及使用动作、条件、迭代控制增强断点。记录信息在需要与应用的终端用户进行沟通是可以使用Cocoa和Cocoa Touch框架提供的各种各样的工具来完成。本文是学习开发过程中用来与自身以及合作者进行沟通的小心得,小体会。 与小伙伴们进行沟通可以使用日志消
第一阶段: 《比特币基础知识》 《区块投资的秘密》 《精通区块》 《拜占庭共识算法》 《区块革命》 《nodejs开发加密货币》 《区块与新经济》 《隔离验证和硬件钱包》 《数字巨》等; 第二阶段: 《莫生气》 《金刚经》 《般若波罗蜜多心经》 《道德经》 《庄子》 《圣经》 《黄帝内经》 《思想政治》 《论持久战
原创 2021-07-14 10:29:41
164阅读
目录前言一、端口绑定技术二、实现条件三、路聚合的分类四、二层交换机路聚合划分实验总结 前言前两章我们讲的是相同vlan和不同vlan之间的通信技术,今天要说的是路聚合。一、端口绑定技术  端口绑定技术:路聚合(Link Aggregation) 是将一组物理接口捆绑在一 起作为一个逻辑接口来增加带宽的一种方法,又称为多接口负载均衡组(Load Sharing Group)或路聚合组(L
  • 1
  • 2
  • 3
  • 4
  • 5