- 博客(16)
- 资源 (27)
- 收藏
- 关注
原创 Swift 自动引用计数(Automatic Reference Counting, ARC)
**Swift**使用自动引用计数来跟踪和管理你的app的内存使用。在大多数情况下,**Swift**帮你做好了内存管理工作,你不需要自己手动管理内存。当一些类实例不再被使用的时候,ARC自动释放这些实例所占用的内存。
2016-10-24 23:15:56
452
原创 Swift 析构(Deinitialization)
当一个类的实例被回收的时候,析构器(Deinitializer)就会被调用。用关键字deinit来定义一个析构器,而且只有类采用析构器,而且一个类只有一个析构器。
2016-10-23 00:38:32
438
原创 Quartus 调用PLL IP核仿真
Quartus 调用PLL IP核仿真简要介绍在Quartus中调用PLL IP核进行仿真。PLL(Phase Lock Loop)是锁相环,简单地说就是能够将一种频率的信号转换为另一种频率的信号。本文主要介绍PLL IP核的产生,Test Bench文件的编写和对IP核的仿真。
2016-10-20 19:47:38
12301
2
原创 Swift 扩展(Extension)总结
扩展(Extension)是给已经存在的类(class),结构体(structure),枚举类型(enumeration)和协议(protocol)增加新的功能。
2016-10-04 10:21:41
1179
原创 超级丑数(Super Ugly Number)
Question: Write a program to find the nth super ugly number.
2016-07-18 15:16:34
3378
原创 丑数II(Ugly Number II)
Question: Write a program to find the n-th ugly number.
2016-07-18 12:16:38
3223
原创 丑数(Ugly Number)
Question: Write a program to check whether a given number is an ugly number. Ugly numbers are positive numbers whose prime factors only include 2, 3, 5.For example, 6, 8 are ugly while 14 is not ugl
2016-07-18 12:00:15
1935
1
原创 Swift 类和结构体总结
Swift 类和结构体总结类和结构体都是多功能而且灵活的结构,它们可以作为构建块(building block)在代码中使用。你可以为类和结构体定义属性和方法来扩充它们的功能。对于自定义类,Swift不需要你创建单独的接口和文件来实现类和接口,你在一个文件中定义和实现类和结构体即可。
2016-07-18 00:45:24
537
原创 Swift 枚举(enumeration)类型总结
Swift 枚举(enumeration)类型总结枚举类型定义了一组相关值的共同类型,比如东、西、南和北具有的共同类型就是方向,可以定义一个方向的枚举类型,包含它们。枚举类型能够让你在代码中使用类型安全的的值。
2016-07-17 22:38:39
1501
原创 Swift 闭包(Closure)总结
Swift 闭包(Closure)总结闭包是能够被传递和在代码块中使用的自包含的功能块。Swift中的闭包类似于C和Objective-C中的块以及其他编程语言中的Lambda表达式。闭包能够获取和存储它所处的环境中的变量和常量的引用,相当于给这些变量和常量提供一个封闭的环境。
2016-07-17 17:04:56
822
原创 Swift 容器类型总结
Swift提供了三种主要的容器类型:数组(Array)、集合(Set)和字典(Dictionary)。数组存储相同类型的元素,集合存储有序不重复的值,字典采用键值对来存储元素。
2016-07-01 00:49:14
2421
原创 Swift 函数总结
函数是执行某一特定任务的自包含代码块。Swift中的函数具有统一的格式,参数非常灵活。在Swift中函数也有类型,函数类型和其他类型在使用时无异。在Swift中,若想改变传入的变量,需要使用in-out参数。内置函数可以封装核心功能。
2016-06-30 21:57:46
510
原创 Android Studio 使用JNI入门
本文适合于在Android Studio使用JNI的新手,也适合于从Eclipse中转移到Android Studio过来的开发者。本人见识有限,若有纰漏,欢迎批评指正。极客精神,人人共享~
2016-03-07 01:26:00
608
原创 Android Studio创建AIDL的若干问题
Android Studio 是目前开发Android的主流工具,大部分的Android开发者已经从Eclipse逐渐转移到Android Studio过来。AIDL(Android Interface Description Language)是进程间通信和共享数据的一种重要方式,在Android Studio中创建和Eclipse中有些不同,本文主要概括几个常见的问题。
2016-01-17 16:17:23
1756
Linux Bible, 9th Edition
2016-11-26
Programming Interviews Exposed Secrets to Landing Your Next Job
2016-01-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人