自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (27)
  • 收藏
  • 关注

原创 Swift 自动引用计数(Automatic Reference Counting, ARC)

**Swift**使用自动引用计数来跟踪和管理你的app的内存使用。在大多数情况下,**Swift**帮你做好了内存管理工作,你不需要自己手动管理内存。当一些类实例不再被使用的时候,ARC自动释放这些实例所占用的内存。

2016-10-24 23:15:56 392

原创 Swift 析构(Deinitialization)

当一个类的实例被回收的时候,析构器(Deinitializer)就会被调用。用关键字deinit来定义一个析构器,而且只有类采用析构器,而且一个类只有一个析构器。

2016-10-23 00:38:32 354

原创 Swift 初始化

初始化是类、结构体、枚举类型的准备过程。这个过程涉及到所有存储属性的初始化,以及类在被使用之前的其他设置和初始化。

2016-10-22 22:18:20 638

原创 Quartus 调用PLL IP核仿真

Quartus 调用PLL IP核仿真简要介绍在Quartus中调用PLL IP核进行仿真。PLL(Phase Lock Loop)是锁相环,简单地说就是能够将一种频率的信号转换为另一种频率的信号。本文主要介绍PLL IP核的产生,Test Bench文件的编写和对IP核的仿真。

2016-10-20 19:47:38 11467 2

原创 Swift 扩展(Extension)总结

扩展(Extension)是给已经存在的类(class),结构体(structure),枚举类型(enumeration)和协议(protocol)增加新的功能。

2016-10-04 10:21:41 1081

原创 Linux 命令行搭建Java环境

当Linux不启用图形界面的时候,我们只能通过命令行来搭建Java环境了。 平台: CentOS 6.51.

2016-07-19 14:36:51 804

原创 超级丑数(Super Ugly Number)

Question: Write a program to find the nth super ugly number.

2016-07-18 15:16:34 3251

原创 丑数II(Ugly Number II)

Question: Write a program to find the n-th ugly number.

2016-07-18 12:16:38 3106

