- 博客(12)
- 资源 (5)
- 收藏
- 关注
原创 Deployment 的回滚
有时我们需要将Deployment 回滚到旧版本。默认情况下,所有Deployment的发布历史记录都保留在系统中,以便我们随时进行回滚例如我们在升级过程中将镜像名称误设置成Nginx:1.91(一个不存在的镜像)$ kubectl set image deployment/nginx-deployment nginx=nginx:1.91这时Deployment的部署过程会卡住:$ kubectl rollout status deployment nginx-deployment
2021-02-17 17:06:46 787
原创 Pod的升级和回滚(1)
pod如果是deployment 创建的,则用户可以在运行时修改deployment的pod定义(spec.template)或镜像名称,并应用到deployment对象上,系统即可完成deployment的自动更新操作。如果在更新过程中发生了错误,则还可以通过回滚(rollback)操作恢复pod的版本1.Deployment的升级nginx-deployment.yamlapiVersion: apps/v1betalkind: Deploymentmetadata: name: n
2021-02-16 12:28:41 247
转载 iOS 中设置全局网络检测
手机开发的我们都知道,当前较大一部分的APP都利用到了网络但是如何能够给用户及时的提醒,在网络断开,或者网络状态发生改变的时候,这是一个值得深思的问题,有人说设置监视,每隔一段时间,扫描一下,当然可以,但是对于手机的各种资源来说,有点浪费。所以我们只用判定手机的网络状态是否发生改变,就可以了,改变时才启动相关的程序,这样是不是很好呢,所以下面为大家来分享一段代码,希望大家能够共同进步哦。- (
2016-09-13 14:30:30 2765
转载 __weak与__block修饰符到底有什么区别
原文:http://blog.csdn.net/abc649395594/article/details/45476925I Reference对__block变量修饰符有如下几处解释://A powerful feature of blocks is that they can modify variables in the same lexical scope. You si
2016-05-08 23:47:01 287
转载 SELECT 字段 FROM 表 WHERE 某字段 Like 条件
SELECT 字段 FROM 表 WHERE 某字段 Like 条件 其中关于条件,SQL提供了四种匹配模式: 1,%:表示任意0个或多个字符。可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示。 比如 SELECT * FROM [user] WHERE u_name LIKE '%三%' ,将会把u_name为“张三”,“张猫三”、“三脚猫
2016-04-26 23:10:48 2356
原创 Core Data 版本迁移经验
一般程序app升级时,数据库有可能发生改变,如增加表字段,增加表等。 此时有两种操作:第一种就是毫无留情的把本地旧数据库直接删掉,重新建立新的数据库;第二种就是数据库迁移,更新数据库。第一种情况是简单粗暴型,但不会保留任何历史数据,一般不推荐使用。这里主要介绍第二种情况,分四步操作:- (NSPersistentStoreCoordinato
2016-03-28 17:24:46 395
原创 xmPP的简单了解及使用(4)
五.添加&删除好友在XMPP框架中提供的添加好友的机制是一种订阅(Subscription)机制,类似于微博中的关注,即A可以添加B为好友,但是B不一定要添加A为好友如果要实现双向添加和删除,可以将xmppRoster的autoAcceptKnownPresenceSubscriptionRequests属性设置为YES The default value is YES.添加好
2016-03-16 15:29:08 510
原创 XMPP的简单了解及使用(3)
三、电子名片(vCard)(个人信息) •简介vCard(或称做Versitcard)最早是由Versit联盟于1995年提出的,当时联盟成员包括苹果公司,AT&T科技(后来的朗讯),IBM及西门子。在1996年十二月,格式的拥有权移至因特网邮件联盟(IMC),此联盟是由一些关注因特网电子邮件的公司所组成vCard标准的2.1版被电子邮件客户端广泛支持。3.0版是一个
2016-03-15 16:16:13 721
原创 XMPP的简单了解及使用(2)
1.XMPPStream通讯示意图2 XMPPStream的使用由于XMPPStream是基于myJID建立的长连接,因此在应用程序中应该仅被实例化一次(didFinishLaunchingWithOptions)如果程序视图多次实例化XMPPStream,应该终止程序运行,以提示程序员纠错XMPPStream除了负责设定应用程序的代理之外,还用于添加XMPP框架的扩展,例
2016-03-14 16:30:34 511
原创 XMPP的简单了解及使用(1)
一.什么是XMPP XMPP是一种基于XML的即时通讯协议. 服务器为openfire1.到http://www.igniterealtime.org/downloads/index.jsp下载最新openfire for mac版比如:Openfire 3.8.1,下载后的文件:openfire_3_8_1.dmg具体安装步骤可以参考:http://www
2016-03-14 14:43:11 583
原创 CoreData使用
一、CoreData的简单使用1.什么是CoreData 先认识一下这几个类 (1)NSManagedObjectContext(被管理的数据上下文) 作用:用来管理所有表的操作,对表的实体对应的数据库中的表的操作(插入,查询,修改,删除) (2)NSManagedObjectModel(被管理的数据模型,对应.momd文
2016-02-26 15:42:07 506
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人