導航:首頁 > 編程語言 > 博客園源代碼

博客園源代碼

發布時間:2023-03-16 21:11:20

A. 如何配置android開發環境 博客園

第一步:安裝JDK

要下載Oracle公司的JDK可以網路「JDK」進入Oracle公司的JDK下載頁面,選擇自己電腦系統的對應版本即可。

下載到本地電腦後雙擊進行安裝。JDK默認安裝成功後,會在系統目錄下出現兩個文件夾,一個代表jdk,一個代表jre。

JDK的全稱是java SE Development Kit,也就是Java 開發工具箱。SE表示標准版。JDK是Java的核心,包含了Java的運行環境(Java Runtime Environment),一堆Java工具和給開發者開發應用程序時調用的Java類庫。

我們可以打開jdk的安裝目錄下的Bin目錄,裡面有許多後綴名為exe的可執行程序,這些都是JDK包含的工具。通過第二步講到的配置JDK的變數環境,我們可以方便地調用這些工具及它們的命令。

JDK包含的基本工具主要有:
javac:Java編譯器,將源代碼轉成位元組碼。
jar:打包工具,將相關的類文件打包成一個文件。
javadoc:文檔生成器,從源碼注釋中提取文檔。
jdb:debugger,調試查錯工具。
java:運行編譯後的java程序。

第二步:配置Windows上JDK的變數環境

很多剛學java開發的人按照網上的教程可以很輕松配置好Windows上JDK的變數環境,但是為什麼要這么配置並沒有多想。

我們平時打開一個應用程序,一般是通過桌面的應用程序圖標雙擊或單擊系統開始菜單中應用程序的菜單鏈接,無論是桌面的快捷圖標還是菜單鏈接都包含了應用程序的安裝位置信息,打開它們的時候系統會按照這些位置信息找到安裝目錄然後啟動程序。

知道了一個應用程序的安裝目錄位置,我們也可以通過命令行工具打開,如qq的位置為:C:\Program Files (x86)\Tencent\QQ\QQProtect\Bin,QQ的應用程序名為為QQProtect.exe,那麼我們打開命令行工具,然後進入到「C:\Program Files (x86)\Tencent\QQ\QQProtect\Bin」目錄,再輸入「QQProtect」,即可運行qq。

如果我們希望打開命令行工具後,直接輸入「QQProtect」就能啟動qq程序,而不是每次都進入qq的安裝目錄再啟動,這個時候可以通過配置系統環境變數Path來實現。右擊「我的電腦」,選擇「屬性」,在打開窗口中點擊左邊的「高級系統設置」,出現「系統屬性」窗口,在「高級」選項卡下面點擊「環境變數」。

編輯系統變數名「Path」,在「Path」變數(字元串內容)的後面追加qq的安裝目錄:;C:\Program Files (x86)\Tencent\QQ\QQProtect\Bin 注意追加的時候要在目錄字元串的前面加個英文的分號;,英文分號是用來區分Path裡面不同的路徑。

確定保存後,再回到命令窗口,不管在任何目錄下,你只要輸入qqprotect的命令,qq就會啟動。

通過啟動qq的例子,我們總結下:當要求系統啟動一個應用程序時,系統會先在當前目錄下查找,如果沒有則在系統變數Path指定的路徑去查找。前面我們說了JDK包含了一堆開發工具,這些開發工具都在JDK的安裝目錄下,為了方便使用這些開發工具,我們有必要把JDK的安裝目錄設置了系統變數。這就是為什麼在Windows安裝了JDK後需要設置JDK的bin目錄為系統環境變數的原因。

為了配置JDK的系統變數環境,我們需要設置三個系統變數,分別是JAVA_HOME,Path和CLASSPATH。下面是這三個變數的設置防範。

JAVA_HOME
先設置這個系統變數名稱,變數值為JDK在你電腦上的安裝路徑:C:\Program Files\Java\jdk1.8.0_20。創建好後則可以利用%JAVA_HOME%作為JDK安裝目錄的統一引用路徑。

