自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

nkmnkm的专栏

欢迎转发本人文章,但请注明出处为本人博客地址,否则视为侵权.

  • 博客(9)
  • 资源 (3)
  • 收藏
  • 关注

原创 成为C++高手之如何入门

作为一名讲师,深深的知道编程入门是多么困难。同时,如何向0基础的人解释明白一门技术,绝对是一门更难的技术。什么样的人可以学编程其实只要有初中英语和数字知识的人都可以学编程。可能你听说过数据结构多么枯燥难懂,实际上你如果你的目标不是考证或考研而是真正做编程这一行,你完全可以略过它不学,因为大部分在实际编程工作中用不到,或者说在实际工作中你会慢慢把80%的知识学会,而且是通过很自然的方式学会。当然还有更

2016-04-30 11:23:33 8118

原创 对Android的恶意吐槽(勿看,有毒)

CSDN博客:http://blog.csdn.net/niu_gao我认为android系统中有一个特恶心人的大败笔。就是这个大败笔造成了android系统的卡卡卡不停。这个大败笔就是对activity的设计。Android对activity的设计原则是:必须是运行时独立的。你不能直接创建activity并启动它,必须由系统帮你这样干。你要启动activity,必须用一个Intent请求系统帮忙。

2016-04-14 17:32:44 11902 9

原创 Swift快速入门之协议与扩展

协议规定要做什么,但它本身不做,而是由遵守协议的类或结构来做。扩展就是可以为已存在的类或结构添加新功能的语法。使用protocol来声明一个协议。protocol ExampleProtocol{ var simpleDescription:String {get} mutating func adjust()}上面的协议中声明了一个只读属性,一个方法。类,枚举,结构都可以遵守协议

2016-04-28 06:00:35 2369

原创 Swift快速入门之枚举与结构

- 枚举 使用enum创建一个枚举,像类一样,枚举也可以有方法。下面定义扑克的点数值:enum Rank:Int{ case Ace = 1 case Two,Three,Four,Five,Six,Seven,Eight,Nine,Ten case Jack,Queen,King func name()->String{ switch self {

2016-04-25 06:07:39 2992

原创 Swift快速入门之getter 和 setter

属性可以用getter和setter方法的形式提供。//撸码狗class CodingDog : Dog{ //撸代码年数 var codingYears:Double //撸代码总行数 var codeLines:Int init(name:String,age:Int,codingYears:Double){ self.codingYears

2016-04-22 05:40:32 7558

原创 Swift快速入门之对象和类

定义类class Dog { let name = "wang wang" var age = 0 func talk(){ print("我是一只单身狗") }}使用类如下:let dog=Dog()dog.age = 10dog.talk()可以看到,swift相比ObjC回归正常了,类是class而不是interface了。类里的成员变量或

2016-04-18 06:00:35 2276 1

原创 Swift快速入门之函数

函数看一个函数的例子:func addNumbers( let a:Int,let b:Int)->Int{ return a+b;}实现两个数相加。函数必须以func开头,后面是函数名,小括号里是参数,箭头后面是返回类型。Swift中没有int之类的基本类型了,连表示数字都用类:Int。因为参数没有在函数内改变值,所以参数定义成常量。不论是类的方法或全局函数,语法一样。不像ObjC那样,

2016-04-11 07:01:27 1926 2

原创 Swift快速入门之分支与循环

分支语句使用if和switch进行判断和分支;使用for-in,for,while以及repeat-while来创建循环。包着条件的小括号可有可无,但包着代码的大括号必须有。来个栗子: let scores = [100,20,44,99,22] var maxScore = 0 for score in scores { if score > max

2016-04-08 07:33:53 2276 1

原创 Swift快速入门之开始吧

关于Swift,苹果这样说    Swift是一个用于开发iOS,OSX,watchOS和tvOS的新语言,它一不小心站在了C和ObjC的肩膀上。它卸掉了必须兼容C的包袱,它采用了安全编程模式并且添加了很多时髦的特性,使开发过程更灵活更搞笑(注:总之就是抄了别人的创意呗)。Swift是崭新的,背后又有着成熟的、充满爱的Cocoa和Cocoa Touch框架支持,所以现在是重新考虑如何进行软件开发的

2016-04-06 10:06:13 2065 1

hadoop3通俗演义docker环境.zip

大数据最好的入门书《hadoop3通俗演义》所使用的实验环境

2021-02-16

live555代理服务器

十倍优于官方代理服务器,易用,稳定。既有rtsp 代理功能,又可做普通RTSP服务器使用。做代理时,地址格式为:rtsp://proxy-server:prot/proxy?rtsp://rtsp-server:port/media-name

2014-12-16

live555source

live555源码-对应我的博客

2012-07-31

空空如也

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

TA关注的人

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