自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 IOS开源项目汇总

UI界面类项目:Panoramagl —— 720全景展示Panorama viewer library for iPhone, iPad and iPod touchMBProgressHUD —— 进度指示一种优雅的,半透明的进度显示效果。同时还提供了其他附加功能,比如显示完成信息并淡出。iCarousel  —— 效果很酷的分页排列

2014-08-02 15:12:42 979

原创 IOS 内存管理(关键字解析)

Property:  property是Objective-C的关键词,与@synthesize配对使用,用来让编译器自动生成与数据成员同名的方法声明。Synthesize: 用来生成对应声明方法的实现,当然也可以自己重写。总的来说,这两个是用来声明和实现getter,setter方法的OC关键字,也可以指定读写属性.copy, retain, assign , readonly

2014-07-18 13:33:05 788

原创 IOS单例模式

软件设计模式大都来源于GoF(zi'ren'zu)

2014-07-05 14:39:22 585

原创 Redis服务器配置

因为项目需求,需要为Rails view添加cache。首先我们来说说Rails常用的cache方法:Rails的Cache分四种: 1,Page Cache - Fastest 2,Action Cache - Next Fastest 3,Fragment Cache - Least Fastest 4,ActiveRecord Cache - Only available

2014-07-05 11:00:38 636

转载 升级到 Rails 4,你的应用需要准备什么?

一个新的 Rails 版本即将发布了,随之带来了很多的修改、依赖和新特性。让我们看一下,要使用 Rails 4,你需要为你的应用准备些什么。Tom-Lin翻译于 7个月前0人顶顶 翻译的不错哦!升级的方式要为 Rails 4 做好准备最简单的方法就是让你的应用运行在 Ra

2013-08-15 10:41:21 1251

转载 git base

那么,简单地说,Git 究竟是怎样的一个系统呢?请注意,接下来的内容非常重要,若是理解了 Git 的思想和基本工作原理,用起来就会知其所以然,游刃有余。在开始学习 Git 的时候,请不要尝试把各种概念和其他版本控制系统(诸如 Subversion 和 Perforce 等)相比拟,否则容易混淆每个操作的实际意义。Git 在保存和处理各种信息的时候,虽然操作起来的命令形式非常相近,但它与其他版本控制

2013-07-12 13:43:01 3944

转载 git: 如何用git-am来合并git format-patch生成patch git回退

介绍:    UNIX世界的软件开发大多都是协作式的,因此,Patch(补丁)是一个相当重要的东西,因为几乎所有的大型UNIX项目的普通贡献者,都是通过 Patch来提交代码的。作为最重要的开源项目之一,Linux,也是这样的。普通开发者从软件仓库clone下代码,然后写入代码,做一个Patch, 最后用E-mail发给Linux Kernel的维护者就好了。Git最初作为Linux的版本

2013-07-08 09:29:14 1780

转载 Rails 调试

看到还有开发人员读到这篇,起到了一些作用,并且回复了,实在是感动。一转眼,3年多过去了。想想写这篇的时候,已经今非昔比,感慨啊。不废话了,回来说rails调试当前的情况是,Ruby1.9.3-194p Rails3.2.8流行的调试工具gem是debugger这个debugger更新的目的是,解决ruby1.9后的更新问题,兼容debugger和rvm的问题未来的趋势的

2013-07-02 15:53:12 1351

转载 Rails关联笔记学习

http://guides.rubyonrails.org/association_basics.html 1、为什么要关联? 为什么我们需要在两个model之间建立关联?因为它让通用操作变得简单和容易。例如,考虑有一个rails应用程序包含一个customer model和一个order model。每一个customer有很多的order。没有关联时,model声明如下:

2013-06-26 10:32:32 727 1

原创 Ruby on rails 开发笔记(三)

这几天跟着项目做下来觉得ROR一些基本的概念还是要烂熟于心的,今天我们来讨论下ActiveRecord。跟着书上的例子,使用Scaffold(脚手架)的确方便了不少,但是对于其中的原理我却不是十分明晰,所以今天又主要研究了下 《Agile Web Application》 第四版后面的“Rails in depth” ,对ActiveRecord有了初步的认识。好了,不多说废话,进入正题~

2013-06-26 10:30:08 765

原创 Git 基本操作

git init: 初始化作用创建一个仓库,要在你工作的目录下创建。git add "文件名" 是你想添加到仓库的文件,也可以用git add . 添加所有文件git status 是一个很重要的命令,十分常用。它告诉我们现在的你的情况,比如说你处在那个分支,什么变更还没有提交等等。提交到本地的话使用命令: git commit or git commit -m

2013-06-25 13:35:42 549

原创 Git 基本命令(摘自gihub)

Create a new repository on the command linetouch README.mdgit initgit add README.mdgit commit -m "first commit"git remote add origin git@github.com:Harryyan/ROR.gitgit push -u origin masterPu

2013-06-24 10:10:50 667

转载 Git 常用命令

Git 是一个很强大的分布式版本控制系统。它不但适用于管理大型开源软件的源代码,管理私人的文档和源代码也有很多优势。  本来想着只把最有用、最常用的 Git 命令记下来,但是总觉得这个也挺有用、那个也用得着,结果越记越多。

2013-06-24 09:57:08 503

转载 Rails 安装redmine框架 (转载)

在 ubuntu 12.04 上安装 redminePosted on 2012 年 6 月 11 日os:ubuntu server 12.04 32bitredmine:1.3.2+dfsg1-1ubuntu1 Redmine 是一个开源的、基于Web的项目管理和缺陷跟踪工具。它用日历和甘特图辅助项目及进度可视化显示。同时它又支持多项目管理。Redmine是一个自由开放

2013-06-23 19:25:59 688

原创 Ruby on rails 开发学习笔记(二)

学习rails的时候我用的是 《Agile Web Development with Rails (4th edition)》 这本书,对初学者很友好,又有一个depot的例子。跟着坐下来感觉收益非浅。在这里我就不赘述书中的例子了,今天讲一下rails配置mysql,因为公司的项目是和mysql交互的。操作系统: ubuntu 13.04rails: 3.2.13

2013-06-19 10:23:24 614

原创 Ruby On Rails 开发学习笔记(一)

最近在学习ROR ,写下blog记录一些问题和经验。第一步安装curl: Shell 代码:  sudo apt-get install curl linux curl是一个利用URL规则在命令行下工作的文件传输工具。它支持文件的上传和下载,所以是综合传输工具,但按传统,习惯称url为下载工具。比方说你想抓取一个页面到本地的一个文件里, 可以用以下命令:curl -O

2013-06-19 10:06:56 790

空空如也

空空如也

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

TA关注的人

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