随笔-60  评论-35  文章-15  trackbacks-0
 
解密ZEND加密后的PHP
先下载http://pecl.php.net/get/vl...

执行
#tar -xzf vld-0.8.0.tgz //解压
#mv vld-0.8.0 vld //重命名
#cd -R vld ../php-4.3.8/ext //拷贝vld目录到php的解压目录下的ext中
#cd php-4.3.8
#rm configure //删除configure,因为下面的buildconf会重新生成新的configure
#./buildconf //如果出现错误,就按提示加上相应的参数.
#./configure --with-mysql --with-apxs2=/usr/www/bin/apxs --enable-vld 重新检查php
#make 编译
#make install 安装

服务器必须先安装ZendOptimizer
运行Zend后的文件,查看源代码就可以看到了.
未测试
下载地址 http://www.huanle.net/down...

执行

#tar -xzf vld-0.8.0.tgz //解压
#mv vld-0.8.0 vld //重命名
#cd -R vld /php-4.3.8/ext //拷贝vld目录到php的解压目录下的ext中
#cd php-4.3.8
#rm configure //删除configure,因为下面的buildconf会重新生成新的configure
#./buildconf //如果出现错误,就按提示加上相应的参数.
#./configure --with-mysql --with-apxs2=/usr/www/bin/apxs --enable-vld 重新检查php
#make 编译
#make install 安装


服务器必须先安装ZendOptimizer
运行Zend后的文件,查看源代码就可以看到了.


方法二:
只要你有linux主機,再裝一個程序,就能瀏覽源碼了.

#ifdef HAVE_CONFIG_H
#include "config.h"
#endif

#include "php.h"
#include "php_ini.h"
#include "ext/standard/info.h"
#include "php_vld.h"
#include "srm_oparray.h"

static zend_op_array* (*old_compile_file)(zend_file_handle* file_handle, int type TSRMLS_DC);
static zend_op_array* vld_compile_file(zend_file_handle*, int TSRMLS_DC);

static void (*old_execute)(zend_op_array *op_array TSRMLS_DC);
static void vld_execute(zend_op_array *op_array TSRMLS_DC);


function_entry vld_functions[] = {
{NULL, NULL, NULL}
};


zend_module_entry vld_module_entry = {
#if ZEND_MODULE_API_NO >= 20010901
STANDARD_MODULE_HEADER,
#endif
"vld",
vld_functions,
PHP_MINIT(vld),
PHP_MSHUTDOWN(vld),
PHP_RINIT(vld),
PHP_RSHUTDOWN(vld),
PHP_MINFO(vld),
#if ZEND_MODULE_API_NO >= 20010901
"0.8.0",
#endif
STANDARD_MODULE_PROPERTIES
};


#ifdef COMPILE_DL_VLD
ZEND_GET_MODULE(vld)
#endif

ZEND_BEGIN_MODULE_GLOBALS(vld)
int active;
int skip_prepend;
int skip_append;
int execute;
ZEND_END_MODULE_GLOBALS(vld)

ZEND_DECLARE_MODULE_GLOBALS(vld)

#ifdef ZTS
#define VLD_G(v) TSRMG(vld_globals_id, zend_vld_globals *, v)
#else
#define VLD_G(v) (vld_globals.v)
#endif

PHP_INI_BEGIN()
STD_PHP_INI_ENTRY("vld.active", "0", PHP_INI_SYSTEM, OnUpdateBool, active, zend_vld_globals, vld_globals)
STD_PHP_INI_ENTRY("vld.skip_prepend", "0", PHP_INI_SYSTEM, OnUpdateBool, skip_prepend, zend_vld_globals, vld_globals)
STD_PHP_INI_ENTRY("vld.skip_append", "0", PHP_INI_SYSTEM, OnUpdateBool, skip_append, zend_vld_globals, vld_globals)
STD_PHP_INI_ENTRY("vld.execute", "1", PHP_INI_SYSTEM, OnUpdateBool, execute, zend_vld_globals, vld_globals)
PHP_INI_END()

static void vld_init_globals(zend_vld_globals *vld_globals)
{
vld_globals->active = 0;
vld_globals->skip_prepend = 0;
vld_globals->skip_append = 0;
vld_globals->execute = 1;
}


PHP_MINIT_FUNCTION(vld)
{
ZEND_INIT_MODULE_GLOBALS(vld, vld_init_globals, NULL);
REGISTER_INI_ENTRIES();
old_compile_file = zend_compile_file;
old_execute = zend_execute;

return SUCCESS;
}


PHP_MSHUTDOWN_FUNCTION(vld)
{
UNREGISTER_INI_ENTRIES();

zend_compile_file = old_compile_file;
zend_execute = old_execute;

return SUCCESS;
}


PHP_RINIT_FUNCTION(vld)
{
if (VLD_G(active)) {
zend_compile_file = vld_compile_file;
if (!VLD_G(execute)) {
zend_execute = vld_execute;
}
}
return SUCCESS;
}


PHP_RSHUTDOWN_FUNCTION(vld)
{
zend_compile_file = old_compile_file;
zend_execute = old_execute;

return SUCCESS;
}


PHP_MINFO_FUNCTION(vld)
{
php_info_print_table_start();
php_info_print_table_header(2, "vld support", "enabled");
php_info_print_table_end();

}

static int vld_check_fe (zend_op_array *fe, zend_bool *have_fe TSRMLS_DC)
{
if (fe->type == ZEND_USER_FUNCTION) {
*have_fe = 1;
}

return 0;
}

