- 博客(13)
- 资源 (11)
- 收藏
- 关注
原创 boost string
#include #include #include #include #include int main(){ std::string str("readme.txt"); if (boost::ends_with(str,"txt")) { std::cout<< boost::to_upper_copy(str) + " UPPER" << std::endl;
2014-09-29 14:47:34 768
转载 7zip命令行调用
7z a -tzip -p111 archive.7z txt.txt 压缩 密码为1117z x -tzip -p111 archive.7z 解压 密码为111 7z.exe 是 7-Zip 的命令行版本。7z.exe 使用 7-Zip 的其它模块,7za.exe 是7-Zip 的独立版本,7za.exe 仅支持 7z、zip、gzip、bzip2 和
2014-09-28 16:28:28 724
转载 vim tab设置为4个空格
摘自 Vim 手册: 选项:1. tabstop:表示一个 tab 显示出来是多少个空格,默认 82. softtabstop:在编辑的时候(比如按退格或 tab 键)一个 tab 是多少个空格(有点不好理解。。。我也没完全弄明白)3. expandtab/noexpandtab:将 tab 扩展/不扩展成空格4. shiftwidth:每一级缩进是多少个空格5. sm
2014-09-23 21:19:13 1113
转载 Qt编写Mplayer前端程序
编写一个自己的mplayer前端程序,根据自己的喜好设计界面。是一件很不错的事情。首先设计一个漂亮的界面,可以通过designer设计。通过定义一个QProcess对象调用已编译好的Mplayer。QProcess *process = new QProcess(); process->setProcessChannelMode(QProcess::MergedC
2014-09-20 21:03:14 765
转载 用GDB调试程序(六)
七、设置显示选项 GDB中关于显示的选项比较多,这里我只例举大多数常用的选项。 set print address set print address on 打开地址输出,当程序显示函数信息时,GDB会显出函数的参数地址。系统默认为打开的,如: (gdb) f #0 set_quotes
2014-09-20 18:56:48 436
转载 用GDB调试程序(五)
查看运行时数据——————— 在你调试程序时,当程序被停住时,你可以使用print命令(简写命令为p),或是同义命令inspect来查看当前程序的运行数据。print命令的格式是: print print / 是表达式,是你所调试的程序的语言的表达式(GDB可以调试多种编程语言),是输出的格式,比如,如果要把表达式按1
2014-09-20 18:55:44 372
转载 用GDB调试程序(三)
四、维护停止点上面说了如何设置程序的停止点,GDB中的停止点也就是上述的三类。在GDB中,如果你觉得已定义好的停止点没有用了,你可以使用delete、clear、disable、enable这几个命令来进行维护。 clear 清除所有的已定义的停止点。 clear clear 清除所有设置在函数上的停止点。 cle
2014-09-20 18:53:42 457
转载 用GDB调试程序(四)
查看栈信息—————当程序被停住了,你需要做的第一件事就是查看程序是在哪里停住的。当你的程序调用了一个函数,函数的地址,函数参数,函数内的局部变量都会被压入“栈”(Stack)中。你可以用GDB命令来查看当前的栈中的信息。下面是一些查看函数调用栈信息的GDB命令: backtrace bt 打印当前的函数调用栈的所有信息。如:
2014-09-20 18:53:01 384
转载 用GDB调试程序(二)
GDB的命令概貌———————启动gdb后,就你被带入gdb的调试环境中,就可以使用gdb的命令开始调试程序了,gdb的命令可以使用help命令来查看,如下所示: /home/hchen> gdb GNU gdb 5.1.1 Copyright 2002 Free Software Foundation, Inc. GDB is free softw
2014-09-20 18:52:42 378
转载 用GDB调试程序(一)
用GDB调试程序GDB概述————GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就是这个道理。一般来说,GDB主要帮忙你完成下面四个方面的功能: 1、启动你的
2014-09-20 18:51:18 412
转载 ubuntu 下 QT 4.0安装方法
最近需要在Ubuntu下开发桌面软件,想起了QT。书上介绍的方法太老了,网上找了一大堆安装方法,都或多或少有各种问题,以下是我自己摸索出来的与大家分享!另外不建议大家现在用QT5,参考资料不多,建议初学者先从QT4学起。本文写作时间是2013年11月份。本文使用的环境:QT Library: 4.8.1 http://download.qt-project.org/ar
2014-09-18 22:13:35 874
原创 CSRF verification failed. Request aborted.
HelpReason given for failure: CSRF token missing or incorrect. In general, this can occur when there is a genuine Cross Site Request Forgery, or when Django's CSRF mechanism has not been
2014-09-18 12:05:18 722
CString string char 之间的相互转换
2013-06-04
日志类log4cxx的demo程序包含lib,dll,和头文件
2012-09-09
log4cxx 编译环境整合
2012-09-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人