自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

懒人改变世界

懒人的世界里,勤奋是必须的,因为懒,所以要更勤奋,说了你也不懂

  • 博客(15)
  • 资源 (2)
  • 收藏
  • 关注

原创 使用SQLite.Swift实现SQLite3.0的读写

开发环境: Swift2.3 , IOS8.0+ ,XCode8.2导入SQLite.swiftsource 'https://github.com/CocoaPods/Specs.git'platform :ios, '8.0'use_frameworks!target 'sql' do pod 'SQLite.swift', '~> 0.10.1'end应用实例// Sear

2016-12-31 21:15:22 2718 2

转载 拖动tableView时收起键盘

转自:http://www.jianshu.com/p/721abbcc82dd只有一行代码:tableView.keyboardDismissMode = UIScrollViewKeyboardDismissModeOnDrag其中keyboardDismissMode是UIScrollView的属性, 它的值除了UIScrollViewKeyboardDismissModeNone, 还

2016-12-30 21:31:04 2034

转载 Swift 3.0 变更小结

转自:http://www.jianshu.com/p/4820aa9a2625Apple 官网 Swift 3.0 版本变更文档新增访问符关键字: open, fileprivateApple 官网解释 open: 公开访问接口, 类和成员变量是可以被模块内外 override public: 公开访问接口, 但是只能在模块内被 override internal: 只在模块中访问 fi

2016-12-30 09:34:02 593

转载 Swift3.0带来的变化汇总系列一——字符串与基本运算符中的变化

原文链接:http://my.oschina.net/u/2340880/blog/692818一、引言Apple与今年6月13日正式发布了Swift3.0的第一个预览版本,并且相应推出了Xcode8的第一个bate版本。开发者已经可以在Xcode8bate版上来体验Swift3.0的新特性。首先,Swift3.0确实带来了很大改变,许多Swift中的结构体API都进行了更新,例如String,A

2016-12-30 09:23:39 358

转载 关于UIView的autoresizingMask属性的研究

在 UIView 中有一个autoresizingMask的属性,它对应的是一个枚举的值(如下),属性的意思就是自动调整子控件与父控件中间的位置,宽高。enum { UIViewAutoresizingNone = 0, UIViewAutoresizingFlexibleLeftMargin = 1 << 0, UIViewAutoresizi

2016-12-29 11:02:32 216

原创 Swift 2.3 迁移 Swift 3.0 遇到困难和部分解决方案

警告:Expression of type ‘UIViewController?’ is unused// 赋值给_,否则会报Expression of type 'UIViewController?' is unused_ = self.navigationController?.popViewController(animated: true)isKindOfClass没有了// 2.3vi

2016-12-27 16:56:00 984

原创 nodejs的md5加密

最好的方法是,先把字符串转为二进制,否则有中文的话,跟其他语言加密出来的就不一样喽var md5 = function(data) { var Buffer = require("buffer").Buffer; var buf = new Buffer(data); var str = buf.toString("binary"); var crypto = req

2016-12-23 16:57:33 7793

转载 nodejs中aes-128-cbc加密和解密

转自:http://www.tuicool.com/articles/YRZFZ3U和java程序进行交互的时候,java那边使用AES 128位填充模式:AES/CBC/PKCS5Padding加密方法,在nodejs中采用对应的aes-128-cbc加密方法就能对应上,因为有使用向量(iv),所以nodejs中要用createCipheriv方法,而不是createCipher。在这类加密和解

2016-12-21 21:29:18 9284

转载 解决近期linux下yum更新出现HTTP Error 404 NOT FOUND错误的办法

转自:http://tech.lezi.com/archives/47最近两天使用yum的163源,出现404错误[root@localhost yum.repos.d]# yum makecache......http://mirrors.163.com/centos/5/os/i386/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not

2016-12-19 21:15:19 8294

原创 IOS 使用XIB制作Storyboard使用的自定义控件

开发环境:IOS8.0+ Swift 2.3创建一个UIView 遗憾的是Also create XIB file是灰色的。没办法,只能分开创建了 新建文件,选择User Interface中的View然后命名为CustomTest。 在CustomTest.Xib中的File’s Owner的属性面板的Customer class选择CustomTest, 记住是File’s Ow

2016-12-18 16:10:53 3056

原创 IOS中使用UITableViewCell的按钮事件

开发环境:IOS8.0+ Swift 2.3创建UITableViewCell 记得要选择:Also create XIB file填写Identifier 填写Identifier,这个会在后面用到完成XIB的布局和约束连线创建按钮点击的协议protocol CouponTableViewCellDelegate { func couponBtnClick(couponID:Int

2016-12-18 15:02:21 3396 3

原创 几个不太常用的git命令

读取blob内容git cat-file -p 5f35fd获取完整的SHA1git rev-parse 5f35fd返回:`5f35fdb2bd31c3cfc9c001e7a220fa3962e1e392`取消跟踪文件git rm --cached [files]从某次提交创建一个分支git branch [branchname] master~2 或 tagname 或 5f35fd储存,很有

2016-12-14 22:47:18 317

原创 Swift使用代码进行约束

版本为Swift2.3let imgCoupon = UIImageView()imgCoupon.frame = CGRectMake(0, 0, 16, 16)imgCoupon.loadImgByNamed("coupon")imgCoupon.tag = 12345cell.addSubview(imgCoupon)imgCoupon.translatesAutoresizing

2016-12-14 16:01:23 2378

原创 Swift中可选类型隐式解包判断空会报错

前面一直没注意,如果需要使用隐式解包,要确保 使用前会赋值var a:Int!//这里会报错的,使用!声明的可选类型为隐式解包,当a == nil时会自动解包if a == nil { //TODO: Some code}后果是严重的 fatal error: unexpectedly found nil while unwrapping an Optional value

2016-12-07 14:41:59 1035

原创 Mac下使用git difftool来做代码比较

下载 http://www.sourcegear.com/diffmerge/downloads.php、下载的时候要下载Installer版的配置git config --global diff.tool diffmergegit config --global difftool.diffmerge.cmd 'diffmerge "$LOCAL" "$REMOTE"'git config

2016-12-05 15:18:06 5240

js无抖动对联广告兼容IE6

自适应页面宽度 滚动时无抖动 兼容IE6 可关闭

2013-01-22

as3+.net剪裁上传图片

flash源码打开条件 flash5.5 ,以下版本无法打开 .net 2010 含源码和发布好的资源。 PrecompiledWeb 放到iis里可以直接使用。.net版本4.0

2012-12-31

空空如也

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

TA关注的人

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