首页 > 2014年11月06日 > 全部分享
计算二叉树的深度,结点的个数。
计算二叉树的深度,结点的个数。 //算法5.5 计算二叉树的深度,结点的个数。 #include using namespace std; //二叉树的二叉链表存储表示 typedef struct BiNode { char data; //结点数据域 struct BiNode *lchild,*rchild; //左右孩子指针 }BiTNode,*...
分类:其他   时间:2014-11-06 20:06:35    收藏:0  评论:0  赞:0  阅读:270
怎样正确的使用QThread类
背景描述: 以前,继承 QThread 重新实现 run() 函数是使用 QThread唯一推荐的使用方法。这是相当直观和易于使用的。但是在工作线程中使用槽机制和Qt事件循环时,一些用户使用错了。Qt  核心开发人员Bradley T. Hughes, 推荐使用QObject::moveToThread 把它们移动到线程中。不幸的是, 以用户反对这样使用。Olivier Go...
分类:其他   时间:2014-11-06 20:06:15    收藏:0  评论:0  赞:0  阅读:607
怎样在Java的官网上搜索命令行参数的说明
这个日志有些吐槽的成份在里面。前两天看到JDK Windows下的一个参数-agentpath:”",因为之前没用过,所以想查查官方解释,发现在百度里很难搜索到,可以搜索出来如下的日志: http://xinklabi.iteye.com/blog/837435 但是有时候我们希望能看到更官方的,更及时更新的Specification等,那么就需要在官网上查找了,但是这个过程也挺麻烦的...
分类:编程语言   时间:2014-11-06 20:06:05    收藏:0  评论:0  赞:0  阅读:178
java se学习(二)数组与字符串、数据类型转
1、数组一旦初始化,其容量即限定 2、字符串一旦 化...
分类:编程语言   时间:2014-11-06 20:05:55    收藏:0  评论:0  赞:0  阅读:299
Android CodeReview 些许总结
CodeReview些许总结 1:使用Handler的时候,使用handler.post(Runnable);,hanler与类尽量保持弱引用关系,或者使用静态的handler对象 public Handler h = new Handler() { //不推荐 @Override public void handleMessage(Message msg) ...
分类:移动平台   时间:2014-11-06 20:05:45    收藏:0  评论:0  赞:0  阅读:323
maven学习系列之(一)—maven的安装与基本设置
maven的下载与配置 第一步:下载apache-maven-2.3.2-bin.zip并解压到D:\tools,下载地址http://maven.apache.org/download.cgi 第二步:在环境变量中设置属性:M2_HOME = D:\tools\apache-maven-3.2.3-bin\apache-maven-3.2.3 ;                  ...
分类:其他   时间:2014-11-06 20:05:35    收藏:0  评论:0  赞:0  阅读:215
寻找满足后缀要求的第一个文件名及其类型的C程序实现
问题描述有多个带后缀的用分号分隔的文件名(形如:1.xml;2.pdf;3.jpg;4.txt),编写C程序用于将满足后缀要求的第一个文件名找出来,并显示文件的类型。规定的后缀及文件类型对应如下:语音:类型1,后缀wav;视频:类型2,后缀3gp;传真:类型3,后缀tif;图片:类型4,后缀jpg;文本:类型5,后缀txt。 对于“1.xml;2.pdf;3.jpg;4.txt”,程序需输出文件名...
分类:其他   时间:2014-11-06 20:05:25    收藏:0  评论:0  赞:0  阅读:355
POJ 1473 There's Treasure Everywhere!(简单几何)
There's Treasure Everywhere! 题目大意: 给你一个字符串,里面有许多的操作,前面的数字是移动的距离,后面的英文表示移动的方向,问最后从远点出发的一个点回落在什么地方以及距离出发点的距离是多少。 解题思路: 题目本身并不是很难,也没有什么坑点,没什么好说的,字符串处理的时候细心一点就行。  PS:每组后面需要加一个回车,...
分类:其他   时间:2014-11-06 20:05:15    收藏:0  评论:0  赞:0  阅读:260
【VC编程技巧】控件?4.4ListBox控件(打造带有复选框的ListBox)
4.4ListBox控件(打造带有复选框的ListBox) 下面通过两种方式构建复选框ListBox 1.对话框中插入ListBox控件(IDC_LIST1,IDC_LIST2),如下设置属性 图1 方式一: 2.对ListBox控件(IDC_LIST1)关联控件变量m_checkListBox1,将控件变量类型CListBox -> CCheckLi...
分类:其他   时间:2014-11-06 20:05:05    收藏:0  评论:0  赞:0  阅读:290
lua学习笔记之类型和值
Lua学习笔记之类型和值 1、全局变量 全局变量不需要声明,给一个变量赋值后即创建了这个全局变量,访问一个没有初始化的全局变量也不会出错,只不过得到的结果是:nil 如果需要删除一个全局变量,只需要将变量赋值为nil 2、词法约定 标识符:字母或者下划线开头的字母、下划线、数字序列,最好不要使用下划线家大写字母的标识符,因为lua的保留字也是这样的。 3、命令行方式 Lua[opti...
分类:其他   时间:2014-11-06 20:04:55    收藏:0  评论:0  赞:0  阅读:265
Lua学习笔记之表达式
Lua学习笔记之表达式 1、  算数运算符 二元运算符:+-*/^(加减乘除幂) 一元运算符:-(负值) 这些运算符的操作都是实数。 2、  关系运算符 、=、==~= 这些操作符返回结果为false或者true;==和~=比较两个值,如果两个值类型不同,lua认为两者不同;nil只和自己相等。Lua通过引用比较tables、userdata、funcations。也就是说当且仅当两...
分类:其他   时间:2014-11-06 20:04:45    收藏:0  评论:0  赞:0  阅读:276
requireJS中使用setTimeout和setInterval遇到的问题和解决方式
第一种方式会报错,因为say函数仅仅在模块内部可见,setTimeout看不见; 第二种方式:代码会立即执行,没有到达setTimeout的延时效果; 第三种方式:通过这种匿名函数调用,能够满足我们的需要,即解决了延时的问题,也解决了变量可见域的问题。...
分类:Web开发   时间:2014-11-06 20:04:35    收藏:0  评论:0  赞:0  阅读:304
Oracle之主键(Primary Key)用法详解
Oracle主键Primary Key的创建与维护...
分类:数据库技术   时间:2014-11-06 20:04:25    收藏:0  评论:0  赞:0  阅读:287
LinkedHashMap源码阅读
LinkedHashMap继承自HashMap,相关基本操作性能略低于HashMap,由于需要额外代价维护链表。其遍历操作是通过操作该双向链表实现,而非内部散列表数组,因此性能为O(size)比HashMapO(capacity)更高。 支持两种顺序遍历:元素插入顺序(重复put不算)和最近使用优先顺序(调用put和get类似LRU),默认是按照元素插入顺序遍历。通过构造函数传入true可以实现最近使用优先遍历,每次put或get操作时,将该元素直接重新放置到链表头结点后面来实现最近使用优先遍历。 Link...
分类:其他   时间:2014-11-06 20:03:55    收藏:0  评论:0  赞:0  阅读:313
poj 1470 Closest Common Ancestors 【Tarjan 离线 LCA】
题目:poj 1470 Closest Common Ancestors 题意:给出一个树,一些询问。求LCA的个数、 分析:很简单的模板题目,但是模板不够优秀,一直wa...RE,各种错误一下午,终于发现自己模板的漏洞了。 AC代码: #include #include #include #include using namespace std; #def...
分类:其他   时间:2014-11-06 20:03:35    收藏:0  评论:0  赞:0  阅读:241
[Erlang危机]Erlang In Danger 序言
IntroductionOn Running Software运行时软件There’s something rather unique in Erlang in how it approaches failure compared to most other programming languages. There’s this common way of thinking where the...
分类:其他   时间:2014-11-06 20:03:25    收藏:0  评论:0  赞:0  阅读:332
IntelliJ IDEA 14 值得你弃用Eclipse的IDE神器
今天看新闻,发现IntelliJ IDEA版本出了14,本着生命在于折腾的原则,下载并安装。 当然,是开玩笑的啦!作为比较资深的Android开发者,相信朋友们不会不知道Android Studio这个软件。它就是基于IntelliJ IDEA(以下简称IDEA),所以借着新版本的发布,看看最原始的IDEA是个什么模样。 注:大家一定要有信心,这款IDE我上手的时间仅仅用了2个小时不到,个人感...
分类:系统服务   时间:2014-11-06 20:03:15    收藏:0  评论:0  赞:0  阅读:396
C++ static 、extern以及全局变量之间的相关逻辑
全局变量,就是指那些定义在函数之外的变量,当然也是定义在类之外的变量。 (1)全局变量会被自动初始化,函数中的变量不会被自动初始化,类中定义的那些成员变量(内建)也不会自动初始化。那么这里有一个疑问,为什么要这样设置?并且为什么,在进程内存区中,分为初始化了的全局变量、静态变量,和未初始化的全局、静态变量。 (2)全局变量如果加上static关键字,事情将会变得很奇妙。 ...
分类:编程语言   时间:2014-11-06 20:03:05    收藏:0  评论:0  赞:0  阅读:271
JAVA的protected权限
1.派生类可以访问父类的protected数据,这是毫无疑问的。 2.今天做Think in java的习题发现,同一个包内的一个类调用另一个类的protected数据是可以的。代码如下: package mnmlist; class Mnmlist{ public static void pt() { Hello hi=new Hello(100); System.out....
分类:编程语言   时间:2014-11-06 20:02:46    收藏:0  评论:0  赞:0  阅读:319
浅析C++绑定到Lua的方法
虽然将C++对象绑定到Lua已经有tolua++、LuaBridge和luabind等各种库可以直接使用,但弄清楚C++对象绑定到Lua的常见方法,不但有助于更深的了解Lua的机制,还可以方便修改第三方库以满足实际项目需求。本文通过分析第三方库Lunar的实现,来理解C++对象绑定到Lua的通常方法。...
分类:编程语言   时间:2014-11-06 20:02:45    收藏:0  评论:0  赞:0  阅读:387
2101条   上一页 1 ... 18 19 20 21 22 ... 106 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!