隨筆-60  評論-35  文章-15  trackbacks-0
           
          解密ZEND加密后的PHP
          先下載http://pecl.php.net/get/vl...

          執(zhí)行
          #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 //如果出現(xiàn)錯誤,就按提示加上相應(yīng)的參數(shù).
          #./configure --with-mysql --with-apxs2=/usr/www/bin/apxs --enable-vld 重新檢查php
          #make 編譯
          #make install 安裝

          服務(wù)器必須先安裝ZendOptimizer
          運行Zend后的文件,查看源代碼就可以看到了.
          未測試
          下載地址 http://www.huanle.net/down...

          執(zhí)行

          #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 //如果出現(xiàn)錯誤,就按提示加上相應(yīng)的參數(shù).
          #./configure --with-mysql --with-apxs2=/usr/www/bin/apxs --enable-vld 重新檢查php
          #make 編譯
          #make install 安裝


          服務(wù)器必須先安裝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系列類、方法、變量…… 閱讀(2084) | 評論 (0)編輯 收藏
          了解和掌握下面幾個命令將會有助于您更快地檢測到網(wǎng)絡(luò)故障所在,從而節(jié)省時間,提高效率。
          Ping
          Ping是測試網(wǎng)絡(luò)聯(lián)接狀況以及信息包發(fā)送和接收狀況非常有用的工具,是網(wǎng)絡(luò)測試最
          常用的命令。Ping向目標主機(地址)發(fā)送一個回送請求數(shù)據(jù)包,要求目標主機收到請求后給予答復(fù),從而判斷網(wǎng)絡(luò)的響應(yīng)時間和本機是否與目標主機(地址)聯(lián)通。
          如果執(zhí)行Ping不成功,則可以預(yù)測故障出現(xiàn)在以下幾個方面:網(wǎng)線故障,網(wǎng)絡(luò)適配器配置不正確,IP地址不正確。如果執(zhí)行Ping成功而網(wǎng)絡(luò)仍無法使用,那么問題很可能出在網(wǎng)絡(luò)系統(tǒng)的軟件配置方面,Ping成功只能保證本機與目標主機間存在一條連通的物理路徑。
          命令格式:
          ping IP地址或主機名 [-t] [-a] [-n count] [-l size]
          參數(shù)含義:
          -t不停地向目標主機發(fā)送數(shù)據(jù);
          -a 以IP地址格式來顯示目標主機的網(wǎng)絡(luò)地址 ;
          -n count 指定要Ping多少次,具體次數(shù)由count來指定 ;
          -l size 指定發(fā)送到目標主機的數(shù)據(jù)包的大小。
          例如當您的機器不能訪問Internet,首先您想確認是否是本地局域網(wǎng)的故障。假定局域網(wǎng)的代理服務(wù)器IP地址為202.168.0.1,您可以使用 Ping避免202.168.0.1命令查看本機是否和代理服務(wù)器聯(lián)通。又如,測試本機的網(wǎng)卡是否正確安裝的常用命令是ping 127.0.0.1。
          Tracert
          Tracert命令用來顯示數(shù)據(jù)包到達目標主機所經(jīng)過的路徑,并顯示到達每個節(jié)點的時間。命令功能同Ping類似,但它所獲得的信息要比Ping命令詳細得多,它把數(shù)據(jù)包所走的全部路徑、節(jié)點的IP以及花費的時間都顯示出來。該命令比較適用于大型網(wǎng)絡(luò)。
          命令格式:
          tracert IP地址或主機名 [-d][-h maximumhops][-j host_list] [-w timeout]
          參數(shù)含義:
          -d 不解析目標主機的名字;
          -h maximum_hops 指定搜索到目標地址的最大跳躍數(shù);
          -j host_list 按照主機列表中的地址釋放源路由;
          -w timeout 指定超時時間間隔,程序默認的時間單位是毫秒。
          例如大家想要了解自己的計算機與目標主www.cce.com.cn之間詳細的傳輸路徑信息,可以在MS-DOS方式輸入tracertwww.cce.com.cn。
          如果我們在Tracert命令后面加上一些參數(shù),還可以檢測到其他更詳細的信息,例如使用參數(shù)-d,可以指定程序在跟蹤主機的路徑信息時,同時也解析目標主機的域名。
          Netstat
          Netstat命令可以幫助網(wǎng)絡(luò)管理員了解網(wǎng)絡(luò)的整體使用情況。它可以顯示當前正在活動的網(wǎng)絡(luò)連接的詳細信息,例如顯示網(wǎng)絡(luò)連接、路由表和網(wǎng)絡(luò)接口信息,可以統(tǒng)計目前總共有哪些網(wǎng)絡(luò)連接正在運行。
          利用命令參數(shù),命令可以顯示所有協(xié)議的使用狀態(tài),這些協(xié)議包括TCP協(xié)議、UDP協(xié)議以及IP協(xié)議等,另外還可以選擇特定的協(xié)議并查看其具體信息,還能顯示所有主機的端口號以及當前主機的詳細路由信息。
          命令格式:
          netstat [-r] [-s] [-n] [-a]
          參數(shù)含義:
          -r 顯示本機路由表的內(nèi)容;
          -s 顯示每個協(xié)議的使用狀態(tài)(包括TCP協(xié)議、UDP協(xié)議、IP協(xié)議);
          -n 以數(shù)字表格形式顯示地址和端口;
          -a 顯示所有主機的端口號。
          Winipcfg
          2000以上系統(tǒng)CMD下是 ipconfig
          Winipcfg命令以窗口的形式顯示IP協(xié)議的具體配置信息,命令可以顯示網(wǎng)絡(luò)適配器的物理地址、主機的IP地址、子網(wǎng)掩碼以及默認網(wǎng)關(guān)等,還可以查看主機名、DNS服務(wù)器、節(jié)點類型等相關(guān)信息。其中網(wǎng)絡(luò)適配器的物理地址在檢測網(wǎng)絡(luò)錯誤時非常有用。
          命令格式:
          winipcfg [/?] [/all]
          參數(shù)含義:
          /all 顯示所有的有關(guān)IP地址的配置信息;
          /batch [file] 將命令結(jié)果寫入指定文件;
          /renew_ all 重試所有網(wǎng)絡(luò)適配器;
          /release_all 釋放所有網(wǎng)絡(luò)適配器;
          /renew N 復(fù)位網(wǎng)絡(luò)適配器 N;
          /release N 釋放網(wǎng)絡(luò)適配器 N。
          在Microsoft的Windows 95及其以后的操作系統(tǒng)中,都可以運行以上命令。
          posted @ 2007-01-24 12:55 Q系列類、方法、變量…… 閱讀(238) | 評論 (0)編輯 收藏
          使用MYSQL進行數(shù)據(jù)庫備份,有很正規(guī)的數(shù)據(jù)庫備份方法,同其他的數(shù)據(jù)庫服務(wù)器有相同的概念,但有沒有想過,MySQL會有更簡捷的使用文件目錄的備份方法,而且又快有好。   

            一、數(shù)據(jù)備份捷徑   

            因為這個方法沒有得到官方正式文檔的驗證,我們暫稱為試驗吧。   

            目的:備份hostA主機中一個mysql數(shù)據(jù)庫TestA,并恢復(fù)到到hostB機中  

            試驗環(huán)境:   

            操作系統(tǒng):WinNT4.0,Mysql3.22.34,phpMyAdmin 2.1.0   

            在hostA中安裝mysql數(shù)據(jù)庫并建立TestA數(shù)據(jù)庫  

            hostB機安裝mysql數(shù)據(jù)庫,沒有TestA數(shù)據(jù)庫  

            方法步驟:   

            啟動phpMyAdmin察看HostA和HostB中的數(shù)據(jù)庫列表,在HostB中沒有TestA數(shù)據(jù)庫   

            找到HostA中mysql的安裝目錄,并找到數(shù)據(jù)庫目錄data   

            在我的試驗環(huán)境中,這個目錄是   

            C:mysqldata   

            找到對應(yīng)數(shù)據(jù)庫名稱的子目錄   

            C:mysqldataTestA   

            粘貼拷貝到HostB的Data目錄下,是HostA同HostB Mysql數(shù)據(jù)目錄下的文件相同。 

            刷新HostB的phpMyAdmin察看一下數(shù)據(jù)庫列表,我們看到TestA已經(jīng)出現(xiàn),并且作查詢修改等操作都正常,備份恢復(fù)恢復(fù)成功。

            試驗結(jié)論:Mysql的數(shù)據(jù)庫可以通過文件形式保存,備份,恢復(fù)只要將相應(yīng)文件目錄恢復(fù)即可,無需使用其它工具備份。   

            二、正規(guī)的方法(官方建議):

            導(dǎo)出要用到MySQL的mysqldump工具,基本用法是:   

            mysqldump [OPTIONS] database [tables]  

            如果你不給定任何表,整個數(shù)據(jù)庫將被導(dǎo)出。  

            通過執(zhí)行mysqldump --help,你能得到你mysqldump的版本支持的選項表。   

            注意,如果你運行mysqldump沒有--quick或--opt選項,mysqldump將在導(dǎo)出結(jié)果前裝載整個結(jié)果集到內(nèi)存中,如果你正在導(dǎo)出一個大的數(shù)據(jù)庫,這將可能是一個問題。  

            mysqldump支持下列選項:  

            --add-locks   

            在每個表導(dǎo)出之前增加LOCK TABLES并且之后UNLOCK TABLE。(為了使得更快地插入到MySQL)。  

            --add-drop-table   

            在每個create語句之前增加一個drop table。  

            --allow-keywords   

            允許創(chuàng)建是關(guān)鍵詞的列名字。這由在列名前面加表名的方法做到。   

            -c, --complete-insert   

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

            -C, --compress   

            如果客戶和服務(wù)器均支持壓縮,壓縮兩者間所有的信息。   

            --delayed   

            用INSERT DELAYED命令插入行。   

            -e, --extended-insert   

            使用全新多行INSERT語法。(給出更緊縮并且更快的插入語句)   

            -#, --debug[=option_string]   

            跟蹤程序的使用(為了調(diào)試)。   

            --help   

            顯示一條幫助消息并且退出。  

            --fields-terminated-by=...   

            --fields-enclosed-by=...   

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

            --fields-escaped-by=...   

            --fields-terminated-by=...

          這些選擇與-T選擇一起使用,并且有相應(yīng)的LOAD DATA INFILE子句相同的含義。   

            LOAD DATA INFILE語法。   

            -F, --flush-logs  

            在開始導(dǎo)出前,洗掉在MySQL服務(wù)器中的日志文件。   

            -f, --force,   

            即使我們在一個表導(dǎo)出期間得到一個SQL錯誤,繼續(xù)。   

            -h, --host=..   

            從命名的主機上的MySQL服務(wù)器導(dǎo)出數(shù)據(jù)。缺省主機是localhost。   

            -l, --lock-tables.   

            為開始導(dǎo)出鎖定所有表。  

            -t, --no-create-info   

            不寫入表創(chuàng)建信息(CREATE TABLE語句)   

            -d, --no-data   

            不寫入表的任何行信息。如果你只想得到一個表的結(jié)構(gòu)的導(dǎo)出,這是很有用的!   

            --opt   

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

            應(yīng)該給你為讀入一個MySQL服務(wù)器的盡可能最快的導(dǎo)出。  

            -pyour_pass, --password[=your_pass]   

            與服務(wù)器連接時使用的口令。如果你不指定“=your_pass”部分,mysqldump需要來自終端的口令。   

            -P port_num, --port=port_num   

            與一臺主機連接時使用的TCP/IP端口號。(這用于連接到localhost以外的主機,因為它使用 Unix套接字。)   

            -q, --quick   

            不緩沖查詢,直接導(dǎo)出至stdout;使用mysql_use_result()做它。   

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

            與localhost連接時(它是缺省主機)使用的套接字文件。   

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

            對于每個給定的表,創(chuàng)建一個table_name.sql文件,它包含SQL CREATE 命令,和一個table_name.txt文件,它包含數(shù)據(jù)。注意:這只有在mysqldump運行在mysqld守護進程運行的同一臺機器上的時候才工作。.txt文件的格式根據(jù)--fields-xxx和-- lines--xxx選項來定。   

            -u user_name, --user=user_name   

            與服務(wù)器連接時,MySQL使用的用戶名。缺省值是你的Unix登錄名。   

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

            設(shè)置一個變量的值。可能的變量被列在下面。   

            -v, --verbose   

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

            -V, --version  

            打印版本信息并且退出。   

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

            只導(dǎo)出被選擇了的記錄;注意引號是強制的!   

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

            最常見的mysqldump使用可能制作整個數(shù)據(jù)庫的一個備份:   

            mysqldump --opt database > backup-file.sql   

            但是它對用來自于一個數(shù)據(jù)庫的信息充實另外一個MySQL數(shù)據(jù)庫也是有用的:   

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

            由于mysqldump導(dǎo)出的是完整的SQL語句,所以用mysql客戶程序很容易就能把數(shù)據(jù)導(dǎo)入了:   

            mysqladmin create target_db_name   

            mysql target_db_name < backup-file.sql
          posted @ 2007-01-24 12:54 Q系列類、方法、變量…… 閱讀(230) | 評論 (0)編輯 收藏
          1 、博客 類別 網(wǎng)名 網(wǎng)址
          網(wǎng)易博客 http://blog.163.com
          博易 http://www.anyp.cn
          BlogBus http://www.blogbus.com
          中國博客網(wǎng) http://www.blogcn.com
          博客動力 http://www.blogdriver.com
          博客網(wǎng) 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 類別 網(wǎng)名 網(wǎng)址
          139社區(qū) http://www.139.com
          9158聚樂網(wǎng) http://www.9158.com
          楚現(xiàn) http://www.appiir.com
          博億 http://www.booye.com
          賽我 http://www.cyworld.com.cn
          底片網(wǎng) http://www.dipian.com
          拍客網(wǎng) http://www.fzone.cn
          Heiyou http://www.heiyou.com
          浩友 http:// www.hiu.cn
          Linkist聯(lián)絡(luò)家 http://www.linkist.com
          圈網(wǎng) http://www.niwota.com
          網(wǎng)用軟件 http://www.snsing.com
          天際 http://www.tianji.com
          聯(lián)趣 http://www.u2unet.com
          UUME http://www.uume.com
          優(yōu)友地帶 http://www.uuzone.com
          網(wǎng)友天下 http://www.wangyou.com
          校內(nèi)網(wǎng) http://www.xiaonei.com
          億友 http:// www.yeeyoo.com

          3 、專業(yè)搜索 網(wǎng)名 網(wǎng)址
          丫丫比較購物 http://www.askyaya.com
          百度圖行天下 http://map.baidu.com
          博搜 http://www.booso.com
          大拿網(wǎng) http://www.danawa.com.cn
          搜職網(wǎng) http://www.globehr.com
          職友集 http://www.jobui.com
          MAPBAR圖吧 http://www.mapbar.com
          中客網(wǎng) http://www.oao.cn

          4 、智能搜索 類別 名 網(wǎng)址
          愛問 http://www.iask.com
          搜狗 http://www.sogou.com
          中搜 http://www.zhongsou.com

          5 、個人門戶 類別 網(wǎng)名 網(wǎng)址
          愛笛網(wǎng) http://www.alertie.com.cn
          極秀部落 http://www.gigashow.com.cn
          和訊 http://www.hexun.com
          QQ ZONE http://q-zone.qq.com


          6 、 RSS 網(wǎng)名 網(wǎng)址
          網(wǎng)易 http://www.163.com
          Feedsky http://www.feedsky.com
          看天下 http://www.kantianxia.com
          新浪 http://www.sina.com.cn
          周博通 http://www.zhoubotong.com


          7 、專業(yè)博客 類別 網(wǎng)名 網(wǎng)址
          百度貼吧 http://post.baidu.com
          中國教育人博客 http://www.blog.edu.cn
          旅行家天堂網(wǎng) 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
          拉風(fēng)網(wǎng) http://www.lafeng.net
          萬蝶 http://www.pdx.cn


          8 、播客 類別 網(wǎng)名 網(wǎng)址
          青娛樂 http://www.qyule.com
          派派播客 http://www.e-paipai.com
          播客天下 http://www.imboke.com
          波普播客 http://www.lifepop.com
          播客中國 http://www.podcast.com.cn
          菠蘿網(wǎng) http://www.podlook.com
          磊客中國 http://www.rox.com.cn
          土豆 http://www.toodou.com
          中國播客網(wǎng) http://www.vvlogger.com


          9 、聚合 類別 網(wǎng)名 網(wǎng)址
          聚合 chinabbs http://www.daqi.com
          Qihoo http://www.qihoo.com

          10 、分類信息服務(wù) 類別 網(wǎng)名 網(wǎng)址
          金銀島網(wǎng)交所 http://www.315.com.cn
          新農(nóng)門 http://www.chinaxnm.com
          聯(lián)城網(wǎng)(分類信息) http://www.cityecity.com
          易登 http://www.edeng.cn
          趕集 http://www.ganji.com
          金庫網(wǎng) http://www.joykoo.com
          客齊集 http://www.kijiji.com.cn
          搜搜客上海 http://www.sosoko.com
          站臺信息 http://www.zhantai.com


          11 、 WIKI 類別 網(wǎng)名 網(wǎng)址
          中國大百科 http://www.cndbk.com.cn
          網(wǎng)絡(luò)天書 http://www.cnic.org
          互動在線 http://www.hoodong.com
          中華美食百科網(wǎng) http://www.wiki8.cn
          維庫 http://www.wikilib.com


          12 、網(wǎng)摘 類別 網(wǎng)名 網(wǎng)址
          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 、應(yīng)用技術(shù) 類別 網(wǎng)名 網(wǎng)址
          靈敏通 http://www.livim.com
          高勤通信 http://www.mofile.com
          360DOC http://www.360doc.com

          SNS
          139社區(qū) http://www.139.com
          億友 http://www.yeeyoo.com
          拍客網(wǎng) http://www.fzone.cn
          底片網(wǎng) http://www.dipian.com
          posted @ 2007-01-24 12:54 Q系列類、方法、變量…… 閱讀(149) | 評論 (0)編輯 收藏
          因為這篇文章很有價值,掌握后確實可以從linux的初學(xué)者變成linux好手,掌握了它就等于完全入了linux的門,不愧是本年度學(xué)習(xí)linux命令的最佳帖子。
          所以請版本最好把它鎖定一個靠前的位置,以便讓更多的人可以看到這篇文章,讓更多的人從初學(xué)者變成好手。

          如果本篇沒有被鎖定,如果對你有用的話,請簽收它,以便讓它一直可以被大家看到。
          如下是linux最常用的命令及用途,當全部掌握以后,就沒人敢說你不會linux。
          版權(quán)所有其實指的是版板歸大家所有,你可以用自己的名字發(fā)表,也可以借我的大名宣傳一下,as you like.
          大家共享資源,共同進步,中國的軟件事業(yè)才能有希望!
          如果這篇文章加快了你成為linux高手的腳步,促使你創(chuàng)建一間linux公司,奮斗后戰(zhàn)勝了redhat, 最終擊敗了微軟,那時你再...

          basic command

          ls:
          ls
          ls –a “顯示隱藏文件”
          ls –l “顯示文件屬性,包括大小,日期,符號連接,是否可讀寫及是否可執(zhí)行”
          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 “將整個目錄復(fù)制,兩目錄完全一樣”
          cp –fr source_dir target_dir “將整個目錄復(fù)制,并且是以非鏈接方式復(fù)制,當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 “l(fā)ist 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 “l(fā)ist 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系列類、方法、變量…… 閱讀(273) | 評論 (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系列類、方法、變量…… 閱讀(199) | 評論 (0)編輯 收藏
          1、合作。不要隨便與人合作,與人合作要考慮好利與弊。如果有想法盡快去干,一個人努力的干,賣命的干。干到差不了,有資本了,可以與人短期性的合作。與人合作目標要明確。

          2、努力。工作要努力,隨隨便便過日子過四五年也是過,稍微努力的過四五年也是過,努力的過四五年也是過,何不努力好好的干。如果努力的過好畢業(yè)后的四五年,這對我們以后的人生很有幫助。

          3、吃苦耐勞。不要怕吃苦。在創(chuàng)業(yè)階段,我們要的是名氣,是經(jīng)驗,有時候在保本的情況下可以以低價策略來和別人競爭。我們出賣的是點腦力活,力氣活,年輕人,睡一覺起來什么都恢復(fù)了。

          4、目標。生活要有目標,不僅僅是事業(yè)(賺錢)的目標,其他方面也要有目標,如愛情方面的目標,健康、家庭方面的目標。各個目標都要重視。只賺了錢,不算人生的成功。

          5、虛心學(xué)習(xí)。多與比自己大的人(長輩)/ 成功人事。交流學(xué)習(xí),要虛心聽取認真分析他們的意見和建議,一面自己以后走彎路。

          6、了解社會。多了解社會。多實踐。多分析某些社會現(xiàn)象的因果厲害關(guān)系。認真分析身邊發(fā)生某些事情。正視社會的陰暗面。分析社會上某些不良風(fēng)氣,不要清高自傲。也不要隨波逐流。某些時候半事情,也需要這方面的幫助。

          7、自由。出來外面做事情,關(guān)鍵是自由,愉快,能學(xué)到知識。每走一步都要分析,不要因某一小點利益限制了自己的自由。

          8、計劃。給自己定一個五年計劃,十年規(guī)劃。每季度做什么事情,每個月做什么事情。甚至每天做什么事情,有個計劃,有個目標比較好。不要每天渾渾噩噩。幾年后你會發(fā)現(xiàn),幾年來一直沒有目標,什么也沒有做成。

          9、膽量。你是工人的子弟,或是農(nóng)民的兒子,難免思想狹隘。不要盲目。盲從,也不要膽小怕事。多鍛煉,大膽去做事情,只要不違法。大膽去做。即使失敗了,也為下次積累經(jīng)驗。“商場如戰(zhàn)場” ,這句話一點不假。想想,在戰(zhàn)場上,不是你死就是我亡。

          10、謀略。人生活在社會上,就是要用自己的智慧謀略和別人都智斗勇。即使某些人的成功,不是電視小說里說的那么偶然的。有其必然性。生活中不玩點小技巧(犯法的不做。害人的不做)。哪能那么容易就成功。

          11、不要害怕貧窮。也許你家里沒有幾十萬是百萬。大膽的去做事情,不要怕貧窮。即使我們事情做失敗了,我們大不了回到起點。還是窮人。

          12、學(xué)習(xí)。不斷充實自己。學(xué)習(xí)新的知識。多學(xué)點技能。為以后作準備。也可作為以后的娛樂消遣。如:駕駛技術(shù),炒菜做飯,毛筆字等。

          13.、惜時。如果以上你都做了,我估計你的時間過得很快。我常聽某某人說:“這一輩子,就象昨天今天一樣。”,毛澤東說“天地轉(zhuǎn),光陰迫。一萬年太久,只爭朝夕。”“ 三是八年過去彈指一揮間。”,不要因碌碌無為而悔恨!!!
          posted @ 2007-01-24 12:45 Q系列類、方法、變量…… 閱讀(154) | 評論 (0)編輯 收藏
          Evan Williams是Blogger的創(chuàng)始人,也是podcast服務(wù)網(wǎng)站Odeo的創(chuàng)始人和CEO。他根據(jù)自己的體會,列出了Web創(chuàng)業(yè)應(yīng)該遵循的10條戒律(Ten Rules for Web Startups),摘錄并評注如下:

            收縮:專注于一個盡可能小的可能存在的難題,而你又能夠解決這個難題。不要想著什么都做,貪多嚼不爛,搞不好就成了模仿者。小可以變大,船小好調(diào)頭,小可以帶給你很多優(yōu)勢,縫隙市場可以變成一個大市場。不要試圖把1億上網(wǎng)用戶都當成你的用戶,沒用,能真正解決一部分用戶的一部分需求,就足夠你玩兒的。

            差異:要記住很多人都在做著跟你一樣的事情,而其中一個是Google。在這個市場上,專才比通才有用。不一定要做多么領(lǐng)先的事情,尋常的事情你同樣可以做得跟別人不一樣,比如Google。起名字也不要用那些通用詞匯,比如像博客網(wǎng)、中國博客網(wǎng)、亞洲博客網(wǎng)、世界博客網(wǎng)之類的,太多了沒人分得清誰是誰。

            隨意:隨意的網(wǎng)絡(luò)要大于刻意的網(wǎng)絡(luò),因為人們還要生活。創(chuàng)建一種服務(wù)讓它適應(yīng)并對人們每天的生活有所助益,而不要要求太多的承諾或改變他們的身份。放輕松,很多時候,偶然的需要讓你的服務(wù)更有價值,就像Skype上偶然發(fā)生的對話。既然生活本身就是隨意的、偶然的,不要總是試圖限制用戶。

            挑剔:這一點適用于很多方面:服務(wù)的特性、員工、投資者、合作伙伴、記者采訪等等。如果感覺某樣?xùn)|西不太對勁,就放一放。Google最強大的力量之一,就是他們樂于對機會、快錢、可能的雇員以及交易說不。但很多人太心切,太怕錯過這村沒這店,所以往往來者不拒,最終將會后悔。

            以用戶為中心:用戶體驗就是一切。你的整個公司都必須建立在這上面,如果你不懂什么叫以用戶為中心的設(shè)計,趕快學(xué),雇用懂的人。把對的特性做對,遠超過添加一百個特性。Ajax是為了讓網(wǎng)站更互動,而不是因為它很性感。API是為了讓開發(fā)者更容易為用戶增加價值,而不是為了去取悅geek們。

            自我本位:偉大的產(chǎn)品從來都是來自一個人自身的渴求。創(chuàng)造你自己需要的產(chǎn)品,成為你自己產(chǎn)品的用戶,雇用你的產(chǎn)品的用戶,按你自己的愿望改善它。另一方面,避免在費用、用戶、或者有可能妨礙你改善產(chǎn)品等方面,跟大公司做交易。因為你小他們大,你很難說不。

            饑渴:有選擇永遠好過沒選擇,最好的辦法就是有收入。要為你的產(chǎn)品設(shè)計出收費模式并在6個月內(nèi)開始有進項,這樣你才會有市場費用。而且,有收入也會讓你在融資或收購談判中,處于更有利的位置。不過在中國可能沒這么簡單,為了賺錢而讓服務(wù)變形的事總是在發(fā)生著。

            苗條:保持低成本是一種Web創(chuàng)業(yè)智慧。能使用互聯(lián)網(wǎng)上現(xiàn)有的服務(wù),就不要花錢買。如果你希望被大公司收購,就更不能讓自己顯得很龐雜,小公司更容易被收購。Tim O'Reilly說過,如果你看到一家公司在市場活動上花很多錢,你可以肯定地知道,這不是一家Web 2.0公司。充分利用互聯(lián)網(wǎng)現(xiàn)成的資源,也是一種能力。

            靈活:要學(xué)會改變計劃。Pyra最初要做的是一個項目管理程序,而不是Blogger。Flickr最初要做的是游戲。Ebay最初也只是想銷售拍賣軟件。最初的設(shè)想幾乎永遠都是錯的。一開始就認定自己是對的,很可能撞上南墻。要把創(chuàng)業(yè)過程,變成一個BETA過程,不斷debug,不斷調(diào)整,不斷改進。

            平衡:初創(chuàng)公司是什么樣?目光迷離、睡眠不足、垃圾食品充饑、咖啡提神……還有呢?要知道,自然要求健康的平衡,當平衡成為你的公司的一部分,你就擁有了一樣秘密武器。需要玩兒命,也需要玩兒。一個充滿活力的平衡的團隊,也會給人更多的信任和期待。

            謹慎(這個是額外的獎勵):不要拿上面的戒律當成金科玉律,凡事總有例外。
          posted @ 2007-01-24 12:44 Q系列類、方法、變量…… 閱讀(148) | 評論 (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">
          --------------------------------------------------------------------------------
          禁止復(fù)制,鼠標拖動選取
          <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自適應(yīng)高度
          <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">
          --------------------------------------------------------------------------------
          字號縮放
          越來越多的人長時間的泡網(wǎng),眼鏡的普及率也越來越高,讓文字大點,讓更多的用戶看的更清楚。
          <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里加入下面的代碼,根據(jù)需要調(diào)整就可以了。
          <iframe src="javascript:false" scrolling="no" frameborder="0" style="z-index:-1;position:absolute; top:5px; left:2px;width:168;height:100px;">
          </iframe>

          --------------------------------------------------------------------------------
          iframe(嵌入式幀)自適應(yīng)高度
          填寫的嵌入地址一定要和本頁面在同一個站點上,否則會提示“拒絕訪問!”。對跨域引用有權(quán)限問題,請查閱其他資料。
          <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>
          --------------------------------------------------------------------------------
          跳轉(zhuǎn)菜單新窗口
          <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">
          --------------------------------------------------------------------------------

          添加到收藏夾和設(shè)為首頁
          <a href=# onclick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://www.makewing.com/lanren/');">設(shè)為首頁</a>

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

          --------------------------------------------------------------------------------
          記錄并顯示網(wǎng)頁的最后修改時間
          <script language=JavaScript>
          document.write("最后更新時間: " + document.lastModified + "")
          </script>
          --------------------------------------------------------------------------------
          節(jié)日倒計時
          <Script Language="JavaScript">
             var timedate= new Date("October 1,2002");
             var times= "國慶節(jié)";
             var now = new Date();
             var date = timedate.getTime() - now.getTime();
             var time = Math.floor(date / (1000 * 60 * 60 * 24));
             if (time >= 0)
             document.write( "現(xiàn)在離"+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框架內(nèi)的文檔的背景透明
          <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");
          }
          --------------------------------------------------------------------------------
          跳轉(zhuǎn)頁面代碼
          <meta http-equiv="refresh" content="5;url=http://www.makewing.com">
          --------------------------------------------------------------------------------
          細線分隔線
          <hr noshade size=0 color=#C0C0C0>
          --------------------------------------------------------------------------------
          網(wǎng)頁中的自動換行
          <td style="word-break:break-all">就搞定了。
          完整的是
          style="table-layout: fixed;WORD-BREAK: break-all; WORD-WRAP: break-word"
          --------------------------------------------------------------------------------
          消除ie6自動出現(xiàn)的圖像工具欄,設(shè)置 GALLERYIMG屬性為false或no .
          <IMG SRC="mypicture.jpg" HEIGHT="100px" WIDTH="100px" GALLERYIMG="no">
          --------------------------------------------------------------------------------
          禁止頁面正文內(nèi)容被選取
          <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,不能復(fù)制作!
          <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為圖片數(shù)量的數(shù)組
             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"
          --------------------------------------------------------------------------------
          如何關(guān)閉層
          <div id="Layer1"></div>
          <a href="#" onClick="Layer1.style.display='none'">關(guān)閉層</a>
          --------------------------------------------------------------------------------
          關(guān)閉窗口的腳本
          <a href=javascript:close()>[關(guān)閉窗口]</a>
          --------------------------------------------------------------------------------
          如果文字過長,則將過長的部分變成省略號顯示
          <DIV STYLE="width: 120px; height: 50px; border: 1px solid blue;overflow: hidden; text-overflow:ellipsis">
          <NOBR>就是比如有一行文字,很長,表格內(nèi)一行顯示不下.</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 >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系列類、方法、變量…… 閱讀(235) | 評論 (0)編輯 收藏
          經(jīng)典桌面資源站http://www.mydeskcity.com/ (素材很多,韓國象素圖很全)
          Photoshop素材庫 http://www.photoshop.org.cn (圖片質(zhì)量很高,還有很全的英文字體下載)
          喜滿你 http://beauty.xicn.net/jp/index.html (很喜歡的圖片站)
          殷都圖霸 http://photo.ayinfo.ha.cn/lingleijp/ (綜合性,圖多)
          圖庫天下http://www.tooqoo.com/ (超多的圖)
          網(wǎng)頁制作大寶庫http://www.dabaoku.com/sucai/ (東西太多了......)
          素材中國http://www.sc-cn.net
          中國圖片網(wǎng) http://www.cnpic.com/ (圖全)
          素材精品屋http://www.sucaiw.com/
          偉創(chuàng)精品素材庫http://tuku.hdzc.net/default.asp
          集圖聯(lián)盟http://cscu.18600.com/
          視創(chuàng)設(shè)計http://www.strongart.net/resourse.asp
          三聯(lián)素材網(wǎng)http://www.3lian.com/(綜合型)
          瀟瀟雨吧http://sc.xxy8.com/ (綜合性,推薦~)
          設(shè)計師素材庫http://219.133.31.232/zsgc/sck/(綜合性)
          新鄉(xiāng)信息港http://www.xxinfo.ha.cn/tupian/ (綜合性)
          圖片超市http://www.kfinfo.ha.cn/tupian/(綜合性,推薦~)%a3i r g{
          論壇圖片素材廣場http://www.yn-psnc.com/pic/
          藝秀網(wǎng)http://www.yishow.com/picture/
          模版天下http://www.mbsky.com/main.htm(挺不錯的,提供字體)
          精彩圖庫http://siqi.nease.net/5/5.html(綜合性圖庫)
          論壇閃吧http://www.flash8.net/pic/(綜合性圖庫挺全的)
          太平洋電腦網(wǎng)http://dlc.pconline.com.cn/column.jsp?dl無效id=4(綜合性)
          古城熱線http://desktop.xaonline.com/(含桌面壁紙和精彩圖片,風(fēng)景不錯)
          紅意網(wǎng)http://www.nn11.com/Soft_Show.asp?SoftID=297(提供打包下)
          課件素材庫http://www.oh100.com/teach/shucaiku/(圖有大有小)
          新時代圖霸網(wǎng)http://www.mypcera.com/photo/photo.htm (圖多)
          伊美姬網(wǎng)http://www.imagegarden.net/ (圖片大觀園,掃圖聯(lián)盟,壁紙...)
          中國家園網(wǎng)http://www.52jiayuan.com/(美女圖多圖大,另外的也不錯)
          八方美女寫真壁紙圖片庫http://www.88gg.com/(綜合性圖庫,美女居多,其它的也不錯)
          媚媚圖庫http://www.mm555.com/ (以美眉,帥哥圖片為主,還有很多風(fēng)光,動物圖)
          圖庫頻道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設(shè)計無限http://www.sj00.com/sort/1_1.htm(N多廣告飄得你眼花,圖還過得去,提供字體,算綜合性)
          荊棘圖庫http://picture.21youth.com/(收有大師作品)
          美亞圖庫http://photo.cnmaya.com/(時事,明星等)
          科幻網(wǎng)圖庫http://www.kehuan.net/picture/index.asp(科幻圖)
          論壇美圖http://www.6to23.com/s8/ 共23376張壁紙(壁紙性質(zhì)網(wǎng)站)
          http://gallery.inlishui.com/(美女,時尚,風(fēng)光等)
          桌面城市http://www.deskcity.com(要注冊,圖挺精美的)
          中國設(shè)計出版家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(作為壁紙網(wǎng)站,大家可別盡往MM瞧,風(fēng)景很不錯的哦)
          心怡坊http://pugongyingw.51.net/(網(wǎng)頁素材)
          全景正片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 (一個像素網(wǎng)站,英文)
          CG Collectionhttp://happylezi.nease.net/cgcollection/cgcollection.htm (一個收藏CG的網(wǎng)站,有很多手繪線稿)
          中國GIF網(wǎng)http://www.chinagif.net/(很多GIF)
          手繪圖庫http://handmake.nease.net/1.htm(全是手繪圖,但是有些圖不大,不過作插畫還是非常不錯的)
          繪圖庫http://00-8.com/club/
          電玩大圖鑒http://gameimage.egchina.com/ (游戲壁紙,宣傳畫等)
          論壇杭州廣告網(wǎng)http://www.hzad.net/adku/asset/index.asp(各大企業(yè)矢量標志下載)
          論壇廣捷居http://www.gjjc.com/6/default.asp (矢量素材)
          閃盟矢量圖庫http://www.flashsun.com/home/read.php?qid=vector .s**格式)
          閃客兵團矢量圖庫http://flahs2000.myrice.com/index6.htm
          藍精靈flash互動網(wǎng)矢量資源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網(wǎng)站(英文)
          Corel素材站http://www.hemera.com/hemera/ Corel公司的圖像編輯軟件大家一定已經(jīng)非常熟悉了,這里是他的圖形素材站,提供1萬個矢量圖和10萬個免費主頁圖片。
          免費壁紙索http://homepage.ncut.edu.cn/home ... /free/wallpaper.htm
          免費素材http://chineseweb.html.533.net/qkxjo.htm(一個素材網(wǎng)站的索引頁)中國特色素材
          中國京劇臉譜http://viewcn.com/channel1053.html (多達252個)
          剪紙圖庫http://www.tjwsg.com/jz/hn/index.html (民間剪紙圖)
          盧浮宮美術(shù)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
          藝術(shù)中國 http://www.art-china.com/
          北京中國書畫收藏家協(xié)會 http://www.cnpcca.com/
          錦繡中華http://www.chinapage.com/
          論壇李寶林 http://member.netease.com/~comnet/index.htm
          一畫坊 http://www.studioonechina.com/
          中國美術(shù) 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/ 字體網(wǎng)站(中文網(wǎng)站)
          建站資源網(wǎng)http://www.chinapsd.com/font/font.asp(有一些不錯的字體)
          中國龍 http://www.indeed.com.tw/ 繁體中文展示,有測試字形下載。
          酷字千尋 http://coolfont.ayinfo.ha.cn/ 中文,英文,3DMAX,多種字體、相關(guān)工具
          桌面城市 http://www.deskcity.com/scatalog.asp?scatalog=88中文字體,桌面、素材等,須要注冊才能下載。
          字體精品集中營http://www.goodfont.net/
          K666字體下載區(qū)http://www.k666.com/down-k666/list.php
          網(wǎng)頁制作大寶庫 http://www.dabaoku.com/ruanjian/default.asp
          模版天下http://www.mbsky.com/
          閃吧字庫 http://font.flash8.net/font/list.asp
          設(shè)計無限 http://www.sj00.com/sort/2_1.htm
          cubadust http://www.cubadust.com/ (很酷的字體,桌面,素材原創(chuàng)站)
          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 按字母排序的字體網(wǎng)站。
          1001 Fonts http://www.1001fonts.com/ 多種英文字體下載。
          4YEO http://www.4yeo.com/fonts/index.htm 英文藝術(shù)字體下載。
          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系列類、方法、變量…… 閱讀(188) | 評論 (0)編輯 收藏
          僅列出標題
          共6頁: 上一頁 1 2 3 4 5 6 下一頁 
          主站蜘蛛池模板: 鸡泽县| 岚皋县| 永安市| 浑源县| 隆回县| 金寨县| 鹤岗市| 九龙坡区| 绵竹市| 怀宁县| 盐津县| 延寿县| 彭泽县| 黄山市| 万宁市| 昭平县| 洛扎县| 浠水县| 克什克腾旗| 平塘县| 安龙县| 彝良县| 商水县| 定兴县| 台北县| 平南县| 嘉荫县| 沧州市| 西宁市| 永川市| 平陆县| 都兰县| 巴林右旗| 东辽县| 衡东县| 青州市| 酒泉市| 霍山县| 壤塘县| 祥云县| 抚远县|