女儿照片
照片集[@more@]照片集
C中的packed
packed的涵义研究[@more@]在C中,声明结构体时可以用__attribute__ ((__packed__))来修饰,表示压缩结构体所占用的内存空间,使后一个元素紧贴钱一个元素放置。见下面的示例程序:#include <stdio.h>#include <stdlib.h>struct upack{ char s; int i;};struct packs{ char s; int i;}__attribute__ ((__packed__));int main(int argc, char *argv[]){ printf("size of packs is %d and upack is %dn",sizeof(struct packs),sizeof(struct upack)); printf("size of int is %dn",sizeof(i
PHP中比较重要而不被注意的函数用法收集整理
本篇文章收集整理PHP中的一些重要底层函数的用法[@more@]1、错误和日志函数库本库属于php的核心函数库,可以直接使用。主要有以下几个函数。debug_print_backtrace和debug_backtrace 这两个函数实现相同的目的——记录php函数的调用堆栈——但是表现不同。debug_print_backtrace直接在输出内容中打印出调用堆栈内容,debug_backtrace将调用堆栈以数组的形式返回供php程序使用。 在我的一个数据字典载入类中debug_print_backtrace的输出如下:#0 DictLoader->b2d(list_number, Array ([freepp] => 24009394,[contact] =>
PHP下利用共享内存处理session的代码
本段代码利用共享内存处理session数据。[@more@]<?phpdefine("SESSION_PATH_HANDLE","session.data");define("SESSION_INDEX_HANDLE","index.data");define("SESSION_INDEX_SIZE",1048576);define("SESSION_DATA_SIZE",10485760);define("SHARED_SESS_TIME",3600);class ShareMemSession{ function init() { if(!file_exists(SESSION_INDEX_HANDLE)) { $handle=fopen(SESSION_INDEX_HANDLE,"wb"); fwrite($handle,"I will use this file
PHP引号使用规则
本篇文章讨论php中单引号与双引号的使用规则。[@more@]在php中,表示字符串时。单引号与双引号没太大区别。但是,如果字符串中有需要运算的变量的话,就要小心了.见下面代码:$aa='sss';echo "$aarn";echo '$aa'."rn";echo "'$aa'rn";echo '"$aa"'."rn";echo 1234;?>运行结果为sss$aa'sss'"$aa"123
GroupWare的设计思路
一、提供统一的基础设施,如身份验证、安全等二、提供界面整合机制。三、提供管理接口四、提供模块的动态发现和安装机制[@more@]
Fedro Core8下面编译安装xfce4
需要thuna版本大于0.8.0编译安装顺序gtk-xfce-engine-2libxfce4utillibxfcegui4libxfce4mcslibexoxfce-mcs-managerxfce4-panelxfdesktop详细依赖关系见内容[@more@]软件包依赖可选依赖xfce4-dev-toolsautoconf, automake, gettext, libtool, pkgconfig, intltool libxfce4utilpkgconfig libxfcegui4libxfce4utillibstartup-notificationlibxfce4mcslibx11, libsm, libxfce4utillibstartup-notificationlibexolibxfce4utilxfce-mcs-manager, python >= 2.2xfce-mcs-managerlibxfcegui4, libxfce4mcs xfce-mcs-pluginslibx11, libxfcegui
Memcached安装方法
要先安装libevent再安装memcached[@more@]要先安装libeventtar zxvf libevent-1.3d.tar.gz cd libevent-1.3d ./configure --prefix=/usr //指定目录 make make install 再安装memcachedtar zxvf memcached-1.2.2.tar.gz cd memcached-1.2.2 ./configure --prefix=/usr --with-libevent=/usr //必须指定libevent目录 make make install