http://www.code4app.com/thread-31992-1-1.html ...
分类:
编程语言 时间:
2019-07-12 23:40:24
阅读次数:
220
环境如下图所示:IP:192.168.0.111controllerIP:192.168.0.112computeIP:192.168.0.113object1IP:192.168.0.117object2IP:192.168.0.118cinder1.在控制节点上安装swift服务[root@controller~]#sourceadmin-openrc创建swift用户[root@contro
分类:
编程语言 时间:
2019-07-12 09:28:16
阅读次数:
120
PieChartView在charts中可以用来绘制饼状图,由于charts是基于swift开发的,如果需要和objective C混编(通过pod的方式不用管),可以参考我的上几篇文章 "iOS OC中桥接swift第三方库》" ,这里主要讲的是LineChartView的一些常用属性和一些基本用 ...
分类:
移动开发 时间:
2019-07-11 20:49:02
阅读次数:
731
LineChartView在charts中可以用来绘制折线,由于charts是基于swift开发的如果,需要和objective C混编(通过pod的方式没关系),可以参考我的上几篇文章 "《iOS OC中桥接swift第三方库》 " lineChartView的一些属性介绍: ? LineChar ...
分类:
移动开发 时间:
2019-07-11 14:15:03
阅读次数:
486
[TOC] 一堆锁 死锁现象( ) ? 死锁指的是,某个资源被占用之后,一直得不到释放,导致其他需要这个资源的线程进入阻塞状态 产生死锁的情况 1. 对同一把互斥锁,进行了多次加锁 2. 一个共享资源,在访问时必须具备多把锁,但是这些锁被不同的线程或进程所持有,这样会导致相互等待对方释放,从而程序卡 ...
分类:
其他好文 时间:
2019-07-09 17:58:05
阅读次数:
187
enum methodType{ case get case post case put case delete } 枚举赋值 enum methodType:String{ case get="get" case post="post" case put="put" case delete="de ...
分类:
编程语言 时间:
2019-07-09 17:55:17
阅读次数:
117
Lambda表达式 二:简介 JDK的升级的目的有以下几个:增加新的功能、修复bug、性能优化、简化代码等几个方面,Lambda表达式就是属于简化代码,用于简化匿名实现类,提供一种更加简洁的写法。Lambda表达式在Swift语言中称之为代码块,Lambda表达式可以认为是一种特殊的接口,该接口必须 ...
分类:
其他好文 时间:
2019-07-09 15:28:01
阅读次数:
134
let infoArray:[Any] = ["jack",18,1.88] let infoName=infoArray[0] as!String //此处为Any类型强转为String类型 print(infoName.count) let infoDict:[String:Any]=["nam ...
分类:
编程语言 时间:
2019-07-09 15:16:01
阅读次数:
112
Swift支持大部分标准C语言的运算符,并且对许多特性进行改进来减少常规编码的错误。除了支持基本运算符外,Swift还提供了2个特殊的运算符,分别是:溢出运算符和区间运算符 首先看下基本运算符 import UIKit var str = "Hello, playground" /** 赋值运算符 ...
分类:
编程语言 时间:
2019-07-08 00:29:27
阅读次数:
126
Swift中访问修饰符总共有5种,分别为fileprivate,private,internal,public和open,其中,fileprivate以及open是Swift 3新添加的.因为过去的Swift对于访问权限的控制,不是基于类的,而是基于文件的,这样会有问题,所以在Swift 3中增加了 ...
分类:
编程语言 时间:
2019-07-01 17:03:47
阅读次数:
192