Path
PATH屬性已存在,可直接編輯,在原來變數後追加:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin 。

CLASSPATH
設置系統變數名為:CLASSPATH 變數值為:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 。
注意變數值字元串前面有一個"."表示當前目錄,設置CLASSPATH 的目的,在於告訴Java執行環境,在哪些目錄下可以找到您所要執行的Java程序所需要的類或者包。

第三步: 下載安裝Eclipse

Eclipse為Java應用程序及Android開發的IDE(集成開發環境)。Eclipse不需要安裝,下載後把解壓包解壓後,剪切eclipse文件夾到你想安裝的地方,打開時設置你的工作目錄即可。

Eclipse的版本有多個,這里選擇下載Eclipse IDE for Java EE Developers這個版本。

第四步:下載安裝Android SDK

配置了JDK變數環境,安裝好了Eclipse,這個時候如果只是開發普通的JAVA應用程序,那麼Java的開發環境已經准備好了。我們要通過Eclipse來開發Android應用程序,那麼我們需要下載Android SDK(Software Development Kit)和在Eclipse安裝ADT插件,這個插件能讓Eclipse和Android SDK關聯起來。

Android SDK提供了開發Android應用程序所需的API庫和構建、測試和調試Android應用程序所需的開發工具。
我們發現google提供了集成了Eclipse的Android Developer Tools,因為我們這次是已經下載了Eclipse,所以我們選擇單獨下載Android SDK。

下載後雙擊安裝,指定Android SDK的安裝目錄,為了方便使用Android SDK包含的開發工具,我們在系統環境變數中的Path設置Android SDK的安裝目錄下的tools目錄。

在Android SDK的安裝目錄下,雙擊「SDK Manager.exe」,打開Android SDK Manager,Android SDK Manage負責下載或更新不同版本的SDK包,我們看到默認安裝的Android SDK Manager只安裝了一個版本的sdk tools。

打開Android SDK Manager,它會獲取可安裝的sdk版本,但是國內有牆,有時候會出現獲取失敗的情況。

從彈出的log窗口中,我們可以看到連接 失敗了。我們通過ping命令,發現果然網路不通。

從萬能的互聯網上,我們找到了解決這個問題的方案,而且行之有效。

更改host文件
首先更改host文件,host文件在C:\Windows\System32\drivers\etc目錄下,用記事本打開「hosts」文件,將下面兩行信息追加到hosts文件末尾,保存即可。如果你的是windows8系統可能沒有許可權修改host文件,可以右擊hosts文件,將Users組設置為可對hosts文件完全控制的許可權即可。

203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com

上面兩行放在host文件的意思是將本地訪問dl.google.com和dl-ssl.google.com定向到ip地址為203.208.46.146的伺服器上。

將Android SDK Manage上的https請求改成http請求
打開Android SDK Manager,在Tools下的 Options 裡面,有一項 Force 將這一項勾選上,就可以了。

再打開Android SDK Manager.exe,正常情況下就可以下載Android的各個版本的sdk了。你只需要選擇想要安裝或更新的安裝包安裝即可。這里是比較耗時的過程,還會出現下載失敗的情況,失敗的安裝包只需要重新選擇後再安裝就可以了。

如果通過更改DNS也無法下載Android SDK,還有兩個方法,第一個是自備梯子FQ,第二個是從這個網站上下載

第五步:為Eclipse安裝ADT插件

前面我們已經配置好了java的開發環境,安裝了開發Android的IDE,下載安裝了Android SDK,但是Eclipse還沒有和Android SDK進行關聯,也就是它們現在是互相獨立的,就好比槍和子彈分開了。為了使得Android應用的創建,運行和調試更加方便快捷,Android的開發團隊專門針對Eclipse IDE定製了一個插件:Android Development Tools(ADT)。
下面是在線安裝ADT的方法:
啟動Eclipse,點擊 Help菜單 -> Install New Software… ?,點擊彈出對話框中的Add… 按鈕。

然後在彈出的對話框中的Location中輸入,Name可以輸入ADT,點擊「OK」按鈕。

