自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

人在天涯,不倦求索。。

---上善若水,不卑不亢。

  • 博客(145)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java 字符串的比较的一点体会

String name1 = "abc"; String name2 = "abc"; String name3 = new String("abc"); String name4 = new String("abc"); System.out.println(name1 == name2); // => true System.out.println(name1 ==

2015-04-06 17:34:00 783

原创 Java 数组的几个常用方法

int scores[] = {1, 2, 3, 4}; //数组全体赋予初始值 Arrays.fill(scores, 60); for (int i : scores) { System.out.println(i); } int newScores1[] = new int[scores.length + 5]; //数组Copy,由于才

2015-04-06 17:11:38 892

原创 Java 对基本类型装箱的注意事项

Integer i = 200; Integer j = 200; //此处如果使用 i == j结果为flase,两变量装箱后指引向不地址, //应注意Java中的两套类型体系,基本类型和类类型 //int 是基本类型, Integer i = 1 是基于语法糖的快速装箱,其实质是 Integer i = Integer.valueOf(1); //(从基本类型封装为类

2015-04-06 15:54:38 721

原创 Java 标准类使用 Java.util.Scanner

Java.util.Scannerimport java.util.Scanner;public class HelloWorld { public static void main(String[] args){ Scanner scanner = new Scanner(System.in); int number = (int) (Math.random() * 1

2015-04-06 15:33:25 959

原创 Java 的Vector, ArrayList, LinkedList 区别简述

三个对象的应用场景用于参照插入/删除操作多线程访问(同期处理)Vector○×○ArrayList○××LinkedList×○×Vector Java1.0 时代ArrayList LinkedList Java2.0时代先说一下由来:Vector 是最早的List

2015-04-03 14:06:53 796

原创 Java List比较Class的实装例

import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.Iterator;public class Test { public static void main(String[] args) { // TODO Auto-genera

2015-04-03 10:16:51 1481

原创 Swift 区间类型

//(1)基本的定义//1 到 10println(1...10)//1 到 9println(1..<10)// 10 是否在 1到10之间, 结果trueprintln(1...10 ~= 10)//(2)小数点也可以println(1.0...10.0 ~= 10.0) //结果trueprintln(1.0..<10.0 ~= 10.0) //结果falsepri

2015-03-29 23:05:15 671

原创 Swift 关于字符和文字列的几点总结

//(1) String 和 Character 结合

2015-03-28 00:24:31 552

原创 Swift for 的几个例子

//先来一个标准的var planets = ["A", "B", "C", "D", "E"]for planet in planets { println(planet)}//planet这个变量实际上是用let来赋值的,所以在循环中是不能改变变量内容的,//比如想在循环内部改变数组内容的话,可以用下面这个方法获得indexplanets = ["A", "B", "C"

2015-03-27 14:47:49 929

原创 swift switch的几点用法

swift里面的 switch还真是灵活啊,由衷赞一个

2015-03-26 22:55:19 780

原创 Swift 用一个变量代替 if 条件式

if 的条件式可以是一个实现了 BooleanType 协议的Class 结合 StringLiteralConvertible 协议 实现一个可以用字符串定义的条件式(对实现多类型条件式判定方法的统一)class Condition: BooleanType, StringLiteralConvertible { //对BooleanType协议的实现 var

2015-03-26 22:00:04 1203

原创 Swift XXXLiteralConvertible 协议的使用

struct Pos: IntegerLiteralConvertible { var x: Int = 0 var y: Int = 0 init(integerLiteral value: IntegerLiteralType) { x = value y = value }}let pos: Pos = 100

2015-03-26 00:50:38 1971

原创 swift 重载运算符

//(1) 自定义一个*运算符,左边是String类型, 右侧为Int类型func * (left: String, right: Int) -> String { var result = "" for i in 0..<right { result += "\(i)" + left } return result

2015-03-25 22:41:10 510

原创 Swift 等号运算符 三元运算符 [Any] [AnyObject]

/* == ===运算符 */var a: NSString = "abc", b = a, c: NSString = "abc"println(a == b) //trueprintln(a == c) //trueprintln(a === b) //trueprintln(a === c) //false === 运算符可以判断是否对同一对象的引用/* 三元运算符 */v

2015-03-24 23:32:35 4284

原创 swift的别名和复数值类型

//别名的用法 -普通类型typealias pageNumber = Int16var page: pageNumber = -123//别名的用法 -Class类型class People { var age = 0 func say() -> (Void) { println(age) }}typealias myPeople = Peo

2015-03-23 22:29:36 736

原创 Swift几种简单的Web数据通讯方式

//同期・Web数据取得 -1 文本形式 var strHtml = NSString(contentsOfURL: NSURL(string: "http://www.google.com")!, encoding: NSUTF8StringEncoding, error: nil) println(strHtml) //同期・W

2015-03-18 23:57:58 4442

原创 Swift 读取,处理Json数据

/* { "id": "001", "name": "zyx", "data": ["100", "220", "300", "400"] } */ //从一个本地项目资源中读取data.Json文件 var path: String = NSBundl

2015-03-08 21:15:16 23120

原创 swift 保存和清空用户首选项实例

import UIKitclass ViewController: UIViewController { let KEY_NAME = "inputData" @IBOutlet weak var inputText: UITextField! @IBOutlet weak var outputText: UITextField! var

2015-03-08 12:48:10 2458

原创 Swift 简单读写文件例

//取得当前应用下路径 var sp = NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory.DocumentationDirectory, NSSearchPathDomainMask.AllDomainsMask, true) //循环出力取得路径 for file

2015-03-07 16:38:21 19693 1

原创 UIApplication.sharedApplication().openURL

@IBAction func btnOpen(sender: AnyObject) { //打开网页 UIApplication.sharedApplication().openURL(NSURL(string: "http://www.163.com")!) } @IBAction func SendMail(sender: AnyObj

2015-03-07 12:39:46 2934

原创 Swift 开启多点触摸

override func touchesMoved(touches: NSSet, withEvent event: UIEvent) { println("touchesMoved started") println(touches.count) for touch in touches {

2015-03-07 11:07:44 1437

原创 swift问号,叹号的理解

//就是可空类型var index: Int? = nil//一致的定义方式: var message: Optional = nil//可以理解为一种装箱操作(对String类型进行一个封装)var message: String? = nil/* message = "123"*///!号可以理解为拆箱操作,对之前封装的String对象解除封装,并将其赋予String变量/

2015-03-04 23:50:08 1277

原创 Swift 基本图形

//获取用语描画的全局对象        var context =UIGraphicsGetCurrentContext()                //设定颜色        CGContextSetRGBStrokeColor(context,1, 0,1, 1)                //线宽度        CGContextSetL

2015-02-28 10:13:25 3552

原创 swift 提示框

var alert = UIAlertView() alert.title = "Refresh?" alert.message = "All data[\(tvData.getData(indexPath) as String)] will be selected." alert.addButtonWithTitle("Cancel")

2015-02-25 22:45:44 5357

原创 swift读取本地数据元 *.plist 文件

var listData: NSDictionary = NSDictionary()var filePath = NSBundle.mainBundle().pathForResource("data.plist", ofType:nil ) listData = NSDictionary(contentsOfFile: filePath!)!

2015-02-25 22:07:20 7162

原创 UITableView基本定义方式

import UIKit//定义数据源class TVData: NSObject, UITableViewDataSource { //返回Sections个数 func numberOfSectionsInTableView(tableView: UITableView) -> Int { return 3 } func

2015-02-23 23:36:42 516

原创 Swift基础语法汇总

// Playground - noun: a place where people can playimport UIKitvar str = "Hello, playground"var (a, b) = (10,29)let (c:String, d:Int) = ("10",19)println(a +b)a =

2015-02-23 23:01:48 785

原创 Swift 复数变量定义

import Foundation//Swift 复数变量定义let myStatus = (411, "大连")println(myStatus.0)println(myStatus.1)//Swift 复数变量定义(带标签)let myStatusWithlabel: (code: Int, text: String) = (411, "大连")println(myStat

2015-02-23 22:41:48 1151

原创 Swift 简单继承和动态扩展

//Swift 简单继承和动态扩展class Hello { var _name: String? = "Swift" init(name: String) { _name = name } init() { } func sayHello() { println("Hello

2015-02-23 22:32:02 1289

原创 JavaScript的函数使用的示例

首先试一下两段代码的不同结果代码一 var Util = { Math: function() { if (arguments.length === 1) { return Number(arguments[0]); }

2013-07-24 20:47:48 930 1

原创 Javascript定义类的几种方式 O(∩_∩)O~

var MyClass1 = function () { this.a = 1; this.b = 2; } var MyClass2 = function () { return { a: 3, b: 4

2013-07-24 19:57:35 695

原创 javascript作用域的一个小例子

function outer() { var a = 1; function inner() { var d = 4; } var b = 2; if (a == 1) { var c = 3;

2013-07-24 19:46:11 696 1

转载 网站开发人员必备知识

<br />界面和用户体验(Interface and User Experience)● 知道各大浏览器执行Web标准的情况,保证你的站点在主要浏览器上都能正常运行。你至少要测试以下引擎:Gecko(用于Firefox)、Webkit(用于Safari、Chrome和一些手机浏览器)、IE(你可以利用微软发布的Application Compatibility VPC Images进行测试)和Opera。同时,不同的操作系统,可能也会影响浏览器如何呈现你的网站。 ● 除了浏览器,网站还有其他使用方式:手机

2010-11-26 12:31:00 949 1

原创 .NET 关于类型转换的是是非非

<br />一,AS 和 IS 在程序中的安全使用<br /> <br />使用is<br /> <br /> class ClsHello { internal string Hello = "Hello!"; } class Program { static void Main(string[] args) { object hello = new ClsHello();

2010-11-26 10:04:00 767

原创 WF4.0 工作流的结束,终止,异常

正常情况下,工作流结束工作后会触发事件Completed,如果我们向Completed委托方法,那么就可以从WorkflowApplicationCompletedEventArgs 参数的ActivityInstanceState CompletionState 属性中取得工作流的状态显示为 Closed (程序执行中是Executing) (一) 工作流被取消 :【Canceled】 可能导致的原因: (1)运行过程中调用Canceled方法 (2)工作流抛出异常时,指定Unhandle

2010-11-21 23:30:00 3035

原创 工作流WF4 关于参数

在代码中为IN,OUT参数赋值各有两种方式 public System.Activities.InArgument myIn { get; set; } protected override void Execute(CodeActivityContext context) { string s1 = context.GetValue(this.myIn); string s2 = myI

2010-11-20 22:30:00 1036 1

原创 一个从委托应用到LINQ演变的示例

一,一个赛车手的类表述了赛车手的姓名,国籍,获奖情况等信息 [Serializable] public class Racer : IComparable, IFormattable { public string FirstName { get; set; } public string LastName { get; set; } public int Wins { get; set; } pub

2010-11-09 21:34:00 1220

原创 再看委托

<br />委托只是一种特殊的对象类型,其特殊点在于,一般的类型定义的对象包含数据,而委托包含的只是方法地址。<br /> <br />委托不同于C和C++的函数指针的地方在于,委托式类型安全的,我们在定义委托的时候,必须给出它所代表的方法签名和返回类型等全部细节。<br />包括使用在使用下面的这些委托形式是,我们也都需要指出关于参数类型,返回值等等<br />Action<int,int>,Action<int>,Func<int>,Func<br /> <br />编译器会在后台创建表示委托的一个类,

2010-10-27 23:50:00 572

转载 ASP.NET 4 运行时的新特性

性能相关的新特性• 新的资源监控器选项• Session State的改进• 应用程序的自动运行• Response.RedirectPermanent(一)资源监控• CPU和内存都是有限资源• 传统监测都是在进程级的 – 无法监测某个应用域 • CLR 4引进了“ARM” – Application domain Resource Management • 基于ARM的性能计数器 – Managed Memory Used – % Manage

2010-10-22 07:04:00 875

原创 VS2008 web应用无法启动的问题

<br /> 今天做WebApplication应用的时候遇到了一个问题,编译没有问题,没有错误提示,就是程序跑不起来。<br /> 发布都好用,就是没有办法在调试模式下跑<br /> <br /> 提示信息 是什么管理器  代码 0 (0x0)终了<br /> <br /> 查了好半天发现是因为 IE8和VS2008的问题,最后用下面这个办法解决的<br /> <br /> 修改注册表:<br />  HKEY_LOCALMACHINE -> SOFTWARE -> Microsoft -> Intern

2010-10-19 13:40:00 692

iReaper 微软教程下载工具

微软教程下载工具iReaper, 免费学习资源,一用便知

2010-06-12

空空如也

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

TA关注的人

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