static int vld_dump_fe (zend_op_array *fe TSRMLS_DC)
{
if (fe->type == ZEND_USER_FUNCTION) {
fprintf(stderr, "Function %s:
", fe->function_name);
vld_dump_oparray(fe);
fprintf(stderr, "End of function %s.

", fe->function_name);
}

return ZEND_HASH_APPLY_KEEP;
}

#ifdef ZEND_ENGINE_2
static int vld_dump_cle (zend_class_entry **class_entry TSRMLS_DC)
#else
static int vld_dump_cle (zend_class_entry *class_entry TSRMLS_DC)
#endif
{
zend_class_entry *ce;
zend_bool have_fe = 0;

#ifdef ZEND_ENGINE_2
ce = *class_entry;
#else
ce = class_entry;
#endif

if (ce->type != ZEND_INTERNAL_CLASS) {
zend_hash_apply_with_argument(&ce->function_table, (apply_func_arg_t) vld_check_fe, (void *)&have_fe TSRMLS_CC);
if (have_fe) {
fprintf(stderr, "Class %s:
", ce->name);
zend_hash_apply(&ce->function_table, (apply_func_t) vld_dump_fe TSRMLS_CC);
fprintf(stderr, "End of class %s.

", ce->name);
} else {
fprintf(stderr, "Class %s: [no user functions]
", ce->name);
}
}

return ZEND_HASH_APPLY_KEEP;
}

/* {{{ zend_op_array vld_compile_file (file_handle, type)
* This function provides a hook for compilation */
static zend_op_array *vld_compile_file(zend_file_handle *file_handle, int type TSRMLS_DC)
{
zend_op_array *op_array;

if (!VLD_G(execute) &&
((VLD_G(skip_prepend) && PG(auto_prepend_file) && PG(auto_prepend_file)[0] && PG(auto_prepend_file) == file_handle->filename)
(VLD_G(skip_append) && PG(auto_append_file) && PG(auto_append_file)[0] && PG(auto_append_file) == file_handle->filename)))
{
zval nop;
ZVAL_STRINGL(&nop, "RETURN ;", 8, 0);
return compile_string(&nop, "NOP" TSRMLS_CC);;
}

op_array = old_compile_file (file_handle, type TSRMLS_CC);

if (op_array) {
vld_dump_oparray (op_array);
}

zend_hash_apply (CG(function_table), (apply_func_t) vld_dump_fe TSRMLS_CC);
zend_hash_apply (CG(class_table), (apply_func_t) vld_dump_cle TSRMLS_CC);

return op_array;
}
/* }}} */

/* {{{ void vld_execute(zend_op_array *op_array TSRMLS_DC)
* This function provides a hook for execution */
static void vld_execute(zend_op_array *op_array TSRMLS_DC)
{
// nothing to do
}
/* }}} */
posted @ 2007-01-24 12:56 Q系列类、方法、变量…… 阅读(2070) | 评论 (0)编辑 收藏
了解和掌握下面几个命令将会有助于您更快地检测到网络故障所在,从而节省时间,提高效率。
Ping
Ping是测试网络联接状况以及信息包发送和接收状况非常有用的工具,是网络测试最
常用的命令。Ping向目标主机(地址)发送一个回送请求数据包,要求目标主机收到请求后给予答复,从而判断网络的响应时间和本机是否与目标主机(地址)联通。
如果执行Ping不成功,则可以预测故障出现在以下几个方面:网线故障,网络适配器配置不正确,IP地址不正确。如果执行Ping成功而网络仍无法使用,那么问题很可能出在网络系统的软件配置方面,Ping成功只能保证本机与目标主机间存在一条连通的物理路径。
命令格式:
ping IP地址或主机名 [-t] [-a] [-n count] [-l size]
参数含义:
-t不停地向目标主机发送数据;
-a 以IP地址格式来显示目标主机的网络地址 ;
-n count 指定要Ping多少次,具体次数由count来指定 ;
-l size 指定发送到目标主机的数据包的大小。
例如当您的机器不能访问Internet,首先您想确认是否是本地局域网的故障。假定局域网的代理服务器IP地址为202.168.0.1,您可以使用 Ping避免202.168.0.1命令查看本机是否和代理服务器联通。又如,测试本机的网卡是否正确安装的常用命令是ping 127.0.0.1。
Tracert
Tracert命令用来显示数据包到达目标主机所经过的路径,并显示到达每个节点的时间。命令功能同Ping类似,但它所获得的信息要比Ping命令详细得多,它把数据包所走的全部路径、节点的IP以及花费的时间都显示出来。该命令比较适用于大型网络。
命令格式:
tracert IP地址或主机名 [-d][-h maximumhops][-j host_list] [-w timeout]
参数含义:
-d 不解析目标主机的名字;
-h maximum_hops 指定搜索到目标地址的最大跳跃数;
-j host_list 按照主机列表中的地址释放源路由;
-w timeout 指定超时时间间隔,程序默认的时间单位是毫秒。
例如大家想要了解自己的计算机与目标主www.cce.com.cn之间详细的传输路径信息,可以在MS-DOS方式输入tracertwww.cce.com.cn。
如果我们在Tracert命令后面加上一些参数,还可以检测到其他更详细的信息,例如使用参数-d,可以指定程序在跟踪主机的路径信息时,同时也解析目标主机的域名。
Netstat
Netstat命令可以帮助网络管理员了解网络的整体使用情况。它可以显示当前正在活动的网络连接的详细信息,例如显示网络连接、路由表和网络接口信息,可以统计目前总共有哪些网络连接正在运行。
利用命令参数,命令可以显示所有协议的使用状态,这些协议包括TCP协议、UDP协议以及IP协议等,另外还可以选择特定的协议并查看其具体信息,还能显示所有主机的端口号以及当前主机的详细路由信息。
命令格式:
netstat [-r] [-s] [-n] [-a]
参数含义:
-r 显示本机路由表的内容;
-s 显示每个协议的使用状态(包括TCP协议、UDP协议、IP协议);
-n 以数字表格形式显示地址和端口;
-a 显示所有主机的端口号。
Winipcfg
2000以上系统CMD下是 ipconfig
Winipcfg命令以窗口的形式显示IP协议的具体配置信息,命令可以显示网络适配器的物理地址、主机的IP地址、子网掩码以及默认网关等,还可以查看主机名、DNS服务器、节点类型等相关信息。其中网络适配器的物理地址在检测网络错误时非常有用。
命令格式:
winipcfg [/?] [/all]
参数含义:
/all 显示所有的有关IP地址的配置信息;
/batch [file] 将命令结果写入指定文件;
/renew_ all 重试所有网络适配器;
/release_all 释放所有网络适配器;
/renew N 复位网络适配器 N;
/release N 释放网络适配器 N。
在Microsoft的Windows 95及其以后的操作系统中,都可以运行以上命令。
posted @ 2007-01-24 12:55 Q系列类、方法、变量…… 阅读(226) | 评论 (0)编辑 收藏
使用MYSQL进行数据库备份,有很正规的数据库备份方法,同其他的数据库服务器有相同的概念,但有没有想过,MySQL会有更简捷的使用文件目录的备份方法,而且又快有好。   

  一、数据备份捷径   

  因为这个方法没有得到官方正式文档的验证,我们暂称为试验吧。   

  目的:备份hostA主机中一个mysql数据库TestA,并恢复到到hostB机中  

  试验环境:   

  操作系统:WinNT4.0,Mysql3.22.34,phpMyAdmin 2.1.0   

  在hostA中安装mysql数据库并建立TestA数据库  

  hostB机安装mysql数据库,没有TestA数据库  

  方法步骤:   

  启动phpMyAdmin察看HostA和HostB中的数据库列表,在HostB中没有TestA数据库   

  找到HostA中mysql的安装目录,并找到数据库目录data   

  在我的试验环境中,这个目录是   

  C:mysqldata   

  找到对应数据库名称的子目录   

  C:mysqldataTestA   

  粘贴拷贝到HostB的Data目录下,是HostA同HostB Mysql数据目录下的文件相同。 

  刷新HostB的phpMyAdmin察看一下数据库列表,我们看到TestA已经出现,并且作查询修改等操作都正常,备份恢复恢复成功。

  试验结论:Mysql的数据库可以通过文件形式保存,备份,恢复只要将相应文件目录恢复即可,无需使用其它工具备份。   

  二、正规的方法(官方建议):

  导出要用到MySQL的mysqldump工具,基本用法是:   

  mysqldump [OPTIONS] database [tables]  

  如果你不给定任何表,整个数据库将被导出。  

  通过执行mysqldump --help,你能得到你mysqldump的版本支持的选项表。   

  注意,如果你运行mysqldump没有--quick或--opt选项,mysqldump将在导出结果前装载整个结果集到内存中,如果你正在导出一个大的数据库,这将可能是一个问题。  

  mysqldump支持下列选项:  

  --add-locks   

  在每个表导出之前增加LOCK TABLES并且之后UNLOCK TABLE。(为了使得更快地插入到MySQL)。  

  --add-drop-table   

  在每个create语句之前增加一个drop table。  

  --allow-keywords   

  允许创建是关键词的列名字。这由在列名前面加表名的方法做到。   

  -c, --complete-insert   

  使用完整的insert语句(用列名字)。   

  -C, --compress   

  如果客户和服务器均支持压缩,压缩两者间所有的信息。   

  --delayed   

  用INSERT DELAYED命令插入行。   

  -e, --extended-insert   

  使用全新多行INSERT语法。(给出更紧缩并且更快的插入语句)   

  -#, --debug[=option_string]   

  跟踪程序的使用(为了调试)。   

  --help   

  显示一条帮助消息并且退出。  

  --fields-terminated-by=...   

  --fields-enclosed-by=...   

  --fields-optionally-enclosed-by=...   

  --fields-escaped-by=...   

  --fields-terminated-by=...

这些选择与-T选择一起使用,并且有相应的LOAD DATA INFILE子句相同的含义。   

  LOAD DATA INFILE语法。   

  -F, --flush-logs  

  在开始导出前,洗掉在MySQL服务器中的日志文件。   

  -f, --force,   

  即使我们在一个表导出期间得到一个SQL错误,继续。   

  -h, --host=..   

  从命名的主机上的MySQL服务器导出数据。缺省主机是localhost。   

  -l, --lock-tables.   

  为开始导出锁定所有表。  

  -t, --no-create-info   

  不写入表创建信息(CREATE TABLE语句)   

  -d, --no-data   

  不写入表的任何行信息。如果你只想得到一个表的结构的导出,这是很有用的!   

  --opt   

  同--quick --add-drop-table --add-locks --extended-insert --lock-tables。   

  应该给你为读入一个MySQL服务器的尽可能最快的导出。  

  -pyour_pass, --password[=your_pass]   

  与服务器连接时使用的口令。如果你不指定“=your_pass”部分,mysqldump需要来自终端的口令。   

  -P port_num, --port=port_num   

  与一台主机连接时使用的TCP/IP端口号。(这用于连接到localhost以外的主机,因为它使用 Unix套接字。)   

  -q, --quick   

  不缓冲查询,直接导出至stdout;使用mysql_use_result()做它。   

  -S /path/to/socket, --socket=/path/to/socket   

  与localhost连接时(它是缺省主机)使用的套接字文件。   

  -T, --tab=path-to-some-directory  

  对于每个给定的表,创建一个table_name.sql文件,它包含SQL CREATE 命令,和一个table_name.txt文件,它包含数据。注意:这只有在mysqldump运行在mysqld守护进程运行的同一台机器上的时候才工作。.txt文件的格式根据--fields-xxx和-- lines--xxx选项来定。   

  -u user_name, --user=user_name   

  与服务器连接时,MySQL使用的用户名。缺省值是你的Unix登录名。   

  -O var=option, --set-variable var=option   

  设置一个变量的值。可能的变量被列在下面。   

  -v, --verbose   

  冗长模式。打印出程序所做的更多的信息。   

  -V, --version  

  打印版本信息并且退出。   

  -w, --where='where-condition'   

  只导出被选择了的记录;注意引号是强制的!   

  "--where=user='jimf'" "-wuserid>1" "-wuserid<1"   

  最常见的mysqldump使用可能制作整个数据库的一个备份:   

  mysqldump --opt database > backup-file.sql   

  但是它对用来自于一个数据库的信息充实另外一个MySQL数据库也是有用的:   

  mysqldump --opt database   mysql --host=remote-host -C database   

  由于mysqldump导出的是完整的SQL语句,所以用mysql客户程序很容易就能把数据导入了:   

  mysqladmin create target_db_name   

  mysql target_db_name < backup-file.sql
posted @ 2007-01-24 12:54 Q系列类、方法、变量…… 阅读(217) | 评论 (0)编辑 收藏
1 、博客 类别 网名 网址
网易博客 http://blog.163.com
博易 http://www.anyp.cn
BlogBus http://www.blogbus.com
中国博客网 http://www.blogcn.com
博客动力 http://www.blogdriver.com
博客网 http://www.bokee.com
博客园 http://www.cnblogs.com
CSDN Blog http://blog.csdn.net
Donews Blog http://blog.donews.com
中华部落阁 http://www.mblogger.cn
MSN Spaces http://spaces.msn.com
Qzone http://q-zone.qq.com
新浪博客 http://blog.sina.com.cn
搜狐博客 http://blog.sohu.com
天涯博客 http://www.tianyablog.com
歪酷博客 http://www.yculblog.com

2 、 SNS 类别 网名 网址
139社区 http://www.139.com
9158聚乐网 http://www.9158.com
楚现 http://www.appiir.com
博亿 http://www.booye.com
赛我 http://www.cyworld.com.cn
底片网 http://www.dipian.com
拍客网 http://www.fzone.cn
Heiyou http://www.heiyou.com
浩友 http:// www.hiu.cn
Linkist联络家 http://www.linkist.com
圈网 http://www.niwota.com
网用软件 http://www.snsing.com
天际 http://www.tianji.com
联趣 http://www.u2unet.com
UUME http://www.uume.com
优友地带 http://www.uuzone.com
网友天下 http://www.wangyou.com
校内网 http://www.xiaonei.com
亿友 http:// www.yeeyoo.com

3 、专业搜索 网名 网址
丫丫比较购物 http://www.askyaya.com
百度图行天下 http://map.baidu.com
博搜 http://www.booso.com
大拿网 http://www.danawa.com.cn
搜职网 http://www.globehr.com
职友集 http://www.jobui.com
MAPBAR图吧 http://www.mapbar.com
中客网 http://www.oao.cn

4 、智能搜索 类别 名 网址
爱问 http://www.iask.com
搜狗 http://www.sogou.com
中搜 http://www.zhongsou.com

5 、个人门户 类别 网名 网址
爱笛网 http://www.alertie.com.cn
极秀部落 http://www.gigashow.com.cn
和讯 http://www.hexun.com
QQ ZONE http://q-zone.qq.com


6 、 RSS 网名 网址
网易 http://www.163.com
Feedsky http://www.feedsky.com
看天下 http://www.kantianxia.com
新浪 http://www.sina.com.cn
周博通 http://www.zhoubotong.com


7 、专业博客 类别 网名 网址
百度贴吧 http://post.baidu.com
中国教育人博客 http://www.blog.edu.cn
旅行家天堂网 http://www.blogtt.com
中金博客 http://blog.cnfol.com
豆瓣 http://www.douban.com
Fotolog http://www.fotolog.com.cn
掌上博客 http://www.goblog.com.cn
G时代 http://www.gtime.cn
拉风网 http://www.lafeng.net
万蝶 http://www.pdx.cn


8 、播客 类别 网名 网址
青娱乐 http://www.qyule.com
派派播客 http://www.e-paipai.com
播客天下 http://www.imboke.com
波普播客 http://www.lifepop.com
播客中国 http://www.podcast.com.cn
菠萝网 http://www.podlook.com
磊客中国 http://www.rox.com.cn
土豆 http://www.toodou.com
中国播客网 http://www.vvlogger.com


9 、聚合 类别 网名 网址
聚合 chinabbs http://www.daqi.com
Qihoo http://www.qihoo.com

10 、分类信息服务 类别 网名 网址
金银岛网交所 http://www.315.com.cn
新农门 http://www.chinaxnm.com
联城网(分类信息) http://www.cityecity.com
易登 http://www.edeng.cn
赶集 http://www.ganji.com
金库网 http://www.joykoo.com
客齐集 http://www.kijiji.com.cn
搜搜客上海 http://www.sosoko.com
站台信息 http://www.zhantai.com


11 、 WIKI 类别 网名 网址
中国大百科 http://www.cndbk.com.cn
网络天书 http://www.cnic.org
互动在线 http://www.hoodong.com
中华美食百科网 http://www.wiki8.cn
维库 http://www.wikilib.com


12 、网摘 类别 网名 网址
365KEY http://www.365key.com
天极 http://www.chinabyte.com
天下图摘 http://www.cn3.cn
POCO http://www.poco.cn
新浪VIVI http://vivi.sina.com.cn


13 、应用技术 类别 网名 网址
灵敏通 http://www.livim.com
高勤通信 http://www.mofile.com
360DOC http://www.360doc.com

SNS
139社区 http://www.139.com
亿友 http://www.yeeyoo.com
拍客网 http://www.fzone.cn
底片网 http://www.dipian.com
posted @ 2007-01-24 12:54 Q系列类、方法、变量…… 阅读(134) | 评论 (0)编辑 收藏
因为这篇文章很有价值,掌握后确实可以从linux的初学者变成linux好手,掌握了它就等于完全入了linux的门,不愧是本年度学习linux命令的最佳帖子。
所以请版本最好把它锁定一个靠前的位置,以便让更多的人可以看到这篇文章,让更多的人从初学者变成好手。

如果本篇没有被锁定,如果对你有用的话,请签收它,以便让它一直可以被大家看到。
如下是linux最常用的命令及用途,当全部掌握以后,就没人敢说你不会linux。
版权所有其实指的是版板归大家所有,你可以用自己的名字发表,也可以借我的大名宣传一下,as you like.
大家共享资源,共同进步,中国的软件事业才能有希望!
如果这篇文章加快了你成为linux高手的脚步,促使你创建一间linux公司,奋斗后战胜了redhat, 最终击败了微软,那时你再...

basic command

ls:
ls
ls –a “显示隐藏文件”
ls –l “显示文件属性,包括大小,日期,符号连接,是否可读写及是否可执行”
ls --color=never *.so > obj “不显示文字颜色,将所有so文件记录到obj文件中”

cd:
cd
cd /
cd ../ “到上一级目录”
cd ../.. “到上二级目录”
cd ~ “goto user directory”
rm:
rm
rm -fr directory “delete the directory without ask”
cp:
cp source target
cp –av soure_dir target_dir “将整个目录复制,两目录完全一样”
cp –fr source_dir target_dir “将整个目录复制,并且是以非链接方式复制,当source目录带有符号链接时,两个目录不相同”


mv:
mv source target

diff:
diff dir1 dir2 “compare dir1 and dir2, if files in dir1 but not in dir2, it will be list”
diff file1 file2 “compare file1 and file2,if any difference, he will tell you”

comm:
comm file1 file2 “compare file and file2, if any difference, the difference will be list”

echo:
echo message “display some characters in the console”
cat:
cat file “display the file’s content in the console”

export:
export LC_ALL= “define variable LC_ALL is NULL”
export DISPLAY=0:0 “define variable DISPLAY is 0:0”
date:
date “list the time”
find:
find -name path file “find file in the path”
grep:
grep -ir “chars” path “find chars in the path”
vi:
vi file “file edit tools “
lynx:
lynx "text base browser"
man:
man command "help command"
startx:
startx “run GUI system”
reboot:
reboot “reboot computer”
halt:
halt “shutdown computer”
init:
init 0 "shut down all service"
init 1 "restart all service"
init 6 "reboot script"

advance command

tar:
tar xfzv file.tgz “uncompress file.tgz in the current directory”
tar xfzv file.tgz -C target_path “uncompress file.tgz in the appoint directory”
tar cfzv file.tgz source_path “compress appoint file to appoint tar ball”
gzip:
gzip -d source target " compress file"
unzip:
unzip source "un compress file"
dmesg:
dmesg "show kernel booting information"

uname:
uname -R " show kernel version"
more:
ls | more " 分页显示 information"

strings:
strings file "list file chars"
less:
less “list file chars,分页显示”

rpm:
rpm -i program.rpm "install program"

rpm2targz:

rpm2targz program.rpm program.tgz " reforamt rmp to tar ball"
su:
su root " su user to root"
suloin:
sulogin /dev/tty4 "waiting login in tty4"
chmod:
chmod a+x file " let file can be excute"
chmod 666 file " let file can be write "

mknod:
mknod /dev/hda1 b 3 1 " make a block device "
mknod /dev/tty1 c 4 1 " make a chare device "

touch:
touch /tmp/running " touch a file "
sleep:
sleep 9 " console sleep 9 seconds"

lpd:
lpd stop
lpd start
lpd restart "restart printer service"

lpr:
lpr file.txt "print a file ot printer"

zhprint:
zhpinrt -gb file.txt "print a chinese file to printer"



disk command

fdisk
fdisk /dev/hda "creat or delete disk partition"
cfdisk
cfdisk /dev/hda "creat or delete disk partition"
mount:
mount -t ext2 /dev/hda1 /mnt “把/dev/hda1装载到 /mnt目录”
mount -t iso9660 /dev/cdrom /mnt
mount-t smb //192.168.1.5/sharedir /mnt -o username=id,password=id
mount -t nfs 192.168.1.1:/sharedir /mnt
umount:
umount /mnt “umount /mnt directory”
umount /dev/hda1 “umount device /dev/hda1”

sync:
sync "write all cache into disk"
e2fsck:
e2fsck /dev/hda1 "check disk"
e2fsck -p "check and automatic repair disk"
e2fsck -y "check and Assume "yes" to all questions"
e2fsck -c "Check disk bad blocks"
mkfs:
mkfs /dev/hda1 "format pratitionk"

mkswap:
mfks /dev/hda9 "format a swap partition"
swapon:
swapon /dev/hda9 "use a swap partition"
swapoff:
swapoff /dev/hda9 " close a swap partion"
lilo:
lilo "/etc/lilo.config is needed"
lilo -C lilo.conf
"configure disk boot loader"
rdev:
rdev bzImage "show root file system"
rdev bzImage /dev/hda1 "define /dev/hda1 as root file system"
df:
df "show mounted partition use information"
dd:
dd if=root.ram of=/dev/ram0
dd if=/dev/fd0 of=root.ram
dd if=/dev/zero of=root.ram bs=1024,count=1024
who:
who "show logined user"
whoami:
whoami "show who am I"
whereis:
whereis command "show where is the command"

programer command

gcc:
gcc hello.c “compile hello.c,default is a dynamic program”
gcc hello.c -o hello “compile hello.c and out put file as hello”
gcc -static -o hello hello.c “compile a static program”


strace:
strace netscape "trace and list all open/write file by netscape program"
ps:
ps
ps –ef "show running program pid"

kill:
kill -9 500 "kill PID 500"

killall:
killall -9 netscape "kill program netscape"

top:
top "show system cpu and memory use information"

free:
free "show free memory"
time:
time program "calculate program run time"




configure command

ifconfig:
ifconfig eth0 192.168.1.1 “define first Ethernet’s IP is 192.168.1.1”
ifconfig down eth1 “disable seconde Ethernet”
hostname:
hostname -F id.com “define hostname is id.com”
route:
route del default “delete default router”
route add default gw 192.168.1.1 metric 1 “add 192.168.1.1 as a default route”
adduser:
adduser id "add a new user"
userdel:
userdel id "delete user id"
userlist:
userlist "list logined user"

passwd:
passwd id "change id's login password"
passwd -d id "delete id's login password"
chown:
chown id /work "let the /work to be id's directory"

probe:
probe rtl8139 "veriry driver"
lsmod:
lsmod "list already install driver"
insmod:
insmod rtl8139.o "install a driver"
insmod sb.o io=0x280 irq=7 dma=3 dma16=7 mpu_io=330
rmmod:
rmmod rtl8139 "delete a driver from system"
gpm:
gpm -k "kill mouse"
gpm -t ps2 "run ps2 mouse"
Xconfigure:
Xconfigure "configure X-windows option"
turboservice:
turboservier "configure turbo linux servier"
turboftp:
turboftp "configure turbo linux ftp server"
turbotelnet:
turbotelnet "configure turbo linux telnet server"
turbonetcfg:
turbonetcfg "configure network options"
turboppp:
turboppp "configure ppp dialog options"
turboappchecfg:
turboappchecfg "configure turbo linux appche server"

network command


telnet:
telnet 192.168.1.1
telnet iserver.com
ftp:
ftp 192.168.1.1
ftp iserver.com
dhcp:
dhcp "run dhcp server"
ping:
ping 163.com
ping 202.96.128.68 "check network"
posted @ 2007-01-24 12:53 Q系列类、方法、变量…… 阅读(246) | 评论 (0)编辑 收藏
如果 MySQL 正在运行,首先杀之: killall -TERM mysqld。  
启动 MySQL :/usr/bin/safe_mysqld --skip-grant-tables &  就可以不需要密码就进入 MySQL 了。  
然后就是  >use mysql  >update user set password=password("new_pass") where user="root";  >flush privileges;  重新杀 MySQL ,用正常方法启动 MySQL 。
Redhat的safe_mysqld在/usr/bin下,而使用tarball缺省安装在/usr/local/bin下。
posted @ 2007-01-24 12:48 Q系列类、方法、变量…… 阅读(187) | 评论 (0)编辑 收藏
1、合作。不要随便与人合作,与人合作要考虑好利与弊。如果有想法尽快去干,一个人努力的干,卖命的干。干到差不了,有资本了,可以与人短期性的合作。与人合作目标要明确。

2、努力。工作要努力,随随便便过日子过四五年也是过,稍微努力的过四五年也是过,努力的过四五年也是过,何不努力好好的干。如果努力的过好毕业后的四五年,这对我们以后的人生很有帮助。

3、吃苦耐劳。不要怕吃苦。在创业阶段,我们要的是名气,是经验,有时候在保本的情况下可以以低价策略来和别人竞争。我们出卖的是点脑力活,力气活,年轻人,睡一觉起来什么都恢复了。

4、目标。生活要有目标,不仅仅是事业(赚钱)的目标,其他方面也要有目标,如爱情方面的目标,健康、家庭方面的目标。各个目标都要重视。只赚了钱,不算人生的成功。

5、虚心学习。多与比自己大的人(长辈)/ 成功人事。交流学习,要虚心听取认真分析他们的意见和建议,一面自己以后走弯路。

6、了解社会。多了解社会。多实践。多分析某些社会现象的因果厉害关系。认真分析身边发生某些事情。正视社会的阴暗面。分析社会上某些不良风气,不要清高自傲。也不要随波逐流。某些时候半事情,也需要这方面的帮助。

7、自由。出来外面做事情,关键是自由,愉快,能学到知识。每走一步都要分析,不要因某一小点利益限制了自己的自由。

8、计划。给自己定一个五年计划,十年规划。每季度做什么事情,每个月做什么事情。甚至每天做什么事情,有个计划,有个目标比较好。不要每天浑浑噩噩。几年后你会发现,几年来一直没有目标,什么也没有做成。

9、胆量。你是工人的子弟,或是农民的儿子,难免思想狭隘。不要盲目。盲从,也不要胆小怕事。多锻炼,大胆去做事情,只要不违法。大胆去做。即使失败了,也为下次积累经验。“商场如战场” ,这句话一点不假。想想,在战场上,不是你死就是我亡。

10、谋略。人生活在社会上,就是要用自己的智慧谋略和别人都智斗勇。即使某些人的成功,不是电视小说里说的那么偶然的。有其必然性。生活中不玩点小技巧(犯法的不做。害人的不做)。哪能那么容易就成功。

11、不要害怕贫穷。也许你家里没有几十万是百万。大胆的去做事情,不要怕贫穷。即使我们事情做失败了,我们大不了回到起点。还是穷人。

12、学习。不断充实自己。学习新的知识。多学点技能。为以后作准备。也可作为以后的娱乐消遣。如:驾驶技术,炒菜做饭,毛笔字等。

13.、惜时。如果以上你都做了,我估计你的时间过得很快。我常听某某人说:“这一辈子,就象昨天今天一样。”,毛泽东说“天地转,光阴迫。一万年太久,只争朝夕。”“ 三是八年过去弹指一挥间。”,不要因碌碌无为而悔恨!!!
posted @ 2007-01-24 12:45 Q系列类、方法、变量…… 阅读(142) | 评论 (0)编辑 收藏
Evan Williams是Blogger的创始人,也是podcast服务网站Odeo的创始人和CEO。他根据自己的体会,列出了Web创业应该遵循的10条戒律(Ten Rules for Web Startups),摘录并评注如下:

  收缩:专注于一个尽可能小的可能存在的难题,而你又能够解决这个难题。不要想着什么都做,贪多嚼不烂,搞不好就成了模仿者。小可以变大,船小好调头,小可以带给你很多优势,缝隙市场可以变成一个大市场。不要试图把1亿上网用户都当成你的用户,没用,能真正解决一部分用户的一部分需求,就足够你玩儿的。

  差异:要记住很多人都在做着跟你一样的事情,而其中一个是Google。在这个市场上,专才比通才有用。不一定要做多么领先的事情,寻常的事情你同样可以做得跟别人不一样,比如Google。起名字也不要用那些通用词汇,比如像博客网、中国博客网、亚洲博客网、世界博客网之类的,太多了没人分得清谁是谁。

  随意:随意的网络要大于刻意的网络,因为人们还要生活。创建一种服务让它适应并对人们每天的生活有所助益,而不要要求太多的承诺或改变他们的身份。放轻松,很多时候,偶然的需要让你的服务更有价值,就像Skype上偶然发生的对话。既然生活本身就是随意的、偶然的,不要总是试图限制用户。

  挑剔:这一点适用于很多方面:服务的特性、员工、投资者、合作伙伴、记者采访等等。如果感觉某样东西不太对劲,就放一放。Google最强大的力量之一,就是他们乐于对机会、快钱、可能的雇员以及交易说不。但很多人太心切,太怕错过这村没这店,所以往往来者不拒,最终将会后悔。

  以用户为中心:用户体验就是一切。你的整个公司都必须建立在这上面,如果你不懂什么叫以用户为中心的设计,赶快学,雇用懂的人。把对的特性做对,远超过添加一百个特性。Ajax是为了让网站更互动,而不是因为它很性感。API是为了让开发者更容易为用户增加价值,而不是为了去取悦geek们。

  自我本位:伟大的产品从来都是来自一个人自身的渴求。创造你自己需要的产品,成为你自己产品的用户,雇用你的产品的用户,按你自己的愿望改善它。另一方面,避免在费用、用户、或者有可能妨碍你改善产品等方面,跟大公司做交易。因为你小他们大,你很难说不。

  饥渴:有选择永远好过没选择,最好的办法就是有收入。要为你的产品设计出收费模式并在6个月内开始有进项,这样你才会有市场费用。而且,有收入也会让你在融资或收购谈判中,处于更有利的位置。不过在中国可能没这么简单,为了赚钱而让服务变形的事总是在发生着。

  苗条:保持低成本是一种Web创业智慧。能使用互联网上现有的服务,就不要花钱买。如果你希望被大公司收购,就更不能让自己显得很庞杂,小公司更容易被收购。Tim O'Reilly说过,如果你看到一家公司在市场活动上花很多钱,你可以肯定地知道,这不是一家Web 2.0公司。充分利用互联网现成的资源,也是一种能力。

  灵活:要学会改变计划。Pyra最初要做的是一个项目管理程序,而不是Blogger。Flickr最初要做的是游戏。Ebay最初也只是想销售拍卖软件。最初的设想几乎永远都是错的。一开始就认定自己是对的,很可能撞上南墙。要把创业过程,变成一个BETA过程,不断debug,不断调整,不断改进。

  平衡:初创公司是什么样?目光迷离、睡眠不足、垃圾食品充饥、咖啡提神……还有呢?要知道,自然要求健康的平衡,当平衡成为你的公司的一部分,你就拥有了一样秘密武器。需要玩儿命,也需要玩儿。一个充满活力的平衡的团队,也会给人更多的信任和期待。

  谨慎(这个是额外的奖励):不要拿上面的戒律当成金科玉律,凡事总有例外。
posted @ 2007-01-24 12:44 Q系列类、方法、变量…… 阅读(134) | 评论 (0)编辑 收藏
控制横向和纵向滚动条的显隐?
<body style="overflow-y:hidden"> 去掉x轴
<body style="overflow-x:hidden"> 去掉y轴
<body scroll="no">不显

--------------------------------------------------------------------------------
表格变色
<TD onmouseover="this.style.backgroundColor='#FFFFFF'"
onmouseout="this.style.backgroundColor=''"
style="CURSOR: hand">
--------------------------------------------------------------------------------
禁止复制,鼠标拖动选取
<body ondragstart=window.event.returnValue=false oncontextmenu=window.event.returnValue=false onselectstart=event.returnValue=false>
--------------------------------------------------------------------------------
普通iframe页面
<iframe name="name" src="main.htm" width="450" height="287" scrolling="Auto" frameborder="0"></iframe>

--------------------------------------------------------------------------------
iframe自适应高度
<iframe name="pindex" src="index.asp" frameborder=false scrolling="auto" width="100%" height="100%" frameborder=no onload="document.all['pindex'].style.height=pindex.document.body.scrollHeight" ></iframe>
--------------------------------------------------------------------------------
IE地址栏前换成自己的图标&可以在收藏夹中显示出你的图标
<link rel="Shortcut Icon" href="favicon.ico">
<link rel="Bookmark" href="favicon.ico">
--------------------------------------------------------------------------------
字号缩放
越来越多的人长时间的泡网,眼镜的普及率也越来越高,让文字大点,让更多的用户看的更清楚。
<script type="text/javascript">
function doZoom(size)
{document.getElementById('zoom').style.fontSize=size+'px';}
</script>
<span id="zoom">需要指定大小的文字</span>
<a href="javascript:doZoom(16)">大</a> <a href="javascript:doZoom(14)">中</a> <a href="javascript:doZoom(12)">小</a>
--------------------------------------------------------------------------------
select挡住div的解决方法
在div里加入下面的代码,根据需要调整就可以了。
<iframe src="javascript:false" scrolling="no" frameborder="0" style="z-index:-1;position:absolute; top:5px; left:2px;width:168;height:100px;">
</iframe>

--------------------------------------------------------------------------------
iframe(嵌入式帧)自适应高度
填写的嵌入地址一定要和本页面在同一个站点上,否则会提示“拒绝访问!”。对跨域引用有权限问题,请查阅其他资料。
<iframe name="guestbook" src="gbook/index.asp" scrolling=no width="100%" height="100%" frameborder=no onload="document.all['guestbook'].style.height=guestbook.document.body.scrollHeight"></iframe>
--------------------------------------------------------------------------------
跳转菜单新窗口
<select name="select" onchange="window.open(this.options[this.selectedIndex].value)">
<option value="http://www.microsoft.com/ie"> Internet Explorer</option>
<option value="http://www.microsoft.com"> Microsoft Home</option>
<option value="http://msdn.microsoft.com"> Developer Network</option>
</select>
--------------------------------------------------------------------------------
flash透明选项
<param name="wmode" value="transparent">
--------------------------------------------------------------------------------

添加到收藏夹和设为首页
<a href=# onclick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://www.makewing.com/lanren/');">设为首页</a>

<a href="javascript:window.external.AddFavorite('http://www.makewing.com/lanren/','懒人图库')">收藏本站</a>

--------------------------------------------------------------------------------
记录并显示网页的最后修改时间
<script language=JavaScript>
document.write("最后更新时间: " + document.lastModified + "")
</script>
--------------------------------------------------------------------------------
节日倒计时
<Script Language="JavaScript">
   var timedate= new Date("October 1,2002");
   var times= "国庆节";
   var now = new Date();
   var date = timedate.getTime() - now.getTime();
   var time = Math.floor(date / (1000 * 60 * 60 * 24));
   if (time >= 0)
   document.write( "现在离"+times+"还有: "+time +"天")
</Script>
--------------------------------------------------------------------------------
加在HEAD里
禁止缓存
<meta http-equiv="Expires" CONTENT="0">
<meta http-equiv="Cache-Control" CONTENT="no-cache">
<meta http-equiv="Pragma" CONTENT="no-cache">

--------------------------------------------------------------------------------
让IFRAME框架内的文档的背景透明
<iframe src="about:<body style='background:transparent'>" allowtransparency></iframe>
--------------------------------------------------------------------------------
打开窗口即最大化
<script language="JavaScript">
<!-- Begin
self.moveTo(0,0)
self.resizeTo(screen.availWidth,screen.availHeight)
// End -->
</script>
--------------------------------------------------------------------------------
加入背景音乐
<bgsound src="mid/windblue[1].mid" loop="-1"> 只适用于IE
<embed src="music.mid" autostart="true" loop="true" hidden="true"> 对Netscape ,IE 都适用
--------------------------------------------------------------------------------
滚动
<marquee direction=up height=146 onmouseout=start() onmouseover=stop() scrollAmount=2>滚动信息
</marquee>
--------------------------------------------------------------------------------
防止点击空链接时,页面往往重置到页首端
代码“javascript:void(null)”代替原来的“#”标记
--------------------------------------------------------------------------------

文字或图片弹出指定大小的窗口
在body中加入
<script language="JavaScript" type="text/JavaScript">
function MM_openBrWindow(theURL,winName,features) {window.open(theURL,winName,features);}
</script>
弹出代码
<a href="#" target="_self" onClick="MM_openBrWindow('windows01.htm','','width=550,height=380')" width="550" height="380" border="0">图片或文字</a>

--------------------------------------------------------------------------------
flash按钮加链接
on (press) {
getURL("http://www.makewing.com","_blank");
}
--------------------------------------------------------------------------------
跳转页面代码
<meta http-equiv="refresh" content="5;url=http://www.makewing.com">
--------------------------------------------------------------------------------
细线分隔线
<hr noshade size=0 color=#C0C0C0>
--------------------------------------------------------------------------------
网页中的自动换行
<td style="word-break:break-all">就搞定了。
完整的是
style="table-layout: fixed;WORD-BREAK: break-all; WORD-WRAP: break-word"
--------------------------------------------------------------------------------
消除ie6自动出现的图像工具栏,设置 GALLERYIMG属性为false或no .
<IMG SRC="mypicture.jpg" HEIGHT="100px" WIDTH="100px" GALLERYIMG="no">
--------------------------------------------------------------------------------
禁止页面正文内容被选取
<body oncontextmenu="return false" ondragstart="return false" onselectstart ="return false" onselect="document.selection.empty()" oncopy="document.selection.empty()" onbeforecopy="return
false"onmouseup="document.selection.empty()">

--------------------------------------------------------------------------------
不能点右键,不用CTRL+A,不能复制作!
<body oncontextmenu="window.event.returnValue=false"
onkeypress="window.event.returnValue=false"
onkeydown="window.event.returnValue=false"
onkeyup="window.event.returnValue=false"
ondragstart="window.event.returnValue=false"
onselectstart="event.returnValue=false">
</body>
--------------------------------------------------------------------------------
IE浏览器支持一个 Body 属性 bgproperties,它可以让背景不滚动:
<Body Background="图片文件" bgproperties="fixed">
--------------------------------------------------------------------------------
随机变换背景图象(一个可以刷新心情的特效)
<Script Language="JavaScript">
   image = new Array(4); //定义image为图片数量的数组
   image [0] = 'tu0.gif' //背景图象的路径
   image [1] = 'tu1.gif'
   image [2] = 'tu2.gif'
   image [3] = 'tu3.gif'
   image [4] = 'tu4.gif'
   number = Math.floor(Math.random() * image.length);
   document.write("<BODY BACKGROUND="+image[number]+">");
</Script>

--------------------------------------------------------------------------------
flash载入影片
on (release)
{
loadMovie("1-01.swf", "_root.loaderclip");
}
--------------------------------------------------------------------------------
图片表单按钮
<form id="form1" name="form1" method="post" action="">
<img src="login.gif" width="62" height="22" onclick="document.form1.submit()" />
</form>
--------------------------------------------------------------------------------
左右阴影背景的CSS定义方法
body {
text-align:center;
background-repeat: repeat-y;
background-position: center;
background-image: url(../images/bg.jpg);
}
--------------------------------------------------------------------------------
划过链接 手型鼠标
style="cursor:hand"
--------------------------------------------------------------------------------
如何关闭层
<div id="Layer1"></div>
<a href="#" onClick="Layer1.style.display='none'">关闭层</a>
--------------------------------------------------------------------------------
关闭窗口的脚本
<a href=javascript:close()>[关闭窗口]</a>
--------------------------------------------------------------------------------
如果文字过长,则将过长的部分变成省略号显示
<DIV STYLE="width: 120px; height: 50px; border: 1px solid blue;overflow: hidden; text-overflow:ellipsis">
<NOBR>就是比如有一行文字,很长,表格内一行显示不下.</NOBR>
</DIV>
--------------------------------------------------------------------------------
进入主页后自动最大化
<script>
self.moveTo(0,0)
self.resizeTo(screen.availWidth,screen.availHeight)
</script>

--------------------------------------------------------------------------------
凹陷文字
<div style="width:300px;padding:20px;overflow:hidden;word-wrap:break-word;word-break:break:all; font-size:12px; line-height:18px; background-color:#eeeeee;">
<font disabled>
怎么样,我凹下去了吧?<br>
你不想试试吗?<br>
<a href="http://www.lenvo.cn/">www.lenvo.cn</a></font>
</div>
--------------------------------------------------------------------------------
运行代码框
<script>
function Preview()
{var TestWin=open('');
TestWin.document.write(code.value);}
</script>
<textarea id=code cols=60 rows=15>
posted @ 2007-01-24 12:39 Q系列类、方法、变量…… 阅读(217) | 评论 (0)编辑 收藏
经典桌面资源站http://www.mydeskcity.com/ (素材很多,韩国象素图很全)
Photoshop素材库 http://www.photoshop.org.cn (图片质量很高,还有很全的英文字体下载)
喜满你 http://beauty.xicn.net/jp/index.html (很喜欢的图片站)
殷都图霸 http://photo.ayinfo.ha.cn/lingleijp/ (综合性,图多)
图库天下http://www.tooqoo.com/ (超多的图)
网页制作大宝库http://www.dabaoku.com/sucai/ (东西太多了......)
素材中国http://www.sc-cn.net
中国图片网 http://www.cnpic.com/ (图全)
素材精品屋http://www.sucaiw.com/
伟创精品素材库http://tuku.hdzc.net/default.asp
集图联盟http://cscu.18600.com/
视创设计http://www.strongart.net/resourse.asp
三联素材网http://www.3lian.com/(综合型)
潇潇雨吧http://sc.xxy8.com/ (综合性,推荐~)
设计师素材库http://219.133.31.232/zsgc/sck/(综合性)
新乡信息港http://www.xxinfo.ha.cn/tupian/ (综合性)
图片超市http://www.kfinfo.ha.cn/tupian/(综合性,推荐~)%a3i r g{
论坛图片素材广场http://www.yn-psnc.com/pic/
艺秀网http://www.yishow.com/picture/
模版天下http://www.mbsky.com/main.htm(挺不错的,提供字体)
精彩图库http://siqi.nease.net/5/5.html(综合性图库)
论坛闪吧http://www.flash8.net/pic/(综合性图库挺全的)
太平洋电脑网http://dlc.pconline.com.cn/column.jsp?dl无效id=4(综合性)
古城热线http://desktop.xaonline.com/(含桌面壁纸和精彩图片,风景不错)
红意网http://www.nn11.com/Soft_Show.asp?SoftID=297(提供打包下)
课件素材库http://www.oh100.com/teach/shucaiku/(图有大有小)
新时代图霸网http://www.mypcera.com/photo/photo.htm (图多)
伊美姬网http://www.imagegarden.net/ (图片大观园,扫图联盟,壁纸...)
中国家园网http://www.52jiayuan.com/(美女图多图大,另外的也不错)
八方美女写真壁纸图片库http://www.88gg.com/(综合性图库,美女居多,其它的也不错)
媚媚图库http://www.mm555.com/ (以美眉,帅哥图片为主,还有很多风光,动物图)
图库频道http://www.tvb.com.cn/photo/index.shtml (全是明星图、剧照、海报等)
图库 http://img.273c.com/ (动漫类的)
幸运图库http://www.luckyol.com/photo/index.html
好QQ图库http://www.goodqq.com/ (口号是“打造中国图库第一站”)
千夜图片库http://www.1001n.com.cn/photo/
SOPHOTO http://images.sophoto.cn/
E设计无限http://www.sj00.com/sort/1_1.htm(N多广告飘得你眼花,图还过得去,提供字体,算综合性)
荆棘图库http://picture.21youth.com/(收有大师作品)
美亚图库http://photo.cnmaya.com/(时事,明星等)
科幻网图库http://www.kehuan.net/picture/index.asp(科幻图)
论坛美图http://www.6to23.com/s8/ 共23376张壁纸(壁纸性质网站)
http://gallery.inlishui.com/(美女,时尚,风光等)
桌面城市http://www.deskcity.com(要注册,图挺精美的)
中国设计出版家http://www.cndpi.com/(东西多多,得注册才能使用)
壁纸好莱坞http://jimmy.transfar.com (看名字就知道了)
绝对精彩壁纸http://wall.ahbb.net/
馨雅壁纸http://www.365pic.com/cn/index.php (动物,飞机,各种壁纸)
信阳在线图库频道http://www.3760.net/tu/index.asp(作为壁纸网站,大家可别尽往MM瞧,风景很不错的哦)
心怡坊http://pugongyingw.51.net/(网页素材)
全景正片http://www.orderpic.com/default.aspp (摄影类)
B.T.P. CLUBhttp://www.iambtp.com/index1.htm
摄影俱乐部www.d-show.cn
Wincustomizehttp://www.wincustomize.com/ (英文)
axialishttp://www.axialis.com/ (英文)
ICON中国http://www.iconcn.com/(一个象素图库)
Eboy Homehttp://www.eboy.com (一个像素网站,英文)
CG Collectionhttp://happylezi.nease.net/cgcollection/cgcollection.htm (一个收藏CG的网站,有很多手绘线稿)
中国GIF网http://www.chinagif.net/(很多GIF)
手绘图库http://handmake.nease.net/1.htm(全是手绘图,但是有些图不大,不过作插画还是非常不错的)
绘图库http://00-8.com/club/
电玩大图鉴http://gameimage.egchina.com/ (游戏壁纸,宣传画等)
论坛杭州广告网http://www.hzad.net/adku/asset/index.asp(各大企业矢量标志下载)
论坛广捷居http://www.gjjc.com/6/default.asp (矢量素材)
闪盟矢量图库http://www.flashsun.com/home/read.php?qid=vector .s**格式)
闪客兵团矢量图库http://flahs2000.myrice.com/index6.htm
蓝精灵flash互动网矢量资源http://www.flashglow.com/flashfla/flashvl.htm
标志大全http://www.333cn.com/shejzyk/bzdquan/index.htm(虽然图不大,但对做logo的朋友是一个很好的参考)
ZHAO5.COM http://www.zhao5.com/hiliang_714.htm (矢量图下载)
时代证卡标志大全http://www.sd369.com/mfcs/bzdq/cyhb1.html(还是挺不错的,可下载)
Logo无效http://www.logo.nino.ru一个矢量LOGO网站(英文)
Corel素材站http://www.hemera.com/hemera/ Corel公司的图像编辑软件大家一定已经非常熟悉了,这里是他的图形素材站,提供1万个矢量图和10万个免费主页图片。
免费壁纸索http://homepage.ncut.edu.cn/home ... /free/wallpaper.htm
免费素材http://chineseweb.html.533.net/qkxjo.htm(一个素材网站的索引页)中国特色素材
中国京剧脸谱http://viewcn.com/channel1053.html (多达252个)
剪纸图库http://www.tjwsg.com/jz/hn/index.html (民间剪纸图)
卢浮宫美术http://www.paris.org/Musees/Louvre/
高格油画馆http://www.hopeway.com/3-yscl/3-yscl.htm
加拿大文明博物馆http://www.civilization.ca/indexe.asp
中国名书画家 http://www.ydshs.com/ghmj/ghmj/ghmj.htm
艺术中国 http://www.art-china.com/
北京中国书画收藏家协会 http://www.cnpcca.com/
锦绣中华http://www.chinapage.com/
论坛李宝林 http://member.netease.com/~comnet/index.htm
一画坊 http://www.studioonechina.com/
中国美术 http://www.cnarts.com/
李富画展http://m3.easyspace.com/lifuart/
蓝色伊人图库http://tu.blueyr.com/index.htmwww.d-show.cn
飞猪的童话世界http://flyingpig83.6to23.com/ (东西不是很多,但是很可爱)
七月http://www.dxiaoxue.com/ (很多美丽收藏)
温州女孩http://www.wzgirl.com/photo/index.htm
柠檬素材部落http://w-sozai.nease.net/index.html
蓝诺http://www.bluenuo.com/ 字体网站(中文网站)
建站资源网http://www.chinapsd.com/font/font.asp(有一些不错的字体)
中国龙 http://www.indeed.com.tw/ 繁体中文展示,有测试字形下载。
酷字千寻 http://coolfont.ayinfo.ha.cn/ 中文,英文,3DMAX,多种字体、相关工具
桌面城市 http://www.deskcity.com/scatalog.asp?scatalog=88中文字体,桌面、素材等,须要注册才能下载。
字体精品集中营http://www.goodfont.net/
K666字体下载区http://www.k666.com/down-k666/list.php
网页制作大宝库 http://www.dabaoku.com/ruanjian/default.asp
模版天下http://www.mbsky.com/
闪吧字库 http://font.flash8.net/font/list.asp
设计无限 http://www.sj00.com/sort/2_1.htm
cubadust http://www.cubadust.com/ (很酷的字体,桌面,素材原创站)
Fontfile http://www.fontfile.com/ 提供很酷的字体下载,可依字母顺序,或使用字形搜索。
MyFonts http://www.true无效.demon.co.uk/ True无效字体的介绍和搜索
Free Fonts http://www.freewarefonts.com/ 大量流行字体。
Font Paradise http://www.fontparadise.com/ 字形天堂,可依字母顺序搜索。
PCfont http://www.pcfont.com/font/main.shtml 按字母排序的字体网站。
1001 Fonts http://www.1001fonts.com/ 多种英文字体下载。
4YEO http://www.4yeo.com/fonts/index.htm 英文艺术字体下载。
51Fonts http://www.51fonts.com/ 英文字体。
Cool Archive http://www.coolarchive.com/ 字形、图标、背景等。
Font Face http://www.fontface.com/ 有 PC MAC 字体。
论坛BITMAP http://dsg4.com/04/extra/bitmap/ 04类小字体。
DaFONT http://www.dafont.com/en/ PC、MAC 字体。
FREEFONTS http://www.downloadfreefonts.com/ PC、MAC英文字体。
论坛fontavenue http://www.fontavenue.com/ 英文字体,异形字体和
Fontmagic http://www.fontmagic.com/ 有超过5000种免费的字形和共享软件。
论坛Acid Fonts http://www.acidfonts.com/ 按字母排序的多种字体。http://www.webfxmall.com/fonts/ 疯狂字体。
posted @ 2007-01-24 12:38 Q系列类、方法、变量…… 阅读(166) | 评论 (0)编辑 收藏
仅列出标题
共6页: 上一页 1 2 3 4 5 6 下一页