提高DevOps工程师软技能,可以了解一下笔者前一篇文章《DevOps工程师必备软技能》《凤凰项目》是DevOps界神书,虽然内容表现形式是小说,但是依然是敏捷开发及DevOps领域的必读书籍。很多知名的咨询师都是通过此书开启了DevOps及敏捷之旅,书中故事均来源于运维的日常工作,正是体现了艺术源于生活、高于生活的本质。笔者间隔两年时间,阅读此书两次,希望可以讲书中了解到的一些经验分享给大家。小
转载
2024-01-12 22:36:35
51阅读
iOS开发中的Switch控件简介
在iOS开发中,Switch是一种常见的用户界面控件,它用于在两个状态之间切换,比如打开/关闭、启用/禁用等等。Switch控件通常以开关的形式呈现,用户可以通过滑动来改变其状态。本文将介绍iOS开发中Switch控件的使用方法,并提供代码示例。
## 1. 创建Switch控件
在iOS开发中,我们可以通过代码或者Interface Builder来创建
原创
2023-11-06 04:41:51
111阅读
前言xib 文件可以被 Xcode 编译成 nib 文件,xib 文件本质上是一个 xml 文件,而 nib 文件就是编译后的二进制文件,该文件将视图等控件对象封装了起来,而在程序运行起来后,这些对象会被激活。xib 可以用 vim 或 cat 命令查看。nib 文件可以在程序的 Build 目录下找到。xib 文件有以下几个重要的属性,从哪里加载 xib,加载 xib 中的什么视图,都可以根据这
Instruments的介绍Instruments 一个很灵活的、强大的工具,是性能分析、动态跟踪 和分析OS X以及iOS代码的测试工具,用它可以极为方便收集关于一个或多个系统进程的性能和行为的数据,并能及时随着时间跟踪而产生的数据,并检查所收集的数据,还可以广泛收集不同类型的数据.也可以追踪程序运行的过程,这样instrument就可以帮助我们了解用户的应用程序和操作系统的行为。常用模块Lea
》对齐方式的控制 初始的对齐方式为右对齐,可以改变这一设置,使得输出采用左对齐方式或内部对齐方式。对齐方式的设置一直有效,直到再次设置对齐方式时为止。只有在设置了宽度的情况下,对齐操作才有意义。 有关操作符:
转载
2024-07-15 06:14:35
95阅读
如何避免循环引用造成的内存泄漏呢: 以delegate模式为例(viewcontroller和view之间就是代理模式,viewcontroller有view的使用权,viewcontroller同时也是view的代理(处理view中的事件)):1. UserWebService.h
2. #import
3. //定义一个ws完成的delegate
4. @protocol WsC
转载
2023-08-23 12:57:50
137阅读
3A简介(持续更新)1. 什么是3A技术2.自动曝光算法 AE (根据可用的光源条件自动设置曝光值) 1. 什么是3A技术自动对焦(AF):控制对焦马达的位移,使镜头焦点在合适的位置 自动曝光(AE):通过调节快门、光圈、感光度,来使得图像达到合适亮度 自动白平衡(AWB):通过调整图像R/B通道的gain值,调节图像的色温/色调表现AE与AWB自动白平衡算法来实现图像对比度最大、改善主体拍摄物曝
转载
2024-09-17 14:11:03
153阅读
我们知道不管是类对象还是元类对象,类型都是Class,class和mete-class的底层都是objc_class结构体的指针,内存中就是结构体,本章来探寻Class的本质。Class objectClass = [NSObject class];
Class objectMetaClass = object_getClass([NSObject class]);
复
1.子视图超出frame的部分不显示 view.clipsToBounds 设置为YES; UIScrollview的clipsToBounds默认就是YES 2.UIImage 有一个属性叫size 。 当为对象Image赋值一张图片以后,Image会自动生成一个size。 那么也就是说你可以用image.size.x 来设置其父视图的s
# iOS URL转义指南
在开发iOS应用程序时,URL的正确处理是至关重要的一步。URL转义旨在确保URL字符串格式的合法性,以便在网络请求时不会因特殊字符而导致错误。本文将带你走过URL转义的流程,并提供详细的步骤说明和代码示例。
## 一、工作流程概览
下面是URL转义的基本流程概览,通过下表可以清晰地认识到每一步的任务。
| 步骤 | 描述
# iOS 发短信功能实现解读
在现代移动应用中,发短信的功能已成为不可或缺的一部分。在iOS平台上,开发者可以利用系统提供的SMS功能来实现这一需求。本文将介绍如何通过代码实现短信发送,同时提供一些状态图和饼状图以帮助理解。
## 一、短信发送的基本方法
在iOS应用中,发送短信通常使用`MFMessageComposeViewController`类。该类提供了一个简单的界面,让用户可以
陈建文资料介绍报道,苹果 CEO Tim Cook 曾如此表达对 AR 设备的愿景;陈建文资料介绍不难窥见,对于 AR 这一赛道,苹果是十分看好,且有势在必得之意。近年来,苹果在虚拟设备的研发上动作频频,而各方机构对苹果虚拟设备的预测也从未减少。近日,知名分析师郭明錤(Mig Chi Kuo)发布了关于“苹果 MR/AR 产品蓝图”的预测,同时指出,这类产品可能将电子产品从“可见计算”时代带到“隐
要实现“IOS 对接uni 简书”,我们需要仔细规划和实施。接下来,我将详细介绍整个过程,包括环境准备、集成步骤、配置详解、实战应用、排错指南以及性能优化。
### 环境准备
在开始之前,需要确保我们的开发环境准备齐全。以下是依赖安装指南:
| 组件 | 版本 | 兼容性 |
|---------------|---
后续的文章都是根据IOS SDK进行介绍,如果WEB,ANDROID的读者可自行在https://developers.google.com/analytics/上找到相应的SDK API帮助进行查看。谷哥的GA SDK中的API并不多,很少。主要就5个头文件和一个库文件。GAI.hGAITracker.hGAITrackedViewController.hGAITransaction
day15
回顾:
1.绘图:
编写位置:重写UIView的drawRect{}方法
调用:系统自动调用
绘制顺序:先绘制父视图中的背景属性----》调用父视图中的drawRect方法-------》绘制各个子视图的背景------》调用各个子视图的drawRectf方法
重绘:调用setNeedDisplay方法
转载
2023-12-29 14:42:40
108阅读
问题的提出简书是一个很好的博客网站,很多朋友都在jianshu上进行创作。当然出于各种目的,我们可能想将简书的文章同步到其他网站。 这个时候你会发现所有的文章里面的图片都无法正常显示了。原因如果你观察过简书投稿的过程,你会发现,简书投稿的时候,所有的图片,简书都会重新保存一遍。也就是说,即使你的图片使用的是一个链接,简书系统也会将这个图片抓取然后保存到自己的服务器。简书的图片地址大概是这个样子的:
转载
2024-03-13 16:00:55
32阅读
# 实现 iOS 最近30天简书的步骤指南
### 流程概述
在实现“iOS 最近30天简书”这一功能之前,我们需要了解整个开发流程。以下是实现这一功能的基本步骤:
| 步骤 | 描述 |
|-------------|------------------------
原创
2024-10-14 03:26:22
28阅读
消通知机制:
3个步骤:
1.通知的发布
2.通知的监听
3.通知的移除
需要了解的要点
1.通知中心:(NSNotificationCenter)
每一个应用程序都有一个通知中心(NSNotificationCenter)实例,专门负责协助不同对象之间的消息通信
任何一个对象都可以向通知中心发布通知(NSNotification),描述自己在做什么。其他感兴趣的对象(Observer)可以申请在
# iOS代码生成图片的简要介绍
在iOS开发中,生成图片是一项常见的任务。无论是在社交应用中展示用户生成的内容,还是在许多其他场景中,开发者都需要通过代码创建和处理图片。本文将介绍如何在iOS中用代码生成图片,提供相应的代码示例,并配合流程图和类图说明整个过程。
## 生成图片的基本步骤
生成图片的过程可以分为以下几个步骤:
1. 创建图形上下文。
2. 在上下文中绘制内容。
3. 从上
识别图片上的文字(OCR),手机上有很多app可以做到。不过在工作环境中,能在电脑上直接识别后导入文本编辑软件毕竟比较方便。以下就是Mac上的一些好用OCR工具。萌新用户方法一:iTextApp Sore里有下载,每个月50次以内免费。如果是偶尔用用的话足够了。方法二:QQMac上的QQ已经支持了OCR,点击截图按钮,会出现“截图/录屏/识图”三个选项,点击识图就可以了,非常方便。识别准确率很高,