1、百度推廣要源碼嗎
百度推廣?就是做廣告嘛。幹嘛要源碼?小心是騙源碼的或者別有用心的。
2、如果要修改網頁的源代碼,需要有這個網頁什麼許可權?
最起碼的,得有這個網頁的編輯許可權。
3、修改一個源代碼的網站 都需要修改哪裡 有哪些注意的地方
黑客的基本技能
黑客態度重要,但技術更加重要。態度無法替代技術,在你被別的黑客稱為黑客之前,有一些基本的技術你必須掌握。
這些基本技術隨著新技術的出現和老技術的過時也隨時間在緩慢改變。例如,過去內容包括使用
編程,而直到最近才包括了HTML。總的來說現在主要包括以下技術:
--------------------------------------------------------------------------------
1. 學習如何編程。
這當然是最基本的黑客技能。如果你還不會任何
,我建議你從Python開始。它設計清晰,文檔齊全,合適初學者入門。它是一門很好的入門語言,並且不僅僅只是個玩具;它非常強大、靈活,也適合做大型項目。我有一篇 Python評價詳細說明這點。好的 教程 可以在Python網站得到。(譯者:比較好的中文Python站點可能是。)
Java也是好的入門語言。它比Python難得多,但是生成的代碼速度也快得多。它同時也是一種優秀的
,不止是用來入門。
但是注意,如果你只會一兩門語言,你將不會達到黑客所要求的技術水平,甚至也不能達到一個程序員的水平——你需要學會如何以抽象的方式思考編程問題,獨立於任何語言。要做一名真正的黑客,你需要學會在幾天內通過一些手冊,結合你現在所知,迅速掌握一門新語言。這意味著你應該學會幾種截然不同的語言。
如果要做一些重要的編程工作,你將不得不學習C語言,Unix的核
言。 C++與C非常其他類似;如果你了解其中一種,學習另一種應該不難。但這兩種都不適合編程入門者學習。而且事實上,你越避免用C編程,你的工作效率會越高。
C非常有效率,節約你的機器資源。不幸的是,C的高效是通過你手動做很多底層的管理(如內存)來達到的。底層代碼都是復雜極易出現bug的,會使你花極多的時間調試。如今的機器速度如此之快,這通常是得不償失——比較明智的做法是使用一種運行較慢、較低效率,但大幅節省你的時間的語言。因此,選擇Python。
其他對黑客而言比較重要的語言包括 Perl和 LISP。 Perl實用,值得一學;它被廣泛用於
和系統管理,因此即便你從不用Perl寫程序,至少也應該學會看。許多人使用Perl的理由和我建議你使用Python的理由一樣,都是為了避免用C完成那些不需要C高效率的工作。你會需要理解那些工作的代碼的。
LISP值得學習的理由不同——最終掌握了它時你會得到豐富的啟迪和經驗。這些經驗會使你在以後的日子裡成為一個更好的程序員,即使你實際上很少使用LISP本身。
當然,實際上你最好五種都會(Python,Java,
++,Perl和LISP)。除了是最重要的黑客語言外,它們還代表了截然不同的編程思路和方法,每種都會讓你受益非淺。
這里我無法給你完完全全的指導教會你如何編程——這是個復雜的技能。但我可以告訴你,書本和上課也不能作到(最好的黑客中,有許多,也許 幾乎都是自學成材的)。你可以從書本上學到語言的特點——只是一些皮毛,但要使書面知識成為自身技能只能通過實踐和虛心向他人學習。因此要作到 (一)讀代碼及(二)寫代碼。
學習如何編程就象學慣用優美的
寫作一樣。最好的做法是讀一些大師的名著,試著自己寫點東西,再讀些,再寫點,再讀些,再寫點…… 如此往復,直到你的文章達到你體會到的範文的簡潔和力量。
過去找到適合閱讀的好的代碼是困難的,因為幾乎沒有大型程序的源代碼能讓新手練手。這種狀況已經
地發生變化;
,編程工具和操作系統(全都由黑客寫成)現在已經隨處可見。讓我們在下一個話題中繼續討論……
--------------------------------------------------------------------------------
2. 得到一個開放源代碼的Unix並學會使用、運行它。
我假設你已經擁有或者能使用一台個人電腦(今天的孩子們
福 :-) )。新手們能夠朝學習黑客技能邁出的最基本的一步就是得到一份Linux或BSD-Unix的一種,安裝在個人電腦上,並運行它。
沒錯,這世界上除了Unix還有其他操作系統。但它們都是以二進制形式發布的——你無法讀到它的源代碼,也不可能修改它。嘗試在運行DOS或Windows或MacOS的機器上學習
,就象是帶著
學跳舞。
除此之外,Unix還是Internet的操作系統。你可以學會上網卻不知道Unix,但你不了解Unix就無法成為一名Internet黑客。因此,今天的黑客文化在很大程度上是以Unix為中心的。(這點並不總是真的,一些很早的黑客對此一直很不高興,但Unix和Internet之間的聯系已是如此之強,甚至連Microsoft也無可奈何。)
所以, 安裝一套UNIX——我個人喜愛LINUX但還有其他種類的(是的,你可以同時安裝Linux及DOS/Windows在同一電腦上)。學習它,使用它,配置它。用它在Internet上沖浪。閱讀它的源代碼。修改它的源代碼。你會得到比在Microsoft操作系統上更好的編程工具(包括C,LISP,Python及Perl)。你會覺得樂趣無窮,學到在你成為大師之
不到的更多的知識。
想知道更多關於學習Unix的信息,訪問 The Loginataka。
想知道如何得到一份Linux,訪問 我在哪裡可以獲得Linux。(譯者:對於中文讀者來講,最簡單的方式未過於前往附近的D版/正版光碟店。)
你可以在 找到BSD Unix的求助及其他資源。
我有寫一篇關於 Unix和Internet基礎的入門文章。
(註:如果你是一個新手,我不推薦自己獨立安裝Linux或者BSD。安裝Linux的話,尋求本地Linux用戶組的幫助;或聯系 Open Projects Network。 LISC維護著一些 IRC頻道,在那裡你可以獲得幫助。)
--------------------------------------------------------------------------------
3. 學會如何使用WWW和寫HTML
黑客文化建造的大多東西都在你看不見的地方發揮著作用,幫助工廠、辦公室和大學正常運轉,表面上很難看到它對非黑客的普通人的生活的影響。Web是一個大大的例外。即便
也同意,這個巨大耀眼的黑客玩具正在改變整個世界。單是這個原因(還有許多其它的),你就需要學習掌握Web。
這並不是僅僅意味著如何使用瀏覽器(誰都會),而是要學會如何寫HTML, Web的
。如果你不會編程,寫HTML會教你一些有助於學習的思考習慣。因此,先完成一個主頁。(網上有很多好的教程; 這是一個。)
但僅僅擁有一個主頁不能使你成為一名黑客。 Web里充滿了各種網頁。大多數是
的,零
垃圾——界面時髦的垃圾,注意,垃圾的水準都類似(更多信息訪問 The HTML Hell Page)。
要想有價值,你的網頁必須有內容—— 它必須有趣或對其它黑客有幫助。這是下一個話題所涉及的……
--------------------------------------------------------------------------------
4. 如果你不懂實用性的英語,學習吧。
作為一個美國人和一個以英語為
的人,我以前很不情願提到這點,免得成為一種文化上的帝國主義。但相當多以其他語言為
的人一直勸我指出這一點,那就是英語是黑客文化和Internet的工作語言,你需要懂得以便在黑客社區順利工作。
這一點千真萬確。大概1991年的時候我就了解到許多黑客在技術討論中使用英語,甚至當他們的
都相同,英語對他們而言只是
的時候;據我知道的報導,當前英語有著比其他語言豐富得多的技術詞彙,因此是一個對於工作來說相當好的工具。基於類似的原因,英文技術書籍的翻譯通常不令人滿意(如果有翻譯的話)。
Linus Torvalds,一個
,用英語注釋他的代碼(很明顯這對他來說不是湊巧)。他流利的英語成為他能夠管理全球范圍的Linux開發人員社區的重要因素。這是一個值得學習的例子。
--------------------------------------------------------------------------------
黑客文化中的地位
象大部分不涉及金錢的文化一樣,黑客王國靠聲譽運轉。你設法解決有趣的問題,但它們到底多有趣,你的解法有多好,是要由那些和你具有同樣技術水平的人或比你更厲害的人去評判的。
相應地,當你在玩黑客游戲時,你得認識到你的分數主要靠其他黑客對你的技術的評價給出(這就是為什麼只有在其它黑客稱你為黑客時,你才算得上是一名黑客)。這個事實常會被黑客是一項孤獨的工作這一印象所減弱;也會被另一個黑客文化的禁忌所減弱(現在逐漸減弱但仍強大):拒絕承認自我或外部評估與一個人的動力有關系。
特別地,黑客王國被
家們稱為一種奉獻文化。 在這里你不是憑借你對別人的統治來建立地位和名望,也不是靠美貌,或擁有其他人想要的東西,而是靠你的奉獻。尤其是奉獻你的時間,你的創造和你的技術成果。
要獲得其他黑客的尊敬,基本上有五種事情你可以干:
--------------------------------------------------------------------------------
1. 寫
第一個(也是最集中的和傳統的)是寫些被其他黑客認為有趣或有用的程序,並把程序源代碼提供給整個黑客文化使用。
(過去我們稱之為「free software (
)」,但這卻使很多不知 free 的精確含義的人感到困惑。現在我們很多人,根據搜索引擎網頁內容分析至少有2:1的比率,使用「 open-source」software(
)這個詞)。
黑客王國里最受尊敬的偶像是那些寫了大型的、好用的、具有廣泛用途的軟體,並把它們公布出去,使得每人都在使用他軟體的人。
--------------------------------------------------------------------------------
2. 幫助測試並調試開放源代碼軟體
黑客也尊敬那些使用、測試開放源代碼軟體的人。在這個並非
上,我們不可避免地要花大多數的開發時間在調試階段。 這就是為什麼任何有頭腦的開放源代碼的作者都會告訴你好的beta測試員(知道如何清楚描述出錯症狀,很好地定位錯誤,能忍受快速發布中的bug,並且願意使用一些簡單的診斷工具)象紅寶石一樣珍貴。 甚至他們中的一個能判斷出哪個測試階段是延長的,哪個是令人
的噩夢,哪個只是一個有益的小麻煩。
如果你是個新手,試著找一個你感興趣的正在開發的程序,做一個好的beta測試員。你會自然地從幫著測試,進步到幫著抓
,到最後幫著改程序。你會從中學到很多,並且與未來會幫你的人結下友誼。
--------------------------------------------------------------------------------
3. 公布有用的信息
另一個好事是收集整理有用有趣的信息做成網頁或文檔如FAQ列表,且讓他們容易獲得。
主要技術FAQ的維護者受到幾乎同其他開放源代碼的作者一樣多的尊敬。
--------------------------------------------------------------------------------
4. 幫助維護基礎設施的運轉
黑客文化(還有Internet的工程方面的發展,就此而言)是靠自願者運轉的。要使Internet能正常工作,就要有大量枯燥的工作不得不去完成——管理mail list,
,維護大型軟體庫,開發RFC和其它
等等。
做這類事情的人會得到很多尊敬,因為每人都知道這些事情是十分花時間又不象編程那樣好玩。做這些事情需要
。
--------------------------------------------------------------------------------
5. 為黑客文化本身服務
最後,你可以為這個文化本身做宣傳(例如,象我這樣,寫一個「如何成為黑客」的正面的教程 :-) )(譯者:不知道Barret把它翻成中文算不算?)。這並非一定要在你已經在這個圈子呆了很久,因以上四點中的某點而出名,有一定聲譽後才能去做。
黑客文化沒有領袖。精確地說,它確實有些文化英雄、部落長者、
和發言人。若你在這圈內呆的夠長,你或許成為其中之一。記住:黑客們不相信他們的部落長者的自誇的炫耀,因此大舉追求這種名譽是危險的。與其奮力追求,不如先擺正自己的位置等它自己到你的手中——那時則要做到謙虛和優雅。
4、任意修改網頁的源代碼
,不需要直接改代碼,就可以修改網頁內容,當然,在dreamweaver裡面也可以修改代碼,代碼修改只適用於小范圍,宏觀修改用 dw最好,況且你剛接觸網頁代碼,代碼多種多樣,不是那麼好修改的,稍有不適,不但網頁顯示不了,而且漏洞百出,成為所有人的RJ,把你的伺服器搞毀,你就賠吧,所以說,用DW修改,既沒有這些問題,而且易於上手,等你完全搞明白代碼的意義,再進行任意修改也不遲,我建議你去報個DW的學習班,做網站不是很容易的事情啊~祝你成功
5、自己公司的網站,要修改源代碼,去哪裡修改?
找到公司網站的FTP地址、賬號和密碼,把源文件下載下來改好以後再傳上去覆蓋原來的文件就ok了
6、你好,如何修改網站的源代碼?
添加alt屬性,如果是靜態網頁的話,直接記事本改就行了。如果是其他方式保存圖片信息,比如資料庫的話,找個資料庫管理工具手動添加,不過需要你了解資料庫的表結構。如果是代碼動態生成的話,你得知道是哪些代碼實現的。
7、修改網頁源代碼的後果會不會漏洞百出,該如何修改?
暈了,你不懂代碼,就敢去修改,還真有膽大的,先學語言,c/php/java.等隨意,學一些基礎,然後看html語言,差不多了後,開始准備作,
至於說漏洞,很復雜,有的是程序寫的時候有問題。有的是故意的,一般的,程序問題較多,
8、怎麼進入自己的網站修改源代碼,並且讓別人也能看得到修改後的內容呢
找到自己需要修改的源代碼文件進行修改保存就可以了,如果自己沒有伺服器的話,就通過空間給的FTP連接下載自己需要修改的文件進行修改,修改完重新上傳覆蓋原文件就行。
9、別人做好的網站,我怎麼修改它的後台代碼?
這個叫我咋回復,你會代碼的話,修改你要改的地方就行了啊,如果是功能修改,要重塑整個架構,或者邏輯流程,主要就是能看懂代碼,看不懂慢慢學吧,不想學的話可以找額代弄
10、我通過網路公司做了個網站後來我想修改一下跟他們要源代碼腳本為什麼不給我
公司開發的話只會幫你改,不會給源碼你的,一是商業機密(源碼之前),而是怕你改亂,增加他們的維護成本。