自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (10)
  • 收藏
  • 关注

原创 心情物语

有没有在某个时刻,某句台词瞬间触动了你的心?没错,我们属于治愈系。

2015-01-17 22:25:44 777

原创 壁纸 - 免费版

特色功能介绍:1、海量的高清精美壁纸2、每日更新,让您紧跟潮流壁纸的步伐3、提供数十个类别和数百个主题专辑以供筛选4、左右划屏快速切换预览,享受全屏无死角视觉盛宴5、独家提供壁纸缩放功能,让您全面掌控壁纸的每一处细节5、专为iPhone量身定做,壁纸保存后无需修改,可直接选作手机壁纸

2014-12-20 17:14:53 717

原创 索亚壁纸 - 免费版

特色功能介绍:1、海量的高清精美壁纸2、每日更新,让您紧跟潮流壁纸的步伐3、提供多达21个类别以供筛选4、专为iPhone量身定做,壁纸保存后无需修改,可直接选作手机壁纸

2014-12-20 16:15:33 740

原创 壁纸 - 多达数万张高清壁纸,几百个主题专辑,每日更新

特色功能介绍:1、海量的高清精美壁纸2、每日更新,让您紧跟潮流壁纸的步伐3、提供数十个类别和数百个主题专辑以供筛选4、左右划屏快速切换预览,享受全屏无死角视觉盛宴5、独家提供壁纸缩放功能,让您全面掌控壁纸的每一处细节5、专为iPhone量身定做,壁纸保存后无需修改,可直接选作手机壁纸

2014-12-10 21:56:38 1420

原创 iOS8高清壁纸 - 专为iOS8量身定做,每日更新

特色功能介绍:1、海量的高清精美壁纸2、每日更新,让您紧跟潮流壁纸的步伐3、提供多达21个类别以供筛选4、专为iOS8系统iPhone量身定做,壁纸保存后无需修改,可直接选作壁纸

2014-11-29 14:21:55 945

原创 搜图

这是一款轻巧却又功能完善的搜索图片的应用。特色功能:1、海量图片库2、智能关键词补全功能3、即时下载图片4、便捷的操作,简洁的界面

2014-10-14 21:12:23 961

转载 ARC下OC对象与CF对象桥接

