- 博客(12)
- 资源 (5)
- 收藏
- 关注
原创 linux mysql 安装和更改数据存储位置
安装(方式太多):我选择下个编译好的包:mysql-5.1.49-linux-i686-glibc23.tar.gz我是在root的权限下安装的:然后按说明的顺序安装:(提示:shell> 这个是命令行。所有命令不要包括它:)shell> groupadd mysqlshell> useradd -g mysql mysqlshell> cd /usr/localshell> gunzip ln -s full-path-to-mysql-VERSION-OS mysqlshell> cd mysqlsh
2010-10-16 01:27:00
3023
原创 httpwatch 服务器gzip响应导致不能查看stream的响应数据
<br />导致服务器总是gzip 响应的,是因为apache服务器开启了gzip等压缩模块。因为返回数据是压缩的,因此用httpwatch查看时,返回数据长度为0。为此有两种解决办法<br /> <br />1、关闭服务器的压缩模块。具体操作请google之。一般google出来的内容都是怎么开启这模块的。你反着做就OK了<br /> <br />2、主要讲第二点,也是参考网上别的朋友的方法。这方法只针对firefox浏览器。下载一个3.6以及以上的firefox浏览器。安装好。如果之前已安装httpwa
2010-09-30 11:38:00
3151
原创 json_encode 中文 简单的解决办法
<br />最近在修改部门的日志系统,前台查询结果显示中的一个字段“操作码”是用数字显示的。为了让其显示相应的中文如操作码0显示成“删除照片”,因此须在后台php页面中进行0=》“删除照片”的数组映射。后台通过json_encode()将数据库查询的结果输出到前端页面。但用中文去替换查询结果中的操作码时,json_encode函数不能正常处理,因为该函数只处理utf-8的中文。网上搜了很多方法,浪费不少时间,最后询问同事,有一个最简单的解决办法。<br /> <br />用记事本新建一个txt文件,然后另存
2010-09-30 11:25:00
1404
原创 引用与const
C++ primer读记 非const引用只能绑定到与该引用同类型的对象 int val = 0;double db;const int ival = 0; int &ref = ival;// error, 非const 引用,引用到const 常量。 int &ref = 10; //error, 非对象的引用。int &ref = val
2009-10-23 10:11:00
535
原创 typedef 与 const的一些疑问
typedef以前一直以为是类似于宏的替换。其实不然。看如下例子: typedef char *mytype; //把mytype看作是一种类型。 const mytype p; //把mytype看作是类型,好像就是const int p,中的int 一样。const是修饰 p的。因此这里p 是const 的。是const 指针。
2009-10-11 09:36:00
532
翻译 linux pipe系统调用学习
linux 一切都是文件的概念实在很强大。pipe也是一种文件。 linux pipe系统调用原型 #includeint pipe(int fd[2]);//该函数参数为一个长度为2的整型数组,是两个文件描述符。//返回值,0为调用成功,-1为调用失败。 pipe是进程间共享的。由其系统调用生成的两个文件符也是进程间共享的。 其中规定 fd[
2009-07-12 19:56:00
3502
转载 虚函数使用
1、虚函数的使用方法【1】在基类用virtual声明成员函数为虚函数。这样就可以在派生类中重新定义此函数,为它赋予新的功能,并能方便地被调用。 【2】在派生类中重新定义此函数,要求函数名、函数(返回)类型、函数参数个数和类型与基函数的虚函数相同。如果在派生类中没有对基类的虚函数重定义,则派生类简单地继承直接基类的虚函数。有一种情况例外,在这种情况下派生类与基类的成员函数返回类
2009-06-16 20:54:00
750
原创 构造函数与析构函数
对一个类来说,其构造函数与析构函数的重要性不言而喻。其中有些需要注意的地方。 1、构造函数不可以声明为虚函数。析构却可以。不可以声明为虚的还有:静态成员函数,内联,友元函数。 2、构造函数重载。重载版本之间的调用: class myclass{ public: myclass(int data):_data(data) { }
2009-06-16 20:03:00
574
原创 指针与数组关系
1、指针访问数组 指针与一维数组之间的关系显然很清晰如: int *p;int a[10]p = a; //直接赋值没问题. a实为一维数组的第一个元 //素地址。*p, *(p+2) //用指针进行访问 但对二维来说可能就有点要注意了: int **p;int a[3][3];p =
2009-06-12 21:10:00
661
转载 转CONST修饰函数及带来的限制
【转载】用const修饰函数 以及引起的附加限制:const函数不能调用非const的函数或引用非const参数 问题来源:《Microsoft Visual C++ windows applications by example 》pdf第74页(书面57页) 问题描述:BankAccount类的const实例(const BankAccount account2)对其非const方
2009-05-24 10:00:00
3630
原创 析构函数中删除指向this的指针
作个记录吧,免得以后又忘了。在析构函数中删除指向this的指针会发生什么情况呢?这个题目记不清是在哪看到的。于是自己测试了一下。新建一个类,内中包含一指向该类对象的指针class DelClassPtr {public: DelClassPtr(); virtual ~DelClassPtr();private: DelClassPtr *ptr; //指向类对象的指针。};
2009-05-21 08:59:00
1369
原创 Facade 模式
近来刚接触到JAVA的Facade模式,这也是源于学习开源项目JpetStore.因为里面就有涉及这一模式.起始对这个概念挺陌生,也查了网上的一些网友的见解,不过一般都是用class类来说明的,个人觉得跟它原本定义有所出入.(也可能是我个人愚见),下面记录我学习这一模式后的认识.有错的地方请大家指正.(因为我菜鸟都不算)Facade的定义: 为子系统中的一组接口提供一
2008-03-14 21:05:00
543
LINUX与UNIX SHELL编程指南.part4.rar
2008-09-23
LINUX与UNIX SHELL编程指南.part3.rar
2008-09-23
LINUX与UNIX SHELL编程指南.part2.rar
2008-09-23
linux 与unix shell 编程指南.part1.rar
2008-09-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人