- 博客(30)
- 资源 (10)
- 收藏
- 关注
原创 壁纸 - 免费版
特色功能介绍:1、海量的高清精美壁纸2、每日更新,让您紧跟潮流壁纸的步伐3、提供数十个类别和数百个主题专辑以供筛选4、左右划屏快速切换预览,享受全屏无死角视觉盛宴5、独家提供壁纸缩放功能,让您全面掌控壁纸的每一处细节5、专为iPhone量身定做,壁纸保存后无需修改,可直接选作手机壁纸
2014-12-20 17:14:53 751
原创 索亚壁纸 - 免费版
特色功能介绍:1、海量的高清精美壁纸2、每日更新,让您紧跟潮流壁纸的步伐3、提供多达21个类别以供筛选4、专为iPhone量身定做,壁纸保存后无需修改,可直接选作手机壁纸
2014-12-20 16:15:33 772
原创 壁纸 - 多达数万张高清壁纸,几百个主题专辑,每日更新
特色功能介绍:1、海量的高清精美壁纸2、每日更新,让您紧跟潮流壁纸的步伐3、提供数十个类别和数百个主题专辑以供筛选4、左右划屏快速切换预览,享受全屏无死角视觉盛宴5、独家提供壁纸缩放功能,让您全面掌控壁纸的每一处细节5、专为iPhone量身定做,壁纸保存后无需修改,可直接选作手机壁纸
2014-12-10 21:56:38 1481
原创 iOS8高清壁纸 - 专为iOS8量身定做,每日更新
特色功能介绍:1、海量的高清精美壁纸2、每日更新,让您紧跟潮流壁纸的步伐3、提供多达21个类别以供筛选4、专为iOS8系统iPhone量身定做,壁纸保存后无需修改,可直接选作壁纸
2014-11-29 14:21:55 972
转载 ARC下OC对象与CF对象桥接
__bridge:不涉及对象所有关系改变__bridge_transfer:给予 ARC 所有权__bridge_retained:解除 ARC 所有权在ARC中,OC对象与非OC对象在强制转换中,需要使用以上三个关键字进行桥接,那么三个关键字各用在什么情况下呢?详解如下:下面一行代码:CFStringRef s1 = (CFStringRef)[[NSString all
2014-03-14 16:08:14 1198
转载 cocos2d-x屏幕适配原理分析
cocos2d-x作为著名的cocos2d游戏开发框架的C++实现者,最近一年发展迅猛。越来越多的app使用它实现快速多平台部署,从最初的ios,android,win32等到新近的html5,实现移动,客户端到浏览器全覆盖,不得了~~开发移动应用的屏幕适配和爱情一样是一个从洪荒时代就存在的永恒命题,根本目的是实现在不同设备上用户体验的统一。cocos2d-x在cocos2
2014-01-24 17:19:50 892
转载 Cocos2d-x 多分辨率适配完全解析
overview从Cocos2d-x 2.0.4开始,Cocos2d-x提出了自己的多分辨率支持方案,废弃了之前的retina相关设置接口,提出了design resolution概念。有以下相关接口:CCEGLView::sharedOpenGLView()->setDesignResolutionSize() //设计分辨率大小及模式CCDirector::sharedDire
2014-01-24 17:18:38 1173
原创 名企招聘经典面试编程题集锦[第51-60题]
51、放鱼问题题目:将20条鱼放入10个桶中,每个桶可以放0~10条,总共有多少种方法。int Function(int NumOfBox,int NumOfFish,int max){ if(NumOfBox==0 || NumOfFish==0 || (NumOfBox==1&&NumOfFish>10)) return 0; if(NumOfBox==1&&NumOfF
2013-07-20 09:31:32 2770 3
原创 归并排序
外部排序一、定义问题外部排序指的是大文件的排序,即待排序的记录存储在外存储器上,待排序的文件无法一次装入内存,需要在内存和外部存储器之间进行多次数据交换,以达到排序整个文件的目的。外部排序最常用的算法是多路归并排序,即将原文件分解成多个能够一次性装入内存的部分,分别把每一部分调入内存完成排序。然后,对已经排序的子文件进行多路归并排序。二、处理过程按可用内存的大小,把外存上含
2013-07-09 15:12:17 5144
原创 堆和堆排序
优先级队列优先级队列是一个由相同类型的数据元素组成的集合,其中每个数据项都带有一个特定的优先级。它支持insert元素操作,findMin访问优先级最小元素的操作,deleteMin删除优先级最小元素的操作,当然,也可能是支持findMax访问优先级最大元素的操作,deleteMax删除优先级最大元素的操作,以需求而定。有两种很自然的方法来实现优先级队列:一种是使用无序队列(数组、
2013-07-06 15:48:24 3336
原创 vector中resize()和reserve()区别
先看看《C++ Primer》中对resize()函数两种用法的介绍:1、resize(n) 调整容器的长度大小,使其能容纳n个元素。如果n小于容器的当前的size,则删除多出来的元素。否则,添加采用值初始化的元素。2、 resize(n,t)多一个参数t,将所有新添加的元素初始化为t。而reserver()的用法只有一种reserve(n)预分配n个元
2013-07-03 10:35:00 52589 4
原创 两道有趣的逻辑推理题
海盗分金币问题:有5个海盗,按照等级从5到1排列。最大的海盗有权提议他们如何分享100枚金币。但其他人要对此表决,如果多数(所有人中的多数)反对,那他就会被杀死。他应该提出怎样的方案,既让自己拿到尽可能多的金币又不会被杀死?答案:分配方案是98,0,1,0,1。5级海盗会不会被杀死,取决于5级海盗死后其他海盗是否会获得更多的利益。如果可以获得更多的利益,则肯定会反对,如果会
2013-07-03 08:52:58 3253
原创 名企招聘经典面试编程题集锦[第41-50题]
41、树中两个结点的最低共同父结点题目:假设树是普通的树,结点中也没有指向父结点的指针。struct TreeNode{ int value; vector children;};//获得树根到结点的路径bool GetNodeParh(TreeNode* root, TreeNode* node,list& path){ if(root == node) retu
2013-06-05 12:36:49 2235
原创 名企招聘经典面试编程题集锦[第31-40题]
31、在O(1)时间内删除链表结点题目:给定链表的头指针和一个结点指针,在O(1)时间删除该结点。链表结点的定义如下:分析:这是一道广为流传的Google面试题,能有效考察我们的编程基本功,还能考察我们的反应速度,更重要的是,还能考察我们对时间复杂度的理解。void DeleteNode(listNode*& head , listNode* node){
2013-03-08 16:45:08 1910
原创 名企招聘经典面试编程题集锦[第21-30题]
21、反转链表定义一个函数,输入一个链表的结点,反转该链表并输出反转后链表的头结点。listNode* ReverseList(listNode* head){ if(head==NULL) return NULL; listNode* first = NULL; listNode* second = head; head = head->next; while (se
2013-03-05 11:25:45 1730
原创 名企招聘经典面试编程题集锦[第11-20题]
声明:所有试题均来自网络。解答仅作参考,如对解答有疑问,或者有更好的解法,欢迎留言交流。11、求1+2+…+n。要求不能使用乘除法、for、while、if、else、switch、case等关键字以及条件判断语句(A?B:C)。//利用构造函数求解class Temp{public: Temp() { ++N; Sum+=N; } static void
2013-03-02 10:55:50 5546
原创 名企招聘经典面试编程题集锦[第1-10题]
声明:所有试题均来自网络。解答仅作参考,如对解答有疑问,或者有更好的解法,欢迎留言交流。1、二叉树的深度输入一棵二叉树的根结点,求该树的深度。从根结点到叶结点依次经过的结点(含根、叶结点)形成树的一条路径,最长路径包含结点的个数为树的深度。struct BinaryTreeNode{ int value; BinaryTreeNode* left; BinaryTree
2013-02-28 16:43:18 2939 4
转载 机器学习相关数据库
KDD杯的中心,所有的数据,任务和结果。UCI机器学习和知识发现研究中使用的大型数据集KDD数据库存储库。UCI机器学习数据库。AWS(亚马逊网络服务)公共数据集,提供了一个集中的资料库,可以无缝集成到基于AWS的云应用程序的公共数据集。生物测定数据,在 虚拟筛选,生物测定数据,对化学信息学,J.由阿曼达Schierz的,有21个生物测定数据集(有效/无效的化合物)可供下载。加拿大开放数据,许多政
2013-01-09 11:31:57 868
原创 对C++中const T*&含义的理解
这里的T可以是系统内置类型,也可以是用户自定义类型。关于const和指针、引用之间的一些用法,我在博文C++中const限定符的几种常见用法中已有说明,这里再简要回顾一下:const T& const引用 只能读取指向对象的值,但不能修改其指向对象的值const T* 或者 T const*
2012-12-09 16:19:32 6685
转载 为什么C++编译器不能支持对模板的分离式编译
这篇文章写得很好,解决了许多我对于C++的疑惑,故在此转发。刘未鹏(pongba) /文 首先,C++标准中提到,一个编译单元[translation unit]是指一个.cpp文件以及它所include的所有.h文件,.h文件里的代码将会被扩展到包含它的.cpp文件里,然后编译器编译该.cpp文件为一个.obj文件,后者拥有PE[Portable Executable,即window
2012-11-19 20:42:42 690
原创 如何在C#中利用GDI画树状图(非Treeview)
因项目需求,需要画出树状图,在网上搜了一下,发现这方面的资料是少之又少。没办法,只能自己摸索着做。下面给出一个简单的三层实例实现,权当抛砖引玉,以下是最终效果图:首先需要说明的是树状图是在pictureBox控件下画的,代码写在其Paint事件下。第一步,定义一下各个结点的内容以及结点数量等初始信息。这里就简单地直接赋值了,大多数情况下结点的内容应该从数据库中读取,这时只要对该部分
2012-10-18 10:58:11 7562
原创 C#中如何快速地将一个表(datatable)的内容复制给另一个表
显然,列的结构是一样的,但列名可以不一样。之所以会出现这个问题,是因为我从数据库中把表调出来显示在dataGridView中时,需要将英文列名改为对用户亲善的中文列名。同时,程序允许用户直接修改表,并可以更新至数据库。这时由于列名已经改过,更新会失败。有两种解决方法,一种是将列名再改回去,另一种是将中文列名表中的内容复制到英文列名表中去。实现上第二种方法相对简便。假设英文列名表为DtEng,中
2012-10-11 11:39:58 22634
原创 C++中const限定符的几种常见用法
const对象将一个对象定义为不可更改的对象,称为const对象。例:const int a = 512 ;注解:因为const对象在定义后就不能修改,所以定义时必须初始化。const引用 C++ Primer中写道“const引用是指向const对象的引用”。我认为至少不够精确,这句话意在强调非const引用是指向const对象是错误的,但是没有说明con
2012-09-23 11:58:44 5262 2
原创 oracle中对字母加数字列的排序及截取字符串函数substr介绍
假设列名为No,类型为varchar2,100行数据里分别存放着W1~W100。如果查询语句为:select * from table order by No会得到按W1,W10,W100,W11,W12,……,W2,W20,W21,……的排序。如果我们想得到按照数字大小来排序怎么做呢?一个解决方法是截去W,并将剩下的数字(注意:此时为varchar2类型)转变为number类
2012-09-20 15:07:31 6184
原创 C#如何向datatable中插入数据
首先定义一个数据表:DataTable dt = new DataTable();为表添加列:dt.Columns.Add("列名");.................向表中添加数据:DataRow dr = dt.NewRow();dr["字段名"]=值;……………………dt.Rows.Add(dr);
2012-09-18 15:46:02 2796
原创 C#中如何设置DataGridView列标题不换行
只要更改一个属性即可:ColumnHeadersDefaultCellStyle.WrapMode = DataGridViewTriState.False; //设置列标题不换行
2012-09-17 16:53:44 4240
原创 C#如何向oracle数据库中插入date类型的数据
如果oracle数据库的表中有date类型的字段,假设字段名为TIME,要插入的日期为now,now是string格式,值为“1900-01-01”,则用以下语句插入数据会失败:string.Format("insert into tablename (TIME) values('{0}')",now)正确的格式应该为:string.Format("insert into tablenam
2012-09-17 16:52:07 7209
原创 八皇后问题之递归法求解
我在上一篇博文【百度之星】变态的比赛规则中采用递归法解决了一个关于整数划分的问题,这里,再次使用递归法解决一个古老而有趣的问题——八皇后问题。 八皇后问题是十九世纪著名的数学家高斯于1850年提出:在8X8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法。 高斯认为有76种方案,1854年在柏林的象棋杂志上不同的
2011-12-13 19:09:36 2146
The Core iOS 6 Developer's Cook - Sadun, Erica
2014-02-26
C++语言string类的实现(完整源代码)
2013-06-21
自己动手编写string类
2013-06-21
用于画线性图的C#第三方控件——ZedGraph.dll
2012-10-19
八皇后问题之递归法求解
2011-12-16
变态的比赛规则(C#实现)
2011-12-16
百度语言翻译机(C,C++,C#实现)
2011-12-16
Visual.Assist.X安装包
2011-12-16
dotNetBar安装程序及破解
2011-12-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人