ldjhust

工欲善其事 必先利其器

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 2 3 4 5 6 7 8 ··· 13 下一页

2013年7月25日

摘要: 转载:http://blog.csdn.net/walkinginthewind/article/details/7518888#topic14树是一种比较重要的数据结构,尤其是二叉树。二叉树是一种特殊的树,在二叉树中每个节点最多有两个子节点,一般称为左子节点和右子节点(或左孩子和右孩子),并且二叉树的子树有左右之分,其次序不能任意颠倒。二叉树是递归定义的,因此,与二叉树有关的题目基本都可以用递归思想解决,当然有些题目非递归解法也应该掌握,如非递归遍历节点等等。本文努力对二叉树相关题目做一个较全的整理总结,希望对找工作的同学有所帮助。二叉树节点定义如下:struct BinaryTreeNod 阅读全文
posted @ 2013-07-25 14:40 ldjhust 阅读(226) 评论(0) 推荐(0) 编辑

摘要: 转载:http://billxia.diandian.com/post/2012-12-23/40049402032在Windows下,使用Microsoft Speech API(简称为SAPI)可以很简单高效的实现语音识别,关于如何使用SAPI实现语音识别的文章请参见MVP尹成的博客 :微软语音识别语音朗读技术VC++基于微软语音引擎开发语音识别总结而Speech SDK安装后有一个Samples文件夹,里面有C++/C#/VB的示例代码可以参考。现在我想把基于SAPI的语音识别转移到我的QT的项目里,也就是在QT里调用微软的SAPI来实现语音识别。这个想法是很简单的,但要实现的话,却充满 阅读全文
posted @ 2013-07-25 13:36 ldjhust 阅读(4346) 评论(0) 推荐(0) 编辑

2013年7月24日

摘要: 转载:http://www.cnblogs.com/myittec/archive/2011/11/30/2392787.html中文名:《提问的智慧》英文名:How To Ask Questions The Smart Way中文链接1:http://www.beiww.com/doc/oss/smart-questions.html中文链接2:http://community.csdn.net/IndexPage/SmartQuestion.aspx虽然这篇文章与QT没有太大关联,不过我还是放在前排,希望各位提问前读一下这篇文章,非常经典,这绝不是浪费时间。就这样,不多说了。NOKIA官方 阅读全文
posted @ 2013-07-24 13:02 ldjhust 阅读(208) 评论(0) 推荐(0) 编辑

2013年7月23日

摘要: 转载:http://www.dogeye.net/2012/06/%E4%BD%BF%E7%94%A8cscope%E9%98%85%E8%AF%BB%E5%A4%A7%E5%9E%8B%E5%B7%A5%E7%A8%8Blinux%E5%86%85%E6%A0%B8%E7%9A%84%E6%BA%90%E4%BB%A3%E7%A0%81%E6%95%99%E7%A8%8B/Cscope是一个非常有用的工具,可以用来方便地阅读很大型工程的源代码。较之使用传统的Unix工具grep,使用Cscope可以省下你一大笔时间,大大提高阅读代码的效率。通过本教程,我会教给你如何使用Cscope阅读Lin 阅读全文
posted @ 2013-07-23 17:11 ldjhust 阅读(1519) 评论(0) 推荐(0) 编辑

2013年7月22日

摘要: 转载:http://www.ruanyifeng.com/blog/2012/08/blogging_with_jekyll.html喜欢写Blog的人,会经历三个阶段。 第一阶段,刚接触Blog,觉得很新鲜,试着选择一个免费空间来写。 第二阶段,发现免费空间限制太多,就自己购买域名和空间,搭建独立博客。 第三阶段,觉得独立博客的管理太麻烦,最好在保留控制权的前提下,让别人来管,自己只负责写文章。大多数Blog作者,都停留在第一和第二阶段,因为第三阶段不太容易到达:你很难找到俯首听命、愿意为你管理服务器的人。但是两年前,情况出现变化,一些程序员开始在github网站上搭建blog。他们既... 阅读全文
posted @ 2013-07-22 16:11 ldjhust 阅读(212) 评论(0) 推荐(0) 编辑

