- 博客(58)
- 资源 (1)
- 收藏
- 关注
原创 html表单
<form action = "表单.html" method = "post"> 账号<input type = "text" name = "name" size = "10" maxlength = "5"> <br> <br> 密码<input type = "password" name = "password" size = "10"> <
2016-09-06 10:07:13 359
原创 html中的图片插连接框架
img:src 图片路径width 宽度height 高度border 边框宽度alt 图片的说明文字href: 超链接target: _blank _self _parent _top到页面顶部frameset:框架
2016-09-06 09:16:37 1994
原创 文本标记
Hn 标题标记font 字体设置标记size 字体大小color 颜色face 字体b 加粗i 斜体sub 下标sup 上标cite 引用方式的字体,通常为斜体em 表示强调,通常为斜体strong 表示强调,通常为粗体small 小一号的字体,可以嵌套big 大一号的字体,可以嵌套u 下划线
2016-09-05 14:18:27 447
原创 TextMate 编辑 HTML 使用的快捷键记录
本篇是介绍来自于 HTML Bundle 的快捷键1. 产生 HTML 注释 ,用 command+/,这与多数 IDE 产生注释的方式是一样的。而要产生多行的注释就用 option+command+/,如: -->如果选择文本后按 command+/ 或 option+command+/ 的效果分别是:multi-line comments
2016-09-05 13:08:48 951
原创 跑马灯动画点击事件
代码块//// SNMarqueeView.swift// Futianwisdom//// Created by Snow on 16/5/23.// Copyright (c) 2016年 futianwisdom. All rights reserved.//import UIKitimport SwiftyJSONprotocol SNMarqueeViewDelega
2016-06-28 16:26:55 1949 1
原创 python学习5:requests
获取数据import requests def get_json(): r = requests.get("https://api.github.com/events") print(r.status_code) print(r.headers) print(r.text) print(r.content) print(r.json())if __n
2016-03-30 14:12:55 382
原创 python学习4:获取豆瓣上映电影数据
根据标签获取豆瓣上映电影名称、评分、导演、演员# -*- coding: utf-8 -*-import urllibimport urllib2from HTMLParser import HTMLParserclass MovieParser(HTMLParser): def __init__(self): HTMLParser.__init__(self)
2016-03-30 12:06:54 832
原创 python学习3:获取股票历史数据
获取雅虎股票数据# -*- coding: utf-8 -*-import urllibimport datetime# 获取指定股票的所有历史数据def download_stock_data(stock_list): for sid in stock_list: url = "http://table.finance.yahoo.com/table.csv?s=" +
2016-03-30 12:04:29 5339
原创 python学习2:urllib2
打开指定URL,捕捉超时异常def urlopen(): url = "http://www.sina.com/no-exist" try: s = urllib2.urlopen(url, timeout=3) except urllib2.HTTPError, e: print(e) else: print(s.re
2016-03-30 11:59:21 339
原创 python学习1:urllib
打印指定网页数据 s = urllib.urlopen("http://www.sina.com")for i in range(10): print("line %d: %s " % (i + 1, s.readline()))输出列表def print_list(list):for i in list: print(i)打印所有行lists = s.readlines()
2016-03-30 11:49:14 378
原创 正则判断是否是电话号Swift
extension String { func isTelNumber() -> Bool { let mobile = "^1(3[0-9]|5[0-35-9]|8[025-9])\\d{8}$" let CM = "^1(34[0-8]|(3[5-9]|5[017-9]|8[278])\\d)\\d{7}$" let CU = "
2016-01-28 16:39:45 693
原创 'libxml/tree.h' file not found
导入GDataXMLNode时出错,解决办法: 1. 导入libxml2.dylib 包 2. 设置Header Search Paths 为 /usr/include/libxml2
2016-01-18 10:24:58 345
原创 Swift版MD5加密
extension String {var md5: String! { let str = self.cStringUsingEncoding(NSUTF8StringEncoding) let strLen = CC_LONG(self.lengthOfBytesUsingEncoding(NSUTF8StringEncoding)) let digestLen =
2016-01-14 11:20:12 961
原创 iOS客户端Portal认证Swift版
在客户端做Portal认证总结判断是否连接WiFi,引入第三方框架Reachability#import "Reachability.h" func isConnectWIFI() -> Bool { let reach = Reachability(hostName: "www.baidu.com") if reach.currentReachabilityStatus() =
2016-01-14 11:18:28 708
原创 iOS开发经常用到的第三方库
前言介绍一下本人经常使用的第三方库和插件,也许不多,但是都很实用。介绍第三方库CocoaPods CocoaPod并不是iOS上的第三方库,而是大名鼎鼎的第三方库的管理工具。在CocoaPod没有出现之前,第三方库的管理是非常痛苦的,尤其是一些大型的库(比如nimbus),每次对库进行更新,都可能会非常的痛苦。CocoaPod的出现解决了这些问题,以Framework的方式引入第三方库,极大的节
2016-01-14 11:04:09 519
原创 Xcode7 App Transport Security has blocked a cleartext HTTP (http://) resource load
错误描述:App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app‘s Info.plist file. 在iOS9 beta中,
2015-10-26 11:17:57 422
原创 cocoapods 更新失败 bad response Not Found 404 (http://ruby.taobao.org/specs.4.8.gz)
ERROR: Could not find a valid gem 'cocoapods' (>= 0), here is why: Unable to download data from http://ruby.taobao.org/ - bad response Not Found 404 (http://ruby.taobao.org/latest_specs.4.
2015-10-23 08:59:43 2238
翻译 开始使用UIScrollView
本文由Snow(博客)翻译自APPCODA。 原文: A Beginner’s Guide to UIScrollView 作者: joyce echessa用代码创建Scroll View缩放点击缩放
2015-07-04 17:21:20 608
原创 实现透明度渐变和颜色渐变
//Transparent Gradient Layer func insertTransparentGradient(#frame: CGRect) { let colorOne = UIColor(red:100/255, green:100/255, blue:100/255, alpha:0)
2015-06-12 16:15:22 1149
转载 如何实现Ping App的转场动画
原文:How To Make A View Controller Transition Animation Like in the Ping App作者:Rounak Jain译者:远的风景,あ夂寒ツ匿名社交网络App Secret制造商最近发布了一个新App叫做Ping,用户可以收到他们感兴趣内容的消息。Ping突出的是主导主屏幕和菜单之间转场的动画,如图所示
2015-06-09 08:57:30 695
转载 Swift语言iOS开发:CALayer十则示例
作者:Scott Gardner 译者:TurtleFromMars原文:CALayer in iOS with Swift: 10 Examples如你所知,我们在iOS应用中看到的都是视图(view),包括按钮视图、表视图、滑动条视图,还有可以容纳其他视图的父视图等。但你或许不知道在iOS中支撑起每个视图的是一个叫做"图层(layer)"的类,确切地说是CALaye
2015-06-03 22:55:43 601
原创 UIView
1.继承父视图的Centervar faceCenter:CGPoint{ returnconvertPoint(center, fromView:superview)}
2015-06-03 18:50:54 322
原创 UIColor, UIFont, UIImage
UIColor://透明度let transparentYellow =UIColor.yellowColor().colorWithAlphaComponent(0.5)//要让你的视图透明,必须先给view设置属性var opaque =falseUIFont:classfunc preferredFontForTextStyle(U
2015-06-03 16:59:24 440
原创 UIView中的drawRect
想要重绘的话,仅仅创建一个UIView的父类并且重载drawRectoverride func drawRect(regionThatNeedsToBeDrawn: CGRect)你可以在外面画一个需要重绘的区域,但是他不是最优化的。永远不要调用drawRect!!反之,如果你得视图需要重绘,通知系统setNeedsDisplay()setNeedsDisplayInRec
2015-06-03 16:09:38 398
原创 Swift中的设计模式
委托模式经过多年的Objective-C和Cocoa代码编写我想大部分人都对使用委托模式养成了一种嗜好。注意了!我们还是可以继续保留这种嗜好的,下面是一个非常简单的例子:1234567891011121314151617
2015-06-01 12:56:27 744
转载 Alamofire网络库进阶教程
本章节由CocoaChina翻译组成员星夜暮晨(博客)翻译自raywenderlich:Intermediate Alamofire Tutorial,敬请勘误。欢迎回到我们的 Alamofire 网络库使用教程,本文是此教程的第二部分,同时也是最后一个部分。在教程的第一部分中,我们学习了 Alamofire 的一些基本用法,比如说发送 GET 请求、传递参数、创建请求路由以及
2015-06-01 12:50:38 413
原创 数据存储:数据持久化
数据持久化方式:NSUserDefault:var userDefaults =NSUserDefaults.standardUserDefaults()userDefaults.setObject(text, forKey:"inputTextField")var text = userDefaults.stringForKey("inputTex
2015-05-29 12:13:12 487
原创 数据存储:获取文件目录
1.C函数://获取Documents文件夹(C函数) var path =NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory.DocumentDirectory,NSSearchPathDomainMask.UserDomainMask,true) var d
2015-05-29 11:55:20 360
转载 Alamofire网络库基础教程:使用 Alamofire 轻松实现 Swift 网络请求
本章节由CocoaChina翻译组成员星夜暮晨(博客)翻译自raywenderlich:Beginning Alamofire Tutorial,敬请勘误。AFNetworking是 iOS 和 OS X 上最受欢迎的第三方库之一。它曾在我们的2012年的读者评选中荣获2012年度最佳 iOS 库称号。它同样也在 Github 上面获得了14000多个 stars 和4000多
2015-05-27 21:26:36 667
原创 网络编程:Json解析
在k780.com上获取数据:1.生成二维码:let url =NSURL(string:"http://api.k780.com:88/?app=qr.get&data=testqqqq&level=L&size=6")! let request = NSURLRequest(URL: url)
2015-05-27 16:37:19 470
原创 多线程:线程安全
1.单例模式class Singleton:NSObject { class func shareSingle() ->Singleton { struct temps{ static var instance:Singleton? static va
2015-05-27 13:12:41 442
原创 多线程:NSThread
1.NSThread实现多线程NSThread.detachNewThreadSelector("go", toTarget: self, withObject: nil)2.阻塞当前线程NSThread.sleepForTimeInterval(2)3.阻塞到指定时间NSThread.sleepUntilDate(NSDate())
2015-05-27 12:43:28 315
原创 多线程:NSOperation
1.Operation的实现let myOperation =NSBlockOperation { () -> Void in //发送网络请求 dispatch_async(dispatch_get_main_queue(), { () ->Void in
2015-05-27 11:18:27 304
原创 多线程:GCD
Grand Central Dispatch :GCD队列有三种:主队列dispatch_get_main_queue()全局队列(系统队列)dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,0)自定义队列dispatch_queue_create("snow.thread",DI
2015-05-26 19:50:02 304
原创 IOS开发:多线程基础
1.GCD//GCD //创建子线程 dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,0), { () ->Voidin //发送网路请求 self.sendData()
2015-05-26 19:30:03 294
转载 XMPP通信
一、导入XMPP框架下载 XMPPFramework 框架 GitHub: XMPPFramework导入依赖框架 CocoaLumberjack : 日志框架 CocoaAsyncSocket : 底层网络框架需要添加 CFNetwork & Security 框架依赖(XCode 6+ 无需导入) KissXM
2015-05-22 20:55:09 1071
原创 从数组中删除指定元素
在数组中删除数据时,数组的序号会发生改变,以下方法实现了删除数组中指定值的所有条目。//获取正确的删除索引func getRemoveIndex(value:T, array: [T]) -> [Int]{ var indexArray = [Int]() var correctArray = [Int]()
2015-05-21 14:17:52 7999 1
原创 UI组件:ProgressView进度条
1.定义一个进度条:@IBOutletvar progressView1: UIProgressView!2.添加事件:progressView1.progress =0NSTimer.scheduledTimerWithTimeInterval(1, target:self, selector: "changeProgress:", userI
2015-05-18 16:40:14 554
原创 UI组件:PickerView
1.创建PickerView类2.实现委托UIPickerViewDataSource,UIPickerViewDelegatefunc numberOfComponentsInPickerView(pickerView:UIPickerView) -> Int{ //返回滑轮个数,比如省、市、区,返回3 return 3}
2015-05-18 16:34:03 290
cocoapods 更新失败..txt
2019-10-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人