上一页 1 ··· 9 10 11 12 13 14 下一页
  2012年3月20日
摘要: 之前看了很多关于类对象大小问题的计算,今天闲着没事就来整理整理,写写自己的看法。首先,来看看一个只有构造函数和析构函数的空类:[cpp]view plaincopy#include<iostream>usingnamespacestd;classBase{public:Base();~Base();};intmain(intargc,char*argv[]){cout<<sizeof(Base)<<endl;}输出结果为:1 因为一个空类也要实例化,所谓类的实例化就是在内存中分配一块地址,每个实例在内存中都有独一无二的地址。同样空类也会被实例化,所以编译器会 阅读全文
posted @ 2012-03-20 23:57 cbwcwy 阅读(972) 评论(0) 推荐(0) 编辑
  2012年3月18日
摘要: define:定义预编译时处理的宏;只进行简单的字符替换,无类型检测typedef:定义类型别名 用于处理复杂类型例: typedef int A;则:A a; //定义a为intinline:内联函数对编译器提出建议,是否进行宏替换,编译器有权拒绝既为提出申请,不一定会成功static一、产生背景引出原因:函数内部定义的变量,在程序执行到它的定义处时,编译器为它在栈上分配空间,大家知道,函数在栈上分配的空间在此函数执行结束时会释放掉,这样就产生了一个问题: 如果想将函数中此变量的值保存至下一次调用时,如何实现?最容易想到的方法是定义一个全局的变量,但定义为一个全局变量有许多缺点,最明显的缺点 阅读全文
posted @ 2012-03-18 14:45 cbwcwy 阅读(14788) 评论(2) 推荐(2) 编辑
  2012年3月14日
摘要: 测试表.CREATE TABLE test_like ( like_value VARCHAR(20));INSERT INTO test_like SELECT '1234567890' UNION ALL SELECT '12345' UNION ALL SELECT 'abca' UNION ALL SELECT 'adcb' UNION ALL SELECT 'abcc' UNION ALL SELECT 'abcd' UNION ALL SELECT 'abcde' UNI 阅读全文
posted @ 2012-03-14 17:01 cbwcwy 阅读(1465) 评论(0) 推荐(0) 编辑
摘要: BETWEEN指定测试范围。语法test_expression[ NOT ] BETWEENbegin_expressionANDend_expression参数test_expression是用来在由begin_expression和end_expression定义的范围内进行测试的表达式。test_expression必须与begin_expression和end_expression具有相同的数据类型。NOT指定谓词的结果被取反。begin_expression是任何有效的 Microsoft® SQL Server™ 表达式。begin_expression必须与test_e 阅读全文
posted @ 2012-03-14 16:38 cbwcwy 阅读(105503) 评论(0) 推荐(0) 编辑
摘要: 下面是源代码:-------------------------------------------------------------#include<iostream>using namespace std;#define OK 1#define ERROR 0typedef int Status;typedef struct QNode{int data;struct QNode *next;}QNode,*QNodePtr;///////////////////////////////////////////////////LinkQueue类的声明//class Link 阅读全文
posted @ 2012-03-14 15:06 cbwcwy 阅读(466) 评论(0) 推荐(0) 编辑
  2012年3月9日
摘要: Win7设置如下: 第一步:桌面空白处右键 -》个性化 》窗口颜色 -》 高级外观设置 第二步:窗口颜色与外观 -》点击项目下拉框选择“窗口”,点击“颜色1(L)”处的选择(其它) 第三步:将色调改为:85,饱和度:123,亮度:205,添加到自定义颜色,在自定义颜色选定点这个颜色一路点击确定。 阅读全文
posted @ 2012-03-09 23:57 cbwcwy 阅读(1614) 评论(0) 推荐(0) 编辑
摘要: 错误描述: Mysql中添加用户之后可能出现登录时提示ERROR 1045 (28000): Access denied for user的错误.删除user.user中值为NULL的,或更新NULL为test 1)delete from user where user is NULL 2)update user set user=‘test‘ where user is NULL.意外的情况: 如果上述方法没有效果,依然出现空用户,则可以利用图形化用户client删除.在重装了CentOS后,发觉Mysql一直不好用。# mysqladmin create dbname 命令老是返回mysq 阅读全文
posted @ 2012-03-09 18:09 cbwcwy 阅读(364) 评论(0) 推荐(0) 编辑
摘要: Zend Studio的安装图解,也就是下面的安装步骤,我会一步一步的截图上传上来显现,这里以在windows下的安装为例(版本为Zend Studio 5.5.1 for windows),相信大多数国人还是习惯用windows的,这个跟我们的教育体系有一点小小的关系。 首先,下载Zend Studio 5.5.1,这里提供本站的一个快捷官方下载入口:ZendStudio 5.5.1 官方http下载地址+注册机,下载回来的安装包约为72MB,双击此EXE文件,进入安装向导,直接点击NEXT来到下面的授权协议界面,选择“I accept the terms in the license Ag 阅读全文
posted @ 2012-03-09 18:08 cbwcwy 阅读(1562) 评论(0) 推荐(0) 编辑
摘要: 一,mysql命令行参数Usage: mysql [OPTIONS] [database] //命令方式-?, --help //显示帮助信息并退出-I, --help //显示帮助信息并退出--auto-rehash //自动补全功能,就像linux里面,按Tab键出提示差不多,下面有例子-A, --no-auto-rehash //默认状态是没有自动补全功能的。-A就是不要自动补全功能-B, --batch //ysql不使用历史文件,禁用交互(Enables --silent)--character-sets-dir=name //字体集的安装目录--default-character- 阅读全文
posted @ 2012-03-09 18:07 cbwcwy 阅读(19794) 评论(0) 推荐(1) 编辑
摘要: 一:请参照前面的网摘O(∩_∩)O~二:安装phpmyadmin(一种图形化数据库管理软件)为什么在安装LMAP之后还需要安装phpmyadmin或者其他图形化软件呢?顾名思义,Mysql安装好之后,只能通过终端(回想一下前边的内容)访问,新建数据库和用户。对于菜鸟来说,非常麻烦。如果你不想背下命令代码,最好安装phpmyadmin:注意:1.如果你以root的身份登入系统,不需要输入前边的sudo (指的是super user do)下边的例子使用方法相同。2.安装时会提示新建一个数据库,可以选是也可以不安装,取决于你自己的意愿3.phpmyadmin需要php-mcrypt拓展,在大部分情 阅读全文
posted @ 2012-03-09 10:07 cbwcwy 阅读(1093) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 下一页