在彈出的對話框選擇要安裝的工具,然後下一步就可以了。

安裝好後會要求你重啟Eclipse,Eclipse會根據目錄的位置智能地和它相同目錄下Android sdk進行關聯,如果你還沒有通過sdk manager工具安裝Android任何版本的的sdk,它會提醒立刻安裝它們。

如果Eclipse沒有自動關聯Android sdk的安裝目錄,那麼你可以在打開的Eclipse選擇 Window -> Preferences ,在彈出面板中就會看到Android設置項,填上安裝的SDK路徑,則會出現剛才在SDK中安裝的各平台包,按OK完成配置。

到這里,我們在windows上的Android上的開發環境搭建就完成了,這時候,你用Eclipse的File——》New——》Project...新建一個項目的時候,就會看到建立Android項目的選項了。

B. 會員登錄模塊有哪些bug

、注入點及萬能密碼登錄
2、登錄時,不安全的用戶提示:比如提示用戶名不存在或者密碼驗證碼錯誤

3、查看登錄頁面源代碼,看是否存在敏感信息泄露

4、不安全的驗證碼

5、在注冊賬號的時候,是否存在不安全的提示

6、不安全的密碼,在注冊賬號的時候密碼沒有限制復雜度

7、任意無限注冊賬號

8、在暴力破解的時候不會限制ip,鎖定用戶

9、一個賬號可以在多地登錄,沒有安全提示

10、賬戶登錄之後,沒有具備超時功能

11、OA,郵件,默認賬號等相關系統,在不是自己注冊的情況下,應該在登錄之後強制要求更改密碼

12、邏輯漏洞,任意更改密碼
13、越權漏洞,縱向、橫向越權

14、數據包含有風險信息泄露,比如COOKIE

15、不安全的數字傳輸,密碼為明文,未使用https證書

16、任意文件下載

登陸頁面滲透測試常見的幾種思路與總結
我們在進行滲透測試的時候,常常會遇到許多網站站點,而有的網站僅僅是基於一個登陸介面進行處理的。尤其是在內網環境的滲透測試中,客戶常常丟給你一個登陸網站頁面,沒有測試賬號,讓你自己進行滲透測試,一開始經驗不足的話,可能會無從下手。今天就來簡單說一下如何在只有一個登陸頁面的情況下,來進行滲透測試。

1、在條件允許的情況下,我們可以拿在滲透測試的開始之前拿出我們的掃描器來進行掃描,目前我們最常用的就是AWVS和Nessus,除此之外,我們還可以使用一些別的自動化測試工具,例如Nikto掃描器,Appscan,W3af,以及最近長亭科技的Xray掃描器,脊激坦都可以試試。尤其是Xray掃描器,據說有許多小夥伴靠它挖到了許多漏洞。

2、SQL注入

萬能密碼繞過
如果我們能夠直接繞過登錄,來直接訪問系統內部資源,那自然是最好不過的了。萬能密碼就是其中一最好用的一種,雖然存在的可能性不大,但是偶爾也是存在的,稍微嘗試一下也不會浪費太多時間。
例如admin'or 1=1 --
"or "a"="a
萬能密鉛腔碼在網上非常多,隨便搜一下就有
例如這樣,就能直接訪問後台

3、登錄口SQL注入
有的系統在登錄口就存在SQL注入,目前我遇到過比較多的是Oracle以及MySQL的登錄口注入,我們可以在登錄處先抓一個包,然後根據抓包信息來構造Payload。值得一提的是,有時候我們需要在Burp里修改一下發包格式(change body encoding),才能成功注入。

4、明文傳輸/用戶名可枚舉/爆破弱口令

明文傳輸
可能是我們做滲透測試中,最常見的一種漏洞,實際上它並不能算得上是一種漏洞,僅僅只能說是一種不足之處而已,明文傳輸在網站上隨處可見,除了銀行網站,很有可能每一個密碼都是經過特殊加密然後再進行傳輸的。

