码迷,mamicode.com
首页 > 其他好文
NSString什么时候用copy,什么时候用strong
大部分的时候NSString的属性都是copy,那copy与strong的情况下到底有什么区别呢? 比如: @property (retain,nonatomic) NSString *rStr; @property (copy, nonatomic) NSString *cStr; - (void
分类:其他好文   时间:2016-03-09 01:21:27    阅读次数:129
Volley框架的优缺点-->
优点: 1.默认Android2.3及以上基于HttpURLConnection,2.3及以下基于HttpClient; 2.符合Http缓存语义的缓存机制(提供了默认的磁盘和内存等缓存); 3.请求队列的优先级排序; 4.提供多样的取消机制; 5.提供简便的图片加载工具; 6.一个优秀的框架. 不
分类:其他好文   时间:2016-03-09 01:21:19    阅读次数:1004
IOC(控制反转)
一、容器与Bean 在Spring中,那些组成你应用程序的主体(backbone)及由Spring IoC容器所管理的对象,被称之为bean。 简单地讲,bean就是由Spring容器初始化、装配及管理的对象,除此之外,bean就与应用程序中的其他对象没有什么区别了。 而bean定义以及bean相互
分类:其他好文   时间:2016-03-09 01:21:20    阅读次数:175
docker学习笔记7:发布镜像到docker hub上
镜像创建好后,很重要的一个操作就是共享和发布。可以将自己创建的镜像发布到docker hub上,也可以发布到自己的私有docker hub上。 要想发布镜像到dokcer hub上,首先要在dokcer hub上注册账户,并且在本机(准备提交镜像到docker hub的机器上)上进行注册。具体过程如
分类:其他好文   时间:2016-03-09 01:21:01    阅读次数:154
148. Sort List
Sort a linked list in O(n log n) time using constant space complexity. 链表的归并排序。 /** * Definition for singly-linked list. * struct ListNode { * int val
分类:其他好文   时间:2016-03-09 01:21:31    阅读次数:138
LightOj1089(求点包含几个线段 + 线段树)
题目链接 题意:n( n <= 50000 ) 个线段,q ( q <= 50000) 个点,问每个点在几个线段上 线段端点的和询问的点的值都很大,所以必须离散化 第一种解法:先把所有的线段端点和询问点,离散处理,然后对于每条选段处理,c[x]++, c[y + 1]--,然后令c[x] = c[x
分类:其他好文   时间:2016-03-09 01:18:40    阅读次数:193
Cucumber测试驱动开发
Cucumber是一种BDD实践开发工具,属于敏捷开发的组成部分。 在敏捷开发中,对用户进行需求分析时,不是像传统的P&D的开发方式,首先编写大量的用户需求分析文档,而是通过一个个User Story来进行用户需求的分析。 User Story的编写,也就是Cucumber的Gherkin编写。由一
分类:其他好文   时间:2016-03-09 01:18:51    阅读次数:170
软件测试技术 作业2
1 public int findLast (int[] x, int y) { 2 //Effects: If x==null throw 3 NullPointerException 4 // else return the index of the last element 5 // in x
分类:其他好文   时间:2016-03-09 01:18:24    阅读次数:170
讲讲项目开发生命周期
项目开发生命周期: 一:软件项目开发模式 螺旋开发模式: 螺旋开发模式 适合,项目前期 需求不确定的情况下: 对于每一个模块,一个个开发,进行分析,设计,编码,测试,上线。 好处; keyi可以 有效的 降低 软件风险,我尽量 做出来的产品尽量满足客户需求: 瀑布模式: 瀑布 模式:就是先进行 所有
分类:其他好文   时间:2016-03-09 01:15:56    阅读次数:185
pro2
#include<iostream> double sum(int n,dounle[]) { double array[100]; foe(int i=0;i<100;i++;) double sum(int n,double a[]) { double sum=0; for(int i=0;i<
分类:其他好文   时间:2016-03-09 01:16:15    阅读次数:131
Volley框架的原理剖析-->
Volley的主要特点: 1.扩展性强.Volley中大多数都是基于接口的设计,可配置性强. 2.一定程度符合Http规范,包括返回ResponseCode的处理,请求头的处理,缓存机制的支持等.并支持重试及优先级定义. 3.默认Android2.3及以上基于HttpURLConnection,2.
分类:其他好文   时间:2016-03-09 01:17:02    阅读次数:314
探索软件工程道路上的我II (Θ?Θ#)
------作业要求------ 第一版本程序Prog1:+ 给定一个数组,实现数组元素求和;具体要求:实现对一维数组(a[100])的所有元素相加运算。+ 数据准备:a)数组长度:100;b)数组数据来源:实验数据A列:1~100,CSV 格式则填充 前100个数据. 第二版本程序Prog2:+
分类:其他好文   时间:2016-03-09 01:14:28    阅读次数:231
二分查找
# -*- coding: UTF-8 -*- def search(a,m): low = 0 i = 0 top = len(a) while(low<=top): mid = (low+top)/2 mids = a[mid] if m<mids:top=mid-1;i+=1;print mi
分类:其他好文   时间:2016-03-09 01:13:10    阅读次数:170
pro1
#include<iostream> using namespace std; int main(void) { int i,a[],sum; cin>>i; for(i=0;i<100;i++;) sum+=a[i]; cout<<sum<<endl; return 0; }
分类:其他好文   时间:2016-03-09 01:12:31    阅读次数:149
给个理由走下去——读《我是一只IT小小鸟》有感
和很多人一样,高考失利,迷迷茫茫的走进了软件学院。关于这个专业,具体学什么是一概不知,只知道学软件的很帅很帅,幻想着以后当个行侠仗义的黑客,或是开发一款自己的游戏都是十分诱惑人的。然而这个世界有个不成文的原则,理想很美满,现实很骨感,更可怕的是他们之间还成着正比例的关系。 我印象很深的就是第一节C课
分类:其他好文   时间:2016-03-09 01:13:22    阅读次数:205
[LeetCode]Generate Parentheses
题目描述: Given n pairs of parentheses, write a function to generate all combinations of well-formed parentheses. For example, given n = 3, a solution set
分类:其他好文   时间:2016-03-09 00:06:15    阅读次数:258
UART基础知识【转载】
http://liu1227787871.blog.163.com/blog/static/2053631972012594354464/
分类:其他好文   时间:2016-03-09 00:04:40    阅读次数:261
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!