摘要: 转载:http://www.ruanyifeng.com/blog/2013/07/rsa_algorithm_part_two.html上一次,我介绍了一些数论知识。有了这些知识,我们就可以看懂RSA算法。这是目前地球上最重要的加密算法。六、密钥生成的步骤我们通过一个例子,来理解RSA算法。假设爱丽丝要与鲍勃进行加密通信,她该怎么生成公钥和私钥呢?第一步,随机选择两个不相等的质数p和q。爱丽丝选择了61和53。(实际应用中,这两个质数越大,就越难破解。)第二步,计算p和q的乘积n。爱丽丝就把61和53相乘。 n = 61×53 = 3233n的长度就是密钥长度。3233写成二进制是 阅读全文
posted @ 2013-07-22 15:37 ldjhust 阅读(226) 评论(0) 推荐(0) 编辑

摘要: 转载:http://www.ruanyifeng.com/blog/2013/06/rsa_algorithm_part_one.html如果你问我,哪一种算法最重要?我可能会回答"公钥加密算法"。因为它是计算机通信安全的基石,保证了加密数据不会被破解。你可以想象一下,信用卡交易被破解的后果。进入正题之前,我先简单介绍一下,什么是"公钥加密算法"。一、一点历史1976年以前,所有的加密方法都是同一种模式: (1)甲方选择某一种加密规则,对信息进行加密; (2)乙方使用同一种规则,对信息进行解密。由于加密和解密使用同样规则(简称"密钥" 阅读全文
posted @ 2013-07-22 15:35 ldjhust 阅读(193) 评论(0) 推荐(0) 编辑

2013年7月18日

摘要: 转载:http://software.intel.com/zh-cn/blogs/2012/08/14/android/?utm_campaign=CSDN&utm_source=intel.csdn.net&utm_medium=Link&utm_content=%20intelandroid%20%E2%80%93%20youxi虽然android学了点点,然后现在又没学了(我为啥这么没有恒心呢大哭)。以后有时间还是要继续学android的,一定要啊!虽然现在没学android游戏编程,不过还是把这些八款开源的android游戏引擎记录一下,以后可能会用到也说不定。 阅读全文
posted @ 2013-07-18 17:13 ldjhust 阅读(212) 评论(0) 推荐(0) 编辑

摘要: 在C++中定义全局变量是应该尽量在。cpp文件中定义,而不要在。h 文件中 定义,定义好了之后,可以在。h文件中利用 extern关键字进行 声明。如果在。h文件中定义的话,多层包含可能会引起重复定义的错误。下面是一个示例 在base.cpp中定义全局变量 base.cpp int g_MaxTime; int g_MinTime; int g_MaxCount; int g_MinCount; base.h extern int g_MaxTime; extern int g_MinTime; extern int g_MaxCount; extern int g_Mi... 阅读全文
posted @ 2013-07-18 12:37 ldjhust 阅读(411) 评论(0) 推荐(0) 编辑

2013年7月17日

摘要: 转载:http://blog.csdn.net/bitxinhai/article/details/2309939非模态对话框用MFC可以创建非模态的对话框,只是创建方式不同,模态对话框用dlg.DoModel()调用,而非模态对话框要用create函数创建调用。/*假设IDD_TEST_DLG为已经定义的对话框资源的ID号*/CTestDlg *dlg=new CTestDlg;dlg->Create(IDD_TEST_DLG,NULL);dlg->ShowWindows(SW_SHOW);在上面的代码中我们新生成了一个对话框对象,而且在退出函数时并没有销毁该对象。因为如果此时销 阅读全文
posted @ 2013-07-17 12:37 ldjhust 阅读(270) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 13 下一页