- 博客(15)
- 资源 (10)
- 收藏
- 关注
转载 【Swift中文教程】-- 控制流
Swift提供了所有C语言中相似的控制流结构。包括for和while循环;if和switch条件语句;break和continue跳转语句等。Swift还加入了for-in循环语句,让编程人员可以在遍历数组,字典,范围,字符串或者其它序列时更加便捷。相对于C语言,Swift中switch语句的case语句后,不会自动跳转到下一个语句,这样就避免了C语言中因为忘记break而造成的错
2014-06-09 11:54:03 606
转载 【Swift中文教程】-- 集合类型
Collection Types目录 [隐藏] 1 集合类型2 数组2.1 数组类型简写语法2.2 数组体2.3 读取和修改数组2.4 遍历数组2.5 创建和初始化一个数组3 字典序集合3.1 字典序集合体3.2 读取和修改字典序集合3.3 遍历字典序集合3.4 创建一个空字典3.5 集合的可变性4 结尾
2014-06-09 11:52:32 716
转载 【Swift中文教程】-- 字符串和字符
String 是一个有序的字符集合,例如 "hello, world", "albatross"。Swift 字符串通过 String 类型来表示,也可以表示为 Character 类型值的集合。Swift 的 String 和 Character 类型提供了一个快速的,兼容 Unicode 的方式来处理代码中的文本信息。创建和操作字符串的语法与 C的操作方式相似,轻量并且易读。字符串连接操作
2014-06-09 11:51:06 534
转载 【Swift中文教程】-- 基本运算符
运算符(operator)是用于检查、更改或组合值的特殊符号或短语。例如,加法运算符(+)求两个数字的加和(用例let i = 1 + 2)。更复杂的例子包括逻辑与(logicalAND)运算符&&(用例 if 已输入门禁密码 && 已通过视网膜扫描) 以及自增运算符 ++i,后者是将 i 存储的值加上 1 的便捷写法。Swift 支持标准 C 的大多数运算符,并改进了部分行为特性,以避免
2014-06-09 11:49:11 656
转载 【Swift中文教程】--基础
Swift 是 iOS 和 OS X 应用开发的一门新语言。然而,如果你有 C 或者 Objective-C 开发经验的话,你会发现 Swift 的很多内容都是你熟悉的。Swift 的类型是在 C 和 Objective-C 的基础上提出的,Int是整型;Double和Float是浮点型;Bool是布尔型;String是字符串。Swift 还有两个有用的集合类型,Array和Dictionar
2014-06-09 11:47:57 542
转载 【Swift中文教程】--开始Swift之旅
依据传统,一门新语言的第一个程序是在屏幕上打印出“Hello World”。用Swift可以在一行代码中实现:println("Hello, world");如果你曾经写过C或则Objective-C,这行Swift语法你看起来或许非常熟悉,这行代码已经是一个完整的程序。你不需要导入一个单独的库来处理类似输入/输出、字符串处理问题。全局范围内写的代码被作为整个程序的入口,因
2014-06-09 11:46:28 672
转载 【Swift中文教程】--关于Swift
重要本文档为描述API和开发技术的初步文档。苹果公司提供这份文档,帮助开发者日后采用本文所描述的技术和编程接口来开发苹果品牌的产品。此文档后期会有变动,并且基于这份文档编写的软件,需要在最终的文档和最终的操作系统中测试。新版本的文档中可能会提供新的API或开发技术。 Swift是一门用于开发iOS和OS X应用程序的新语言,基于C和Object-C,但是没有C兼容性的限制。Sw
2014-06-09 11:44:33 631
转载 应深入学习的10个Android开源应用项目
<br /><br />Android开发带来新一轮热潮让很多移动开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用。其中也有许许多多的开发者提供了应用开源项目,贡献出他们的智慧和创造力。学习开源代码是掌握技术的一个最佳方式。下面推荐几个应用开源项目,这些项目不仅提供了优秀的创意,也可以直接掌握 Android内核的接口使用:<br />1.Android团队提供的示例项目<br />如果不是从学习Android SDK中提供的那些样例代码开始,可能没有更好的方法来掌握在Android这个框架上开发
2011-02-24 14:06:00 435
原创 Android中R文档丢失情况处理
<br />一般在eclipse中导入已有的Android工程,会出现R文档丢失,或则很多莫名其妙的错误。有时候很难找到错误原因。可以从以下几个方面入手<br />1.去定android包已经导入工程<br />2.project -> clean<br />3.工程右键->android tool -> fix...
2011-02-23 11:05:00 450
转载 UDP穿透NAT的原理与实现(附源代码)
<br /><br />P2P 之 UDP穿透NAT的原理与实现(附源代码)<br />原创:shootingstars<br />参考:http://midcom-p2p.sourceforge.net/draft-ford-midcom-p2p-01.txt<br /> <br />论坛上经常有对P2P原理的讨论,但是讨论归讨论,很少有实质的东西产生(源代码)。呵呵,在这里我就用自己实现的一个源代码来说明UDP穿越NAT的原理。<br />首先先介绍一些基本概念:<br /> NAT(Networ
2011-02-22 15:16:00 406
原创 Java通过JDBC连接MySql数据库
<br />今天有个网友问我怎么连接数据库,我就在这里记录下,以后久了也免得忘记了。<br />第一步:加载mysql驱动,需要mysql-connector-java-3.1.13-bin.jar这个包,版本可以不一样<br />第二步:JDBC_Test.java<br />import java.sql.*;public class JDBC_Test { public static void main(String[] args) { // 驱动程序名 String driver
2010-10-19 14:35:00 638
原创 ANDROID 闹钟
<br />package com.yarin.android.Examples_07_07;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import android.widget.Toast;public class AlarmReceiver extends BroadcastReceiver{ public
2010-09-02 17:33:00 957
原创 2005年百度之星程序设计大赛初赛题目(2)
第二题(共四题 100 分):重叠区间大小( 20 分)题目描述:请编写程序,找出下面 “ 输入数据及格式 ” 中所描述的输入数据文件中最大重叠区间的大小。对一个正整数 n ,如果 n 在数据文件中某行的两个正整数(假设为 A 和 B )之间,即 A=n>=B ,则 n 属于该行;如果 n 同时属于行 i 和 j ,则 i 和 j 有重叠区间;重叠区间的大小是同时属于行 i 和 j
2010-02-03 17:31:00 469
原创 2005年百度之星程序设计大赛初赛题目(1)
第一题(共四题 100 分):连续正整数( 10 分)题目描述:一个正整数有可能可以被表示为 n(n>=2) 个连续正整数之和,如:15=1+2+3+4+5 15=4+5+6 15=7+8 请编写程序,根据输入的任何一个正整数,找出符合这种要求的所有连续正整数序列。输入数据:一个正整数,以命令行参数的形式提供给程序。输出数据:在标准输出上打印出符合题目描述的全部正整数序列,每行一个
2010-02-03 13:33:00 647
原创 c++读取文件-20100127
1,类似cat的命令,查看文件的内容。2,运行格式:./read_file file.in3,注意,程序设定了单行长度最长为1000,可以修改。在考虑类似getline什么时候可以不需要确定读取的字符长度。#includeusing namespace std;#includeint main(int argc,char *argv[]){ if(argc<2) {
2010-01-27 14:44:00 407
TFS安装部署
2013-11-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人