桑海

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

2017年4月6日

摘要: https://www.jetbrains.com/clion/download/download-thanks.html 随时升级 http://idea.lanyus.com/ m_pRemotingClient->invokeSync 主题资源网站: http://www.riaway.com 阅读全文
posted @ 2017-04-06 10:24 桑海 阅读(928) 评论(0) 推荐(0) 编辑

摘要: a.log是二进制文件, less -R 可以查看, tee -a 比较好用。 less -r 分屏幕时效果好,但是cgdb 查看不友好, less -R 会有^M之类的东西,但是都是分行看的,友好。 直接查看就好: 阅读全文
posted @ 2017-04-06 08:01 桑海 阅读(352) 评论(0) 推荐(0) 编辑

2017年3月27日

摘要: 体系结构:原理介绍·参考好文:应用 Valgrind 发现 Linux 程序的内存问题 简单组一个摘要: Valgrind包括如下一些工具: 一下是自己常用的配置选项: 此工具要比gprof 好用, 阅读源码,查看调用关系: 使用excel 查看该文件, kind列以及后面的5列, 查看。 比较实用 阅读全文
posted @ 2017-03-27 23:08 桑海 阅读(497) 评论(0) 推荐(0) 编辑

2017年3月18日

摘要: 百度师傅最快的到家服务,最优质的电脑清灰 百度经验:jingyan.baidu.com 有个网友遇到一个非常奇怪的上网问题,刚才始,发现QQ不能登录,后来接着发现火狐浏览器也打不开网页,刚开始,以为只是网络问题,便重启了电脑与路由器等网络设备,还不行,于是用其它电脑连接网络,却发现可以上网,所有浏览 阅读全文
posted @ 2017-03-18 12:29 桑海 阅读(1526) 评论(0) 推荐(0) 编辑

2017年3月17日

摘要: Linux下的GitHub安装与简单配置教程 1.GitHub简介 Git是一个分布式版本控制系统,与其相对的是CVS、SVN等集中式的版本控制系统。 2.Git的安装 1)安装Git a.查看与使用 在ubuntu下可以使用如下命令进行查看系统中是否安装了Git: $ git b.安装 若当前系统 阅读全文
posted @ 2017-03-17 18:56 桑海 阅读(580) 评论(0) 推荐(0) 编辑

2017年3月9日

摘要: C++类型转换总结 C风格的强制类型转换(Type Cast)很简单,不管什么类型的转换统统是:TYPE b = (TYPE)a。C++风格的类型转换提供了4种类型转换操作符来应对不同场合的应用。 const_cast,字面上理解就是去const属性。static_cast,命名上理解是静态类型转换 阅读全文
posted @ 2017-03-09 16:12 桑海 阅读(203) 评论(0) 推荐(0) 编辑

摘要: 原文:http://blog.csdn.net/haoel/article/details/1948051 一、简介 C++中的虚函数的作用主要是实现了多态的机制。虚函数(Virtual Function)其实是通过一张虚函数表(Virtual Table)来实现的。简称为V-Table。在这个表中 阅读全文
posted @ 2017-03-09 12:39 桑海 阅读(227) 评论(0) 推荐(0) 编辑

摘要: 转载: [C++对象模型][8]多重继承与虚函数表 一 多重继承 1) 代码: 2)类图: 3)VS2008的编译选项查看布局: 4)可视化表示: 5)代码验证: 6) 验证代码运行结果: 7)总结: 与单继承相同的是所有的虚函数都包含在虚函数表中,所不同的多重继承有多个虚函数表,当子类对父类的虚函 阅读全文
posted @ 2017-03-09 12:36 桑海 阅读(213) 评论(0) 推荐(0) 编辑

摘要: 1 using namespace std; 2 #include <iostream> 3 4 using namespace std; 5 6 class A{ 7 public: 8 virtual void Fun1(){ 9 cout << "A::Func1" << endl; 10 } 阅读全文
posted @ 2017-03-09 11:57 桑海 阅读(113) 评论(0) 推荐(0) 编辑

2017年2月14日

摘要: 1 set args >output.log 1 set args >output.log 1 set args >output.log 三种方法,一种通过tee在启动时重定向: 1 gdb |tee -a file 1 gdb |tee -a file 1 gdb |tee -a file 第二种 阅读全文
posted @ 2017-02-14 10:02 桑海 阅读(2596) 评论(0) 推荐(0) 编辑

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