用戶名可枚舉
此漏洞存在主要是因為頁面對所輸入的賬號密碼進行的判斷所回顯的數據不一樣,我們可以通過這點來進行用戶名的枚舉,然後通過枚舉後的賬戶名來進行弱口令的爆破。防禦手段的話僅需要將用戶名與密碼出錯的回顯變成一樣即可,例如用櫻桐戶名或密碼出錯。

爆破弱口令
弱口令可以說是滲透測試中,最最常見,也是危害「最大」的一種漏洞,因為毫無技術性,毫無新意,但是卻充滿了「破壞性」,尤其是在內網環境中,弱口令更是無處不在。Web頁面最常用的爆破工具為Burp,我們通常使用Nmap掃描也可能掃出其他埠存在,例如3389,SSH等。

5、掃描

目錄掃描

js掃描
JS文件我們在滲透測試中也是經常用到的東西,有時候我們可以在JS文件中找到我們平時看不到的東西,例如重置密碼的JS,發送簡訊的JS,都是有可能未授權可訪問的。

nmap掃描
Nmap的強大功能能讓我們第一時間獲取網站的埠信息,而這些埠信息中常常可以給予我們非常大的幫助,例如開放了3389埠,或者一些敏感埠的探測,Nmap的使用方法相比不需要我再多說,每個安全工程師都必須要精通的一種工具,以下是我的一些埠小總結,希望可以給與大家一點兒幫助。

注冊頁面

注冊頁面批量注冊
注冊覆蓋(重復注冊他人賬號)
簡訊郵件炸彈
手機驗證碼是否可爆破(老生常談,Burpsuite抓包爆破四位驗證碼)
圖片驗證碼是否可繞過(驗證碼缺失、驗證碼失效數據包重放、萬能驗證碼0000、驗證碼空繞過、驗證碼前端獲取(極少數情況))
登錄頁面

弱密碼、無驗證碼爆破、萬能密碼(後台登錄,用戶登錄次數限制)
手機驗證碼登錄是否可以進行簡訊炸彈
url跳轉漏洞(主要用來釣魚,對於繞過和利用網路搜索已有大量文章,不贅述)
登錄處是否可繞過(對於大多數沒有cookie的網站)
用戶名枚舉(觀察返回包提示或者返回包參數變化)
忘記密碼

手機驗證碼是否可爆破
修改密碼流程是否可跳過
任意用戶密碼重置
簡訊郵件炸彈
一個「登錄框「引發的安全問題_zhangge3663的博客-CSDN博客_登錄安全問題前言搞安全的小夥伴只有一個登錄框你都能測試哪些漏洞?通常大家測試的都會測試關鍵部分,為了有更好的測試效果,小廠會提供給你用戶名密碼;但是一些比較重要的企業,而這個環境卻是正式環境,裡面存放著一些數據不希望被你看到的時候,是不會提供給你登錄賬號的。這個時候,考研你基礎知識是否扎實的時刻來臨了。用戶名枚舉漏洞描述:存在於系統登錄頁面,利用登錄時輸入系統存在的用戶名錯誤密碼和不存在的用戶名錯誤密碼,返回不同的出錯信息可枚舉出系統中存在的賬號信息。測試方法:找到網站或者web系統登
https://blog.csdn.net/zhangge3663/article/details/117417064登陸頁面滲透測試常見的幾種思路與總結! - linuxsec - 博客園
https://www.cnblogs.com/linuxsec/articles/11519196.html
業務邏輯漏洞--注冊-登錄-改密碼頁面總結 - 求知魚 - 博客園
https://www.cnblogs.com/Qiuyu/p/12530698.html登錄界面-滲透測試 - 超人還可以飛 - 博客園由圖展開思路: 登陸頁面的滲透測試 首先 在進入登陸界面時,一般都是先用萬能密碼什麼的測下輸入框有沒有注入(現在很少見了)。如果沒有,那就先拿admin,123456什麼的測試下弱口令,不求
https://www.cnblogs.com/Risk2S/p/11447279.html
登錄頁面滲透測試思路總結_gudeajun的博客-CSDN博客_登錄頁面滲透測試登錄頁面可能產生哪些漏洞呢?1、注入點及萬能密碼登錄2、登錄時,不安全的用戶提示:比如提示用戶名不存在或者密碼驗證碼錯誤3、查看登錄頁面源代碼,看是否存在敏感信息泄露4、不安全的驗證碼5、在注冊賬號的時候,是否存在不安全的提示6、不安全的密碼,在注冊賬號的時候密碼沒有限制復雜度7、任意無限注冊賬號8、在暴力破解的時候不會限制ip,鎖定用戶9、一個賬號可以在多地登錄,沒有安全提示10、賬戶登錄之後,沒有具備超時功能11、OA,郵件,默認賬號等相關系統

