笔记专题提供笔记的最新资讯内容,帮你更好的了解笔记。
关于cocos2d-JS开发看过两本书,《Cocos2d-JS开发之旅》和《Cocos2d-x实战-JS卷》,两本书都不错,各有特点,但是在实际开发中,有很多关于常用的控件这两本书并没有详细的阐述,因此,在接下来的开发中,我会把一些常用的控件,比如TableView和CollectionView之类的使用技巧和说明,会不断更新在此文章中。 1、Cocos Studio ListView 控件监听
    搭建cocos环境,去官网下载cocos引擎,我用的是cocos2.2.6版本,已经老了。使用的编译环境是vs2013。下载python,我使用的是python2.7。     解压vs2013,并进行安装。     安装python,我这里安装到了c盘下面。     在全部安装完成之后,右键我的电脑-->属性-->高级系统设置-->环境变量     找到PATH,在后面添加你python
1、监听node的状态,比如创建释放等 self:registerScriptHandler(function(event) if event == "enter" then elseif event == "exit" then elseif event == "enterTransitionFinish" then
Web端调试 直接使用chrome的开发工具即可,录制游戏过程,即可获取详细的性能分析信息。 Cpu消耗监控 内存监控 Heap SnapShot 堆快照 可以通过两次快照比对,查看内存中对象的增减。 record allocation prefile 记录内存分配 记录一段时间的内存分配情况,Tree可以看到是从上到下树形对象的内存占用情况。 record allocation timeline
一般交换机有多个以太网(物理)端口,每一个端口可根据需要配置,实现不同的功能。而交换机本身有多个VLAN(Virtual LAN 虚拟LAN,一般默认4094个)。VLAN只是虚拟上的划分,物理上的传输需要指定到特定的以太网端口上。 以太网端口有三种链路类型:Access、Hybrid和Trunk。 Access类型的端口 只能属于1个VLAN,一般用于连接计算机的端口 ; Trunk类型的端口
Seasonal Hybrid ESD笔记 Seasonal Hybrid ESD笔记 背景知识 Students t-distribution 学生t-分布 Extreme Studentized Deviate ESD Test Generalized ESD LOESS STL Seasonal Hybrid ESD 背景知识 Student’s t-distribution 学生t-分布
Swift的学习坐标 变量 var age = 23 常量 let  count = 10 var count1:Int = 23 var 麦子学院 = “麦可网" 给类型起别名 typealias vias  String; var str:vias = "Hello world" println(str)
OpenStack中的所有组件称为服务,比如keystone、swift、nova等,不同的服务负责不同的功能,swift负责存储数据对象,nova管理计算实例的生命周期,keystone为其它服务提供认证和授权等,而有些服务是属于共享范畴的,比如Keystone,为OpenStack中的所有其它服务管理者endpoint的目录,并负责认证和授权。可以简单地理解为访问OpenStack中所有服务的
    在顺利的安装部署了KeyStone之后,原以为swift的安装调试也会如KeyStone一般,但过程却充满了坎坷,在结合源代码中的一些函数之后,终于成功的完成了swift的安装,并实验了上传下载文件等功能,下面整理了swift的安装过程,并对遇到的问题进行了总结,希望对遇到同样问题的人有些启示或帮助。安装过程依然参考的是OpenStack的官方安装手册,但补充了一些细节。在安装之前,先简单
/** * 常量与变量 * 常量用 let 关键字来声明 * 变量用 var 关键字申明 * 变量设定后,可以改变值 * 常量设定后,无法改变 */ let Name="Enda"; var old=21; // 可以一行申明多个 var t="t",e="e"; let a="a",b="b"; // 可以设置类型 var Hi:String /** * 整数 * 注视就是没有
空合运算符(Nil Coalescing Operator) a ?? b ---> a != nil ? a! : b a必须是optional的: let defaultColorName = "red" var userDefinedColorName: String? var colorNameToUse = userDefinedColorName ?? defaultColorName
Swift2.0 1.简单值 1.使用let来声明常量,常量无法改变(相当于const);使用var来声明变量. var myVariable = 42 myVariable = 50 let myConstant = 42 2.常量或者变量的类型必须和你赋给它们的值一样。然而,你不用明确地声明类型,声明的同时赋值的话,编译器会自动推断类型 let implicitInteger = 70 l
最近把 《The Swift Programming Language 中文版》粗略地看了一遍,并随手留了点笔记,以备忘。 1、闭包,通过闭包对字符串数组进行排序,闭包的函数体部分由关键字in引入 names.sort( { (s1: String, s2: String) -> Bool in return s1 < s2 } ) names.sort( { s1, s2 in return s
闭包 概念 1、功能性子包含模块,可以再代码中被传递或者使用 2、类似OC中的block,或者c++中的lambdas表达式 3、函数是特殊的闭包表现形式: a、全局函数是一个有名字但不会捕获任何值的闭包 b、嵌套函数是一个有名字并可以捕获器封闭函数域内值得闭包 c、闭包表达式是一个利用轻量级语法所写,可以捕获其上下文中变量或常量值的没有名字的闭包 一、表达式语法: {(parameters)->
Swifter 王巍 (onevcat) ,是来自中国的一线 iOS 开发者,毕业于清华大学。在校期间就开始进行 iOS 开发,拥有丰富的 Cocoa 和 Objective-C 开发经验,另外他也活跃于使用 C# 的 Unity3D 游戏开发界。曾经开发了《小熊推金币》,《Pomo Do》等一系列优秀的 iOS 游戏和应用。在业余时间,王巍会在 OneV’s Den 撰写博客,分享他在开发中的一
1.创建swift项目: File->new->Project....->iOS->Application->Single View Application: 创建时选择swift语言,选择路径即可。 新创建的项目视图在Main.storyboard里编辑,缺省的视图控制器为“View Controller" 视图控制代码在ViewController.swift类中进行编辑。可通过修改“View
The Swift Programming Language笔记 集合类型(Collection Types) 数组(Arrays) 通过两个数组相加创建一个数组 var threeDoubles = [Double](count: 3, repeatedValue: 0); var anotherThreeDoubles = Array(count: 3, repeatedValue: 2.5)
Currying (柯里化)是什么? 把接受多个参数的方法变成接收一个参数的方法,并且返回接受余下的参数而且返回结果的新函数的技术 Currying的概念最早由俄国数学家Moses Schönfinkel引入,之后由数理逻辑学家哈斯格尔·科里(Haskell Curry)将其丰富和发展 简单例子 - 用法 func MulOperation(a: Int)(b: Int) -> Int {
效果 CAAnimation可分为四种: 1.CABasicAnimation 通过设定起始点,终点,时间,动画会沿着你这设定点进行移动。可以看做特殊的CAKeyFrameAnimation 2.CAKeyframeAnimation Keyframe顾名思义就是关键点的frame,你可以通过设定CALayer的始点、中间关键点、终点的frame,时间,动画会沿你设定的轨迹进行移动 3.CAAni
本文用于记录Swift学习中的差异点(Java/Objective-C/C基础) Swift是什么? Swift是一门拥有动态特性的静态语言,吸收了Objective-C,C#,Ruby,Python,Haskell等语言的优点。 Swift可以直接使用Cocoa和Cocoa Touch中的API(编译器实现)。 Swift是一门类型安全的语言。 Swift可以和Objective-C混合编程,但