ldjhust

工欲善其事 必先利其器

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

08 2013 档案

摘要:转载:http://blog.csdn.net/walkinginthewind/article/details/7339396使用单件模式的意图是保证一个类只有一个实例,并提供一个访问它的全局访问点。将单件定义为全局或静态对象,然后依赖于自动的初始化,并不能完全实现上述意图。虽然可以提供全局访问点,但这是不够的。原因如下:1)我们不能保证静态对象只有一个实例会被声明。2)我们可能没有足够信息在静态初始化时实例化每个单件,单件可能需要在程序运行中稍后被计算出来的值。3)c++没有定义转换单元上全局对象的构造器的调用顺序。这意味着单件之间不存在依赖关系;如果有,那么错误将是不可避免的。4)使用全 阅读全文
posted @ 2013-08-10 15:42 ldjhust 阅读(382) 评论(0) 推荐(0) 编辑

摘要:转载:http://blog.csdn.net/qin_lin_sb/article/details/77994511. 首先说下自己的环境配置,不确保该代码对所有配置都适用操作系统:windows xp sp3编译环境:Qt SDK1.2.1,MSVC2008编译既然是利用了Microsoft Speech SDK,那么首先就要安装它,其下载地址为:http://www.microsoft.com/en-us/download/details.aspx?id=10121下载图中红色框内的两部分,下载完成后先安装SpeechSDK51.exe,再安装SpeechSDK51LangPack.ex 阅读全文
posted @ 2013-08-10 15:10 ldjhust 阅读(848) 评论(0) 推荐(0) 编辑

摘要:本文主要目的是想让和我一样刚从SVN阵营转到Git阵营的程序员能够快速完成一些简单的Git操作。简单理解 Git 的思想和基本的工作原理,能够更好的进一步和使用Git。在开始学习Git 的时候,最好不要把Git的各种概念和其他的版本控制系统诸如 Subversion等相比,否则容易混淆每个操作的实际意义。Git是一个免费的、分布式的版本控制工具,或是一个强调了速度快的源代码管理工具。每一个Git的工作目录都是一个完全独立的代码库,并拥有完整的历史记录和版本追踪能力,不依赖于网络和中心服务器。Git 在管理项目时,在本地会有三个工作区域:Git 的本地数据目录,工作目录以及暂存区域。如下图所示: 阅读全文
posted @ 2013-08-05 21:52 ldjhust 阅读(252) 评论(0) 推荐(0) 编辑

摘要:用git add file添加文件时出现这样错误:fatal: Not a git repository (or any of the parent directories): .git解决办法:git init 阅读全文
posted @ 2013-08-05 21:27 ldjhust 阅读(760) 评论(0) 推荐(0) 编辑

摘要:本文来自:http://sakananote2.blogspot.com/2010/07/agent-admitted-failure-to-sign-using.html之前如果建立 ssh 连接,只要將公鑰複製到 ~/.ssh/authorized_keys 就可以利用金鑰登入而不需要建立密碼.現在的 ssh 使用同樣的方法會出現錯誤訊息Agent admitted failure to sign using the key解決方式 使用 ssh-add 指令將私鑰 加進來 (根据个人的密匙命名不同更改 id_rsa)# ssh-add ~/.ssh/id_rsa 阅读全文
posted @ 2013-08-05 21:01 ldjhust 阅读(186) 评论(0) 推荐(0) 编辑

摘要:ubuntu下编译qt5时出现如下错误:cannot find -lGL,安装如下库来解决:sudo apt-get install libglu1-mesa-dev 阅读全文
posted @ 2013-08-05 19:24 ldjhust 阅读(523) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示