自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 swift map reduce 获取下标(index)的方法

原文:http://stackoverflow.com/questions/28012205/map-or-reduce-with-index-in-swiftYou can use enumerate to convert a sequence (Array, String, etc.) to a sequence of tuples with an integer coun

2016-06-29 10:58:09 3231

原创 Alamofire分析

Manager 生成RequestRequest根据请求不同生成不同的delegate对象SessionDelegate 利用subdelegates存储对应Request的对应的deleagte同时实现一些通用的SessionDelegate通过self[task] 调用对应的delegate方法之所以这么实现大概是为了是Request能处理文件上传,下载,同时请求数据。

2016-05-27 12:38:06 541

原创 xcode crash分析方式

详细方法见下面http://www.cocoachina.com/industry/20140514/8418.htmlsymbolicatecrash 命令行分析工具Xcode 7.3 中 symbolicatecrash在下面这个路径里/Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.fr

2016-04-30 15:18:34 712

转载 Socket 与 WebSocket

原文http://zengrong.net/post/2199.htm去年光棍节的时候,我写过一篇 quick-cocos2d-x 中的 socket 技术选择:LuaSocket 和 WebSocket 。这篇文章介绍了我为何决定在项目中使用 LuaSocket 。现在想起来,当时对 WebSocket 是很感兴趣的,但由于服务端的限制,最终依然选择了 LuaSocket。我

2016-04-11 15:45:10 350

原创 StoryBoard中自定义view时初始化的问题

