自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

转载 Collection和Map总结

一、定义    集合框架是为表示和操作集合而规定的一种统一的标准的体系结构,在java中的集合框架主要分为两部分:Collection接口和Map接口。二、  用法(一)集合框架涉及的数据结构    1.数据结构分类    1)线性表是在内存中数据的一种组织、存储的方式;一维数组、顺序表、链表、栈、队列,循环队列、散列表等结构是逻辑上的概念,是一种理念与思想,是属于线性表中的一种逻辑实现。    ...

2018-05-20 17:17:02 593

转载 数组、函数、的总结

学习结果:1,大圈套小圈思想,什么时候使用?2,break,continue作用的范围和作用。3,如何理解函数?(特点,注意事项)4,怎么定义一个函数?5,函数重载什么时候使用?6,数组是什么?7,数组有什么特点?8,数组什么时候使用?9,java的内存(栈和堆)的特点?10,画出一个数组的内存分布图。并用文字描述步骤。class  { public static void main(String...

2018-05-18 10:53:39 946

原创 泛型的定义及规则

泛型定义泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。 Java语言引入泛型的好处是安全简单。用来实现参数的“任意化”,“任意化”带来的缺点是要做显式的强制类型转换,而这种转换是要求开发者对实际参数类型可以预知的情况下进行的。对于强制类型转换错误

2018-05-09 11:27:46 1278

转载 http://lib.csdn.net/swift/node/5?page=19#md

http://lib.csdn.net/swift/node/5?page=19#md

2016-11-24 09:41:55 611

原创 swift高级运算符

位运算符1.按位取反运算符两个进行比较,如果对方是0,那么另一方就得取1,相反。let initialBits: UInt8 = 0b00001111let invertedBits = ~initialBits  // 等于 0b111100002.按位与运算符两个进行比较,当两方都为1时,结果才会为1。let firstSixBits: UInt

2016-11-21 14:17:33 409

翻译 控制流

For 循环1、For-In使用_线代替变量名let base = 3let power = 10var answer = 1for _ in 1...power {    answer *= base}println("\(base) to the power of \(power) is \(answer)")// 输出 "3 to the power

2016-11-10 17:10:24 441

翻译 集合类型

数组1、数组构造语句例如:var shoppingList: [String] = ["Eggs", "Milk"]// shoppingList 已经被构造并且拥有两个初始项。2、访问和修改数组

2016-11-09 17:12:01 378

翻译 字符串和字符

1、字符串字面量转义字符\0(空字符)、\\(反斜线)、\t(水平制表符)、\n(换行符)、\r(回车符)、\"(双引号)、\'(单引号)。Unicode 标量,写成\u{n}(u为小写),其中n为任意的一到八位十六进制数。2、初始化空字符串var emptyString = ""               // 空字符串字面量var anotherEmptySt

2016-11-09 14:54:19 448

翻译 基本运算符

一、基本运算符1、赋值运算符:  =2、算数运算符: +  -  *  /   3、求余运算符:%   即: a = (b × 倍数) + 余数

2016-11-08 17:41:16 370

翻译 数据类型

一、数据类型1、Swift常用的数据类型有:Int、Float、Double、Bool、Character、String、Array、Dictionary、元祖类型(Tuple)、可选类型(Optional)。2、整数的分类:有符号(signed):正、负、零,Int32:32位有符号正型无符号(unsigned):正、零   ,UInt8:8位无符号整型3、最值UInt8

2016-11-08 16:48:56 438

转载 网络安全

原链接http://www.ittribalwo.com/1.windows7怎么找出后台运行程序按组合键(win键+R)打开运行窗口,在文本框中输入“msinfo32” ,按回车键执行命令。2.OEP是什么意思之详细介绍OEP是程序的入口点,"原程序的OEP"是什么意思? 就是脱壳后的 OEP,或者说是未加壳时的 OEP。

2016-10-31 17:55:00 353

原创 指示符

指示符描述%@对象,String、Array、Dictionary等都是对象%%『%』字符%d,%D带符号的32位整数%u,%U无符号的32位整数%x,%X无符号的32位整数,按照16进制输出%o,%O无符号的32位整数,按照8进制输出

2016-09-26 10:41:36 813

转载 UI控件大全

http://www.cnblogs.com/anywherego/p/3558675.html

2016-05-25 19:36:03 668

原创 swift 数据存储

plist 存储利用沙盒根目录拼接“Documents”字符串    //存储    func saveArray()    {        // 1.获得沙盒根路径,不管是真机还是模拟机,用它是最合适不过了        let home:NSString = NSHomeDirectory()        print(

2016-05-17 20:46:25 722

原创 swift Reflection(字典转模型)变量继承本类类名解决办法

class IWStatus: Reflect {    var source:NSString!    var created_at:NSString!    var idstr:NSString!    var user: IWUser    var retweeted_status: Retweeted_Status  

2016-05-15 22:58:02 524

原创 swift 利用 Reflect(字典转模型)

1.  导入Reflect(字典转模型)框架2. 让它继承Reflect这个类,如下代码所示:class IWUser: Reflect {        /**     *  用户的ID     */    var idstr:NSString!    /**     *  用户的昵称     */

2016-05-14 20:35:37 463

转载 swift开发网络篇—NSURLConnection基本使用

iOS开发网络篇—NSURLConnection基本使用一、NSURLConnection的常用类(1)NSURL:请求地址(2)NSURLRequest:封装一个请求,保存发给服务器的全部数据,包括一个NSURL对象,请求方法、请求头、请求体....(3)NSMutableURLRequest:NSURLRequest的子类(4)NSURLConnecti

2016-05-06 16:10:34 2984

转载 iOS开发网络篇—数据安全

iOS开发网络篇—数据安全一、简单说明1.说明在开发应用的时候,数据的安全性至关重要,而仅仅用POST请求提交用户的隐私数据,还是不能完全解决安全问题。如:可以利用软件(比如Charles)设置代理服务器,拦截查看手机的请求数据“青花瓷”软件因此:提交用户的隐私数据时,一定不要明文提交,要加密处理后再提交 2.常见的加密算法

2016-05-06 12:39:43 551

转载 iOS开发网络篇—HTTP协议

iOS开发网络篇—HTTP协议说明:apache tomcat服务器必须占用8080端口一、URL1.基本介绍URL的全称是Uniform Resource Locator(统一资源定位符)通过1个URL,能找到互联网上唯一的1个资源URL就是资源的地址、位置,互联网上的每个资源都有一个唯一的URL 2.URL中常见的协议

2016-05-06 12:30:47 405

转载 iOS开发网络篇—搭建本地服务器

一、简单说明说明:提前下载好相关软件,且安装目录最好安装在全英文路径下。如果路径有中文名,那么可能会出现一些莫名其妙的问题。提示:提前准备好的软件apache-tomcat-6.0.41.tareclipse-jee-kepler-SR2-macosx-cocoa-x86_64.tar.gzjdk-8u5-macosx-x64.dmg二、安装和配置本

2016-05-06 12:22:02 531

转载 iOS开发网络篇—网络编程基础

一、为什么要学习网络编程1.简单说明在移动互联网时代,移动应用的特征有:(1)几乎所有应用都需要用到网络,比如QQ、微博、网易新闻、优酷、百度地图(2)只有通过网络跟外界进行数据交互、数据更新,应用才能保持新鲜、活力(3)如果没有了网络,也就缺少了数据变化,无论外观多么华丽,终将变成一潭死水  移动网络应用 = 良好的UI + 良好的用户体验 + 实时更新的数据新闻

2016-05-06 12:19:32 1335

翻译 swift开发多线程篇 - NSThread 线程相关简单说明(一些使用和注意点)

一 说明本文涉及代码可以从https://github.com/HanGangAndHanMeimei/Code地址获得。二 NSThread的基本使用和创建  1)基本用法(主线程|当前线程) 1 //1.获得执行该方法的当前线程 2 let currentThread = NSThread.currentThread() 3

2016-05-05 21:29:00 3929

翻译 swift开发网络篇—利用NSURLSession 发送GET和POST请求

说明:本文示例代码发送的请求均为http请求,需要对info.plist文件进行配置。如何配置,请参考https://github.com/HanGangAndHanMeimei/iOS9AdaptationTips一、简单说明  在iOS9.0之后,以前使用的NSURLConnection过期,苹果推荐使用NSURLSession来替换NSURLConnection完成网

2016-05-05 15:54:39 12278 1

翻译 swift开发网络篇—利用NSURLConnection GET请求和POST请求

一、GET请求和POST请求简单说明    @IBOutlet weakvar userName: UITextField!    @IBOutletweak var userPwd:UITextField!    @IBOutletweak var logonResult:UILabel!    /*  创建Get请求 */

2016-05-04 21:47:17 7481

原创 swift开发网络篇 - post 请求

/**     所有网络请求,统一使用异步请求!          在今后的开发中,如果使用简单的get/head请求,可以用NSURLConnction异步方法     GET查/POST增/PUT改/DELETE删/HEAD          GET     1> URL     2> NSURLRequest     3

2016-05-04 20:21:32 6360

原创 swift开发网络篇 - 网络基础

GET & POSTGETGET的语义是获取指定URL的资源将数据按照variable=value的形式,添加到action所指向的URL后面,并且两者使用"?"连接,各变量之间使用"&"连接貌似不安全,因为在传输过程中,数据被放在请求的URL中传输的数据量小,这主要是因为受URL长度限制示例:http://localhost//login.php?username=zhang

2016-05-03 19:06:28 650

原创 swift开发多线程篇 - 多线程基础

iOS 的三种多线程技术(1)NSThread 使用NSThread对象建立一个线程非常方便但是!要使用NSThread管理多个线程非常困难,不推荐使用技巧!使用[NSThread currentThread]跟踪任务所在线程,适用于这三种技术(2)  NSOperation/NSOperationQueue是使用GCD实现的一套Objective-C的API是

2016-05-03 09:08:05 1913

原创 swift开发网络篇 - 用户登录POST JSON and header

import UIKitimport Alamofireclass ViewController: UIViewController {        var phoneNumber =UITextField()    var passNumber =UITextField()    var confirmButton:UIB

2016-05-02 21:13:06 1485 1

原创 iOS数据存储简要笔记

1.  数据存储常用的方式(1)XML 属性列表(plist)归档(2)preference(偏好设置)(3)NSKeyedArchiver归档(NSCoding)  (4)  SQLite3  (5)  Core Data2.  应用沙盒(文件系统根目录)2.1.  应用沙盒结构分析Documents:保存应用运行时生成的需要持久化

2016-04-29 18:20:01 565

空空如也

空空如也

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

TA关注的人

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