芦苇
码龄12年
关注
提问 私信
  • 博客:18,688
    社区:625
    19,313
    总访问量
  • 8
    原创
  • 1,479,526
    排名
  • 2
    粉丝
  • 0
    铁粉

个人简介:该博客用来学习和记录一些知识,谁让本人忘性太棒。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:河南省
  • 加入CSDN时间: 2012-07-02
博客简介:

zpluw芦苇之家

查看详细资料
个人成就
  • 获得6次点赞
  • 内容获得5次评论
  • 获得10次收藏
创作历程
  • 2篇
    2014年
  • 9篇
    2012年
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

182人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

安装和配置SublimeREPL

1、在ST里按ctrl+`(就是tab上面那个)打开ST的命令台2、输入import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.i
原创
发布博客 2014.04.11 ·
5558 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

Mac下安装MySQLdb过程及问题

首先,到 http://sourceforge.net/projects/mysql-python/ 下载,然后解压:tar zxvf MySQL-python-1.2.4b4.tar进入解压的文件目录,运行命令:python setup.py install 进行安装。如果中间没出问题,那你也太lucky了,这不科学!下面是会出现的问题:1.如果碰到 "mysql
原创
发布博客 2014.03.08 ·
688 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

关于C++中的前置声明(2)

刚开始学习c++的人都会遇到这样的问题:定义一个类 class A,这个类里面使用了类B的对象b,然后定义了一个类B,里面也包含了一个类A的对象a,就成了这样://a.h #include "b.h" class A { .... private: B b; }; //b.h #include "a.h"
转载
发布博客 2012.08.08 ·
410 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关于C++中的前置声明(1)

在编写C++程序的时候,偶尔需要用到前置声明(Forward declaration)。下面的程序中,带注释的那行就是类B的前置说明。这是必须的,因为类A中用到了类B,而类B的声明出现在类A的后面。如果没有类B的前置说明,下面的程序将不同通过编译,编译器将会给出类似“缺少类型说明符”这样的出错提示。代码一:// ForwardDeclaration.h#include us
转载
发布博客 2012.08.08 ·
813 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

合并两个带尾指针的循环单链表

#includetypedef struct Node //结点类型定义 { char data; struct Node *next;}Node, *LinkList; //LinkList为结构指针类型LinkList CreateCLinkList(LinkList *);LinkList Merge(LinkList, LinkList);in
原创
发布博客 2012.07.24 ·
2978 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

顺序栈的括号匹配算法

#includeconst int Stack_Size = 30;const int TRUE = 1;const int FALSE = 0;typedef struct //定义顺序栈结构{ char data[Stack_Size]; int top; //栈顶指针}SqStack; void BracketMatch(char *);
原创
发布博客 2012.07.24 ·
1627 阅读 ·
1 点赞 ·
0 评论 ·
6 收藏

链栈的相关操作

/*链栈不需要设置头结点*/#includetypedef struct StackNode{ char data; struct StackNode *next;}StackNode, *LinkStack; /*取栈顶元素, 只取元素,栈顶指针不变*/int GetTop(LinkStack *top, char *e){ if(*top ==
原创
发布博客 2012.07.24 ·
634 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

斐波那契查找法

/*斐波那契查找法,前提是线性表必须有序,时间复杂度是O(logn)*/#includeconst int MAXSIZE = 20;int Fibonacci_Search(int *a, int n, int key);/*用非递归法构造一个斐波那契数组*/void Fibonacci(int *f){ f[0] = 1; f[1] =
原创
发布博客 2012.07.17 ·
4079 阅读 ·
0 点赞 ·
5 评论 ·
5 收藏

C++中static的作用(面向对象)

面向对象设计中的static1.静态成员变量    (1)静态成员变量是属于整个类的全局变量,可以被所有对象共享,它不属于某个对象;普通成员变量是属于对象的变量,不能被所有对象共享。#includeusing namespace std;class A{public: static int x;};int A::x = 10; //初始化
原创
发布博客 2012.07.13 ·
761 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

C/C++中static的作用(面向过程)

面向过程设计中的static1、静态全局变量#include using namespace std; void fn();static int n; //定义静态全局变量   void main()   { n=20; cout<<n<<endl; fn(); }   void fn() { n++; cout静态全局变
原创
发布博客 2012.07.13 ·
555 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

负数在计算机中的表示

原码:将一个整数,转换成二进制,就是其原码。如单字节的5的原码为: 0000 0101; -5的原码为1000 0101。反码:正数的反码就是其原码;负数的反码是将原码中,除符号位以外,每一位取反。如单字节的5的反码为:0000 0101;-5的反码为1111 1010。补码:正数的补码就是其原码;负数的反码+1就是补码。如单字节的5的补码为:0000 0101;-5的原码为1111
转载
发布博客 2012.07.13 ·
584 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