__bridge:不涉及对象所有关系改变__bridge_transfer:给予 ARC 所有权__bridge_retained:解除 ARC 所有权在ARC中,OC对象与非OC对象在强制转换中,需要使用以上三个关键字进行桥接,那么三个关键字各用在什么情况下呢?详解如下:下面一行代码:CFStringRef s1 = (CFStringRef)[[NSString all

2014-03-14 16:08:14 1165

转载 cocos2d-x屏幕适配原理分析

cocos2d-x作为著名的cocos2d游戏开发框架的C++实现者,最近一年发展迅猛。越来越多的app使用它实现快速多平台部署,从最初的ios,android,win32等到新近的html5,实现移动,客户端到浏览器全覆盖,不得了~~开发移动应用的屏幕适配和爱情一样是一个从洪荒时代就存在的永恒命题,根本目的是实现在不同设备上用户体验的统一。cocos2d-x在cocos2

2014-01-24 17:19:50 865

转载 Cocos2d-x 多分辨率适配完全解析

overview从Cocos2d-x 2.0.4开始,Cocos2d-x提出了自己的多分辨率支持方案,废弃了之前的retina相关设置接口,提出了design resolution概念。有以下相关接口:CCEGLView::sharedOpenGLView()->setDesignResolutionSize() //设计分辨率大小及模式CCDirector::sharedDire

2014-01-24 17:18:38 1141

原创 名企招聘经典面试编程题集锦[第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 2734 3

原创 归并排序

外部排序一、定义问题外部排序指的是大文件的排序,即待排序的记录存储在外存储器上,待排序的文件无法一次装入内存,需要在内存和外部存储器之间进行多次数据交换,以达到排序整个文件的目的。外部排序最常用的算法是多路归并排序,即将原文件分解成多个能够一次性装入内存的部分,分别把每一部分调入内存完成排序。然后,对已经排序的子文件进行多路归并排序。二、处理过程按可用内存的大小,把外存上含

2013-07-09 15:12:17 5125

原创 堆和堆排序

优先级队列优先级队列是一个由相同类型的数据元素组成的集合,其中每个数据项都带有一个特定的优先级。它支持insert元素操作,findMin访问优先级最小元素的操作,deleteMin删除优先级最小元素的操作,当然,也可能是支持findMax访问优先级最大元素的操作,deleteMax删除优先级最大元素的操作,以需求而定。有两种很自然的方法来实现优先级队列:一种是使用无序队列(数组、

2013-07-06 15:48:24 3278

原创 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 52377 4

原创 两道有趣的逻辑推理题

海盗分金币问题:有5个海盗,按照等级从5到1排列。最大的海盗有权提议他们如何分享100枚金币。但其他人要对此表决,如果多数(所有人中的多数)反对,那他就会被杀死。他应该提出怎样的方案,既让自己拿到尽可能多的金币又不会被杀死?答案:分配方案是98,0,1,0,1。5级海盗会不会被杀死,取决于5级海盗死后其他海盗是否会获得更多的利益。如果可以获得更多的利益,则肯定会反对,如果会

2013-07-03 08:52:58 3219

原创 名企招聘经典面试编程题集锦[第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 2204

原创 名企招聘经典面试编程题集锦[第31-40题]

31、在O(1)时间内删除链表结点题目:给定链表的头指针和一个结点指针,在O(1)时间删除该结点。链表结点的定义如下:分析:这是一道广为流传的Google面试题,能有效考察我们的编程基本功,还能考察我们的反应速度,更重要的是,还能考察我们对时间复杂度的理解。void DeleteNode(listNode*& head , listNode* node){

2013-03-08 16:45:08 1872

原创 名企招聘经典面试编程题集锦[第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 1706

原创 名企招聘经典面试编程题集锦[第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 5521

原创 名企招聘经典面试编程题集锦[第1-10题]

声明:所有试题均来自网络。解答仅作参考,如对解答有疑问,或者有更好的解法,欢迎留言交流。1、二叉树的深度输入一棵二叉树的根结点,求该树的深度。从根结点到叶结点依次经过的结点(含根、叶结点)形成树的一条路径,最长路径包含结点的个数为树的深度。struct BinaryTreeNode{ int value; BinaryTreeNode* left; BinaryTree

2013-02-28 16:43:18 2899 4

转载 机器学习相关数据库

KDD杯的中心,所有的数据,任务和结果。UCI机器学习和知识发现研究中使用的大型数据集KDD数据库存储库。UCI机器学习数据库。AWS(亚马逊网络服务)公共数据集,提供了一个集中的资料库,可以无缝集成到基于AWS的云应用程序的公共数据集。生物测定数据,在 虚拟筛选,生物测定数据,对化学信息学,J.由阿曼达Schierz的,有21个生物测定数据集(有效/无效的化合物)可供下载。加拿大开放数据,许多政

2013-01-09 11:31:57 840

原创 对C++中const T*&含义的理解

这里的T可以是系统内置类型,也可以是用户自定义类型。关于const和指针、引用之间的一些用法,我在博文C++中const限定符的几种常见用法中已有说明,这里再简要回顾一下:const  T&                          const引用                     只能读取指向对象的值,但不能修改其指向对象的值const T* 或者 T const*

2012-12-09 16:19:32 6584

转载 为什么C++编译器不能支持对模板的分离式编译

这篇文章写得很好,解决了许多我对于C++的疑惑,故在此转发。刘未鹏(pongba) /文 首先,C++标准中提到,一个编译单元[translation unit]是指一个.cpp文件以及它所include的所有.h文件,.h文件里的代码将会被扩展到包含它的.cpp文件里,然后编译器编译该.cpp文件为一个.obj文件,后者拥有PE[Portable Executable,即window

2012-11-19 20:42:42 671

原创 如何在C#中利用GDI画树状图(非Treeview)

因项目需求,需要画出树状图,在网上搜了一下,发现这方面的资料是少之又少。没办法,只能自己摸索着做。下面给出一个简单的三层实例实现,权当抛砖引玉,以下是最终效果图:首先需要说明的是树状图是在pictureBox控件下画的,代码写在其Paint事件下。第一步,定义一下各个结点的内容以及结点数量等初始信息。这里就简单地直接赋值了,大多数情况下结点的内容应该从数据库中读取,这时只要对该部分

2012-10-18 10:58:11 7436

原创 C#中如何快速地将一个表(datatable)的内容复制给另一个表

显然,列的结构是一样的,但列名可以不一样。之所以会出现这个问题,是因为我从数据库中把表调出来显示在dataGridView中时,需要将英文列名改为对用户亲善的中文列名。同时,程序允许用户直接修改表,并可以更新至数据库。这时由于列名已经改过,更新会失败。有两种解决方法,一种是将列名再改回去,另一种是将中文列名表中的内容复制到英文列名表中去。实现上第二种方法相对简便。假设英文列名表为DtEng,中

2012-10-11 11:39:58 22323

原创 C++中const限定符的几种常见用法

const对象将一个对象定义为不可更改的对象,称为const对象。例:const int a = 512 ;注解:因为const对象在定义后就不能修改,所以定义时必须初始化。const引用         C++ Primer中写道“const引用是指向const对象的引用”。我认为至少不够精确,这句话意在强调非const引用是指向const对象是错误的,但是没有说明con

2012-09-23 11:58:44 5153 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 6124

原创 C#如何向datatable中插入数据

首先定义一个数据表:DataTable dt = new DataTable();为表添加列:dt.Columns.Add("列名");.................向表中添加数据:DataRow dr = dt.NewRow();dr["字段名"]=值;……………………dt.Rows.Add(dr);

2012-09-18 15:46:02 2738

原创 C#中如何设置DataGridView列标题不换行

只要更改一个属性即可:ColumnHeadersDefaultCellStyle.WrapMode = DataGridViewTriState.False;  //设置列标题不换行

2012-09-17 16:53:44 4172

原创 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 7000

原创 八皇后问题之递归法求解

我在上一篇博文【百度之星】变态的比赛规则中采用递归法解决了一个关于整数划分的问题,这里,再次使用递归法解决一个古老而有趣的问题——八皇后问题。        八皇后问题是十九世纪著名的数学家高斯于1850年提出:在8X8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法。 高斯认为有76种方案,1854年在柏林的象棋杂志上不同的

2011-12-13 19:09:36 2107

The Core iOS 6 Developer's Cook - Sadun, Erica

The Core iOS 6 Developer's Cook - Sadun, Erica

2014-02-26

C#中利用GDI画树状图

如何在C#中利用GDI画树状图(非Treeview)一文的附带资源。在C#中利用GDI画一个树状图的示例程序。

2013-07-12

C++语言string类的实现(完整源代码)

string类完整源码,包含头文件代码和CPP文件代码,功能较完整,详细讲解可登陆http://sameideal.com/articles/135.html

2013-06-21

自己动手编写string类

题记:人们对事物的恐惧往往源自不了解,如果你能把它写出来,还怕不会用吗? 对于那些对C++标准库中的string不甚了解的读者来说,这篇文章的名称可能会引起一些混淆。标准库中的string并不是一个独立的类,而是basic_string模板类的一个特化版本: typedef basic_string<char, char_traits<char>, allocator<char> > string; 我们今天要做的事情是,模仿标准库string的行为,编写一个属于自己的简单的string类。为了与标准库中的string相区分,我们将自己编写的类命名为MyString。 . . .

2013-06-21

用于画线性图的C#第三方控件——ZedGraph.dll

ZedGraph是用于创建任意数据的二维线型、条型、饼型图表的一个类库,也可以作为Windows窗体用户控件和Asp.Net网页控件。所以对于数据类的应用,ZedGraph是非常有用的一个第三方控件。

2012-10-19

八皇后问题之递归法求解

八皇后问题,是一个古老而著名的问题,是回溯算法的典型例题。这里提供一个C++语言的递归法的实现,代码已在VS2008下编译通过。相关博文地址: http://blog.csdn.net/jocodeoe/article/details/7067955

2011-12-16

变态的比赛规则(C#实现)

2006年百度之星程序设计大赛初赛题目。采用C#实现,已在VS2008下编译通过。相关博文地址:http://blog.csdn.net/jocodeoe/article/details/7064613。

2011-12-16

百度语言翻译机(C,C++,C#实现)

2006年百度之星程序设计大赛初赛题目——百度语言翻译机,题目不是很难,我用了C,C++,C#三种语言实现,在VS2008环境下编译通过。相关博文地址:http://blog.csdn.net/jocodeoe/article/details/7039285

2011-12-16

Visual.Assist.X安装包

Visual Assist X具有强大的编辑特色,提高了生产效率,可以完全集成到您的Microsoft开发环境中,升级了您的IDE,在不改变编程习惯的同时就可以感受到Visual Assist X为您带来的好处。   Visual Assist X是一款非常好的Microsoft Visual Studio 2005和Visual Studio .NET插件,支持C/C++,C#,ASP,Visual Basic,Java和HTML等语言,能自动识别各种关键字、系统函数、成员变量、自动给出输入提示、自动更正大小写错误、自动标示错误等,有助于提高开发过程的自动化和开发效率。 已在VS2008上试用成功,用起来确实很爽,VS环境下编程必备。

2011-12-16

dotNetBar安装程序及破解

C#第三方控件,可以借助它做出美轮美奂的界面。这是10.0.0.0版的,资源包括官方安装包和破解程序。先安装安装包,再运行破解程序,已在VS2008试用成功,在其它版本上运行状况不甚清楚,应该也可以用。需要说明一点的是,在找到这个资源之前,我找到了很多只有一个DLL的资源,结果发现都不能用,只有这个是靠谱的。

2011-12-16

空空如也

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

TA关注的人

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