自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(92)
  • 资源 (3)
  • 收藏
  • 关注

转载 iOS7下隐藏status bar的详细研究

info.plist文件中,View controller-based status bar appearance项设为YES,则View controller对status bar的设置优先级高于application的设置。为NO则以application的设置为准,view controller的prefersStatusBarHidden方法无效,是根本不会被调用的。

2014-09-23 14:47:40 330

转载 关于大数据量下Core Data的数据迁移

关于大数据量下Core Data的数据迁移分类: iOS 职业 | 工作 Core Data2014-01-04 14:52 1455人阅读 评论(4) 收藏 举报目录(?)[+]Core Data版本迁移基础通常,在使用Core Data的iOS App上,不同版本上的数据模型变更引发的数据迁移都是由Core Data来负责完成的。

2014-08-20 10:34:15 392

转载 Activity

ActivityAndroid中,Activity是所有程序的根本,所有程序的流程都运行在Activity之中,Activity具有自己的生命周期(见http://www.cnblogs.com/feisky/archive/2010/01/01/1637427.html,由系统控制生命周期,程序无法改变,但可以用onSaveInstanceState保存其状态)。对于Activity,关

2014-08-04 16:17:52 336

转载 为什么要有cgroup

Linux系统中经常有个需求就是希望能限制某个或者某些进程的分配资源。也就是能完成一组容器的概念,在这个容器中,有分配好的特定比例的cpu时间,IO时间,可用内存大小等。于是就出现了cgroup的概念,cgroup就是controller group,最初由google的工程师提出,后来被整合进Linux内核中。Cgroup是将任意进程进行分组化管理的Linux内核功能。cgroup本身提

2014-07-19 10:44:51 548

转载 Ansible评测:老牌Unix管理员的梦想级方案

【51CTO精选译文】大部分服务器自动化及流程解决方案,例如Puppet与Chef,都依赖于特定方案编码、Web UI以及命令行工具等要素的综合体,从而使整套体系正常运转。Ansible则有所不同。尽管也能够支持Web UI,Ansible在Unix管理员的监管范围内同样作用良好,即使用大量通用脚本以及命令行机制。Ansible是一款极为灵活的开源工具套件,能够大大简化Unix管理员的自动

2014-07-19 10:38:57 523

转载 LVS集群部署详细过程(LVS+OSPF)

一、前言        2013年下半年大部时候都用在LVS实施上面了,一路摸爬滚打走来,遇到各种问题,感谢同事们对我的帮助和指导,感谢领导对我的信任,本文总结一下lvs集群(ospf+fullnat)的详细部署情况以及需要注意的问题点,先大概说一下LVS在我们公司的应用情况吧,LVS在我们公司走过了以下三个阶段:阶段一,一个业务一套LVS调度(主备模式),优缺点如下:优点:业务和

2014-07-19 10:28:28 1694

转载 持续集成学习总结(二)

持续集成学习总结(二)安装CI安装是我们开始的第一步,同时也对各个CI server都有了初步的印象。按照各自的手册,很快就装好了,我基本上选择的是Standalone的版本,就是不配置数据库,使用自带的,也不deploy到Tomcat或者其它容器,这点,基本上每个CI Server都非常简单。AntHill要download还得提交一个request,然后才能下载,安装。

2014-07-19 10:01:44 446

转载 持续集成学习总结(一)

Ⅲ.Hudson,目前使用最广的持续集成工具.(http://hudson-ci.org/)厂商Java.net支持的编程语言Java是否开源是价格免费主流 SCM 支持程度Clear Case , VSS,   CVS, Subversi

2014-07-19 09:52:30 517

转载 Redis几个认识误区

Saturday, Dec 4th, 2010 by Tim | Tags: key value store, redis前几天微博发生了一起大的系统故障,很多技术的朋友都比较关心,其中的原因不会超出James Hamilton在On Designing and Deploying Internet-Scale Service(1)概括的那几个范围,James第一条经验“Des

2014-07-19 01:06:15 333

转载 HBase 在淘宝的应用和优化

本文来自于NoSQLFan联合作者@koven2049,他在淘宝从事Hadoop及HBase相关的应用和优化。对Hadoop、HBase都有深入的了解,本文就是其在工作中对HBase的应用优化小结,分享给大家。目 录 [ - ]前言原因应用情况部署、运维和监控测试与发布改进和优化将来计划前言hbase是从 hadoop中分离出来的apache顶级开源项目。由

2014-07-19 00:56:59 315

转载 redis

1.  MySql+Memcached架构的问题  实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断增加,和访问量的持续增长,我们遇到了很多问题:  1.MySQL需要不断进行拆库拆表,Memcached也需不断跟着扩容,扩容和维护工作占据大量开发时间。  

2014-07-19 00:18:09 510

转载 Apps that exhibit bugs will be rejected

Apps that exhibit bugs will be rejected

2014-07-17 13:38:55 586

转载 上传app

上传app分类: IOS_XCODE2012-11-23 14:46 3317人阅读 评论(0) 收藏 举报iTunes连接提交过程的下一步就是使用 iTunes Connect(iTunes连接) 。 iTunes Connect 是Apple的开发者网站的 iOS Dev Center(iOS开发中心) 的一个部分,Apple开发者网站有一些用于

2014-06-28 23:34:36 319

转载 xcode 自动添加注释,生成文档

xcode 自动添加注释,生成文档  2013-12-26 10:19:48|  分类: Apple|举报|字号 订阅一、自动生成注释代码       添加一个快捷键,生成 注释代码       ThisService 下载连接:http://wafflesoftware.net/thisservice/         Doxygen.rb

2014-06-26 20:02:39 340

转载 xcode 自动添加注释,生成文档

xcode 自动添加注释,生成文档  2013-12-26 10:19:48|  分类: Apple|举报|字号 订阅一、自动生成注释代码       添加一个快捷键,生成 注释代码       ThisService 下载连接:http://wafflesoftware.net/thisservice/         Doxygen.rb

2014-06-26 20:01:20 73

转载 iOS:事件处理

iOS:事件处理分类: iOS2013-10-01 12:31 1546人阅读 评论(0) 收藏 举报iOS手势识别iOS的手势识别模型其实是一个状态机所有手势识别从一个可能状态(UIGestureRecognizerStatePossible)开始,然后开始分析、识别手势,如果识别失败将会进入失败状态 (UIGestureRecognizerStateFail

2014-05-07 16:31:28 309

转载 iOS7隐藏状态栏 status Bar

iOS7隐藏状态栏 status Bar分类: IOS Objective-C2014-01-06 00:03 1728人阅读 评论(0) 收藏 举报IOS7中,不仅应用的风格有一定的变化,状态栏变化比较大,我们可以看到UIVIEWCONTROLLER的状态栏与导航栏基本是一体的。因此UIVIEWCONTROLLER的HIDE/SHOW状态的方法也跟其他版本的不一样了。

2014-04-15 19:40:18 397

转载 iOS围绕某点缩放或旋转的AnchorPoint的设定

iOS围绕某点缩放或旋转的AnchorPoint的设定2014.01.08经常会遇到需求,要求手势的缩放或者旋转操作,要求动作变化围绕某一个特定点,或者是两指的中心点,或者是某一个点。这个问题首先要清晰的知道,iOS各个view的层次关系。特别是,要清除的知道,当前view的frame与superView的bounds是一个坐标系。具体来讲,AnchorPoint 是iOS Cor

2014-04-04 11:10:11 1337

转载 [Objective-C]关联

[Objective-C]关联(objc_setAssociatedObject、objc_getAssociatedObject、objc_removeAssociatedObjects)分类: Objective-C2013-07-11 11:54 1471人阅读 评论(0) 收藏 举报目录(?)[+]关联    关联是指把两个对象相

2014-04-03 00:09:46 365

转载 Core Animation系列之CADisplayLink

Core Animation系列之CADisplayLink分类: IOS2014-03-29 17:52 196人阅读 评论(0) 收藏 举报CADisplayLinkCADisplayLink和NSTimeiOSNSTimerCoreAnimation目录(?)[+]Core Animation系列之CADisplayLink作者:wan

2014-04-03 00:08:22 719

转载 数据结构之排序

数据结构之排序  第一篇:数据结构之链表  第二篇:数据结构之栈和队列  第三篇:数据结构之二叉树   这篇文章主要讨论常见的排序算法。  排序算法分为内部排序和外部排序两种,内部排序是指只利用内存来完成的排序,外部排序是指借助外部存储设备完成的排序。外部排序主要针对记录比较多、内存无法一次全部加载的情况。我们这里主要关注内部排序。  内部排序大致分为四

2014-03-31 17:13:30 318

转载 数据结构之二叉树

数据结构之二叉树  第一篇:数据结构之链表  第二篇:数据结构之栈和队列   在这篇文章里面,我们主要探讨和树相关的话题。  首先,我们来对树进行定义:树是n(n>= 0)个节点的有限集。在任何一个非空树中:(1)有且仅有一个特定的称为“根”的节点;(2)当n>1时,其余节点可分为m(m>0)个互相相关的有限集T1、T2、T3……,其中每一个集合本身又是一棵树,

2014-03-31 17:12:55 295

转载 数据结构之栈和队列

数据结构之栈和队列  第一篇:数据结构之链表    这次,我们主要看栈和队列的相关题目。  栈是“后进先出”的数据结构,队列是“先进先出”的数据结构,我们假设栈和队列中存储的都是整型数值,先来定义这两种数据结构(都采用数组的形式来存储信息,当达到数组边界时,对数组进行扩容处理)。  栈主要包括Push、Pop和Peek和Count三个方法,如下:栈的定义

2014-03-31 17:12:17 396

转载 数据结构之链表

数据结构之链表在面试过程中,数据结构和算法基本上算是研发类岗位必考的部分,而链表基本上又是数据结构中相对容易掌握、而且容易出题的部分,因此我们先整理一下链表部分的经典题目。(声明:以下所有程序都是用java编写)首先,我们来定义一个链表的数据结构,如下:View Code有了这个数据结构后,我们需要一个方法来生成和输出链表,其中链表中每个元素的值采用的是

2014-03-31 17:11:44 315

转载 数据结构之字符串

数据结构之字符串  第一篇:数据结构之链表  第二篇:数据结构之栈和队列  第三篇:数据结构之二叉树  第四篇:数据结构之排序   在这篇文章里,我们关注和字符串相关的话题。  在谈论到字符串时,通常情况下,我们是在讨论ASCII码范围内的字符串,即它包括256个字符。在设计字符串相关的算法时,我们需要在时间和空间这两者之间进行权衡。  下面我们来看

2014-03-31 17:11:05 301

转载 TCP3次握手/4次握手

TCP3次握手/4次握手 2012-08-15 22:14:54分类:原文地址:TCP3次握手/4次握手 作者:轨迹16在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接,如图1所示。 (1) 第一次握手:建立连接时,客户端A发送SYN包(SYN=j)到服务器B,并进入SYN_SEND状态,等待服务器B确认。 (2) 第二次握手:服

2014-03-31 11:14:30 420

转载 谈谈iOS Animation

谈谈iOS Animation作者:plzCall911   发布:2013-06-18 11:06   栏目:Animation   点击:413次   评论关闭  零.前言这里没有太多的代码细节,只是探索iOS动画的基本概念,以及其抽象模型,数学基础等.我们学习一个知识的时候一般有两个部分,抽象部分和形象部分,抽象好比语言的语法,是规则,形象好比具体的句

2014-03-30 21:10:02 442

转载 排序算法之总结

排序算法之总结2011-12-05 16:05 377人阅读 评论(0) 收藏 举报算法n2存储shell【版权声明:转载请保留出处:blog.csdn.net/algorithm_only。邮箱:[email protected]】前面几节讲了几种排序算法(包括算法思想、算法实现、算法分析),本节将要对这几种算法进行一个综合比较分析,大致有如下结果:

2014-03-30 11:07:12 305

转载 白话经典算法系列之七 堆与堆排序

白话经典算法系列之七 堆与堆排序分类: 白话经典算法系列2011-08-22 20:04 66005人阅读 评论(100) 收藏 举报堆堆排序数据结构白话经典算法算法目录(?)[+] 堆排序与快速排序,归并排序一样都是时间复杂度为O(N*logN)的几种常见排序方法。学习堆排序前,先讲解下什么是数据结构中的二叉堆。二叉堆的定义二叉

2014-03-30 10:49:25 376

转载 ios layer的一些学习

ios layer的一些学习分类: cocoa SDK2013-11-23 11:53 101人阅读 评论(0) 收藏 举报layer类似于ps的图层,如果把一个uiview看做图片的画,layer就像是图层.一个图片是由很多个大小不同的有层次的图层构成的,uiview也是.1. 一个view有一个underlying layer,它是这个view所有的draw的实

2014-03-30 10:02:40 438

转载 .framework的Optional(弱引用)和Required(强引用)区别

首先,参考文档:https://blog.stackmob.com/2013/03/objective-c-tip-of-the-month-optional-frameworks/强引用(Required)的framework是一定会被加载到内存的,但是弱引用(Optional)的framework只在需要时才会被载入内存,这对于比较大的framework来说,在最初加载的时候会省很多时

2014-03-29 01:04:37 932

转载 基础算法系列总结:分支限界算法

基础算法系列总结:分支限界算法今天,我一反常态,其他的算法系列文章都是先介绍算法的理论,然后再讲到具体的问题,后来有人给我反应,对于那些随便看看的人,看到那些我贴了别的地方的理论文字就特别的反感,然后就不想继续往下面看了,对于分支限界算法,我采用问题先行的总结方法。首先我们来关注一个问题:问题描述:布线问题:印刷电路板将布线区域划分成n×m个方格阵列,要求确定连接方格阵

2014-03-29 00:30:55 528

转载 基础算法系列总结:回溯算法(解火力网问题)

基础算法系列总结:回溯算法(解火力网问题)理论辅助:回溯算法也叫试探法,它是一种系统地搜索问题的解的方法。回溯算法的基本思想是:从一条路往前走,能进则进,不能进则退回来,换一条路再试。用回溯算法解决问题的一般步骤为:1、定义一个解空间,它包含问题的解。2、利用适于搜索的方法组织解空间。3、利用深度优先法搜索解空间。4、利用限界函数避免移动到不可能产生

2014-03-29 00:30:10 527

转载 基础算法系列总结:动态规划(解公司外包成本问题)

基础算法系列总结:动态规划(解公司外包成本问题)理论辅助:         动态规划算法通常用于求解具有某种最优性质的问题。在这类问题中,可能会有许多可行解。每一个解都对应于一个值,我们希望找到具有最优值的解。动态规划算法与分治法类似,其基本思想也是将待求解问题分解成若干个子问题,先求解子问题,然后从这些子问题的解得到原问题的解。与分治法不同的是,适合于用动态规划求解的

2014-03-29 00:29:02 572

转载 基础算法系列总结:贪心算法

基础算法系列总结:贪心算法     前几天参加了一下ACM比赛,呵呵,权当陪太子读书了,成绩有一点点不好,不过都已经过去了。比赛可以没有,博文不能不继续,呵呵,今天我总结我最近练习的贪心算法。我写文章的顺序是先写的  动态规划 , 回溯算法 ,分支限界算法 然后再准备写写贪心算法以及基本的递归和分治算法,计算机最常用的算法就这么几种了,如果真正对算法感兴趣的话可以多研究研究算法

2014-03-29 00:28:22 441

转载 算法系列总结:分而治之——分治算法

算法系列总结:分而治之——分治算法      分治算法的基本思想是将一个规模为N的问题分解为K个规模较小的子问题,这些子问题相互独立且与原问题性质相同。求出子问题的解,就可得到原问题的解。分治法解题的一般步骤:(1)分解,将要解决的问题划分成若干规模较小的同类问题;(2)求解,当子问题划分得足够小时,用较简单的方法解决;(3)合并,按原问题的要求,将子问题的解逐

2014-03-29 00:27:33 535

转载 loadView和viewDidLoad,即view的生命周期浅析

loadView和viewDidLoad,即view的生命周期浅析分类: iphone开发之框架部分2012-03-13 19:15 2116人阅读 评论(2) 收藏 举报xcodeuiviewinterface工作iosobject目录(?)[+]每个ios开发者对loadView和viewDidLoad肯定都很熟悉,虽然这两个

2014-03-29 00:21:57 419

转载 深入浅出-iOS程序性能优化

深入浅出-iOS程序性能优化2013-12-17 17:05 佚名 博客 字号:T | TiOS应用是非常注重用户体验的,不光是要求界面设计合理美观,也要求各种UI的反应灵敏,我相信大家对那种一拖就卡卡卡的 TableView 应用没什么好印象。AD:51CTO学院:IT精品课程在线看!iOS应用是非常注重用户体验的,不光是要

2014-03-28 21:18:45 332

转载 iOS性能优化系列

iOS性能优化系列2012-11-12 11:22 1766人阅读 评论(0) 收藏 举报目录(?)[+]一:性能优化策略这一系列文章是我的读书笔记,整理一下,也算是温故而知新。性能问题的处理流程发现/重现问题利用工具剖析形成假设改进代码和设计在以上的四个步骤中循环反复,直到问题解决。Profi

2014-03-28 20:50:56 432

转载 iOS开发小技巧总结1

好久没写博客了,现在总结一下平时开发时遇到的一些问题,以及解决方案。下面以问答方式来记录1、当使用UITableView 的Plain风格时,cell的数量占不满一屏时,会出现无用的cell分割线,如何去掉呢?[objc] view plaincopy-(CGFloat)tableView:(UITableView *)tab

2014-03-27 14:10:30 412

语音分析声波识别

现在流行的声波识别,语音分析

2013-11-12

LOGCPP 日志类库 VS2008编译通过

多线程写日志 日志类库 VS2008编译通过

2011-09-30

ANDROID系统的adb源代码

ANDROID 系统的ADB源代码,方便有兴趣的人查看

2011-08-28

空空如也

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

TA关注的人

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