原创 丑数(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 1760 1

原创 Swift 类和结构体总结

Swift 类和结构体总结类和结构体都是多功能而且灵活的结构,它们可以作为构建块(building block)在代码中使用。你可以为类和结构体定义属性和方法来扩充它们的功能。对于自定义类,Swift不需要你创建单独的接口和文件来实现类和接口,你在一个文件中定义和实现类和结构体即可。

2016-07-18 00:45:24 469

原创 Swift 枚举(enumeration)类型总结

Swift 枚举(enumeration)类型总结枚举类型定义了一组相关值的共同类型,比如东、西、南和北具有的共同类型就是方向,可以定义一个方向的枚举类型,包含它们。枚举类型能够让你在代码中使用类型安全的的值。

2016-07-17 22:38:39 1391

原创 Swift 闭包(Closure)总结

Swift 闭包(Closure)总结闭包是能够被传递和在代码块中使用的自包含的功能块。Swift中的闭包类似于C和Objective-C中的块以及其他编程语言中的Lambda表达式。闭包能够获取和存储它所处的环境中的变量和常量的引用,相当于给这些变量和常量提供一个封闭的环境。

2016-07-17 17:04:56 731 1

原创 Swift 容器类型总结

Swift提供了三种主要的容器类型:数组(Array)、集合(Set)和字典(Dictionary)。数组存储相同类型的元素,集合存储有序不重复的值,字典采用键值对来存储元素。

2016-07-01 00:49:14 2319

原创 Swift 函数总结

函数是执行某一特定任务的自包含代码块。Swift中的函数具有统一的格式,参数非常灵活。在Swift中函数也有类型,函数类型和其他类型在使用时无异。在Swift中,若想改变传入的变量,需要使用in-out参数。内置函数可以封装核心功能。

2016-06-30 21:57:46 460 2

原创 Android Studio 使用JNI入门

本文适合于在Android Studio使用JNI的新手,也适合于从Eclipse中转移到Android Studio过来的开发者。本人见识有限,若有纰漏,欢迎批评指正。极客精神,人人共享~

2016-03-07 01:26:00 567

原创 Android Studio创建AIDL的若干问题

Android Studio 是目前开发Android的主流工具,大部分的Android开发者已经从Eclipse逐渐转移到Android Studio过来。AIDL(Android Interface Description Language)是进程间通信和共享数据的一种重要方式,在Android Studio中创建和Eclipse中有些不同,本文主要概括几个常见的问题。

2016-01-17 16:17:23 1688

mathematics computer science

MIT 和Google于2017年3月6号联合发布的计算机科学的数学基础,文字版。

2017-03-10

Beginning Python, 2nd Edition

Python 基础教程,学习Python的入门资料,英文原版。

2016-11-30

Functional Python Programming

Python函数式编程,英文文字清晰版。

2016-11-30

Professional Python Python高级编程

本书为Python高级编程,适合具有一定Python基础的同学学习,英文原版。

2016-11-30

Expert Python Programming 精通Python编程

精通Python编程,英文文字清晰版。

2016-11-30

Python 3 Object-Oriented Programming, Second Edition

Python3 面向对象编程,第二版,英文清晰文字版。

2016-11-30

Designing Machine Learning Systems with Python

用Python设计机器学习系统,英文清晰文字版。

2016-11-30

Professional Android Wearables

基于Android平台开发可穿戴应用程序,本书为高级Android可穿戴开发,英文清晰文字版。

2016-11-30

Beginning Android Wearables

基于Android系统开发可穿戴设备应用程序,该书为入门资料,英文清晰文字版。

2016-11-30

Android Application Development with Maven

用Maven管理Android应用程序项目的构建,英文清晰文字版。

2016-11-30

Expert Android Studio

Android Studio是Google公司推出用于开发Android应用程序的集成开发环境(IDE),该书中文译为:精通Android Studio,英文文字版。

2016-11-30

Android Application Development for the Intel Platform

基于因特尔平台开发Android应用程序,英文文字版。

2016-11-26

Android on X86

学习基于X86处理器进行开发Android,英文清晰版。

2016-11-26

Professional C++

C++ 高级编程,能进一步提高C++水平,英文原本。

2016-11-26

Expert Python Programming, 2nd Edition

精通Python编程第二版,英文文字版,能进一步学习Python编程

2016-11-26

Linux Bible, 9th Edition (Linux 圣经)

Linux圣经 第九版,英文文字版。由浅入深讲解Linux知识。

2016-11-26

Professional Linux Kernel Architecture 深入理解Linux内核体系

深入理解Linux内核体系,英文清晰版。

2016-11-26

Mac OS X Lion - Peachpit Learning Series.pdf

学习MacOS Lion版本的入门级资料,英文清新版。

2016-11-26

Linux Bible, 9th Edition

2016-11-26

Beginning Linux Programming, 4th Edition

Welcome to Beginning Linux Programming, 4th Edition, an easy-to-use guide to developing programs for Linux and other UNIX-style operating systems. In this book we aim to give you an introduction to a wide variety of topics important to you as a developer using Linux. The word Beginning in the title refers more to the content than to your skill level. We’ve struc- tured the book to help you learn more about what Linux has to offer, however much experience you have already. Linux programming is a large field and we aim to cover enough about a wide range of topics to give you a good “beginning” in each subject.

2016-11-26

Bash Pocket Reference, 2nd Edition

This pocket reference covers Bash, particularly version 4.4, the primary shell for GNU/Linux and Mac OS X. Bash is available for Solaris and the various BSD systems, and can be easily com‐ piled for just about any other Unix system. It can even be com‐ piled for OpenVMS!

2016-11-26

Programming Interviews Exposed Secrets to Landing Your Next Job

编程面试揭秘第三版,英文原版资料,对于面试比较有帮助。

2016-01-27

iOS 8 Programming Fundamentals with Swift Swift

用Swift开发IOS应用程序的基础教程,书籍为英文原版

2015-12-23

Beginning Swift Games Development for iOS

IOS游戏采用Swift开发的入门教材。

2015-12-23

《C#轻松入门》所附源代码

此源代码是《C#轻松入门》一书的源代码,各章节的联系和例题的源代码,适合初级入门者学习参考。

2014-01-10

MATLAB工程数学应用

MATLAB工程数学应用是一本扫描电子资源,详细介绍了Matlab的工程应用,是不错的参考资料,文档免费,不喜欢可删除。

2014-01-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除