自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小小小的骆驼的前端技术博客

博客会分享最新的大前端技术,欢迎大家一起分享

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

原创 Xcode7 新添旧版模拟器方法

更新了最新的Xcode后,总是仅保留最新的模拟器,如iOS9.0,如果此时想添加以前的模拟器版本诸如8.4之类的,可通过如下方法:1.下载模拟器旧版本:下载地址:http://pan.baidu.com/s/1bnykwzl下载下来的是zip文件,解压,生成iOS x.x.simruntime 之类的文件。2.找到新版Xcode存放模拟器sdk的地址:在我的电脑上,地址是/Applications

2015-09-22 09:28:29 5419

原创 iOS学习笔记10-设计模式-单例模式(懒汉式,饿汉式)

设计模式有许多中,如观察者模式,单例模式,工厂模式,门面模式,等等。单例模式:1.饿汉式:一进入程序就自动创建一个单例对象,但在移动端不是很适用; 2.懒汉式:当第一次使用到单例对象时,才创建对象;懒汉式:(不使用GCD)#import "HMMusicTool.h"@implementation HMMusicToolstatic id _instance;//第一步,先定义一个全局静态id变

2015-09-13 16:56:45 1889 1

原创 iOS学习笔记-多线程基础(NSThread)

iOS中多线程的实现方案:多线程原理: 多线程的原理 同一时间,CPU只能处理1条线程,只有1条线程在工作(执行) 多线程并发(同时)执行,其实是CPU快速地在多条线程之间调度(切换) 如果CPU调度线程的时间足够快,就造成了多线程并发执行的假象关于NSTthread 一个NSThread对象就代表一条线程创建、启动线程一般创建方法NSThread *thread =

2015-09-12 12:56:02 478

原创 真机调试注意点

1.在电脑生成Identifiers时,如下: 填*的意思是告诉Xcode只要前缀一样都可以实现真机调试;2.

2015-09-12 10:01:01 390

原创 我的彩票-制作笔记

1. 设置启动图片的时候状态栏是否隐藏 2. 禁止图标自动渲染(iOS6需要注意的地方,有时候因为它自动渲染导致不好看) 选中APPlcon,然后如下图: 3. 在iOS6中设置启动后才显示状态栏(默认不会弹出状态栏)@implementation AppDelegate- (BOOL)application:(UIApplication *)application didFinis

2015-09-10 12:11:12 626

原创 iOS学习笔记-核心动画

简介: 注意,CABasicAnimation必须是基于layer,所以使用View是不行的。使用方法注:第一步执行后需要添加一个layer,然后再执行第二步; 继承结构: 下面是示例代码:#import "ViewController.h"@interface ViewController ()@property (nonatomic,weak) CALayer *layer;@end@

2015-09-09 11:44:07 386

原创 Layer学习笔记

1. 学习技巧: 关于自定义图层- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. //创建个图层 CALayer *layer = [CALayer layer]; //设置图

2015-09-09 09:00:20 767

原创 数据结构学习笔记8-最大连续数组和

本文参考自《最大连续子数组和》最大连续子数组和题目描述输入一个整形数组,数组里有正数也有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。 求所有子数组的和的最大值,要求时间复杂度为O(n)。例如输入的数组为1, -2, 3, 10, -4, 7, 2, -5,和最大的子数组为3, 10, -4, 7, 2, 因此输出为该子数组的和18。分析与解法解法一求一个数组的最大子数组

2015-09-08 10:07:45 481

转载 寻找和为定值的多个数

转自《寻找和为定值的多个数》题目描述输入两个整数n和sum,从数列1,2,3…….n 中随意取几个数,使其和等于sum,要求将其中所有的可能组合列出来。分析与解法解法一注意到取n,和不取n个区别即可,考虑是否取第n个数的策略,可以转化为一个只和前n-1个数相关的问题。 - 如果取第n个数,那么问题就转化为“取前n-1个数使得它们的和为sum-n”,对应的代码语句就是sumOfkNumber(su

2015-09-07 10:17:53 528

原创 NSLog打印格式控制

nslog的打印格式:

2015-09-06 10:12:11 415

原创 关于快速排序

关于快速排序,有许多版本,均需要掌握:算法导论中的版本(选取最后一位为主元)在我写的第二篇文章中,我们已经知道: “再到后来,N.Lomuto又提出了一种新的版本,此版本….,即优化了PARTITION程序,它现在写在了 算法导论 一书上”:快速排序算法的关键是PARTITION过程,它对A[p..r]进行就地重排:PARTITION(A, p, r)1 x ← A[r] //

2015-09-05 16:09:14 428

原创 iOS笔试知识点集锦

参考自:《鹅厂实习生客户端笔试》

2015-09-05 10:51:00 1078 1

原创 数据结构学习笔记7-动态规划(最长公共子序列)

问题:什么是最长公共子序列呢?好比一个数列 S,如果分别是两个或多个已知数列的子序列,且是所有符合此条件序列中最长的,则S 称为已知序列的最长公共子序列。举个例子,如:有两条随机序列,如 1 3 4 5 5 ,and 2 4 5 5 7 6,则它们的最长公共子序列便是:4 5 5。注意最长公共子串(Longest CommonSubstring)和最长公共子序列(LongestCommon Subs

2015-09-03 17:21:46 798

原创 数据结构学习笔记6-动态规划(钢条切割问题)

下面记下在学习算法导论的动态规划过程中的笔记及代码:动态规划含义: 动态规划一般也只能应用于有最优子结构的问题。最优子结构的意思是局部最优解能决定全局最优解(对有些问题这个要求并不能完全满足,故有时需要引入一定的近似)。简单地说,问题能够分解成子问题来解决。动态规划算法分以下4个步骤:1.描述最优解的结构 2.递归定义最优解的值 3.按自底向上的方式计算最优解的值

2015-09-02 19:04:55 1344

瑞萨快速入门教程.pdf

瑞萨快速入门教程,带你轻松入门,里面有详细的硬件介绍以及各个模块的说明和例程,让你轻松快速入门

2013-09-16

Cadence16.3和PADS_9.2冲突解决办法

Cadence16.3和PADS_9.2冲突解决办法,能解决两个软件在同一个电脑上装时出现的冲突。

2013-09-16

空空如也

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

TA关注的人

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