C. 有編程大神,推薦下關於c#.net學習(免費)的網站和相關優秀的書籍,和項目代碼實例以及上機練習項

原文:http://blog.csdn.net/chinacsharper/article/details/17514923
一、網站
1、http://msdn.microsoft.com/zh-CN/
微軟的官方網站,C#程序員必去的地方。那裡有API開發文檔,還有各種代碼、資源下載。
2、http://social.msdn.microsoft.com/Forums/zh-CN/home
微軟msdn論壇。定位於微軟技術的傳播和技術問題的解決,是學習微軟技術的好去處。
3、http://www.codeproject.com/
國外著名的社區網站,面向世界的程序員。有很多不錯的程序都可以從那裡下載到。
4、http://stackoverflow.com/
國外著名的問答社區。如果你有一些問題在csdn不能得到解答,可以試著去那裡看看。
5、http://www.codeplex.com/
微軟的開源項目網站,可以從這里下載到很多實用的程序。
6、http://www.w3school.com.cn/
國內有名的在線學習網站。方便程序員查閱相關技術點。
7、http://www.csdn.net/
國內著名的綜合性中文IT社區。信息量大,綜合性強,能夠獲得各種信息。而其中博客和論壇都是學習的好地方。
8、http://www.cnblogs.com/
博客園。很多精品博客來自於此,主打.NET,C#程序員聚集地。
9、http://www.51cto.com/
之前定位於網路、伺服器硬體等方向,近期發展迅速,也擴展到了軟體。
10、http://www.51aspx.com/
專業的asp.net網站,有各種項目、系統的源代碼可供下載。
11、http://msdn.microsoft.com/zh-cn/library/67ef8sbd(v=vs.90).aspx
C#編程指南,官方文檔,最權威、最詳盡 的資源。

D. 博客園個人主題動畫是用css寫的嗎

在這個年代,你要是不懂一點點css3的知識,你都不好意思說你是個美工。美你妹啊,請叫我前端工程師好不好。呃。。好吧,攻城屍。。。呵呵,作為一個攻城屍,沒有點高端大氣上檔次的東西怎麼能行呢,那麼css3的動畫就絕對是值得你擁有了,雖說IE9以及更早版本的IE瀏覽器都不支持css3動畫,但是IE6-8瀏覽器已是江河日下,使用谷歌瀏覽器、火狐瀏覽器、IE10+瀏覽器以及移動端液鍵老瀏覽器等這些支持css3動畫的瀏覽器的人數越來越多,所以如果很簡單的就能讓一部分人獲得更好的用戶體驗,那何樂而不為呢。

從廣義上來講,css3動畫可以分為兩種。

過渡動畫

第一種叫過渡(transition)動畫,就是從初始狀態過渡到結束狀態這個過程中所產生的動畫。所謂的狀態就是指大小、位置、顏色、變形(transform)等等這些屬性。css過渡只能定義首和尾兩個狀態,所以是最簡單的一種動畫。

要想使一個元素產生過渡動畫,首先要在這個元素上用transition屬性定義動畫的各種參數。可定義的參數有

transition-property:規定對哪個屬性進行過渡

transition-ration:定義過渡的時間,默認是0

transition-timing-function:定義過渡動畫的緩動效果,如淡入、淡出等,默認是 ease