override func drawRect(rect: CGRect) { // Drawing code //third print("drawRect")}override init(frame: CGRect) { //never super.init(frame: frame) }required init?(coder aDeco

2015-11-24 14:14:24 754

原创 xcode6 framework中使用xib

targets->build phases->Copy Bundle Resources加入相应的xib重点是下面的路径UIViewController *vc = [[UIViewControlleralloc]initWithNibName:@"Frameworks/CustomFrameWork.framework/ActivityViewController"bundl

2015-09-10 10:29:34 387

原创 解决dyld: Library not loaded: @rpath/libswiftCore.dylib

targets-build setting-embedded content contains swift code -> yes

2015-09-09 16:43:15 1611

原创 fedora22安装oracle11gr2

Fedora 22 Server + oracle 11g r2安装过程制作fedora安装u盘使用win32diskimager烧录iso镜像到u盘。从U盘启动进入安装环境。默认配置即可。注意交换分区不得小于16g。进入linux系统首先确保有网络环境,然后安装桌面环境。#sudo yum grouplist 查看可用软件包安装基本桌面环境#sudo yum inst

2015-09-09 16:03:33 1689

原创 ios下inhouse发布相关代码

html页面代码ipa downloadplist代码://www.apple.com/DTDs/PropertyList-1.0.dtd"> items assets kind software-package url http://localhost/iosApp/xxx.ipa

2015-07-25 14:25:06 409

原创 ios coredata 增删改查代码

以Person实体为例(name、age、sex)Person关系Tel(tel)1增加数据NSManagedObject *person = [NSEntityDescription insertNewObjectForEntityForName:@"Person" inManagedObjectContext:self.managedObjectContext];

2015-05-12 15:39:23 451

原创 gitlab7配置smtp邮箱

以163为例先注册个邮箱,开启smtp服务,需要验证手机号。修改配置文件$ sudo vi /etc/gitlab/gitlab.rbgitlab_rails['gitlab_email_from'] = '[email protected]'gitlab_rails['smtp_enable'] = truegitlab_rails['smtp_address'] =

2015-01-27 11:13:57 3969

原创 Ubuntu 14.04下安装gitlab 7.6.2

Ubuntu 14.04下安装gitlab 7.6.21安装Ubuntu 64位,用户名不要为git,不用使用快捷安装。2 安装gitlab1)打开终端 执行命令$wget https://downloads-packages.s3.amazonaws.com/ubuntu-14.04/gitlab_7.6.2-omnibus.5.3.0.ci.1-1_amd64.deb下

2015-01-22 11:22:48 773

原创 金山WPS笔试题

#include#includeint fun(unsigned int v){    unsigned int t=v;    while(t!=0)    {        printf("%d",t%2);        t/=2;    }    printf(" ");    v^=v>>16;    v^=v>>8;    v^=

2014-10-28 10:31:51 1352

原创 七大排序算法 c语言

//冒泡排序void bubblesort(int arr[],int len){ if(arr||len<=0)return; int i,j,t; for(i=0; i<len-1; ++i) for(j=0; j<len-1-i; ++j) if(arr[j]>arr[j+1]) (t=arr

2014-10-21 20:10:49 478

原创 上海xx 双向链表 面试题 list node

shu

2014-10-16 00:07:56 477

原创 hihocoder 1049 后续遍历

#include#include#include#include#includeusing namespace std;char preorder[30],midorder[30],endorder[30];typedef struct mynode Node;typedef Node* Tree;struct mynode{ char data; stru

2014-10-12 17:47:00 531

原创 mac下qt设置调试器 调试器未设置

mac下解决调试器未设置

2014-10-11 17:53:35 2168 1

原创 最长回文串子串 渣渣版

#include#include#includeusing namespace std;int main(){ int n,l,r,pos,maxlen; string str; cin>>n; while(n--) { cin>>str; for(int i=0;i<=str.length();i+=2)

2014-10-10 20:04:08 443

原创 qt xode6 ios tool error 1 不能用模拟器

今天更新了xode6之后发现qt不能用模拟器了估计是ban b

2014-10-06 00:11:56 841

转载 COUT格式化输出

将 cout 的 flag 保存到变量, 以便修改后的恢复[cpp] view plaincopyostream::fmtflags old = cout.flag() ;        // 无参将返回当前 flag 值  cout.flag(old) ;                            // 恢复到原先保存的值 

2014-10-01 21:17:22 458

原创 const、static、extern 在头文件中似的情况小结

const在头文件中定义//tset.hconst int a = 0;这是可行的,在bi

2014-10-01 19:54:47 588

原创 关于递归调用栈需要空间大小分析

面试的时候被问到了递归调用的问题int fun(int n){}

2014-10-01 19:34:51 2274 1

原创 完美世界面试经历

面试没过基础不是特别好总结一下一面问: 0xFF,0x8F,0x7F 换成单字节有符号十进制问:用过stl么写个map迭代器删除偶数元素问:一个金条给工人工钱,7天,一天一给,给多了工人就跑了,给少了,工人也跑。问怎么是qie'g二面问: 0xFF,0x80,0x7F换成单字节有符号十进制int fun(int n){if(n==1)return 1;

2014-09-28 18:01:18 3394

原创 数组模拟队列和栈

#include#include#include#includeusing namespace std;#define VARTYPE char //默认存放char类型#define MAX 1000;//数组模拟栈VARTYPE _stack[MAX];int head = -1;void pop(){ head--;}void push(VARTYP

2014-09-21 00:31:25 417

原创 链式队列实现

#include#include#include#include#define VARTYPE char //默认存放char类型using namespace std;struct myNode;struct myQueue;typedef struct myNode Node;typedef Node* List;typedef Node* PtrToNode;

2014-09-21 00:10:03 303

原创 栈的实现

#include#include#include#include#define VARTYPE char //默认存放char类型using namespace std;struct myNode;typedef struct myNode Node;typedef Node* _Stack;typedef Node* PtrToNode;struct myNode{

2014-09-20 21:42:15 414

原创 自己实现C语言双向向链表

#include#include#include#include#include#define CHAR char#define VARTYPE CHAR //默认存放char类型using namespace std;struct myNode;typedef struct myNode Node;typedef Node* List;typedef Node* Ptr

2014-09-20 17:45:35 404

原创 自己实现C语言单向链表

#include#include#include#include#define CHAR char#define VARTYPE CHARusing namespace std;struct myNode;typedef struct myNode Node;typedef Node* List;typedef Node* PtrToNode;struct myNo

2014-09-20 15:35:39 448

转载 二叉树先序,中序,后序遍历非递归实现

#include #include #include #include #include #include using namespace std;typedef struct BiTNode{ char data; BiTNode *lchild, *rchild;}BiTNode,*BiTree;void CreateBiTree(BiTree &T)//建树,按先序

2014-09-20 10:45:01 435

原创 一种排序 NYOJ

#include#include#includeusing namespace std;struct cc{ int n; int l; int w;}shape[1005];int cmp(struct cc x,struct cc y){ if(x.n == y.n) if(x.l == y.l) re

2014-09-17 17:52:50 381

转载 数据库范式简析和举例

简介     数据库范式在数据库设计中的地位一直很暧昧,教科书中对于数据库范式倒是都给出了学术性的定义,但实际应用中范式的应用却不甚乐观,这篇文章会用简单的语言和一个简单的数据库DEMO将一个不符合范式的数据库一步步从第一范式实现到第四范式。 范式的目标     应用数据库范式可以带来许多好处,但是最重要的好处归结为三点:     1.减少数据冗余(这是最主要的好处

2014-09-16 22:41:57 477

原创 企鹅后台开发笔试题

void calc(int n){ int i = 3; n%=MAX; int a = n/36; int b = n%36; while(i!=-1) { if(0<=b&&b<=9) r[i--]=b+'0'; else r[i--]=b-10+'A';

2014-09-14 20:21:00 396

原创 括号匹配(二)nyoj

#include#includechar _stack[205];int head = -1;int rear;void pop(){ head--;}void push(char ch){ _stack[++head] = ch;}char top(){ return _stack[head];}int main(){ int

2014-09-12 15:03:24 337

转载 树状数组——NYOJ士兵杀敌(二)

第一次做树状数组方面的题目,以前听学长讲过树状数组,但是当时候听的时候听他们讲到lowbit和什么进位运算的吧啦吧啦的时候我就闷了,觉得很复杂,这次遇见了树状数组的题目,没办法只能硬着头皮学了,结果发现对进位运算还是不了解,但是对lowbit的基本含义还是理解了的,赞一个。先看看维基百科对树状数组的讲解吧。树状数组预备函数定义一个函数Lowbit(Int):Int,返回

2014-09-12 12:57:16 406

原创 hadoop 2.5.0安装(虚拟机)

综合了一下发现不怎么全面自己gu'qiu

2014-09-03 19:46:05 653

原创 表达式求值 NYOJ

RT

2014-08-31 15:34:46 329

转载 中缀表达式

原帖:http://www.nowamagic.net/librarys/veda/detail/2307我们把平时所用的标准四则运算表达式,即“9+(3-1)*3+10/2"叫做中缀表达式。因为所有的运算符号都在两数字的中间,现在我们的问题就是中缀到后缀的转化。中缀表达式“9+(3-1)*3+10/2”转化为后缀表达式“9 3 1-3*+ 10 2/+”规

2014-08-31 00:33:55 1742

翻译 Day of Week很好记录一下

本算法中引用的是由Tomohiko Sakamoto 提供的简洁函数代码代码如下:[cpp] view plaincopyint dayofweek(int y, int m, int d) /* 0 = Sunday */  {         static int t[] = {0, 3, 2, 5, 0, 3, 5, 1

2014-08-15 10:16:18 365

空空如也

空空如也

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

TA关注的人

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