自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(12)
  • 资源 (4)
  • 收藏
  • 关注

转载 Ubuntu下创建vim+Taglist+cscope+ctags组合编辑器

Ubuntu下创建vim+Taglist+cscope+ctags组合编辑器 标签: vimubuntutags正则表达式kill 2012-07-26 16:26 26831人阅读 评论(17) 收藏 举报 分类: Linux 系统安装、配置、编译&测评(12) 版权声明:本文为博主原创文章,未经博主允许不得转载。 目录(?)[+] 有人抱怨Linux系统下没有类似于VC

2016-10-29 14:29:23 375

转载 qdebug使用方法

qdebug使用方法 首先在头文件中包含#include 在需要使用的地方插入: qDebug("intensity:%d",intensity[0][2]); (%d表示整数)输出结果:intensity:195注: %a,%A 读入一个浮点值(仅C99有效)    %c 读入一个字符    %d 读入十进制整数    %i 读入十进制,八进制,十六

2016-10-05 19:23:32 791

原创 华为机试——识别有效的IP地址和掩码并进行分类统计

题目:请解析IP地址和对应掩码,进行分类识别,要求按照A/B/C/D/E类地址归类,不合法的地址和掩码单独归类#include<iostream>#include<string>#include<ctype.h>using namespace std;static int result[7]={0}; //保存最后结果的数组string str2bit(string str){

2016-10-05 19:23:06 632

原创 华为机试——整数划分

题目:将正整数划分成连续的正整数之和如15可以划分成4种连续整数相加的形式:15 7 8 4 5 6 1 2 3 4 5解题思路:首先考虑一般的形式,设n为被划分的正整数,x为划分后最小的整数,如果n有一种划分,那么结果就是x,如果有两种划分,就是x和x x + 1, 如果有m种划分,就是 x 、x x + 1 、 x x + 1 x + 2 、… 、x x + 1 x + 2 … x + m

2016-10-05 19:22:20 489

原创 华为机试——字符串拆分

按要求分解字符串,输入两个数M,N;M代表输入的M串字符串,N代表输出的每串字符串的位数,不够补0。 例如:输入2,8, “abc” ,“123456789”,则输出为“abc00000”,“12345678“,”90000000”#include#include#include#includeusing namespace std;/*int main(){ int

2016-10-05 19:21:50 389

原创 二叉树问题总结(三)

问题11:求二叉树的镜像 递归解法: (1)如果二叉树为空,返回空 (2)如果二叉树非空,分别求左子树和右子树的镜像,然后交换左右子树BinaryTreeNode* Mirror(BinaryTreeNode* pRoot){ if(pRoot==NULL) return NULL; BinaryTreeNode* pLeft=Mirror(pRoo

2016-10-05 19:20:11 423

原创 windows编程中L,_T() ,TEXT和_TEXT的使用及其区别

一、 L使用说明TCHAR *szError = L"Error";字符串(literal string)前面的大写字母L,用来告诉编译器该字符串应该作为Unicode来编译。它用来将ASNI转换为Unicode,Unicode字符串中每个字符占16位(两个字节),而在ASNI中每个字符占用一个字节。 例如: strlen(“asd”) = 3; strlen(L”asd”)

2016-10-03 12:21:07 15112

转载 Qt之连接MySQL

针对Qt之编译MySQL数据库驱动(MSVC)这一节,已经讲述了Qt5.2以及之前的版本针对MySQL的使用情况,有可能很多人还存在一些使用上的问题。Qt如何利用MySQL连接远程数据库?代码如下: //输出可用数据库qDebug()<<"available drivers:";QStringList drivers = QSqlDatabase::drivers();foreach(QStr

2016-10-02 16:32:52 1320

原创 win10上vs2013 + qt5.6.0 环境搭建

一、准备工作 下载Qt安装包和vs插件qt版本: qt-opensource-windows-x86-msvc2013-5.6.0 下载地址: http://download.qt.io/official_releases/qt/5.6/5.6.0/qt-opensource-windows-x86-msvc2013-5.6.0.exevs插件: qt-vs-addin-1.2.5 下载

2016-10-02 13:50:26 3187

转载 /usr/bin/ld: error: cannot find -lGL

$ locate libGL.so/usr/lib/i386-Linux-gnu/mesa/libGL.so.1/usr/lib/i386-linux-gnu/mesa/libGL.so.1.2.0$ sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1.2.0 /usr/lib/libGL.so

2016-10-01 21:55:11 428

转载 Ubuntu1系统中下载的中文文件名乱码解决办法

一、乱码的样子类似: °²Àï¿ü ÒÁ¸ñÀ³Ï£ÑÇ˹,°²Àï¿ü ÒÁ¸ñÀ³Ï£ÑÇ˹这种乱码称为Gedit中文乱码打开部分Windows下的txt文本文件的时候,中文显示为乱码。但是自己用Gedit编写新文件的时候,输入的中文却可以正常显示,保 存后再退出也可以正常显示。而且对于Windows下的文本文件,也不是全部含有中文的都显示为乱码。整理下思路,如果真的是中文无法正常显示的问

2016-10-01 19:51:49 3450 2

原创 安装完ubuntu系统后的优化

安装完ubuntu系统后的优化下面给出一些安装完ubuntu系统后,为了更好的使用需要做的一些事:1.卸载掉系统自带的不好用或者基本不用的软件卸载掉Amazon软件 sudo apt-get remove unity-webapps-common 卸载掉一些基本不使用的软件和游戏 sudo apt-get remove thunderbird(邮箱) sudo apt-get remove

2016-10-01 10:22:31 21083

数学之美(第一版)

《数学之美》是一本非常值得读的书。这本书展现了吴军博士咋他度年的科研经历中对科学问题的深入思考

2015-12-06

程序员健康指南

本书是为程序员量身制作的健康指南,针对头痛、眼部疲劳、背部疼痛和手腕疼痛等常见的问题,简要介绍了其成因、测试方法,并列出了每天的行动计划,从运动、饮食等方面给出详细指导,帮助程序员在不改变工作方式的情况下轻松拥有健康。 本书适合程序员、长期伏案工作的其他人群以及所有关心健康的人士阅读。

2015-12-06

clock()函数的使用

通过clock来计算程序运行时间的方法,计算自己所写的程序的执行时间

2014-07-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除