transition-delay:規定過渡效果的延遲時間,即在過了這個時間後才開始動畫,默認是0

注意這些屬性還要記得加上各瀏覽器的前綴。

總之是很靈活的,說到底不就是一個css文件嗎,一看就懂的,你在裡面想怎麼整就怎麼整,不想用它提供的類名,就在裡面改掉就行了。如果你只想用裡面的部分動畫,也可以把那些要使用的動畫分離出來,它的官網也提供了這樣的功能。

E. requirejs的原理是什麼 博客園

(1)、Templates
這里就是一些Java系統的模板了,比如J2EE的框架和J2SE的其中有類的設計模板,包的設計模板
J2EE因為我沒有學過,只是知道一些概念原理,我想大致應該就是一些Framework和容器之類的吧。

J2SE的模板呢,就是對應用程序的管理了,比如該應用程序的描述(description),導入的包(import),成員函數定義(operations),說白了就是一個Java系統的管理模板。
(2)、Together
該選項中包含有
Modeling Project
UML Diagram
Example
選擇ModelingProject就是新建一個建模工程了,選擇後會切換到UML視圖了,顯示在面前的就是UML
Diagram平面,在其中你可以畫UML圖,包括包,包中的類,等等,每畫完一個UML圖,其Java源代碼都會在下方顯示出來,包括包名定義,介面等等。可以通過單擊右鍵看到更多的功能。選擇UML
Diagram,這個就不說了,就是從屬於工程建模的。兩者關系好比先新建一個Java項目工程,再新建一個類,或一個包一樣。
選擇Example,這個裡面就有一些模板和模式
Patterns And Templates
Purchase Transaction
UML Modeling
這三個都是作為工程來新建的。
第一個Patterns And
Templates就是我常說的一些Java設計模式了,新建此項後,打開項目你會發現所有的Java模式全部都在裡面了(包含了J2EE的框架),還有structs,soap,swt,xmlParseAPI,通過在包上單擊右鍵選擇open
diagram可以看到代碼對應的UML圖,相信這個對大家對Java模式和api的整體理解會有很大的幫助。
第二個Purchase
Transaction,這個相信大家都知道了,就是一個交易工程,以前工程里最經典的就是那個ATM取款過程了,這個Purchase也是一個大的工程,可以看看它的實現模式和工程,挺不錯。
第三個UML
Modeling就是建模的一個模板,給你提供了UML圖示,你來管理這些UML圖,比如它給出了包的視圖,裡面也預置了很多類,你可以修改這些類,可以增加刪除這些類,可以建立包,類之間的關系。
對於基本的使用應該夠用了,具體的設計方法和實現可以參看文檔,主要是想寫這個側重來了解Java的模式。所以對於工具的使用肯定還不夠全面的,以後有心得了再寫點。希望大家用的開心
總結下:
1)如果用單獨的Together ControlCenter可以專門的中文教程,我這里也有一份,到時整理好作為資源共享
2)Together for Eclipse中關於UML的設計實現可以看《Get Started》文檔
3)了解設計模式看看《Java 與 模式》,閻宏,這樣用Together來學習java模式效果應該更好些。

F. eclipse 中deploy type 什麼意思 博客園

開發者模式
Eclipse 是一個開放源代碼的、基於Java的可擴展開發平台。就其本身而言,它只是一個框架和一爛碰組仔鍵服務,用於通過插件飢戚談...

G. 關於markdown怎麼在博客園展示出來的問題

下面給大家分享下如何使用Gitblog和Markdown建自己的博客,如何大家擁有伺服器或者雲平台提供的雲主機,我推薦大家使用Linux+ Nginx 來運行Gitblog,如果大家目前只有Apache環境也可以。
域名解析
將你准備好的域名解析到你的主機IP,推薦使用 dnspod 來管理和監控你的域名,具體的使用方法參考dnspod官方說明文檔,非常簡單。
Nginx+PHP運行環境
首先安裝好你的Nginx和PHP環境,PHP版本要求5.3以上。如果你沒有安裝過,可Google搜索相關教程,也可以參照Nginx和PHP官方的文檔。這是第一步,有一個正常的Nginx + PHP的運行環境。
配置Nginx
nginx可參考如下配置:
server {
listen 80;
server_name jockchou.gitblog.cn;
root /data/vhosts/jockchou.gitblog.cn;
index index.html index.htm index.php;
location ~ \.(jpg|png|gif|js|css|swf|flv|ico)$ {
expires 12h;
}
location / {
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?$1 last ;
break;
}
}
location ~* ^/(doc|logs|app|sys)/ {
return 403;
}
location ~ .*\.(php|php5)?$
{
fastcgi_connect_timeout 300;
fastcgi_send_timeout 300;
fastcgi_read_timeout 300;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
將以上配置中的server_name和root改成你自己的,fastcgi_pass配成你的CGI進程埠。
許可權配置
由於Gitblog的緩存機制需要寫 app/cache 目錄,必要時請查看並修改這個目錄的許可權,以確保你的PHP擁有寫這個目錄的許可權。通常你只需要將此目錄的所屬者和組修改成CGI的運行賬戶。
運行
以上配置好以後,啟動你的Nginx和CGI服務,上傳Gitblog源代碼到網站目錄,通過瀏覽器訪問解析到本機的域名觀察頁面效果。如果頁面沒有正常顯示,通過錯誤碼來檢查你的CGI和Nginx配置。
Gitblog介紹
一. 簡介
Gitblog是一個簡單易用的Markdown博客系統,它不需要資料庫,沒有管理後台功能,更新博客只需要添加你寫好的Markdown文件即可。它擺脫了在線編輯器排版困難,無法實時預覽的缺點,一切都交給Markdown來完成,一篇博客就是一個Markdown文件。同時也支持評論,代碼高亮,數學公式,頁面PV統計等常用功能。Gitblog提供了不同的主題樣式,你可以根據自己的喜好配置,如果你想自己製作博客主題,也是非常容易的。Gitblog還支持整站靜態導出,你完全可以導出整站靜態網頁部署到Github Pages。
二. 功能特點
使用Markdown
評論框
代碼高亮
PV統計
Latex數學公式
自製主題
響應式
全站靜態導出
良好的SEO
三. GitBlog優勢
無需資料庫,系統更輕量,移植更方便
使用Markdown編寫,擺脫後台編輯排版困難,無法實時預覽的缺點
可全站靜態導出
配置靈活,可自由開關某些功能
多主題支持,可自製主題
博客,分類,標簽,歸檔
四. 環境要求
PHP 5.2.4+
五. 安裝步驟
下載Gitblog源代碼
解壓上傳到你的PHP網站根目錄
打開瀏覽器,訪問網站首頁
上傳Markdown文件到 posts 文件夾
以上內容就是如何使用Gitblog和Markdown建自己的博客的全部內容,希望大家能夠喜歡。

閱讀全文

與博客園源代碼相關的資料

熱點內容
智能健康手錶下載什麼app 瀏覽:664
想在協和醫院掛號怎麼下載app 瀏覽:86
關於科技產品需要哪些數據 瀏覽:623
linux命令行修改文件內容 瀏覽:526
java通信框架有哪些 瀏覽:331
哪裡看美國報紙app 瀏覽:753
excel打開同一個文件出現兩個窗口 瀏覽:318
手機版用word做文件怎麼換行 瀏覽:822
應用程序無法正常啟動0xc0000013 瀏覽:761
華為鴻蒙主題在哪個文件夾 瀏覽:683
什麼app是扔地雷 瀏覽:497
游戲策劃要學什麼編程語言 瀏覽:600
解壓後的文件哪個是你安裝包 瀏覽:540
g2文件是什麼 瀏覽:782
python中修改文件 瀏覽:198
win10查系統版本號 瀏覽:861
win10如何更改壁紙 瀏覽:803
怎麼引用另一個表格的數據 瀏覽:990
杭州哪個網站便宜又好 瀏覽:511
linuxclibcurl 瀏覽:434

友情鏈接