① 如何找到網站源碼中的資料庫
網站環境不同,不同程序有不同的資料庫配置位置以discuz為例,其他的隨機應變:
Discuz論壇的資料庫在程序中有設置文件對應查詢賬號密碼,目錄位置:
/config/config_global.php
/uc_server/data/config.inc.php
/config/config_ucenter.php
文件都含有Discuz論壇資料庫的登錄賬號密碼信息,可以參考查詢資料庫信息。
網站本身的資料庫是和程序分開的,大部分主機都是儲存在兩個空間。小型虛擬主機,沒有許可權查看資料庫文件,但是會提供在線管理的工具,一般在空間後台有提供鏈接。
雲主機,快雲VPS,雲伺服器,以及獨立主機,都有遠程伺服器管理許可權的,直接登錄遠程,就可以查看資料庫位置。
目前的情況看,快雲VPS都自帶雲資料庫,也有管理平台,可以後台直接打開,登錄管理資料庫。
② 開源代碼是什麼意思
一句話來說,開源指的是那些源代碼或源設計可以被大眾使用、修改發行的軟體或設計體。
大眾最熟悉的開源軟體就是安卓,相信用非蘋果的智能手機用戶,現在每天用的肯定都是安卓,它也是現在影響力最大的開源軟體之一,如果沒有安卓的開源開放,相信今天沒有那麼多手機廠商和移動互聯網的興起。
如果只是從生態的角度來說,蘋果的生態也很開放,現在他們也推出了開源Swift。從這方面來說,其實兩者都是一樣的,只是開源、開放的方式方法不太一樣。
Linux 無疑是開源軟體里最最成功的一個,不管是從它目前的生態建設角度,還是從業界評價來看,包括今天雲計算的基礎也都倚賴Linux的貢獻和基石。當然,像OpenStack、Hadoop 、Spark等也非常成功,這些開源項目都屬於底層技術,在支撐今天整個大數據、雲計算的發展。
開源並不意味著免費,開源只是說我們做了一個好東西,把它開放給大家使用,目的是希望大家更多地使用它,並反饋使用過程中的問題或者改進方式,使得整個開源項目進步得更快,能夠更好地共享給更多有需要的人,目前像 Linux、Hadoop、Spark等等,都是這么做的。但很多時候開源背後還是帶有很濃厚的商業背景。
做得比較大的開源項目背後都有商業公司在支撐,如果一個成功的開源項目背後沒有商業公司,這是不健康的,我們需要開源和商業之間的互補對稱來促進整個社區和技術的不斷前進答。
③ 物聯網雲平台遠程式控制制源碼,響應式布局,MQTT協議 Spring Boot
使用java語言;資料庫:Mysql;經典技術組合(MQTT、Spring Boot、Shiro、MyBatis、Druid、Ehcache、Thymeleaf、Bootstrap、Swagger)開發,支持多數據源,支持代碼一鍵生成。
功能模塊:
設備管理、開關管理、計劃管理、感測器管理、感測器數據展示、報警規則管理、設備日誌、用戶管理、角色管理、部門管理、崗位管理、菜單管理、字典管理、參數管理、通知公告、操作日誌、登錄日誌、在線用戶、定時任務、代碼生成、系統介面、服務監控、緩存監控、在線構建器、連接池監視等。
功能特點:
1、硬體使用 ESP8266,基於MQTT協議,自建物聯網雲平台。
2、支持雲固件升級、設備遠程重啟。
3、支持音頻播放、開關、普通燈、調色燈等各種用電設備控制。
4、單個模塊可控制8路用電設備開關,可對模塊信息、開關信息、計劃任務、報警規則等維護管理。
5、雲平台可對各類感測器管理,對感測器數據有多種展示方式。可設置閾值報警規則,符合報警規則的可執行自定義的動作。
6、模塊具有一鍵配網功能,變更網路時無需重新燒寫程序,方便快捷。
7、控制端可使用任意網路(2G/3G/4G/5G/WiFi/等)控制燈、熱水器、電視、電機、窗簾、監控等各種用電設備,不受任何地區限制。
8、可雲端存儲模塊各路開關狀態,模塊斷電或重啟後可自動同步雲端模塊各路開關狀態,具有開關狀態記錄功能。
9、可記錄設備所有操作記錄,模塊、用戶上下線記錄等,並具有多種類型的數據統計展示。
10、控制設備命令下達後有狀態反饋,可確保設備控制命令執行成功,且延時低。
11、具有心跳檢測功能,模塊掉線或模塊重啟後模塊可自動重連MQTT服務,具有模塊上下線提醒功能(平台消息提醒、郵件提醒)。
12、具有定時功能,可指定某一時刻執行、周期執行、延時執行、自定義Cron表達式執行等操作。
13、可多模塊接入雲平台,可統一管理、控制模塊各路設備開關。
14、雲平台可對所有用戶管理,每個用戶可配置不同角色、不同許可權,具有許可權分配功能。
15、前端採用完全響應式布局,支持電腦、平板、手機等所有主流設備。
17、具有代碼一鍵生成功能(包括控制器、模型、視圖、菜單等),方便快速開發。
18、支持多數據源,簡單配置即可實現切換。
19、支持菜單、按鈕及數據許可權分配,亦可自定義數據許可權。
20、具有完善的XSS防範及腳本過濾,徹底杜絕XSS攻擊。
21、Maven多項目依賴,模塊及插件分項目,盡量松耦合,方便模塊升級、增減模塊。
22、支持服務監控、數據監控、緩存監控等功能。
④ 國內低代碼平台哪家強
隨著「低代碼」成為如今市場上的熱詞,打著「低代碼」平台的相關產品越來越多。
然而點進去一看很多產品其實並不是真正實際上的低代碼,有的是零代碼,有的還得依靠專業開發語言才能開發,對於很多企業而言這技術門檻就相對較高。
那麼問題來了,究竟國內低代碼平台哪一家才是最正宗的呢?
建議參考一下百數低代碼開發平台
一、什麼是低代碼開發平台?
「低代碼開發平台」是一款快速搭建系統的平台,在平台上客戶可以通過少量代碼快速構建自己企業所需的OA系統、采購系統、倉儲系統等等,適用於任何的辦公場景與業務場景。
二、低代碼開發平台擁有哪些優勢
1、擁有零代碼平台的所有功能。
2、這款低代碼開發平台採用的是python腳本的開發語言,對於企業而言降低了開發門檻。只要稍微懂點Python語言的就能自主在平台上進行開發相關的系統和應用。
3、降低了企業在系統這一塊的開發成本。以往很多企業在系統這一塊都是找第三方外包商進行定製,因此在時間還是金錢花銷都是非常大的。而通過低代碼進行搭建,一方面可以省掉不少的人工費,另一方面開發系統的時間也比傳統開發的時間要縮短到三分之一,提高了企業的效率。
4、加快了系統的更新迭代速度。
隨著企業發展,變化肯定是不可避免的,那麼百數低代碼平台擁有著最完善的二次開發體系,在功能擴展性能完全滿足企業的業務發展的需要,不需要再另外藉助其他系統。除此之外,百數的低代碼平台還支持個性化計算與管理。至於平台的更新時間也不需要跟著官方走,掌握權在自己手裡。
三、百數低代碼平台對企業的價值
經濟方面:降低了成本
操作方面:托拉拽式搭建,簡單方便
使用方面:友好、更加人性化
管理方面:高效率
開放方面:降低了難度,節省時間
四、低代碼平台發展前景
隨著釘釘在發布會把「低代碼」這個詞著重提出來,這個詞的熱度在未來一段時間毫無疑問是相當高的,低代碼相關的產品肯定也會層出不窮。百數低代碼平台作為在行業內奮斗幾年的產品,接下來依舊會更加努力,持續優化功能,用最簡單的方式為廣大政企賦能,繼續降低成本、提高質量。
相信未來有很多企業與個人創業者都會用低代碼平台實現辦公管理與業務管理,只需動動手就能實現系統搭建的方法,簡直不要太簡單啊!
⑤ 如何製作網頁
網頁製做入門 (1)
網頁製做入門
我們天天與網頁打交道,那些或界面精美,或內容豐富,或構思獨特、風格各異的網頁,不知道吸引了多少人的眼球了,它們的運行方式,製做方法,你說你說一點都不好奇,一點都不想知道,那肯定是假的,嘿嘿,我也一樣,而且我的好奇心有時還不小~~~,可我的好奇心有是有了,因為網頁製做沒有真正當成吃飯的傢伙,所以,,,當初的熱度也只有三分鍾,在這里,把以前的一些經驗介紹給大家,強烈希望廣大高手介入,來個你說,我說,大家說,集眾人的智慧於此。因為大多數地方,是跟據我自己的做法,我自己的理解說的,難免有說錯的地方,也請大家指正了。
第一講 網頁基本常識
我們平時常見的網頁,基本可以分為兩類,靜態網頁(htm,html等)和動態網頁(asp、cgi、php等)。靜態網頁交互性不強,只是單純的傳輸信息給客戶瀏覽器,而動態的一般有很強的交互性,很多都在一定程度上結合了資料庫,能進行資料的搜索等功能,常用於論壇,留言本,網上訂單等。常用的網頁腳本語言VBScript 、 JScript ,也是一種編程語言。下面這幾點是在別的地方抄來的,就當看小說一樣看下吧,只需大概知道下就行了。
一、什麼是HTML?
網頁的學名稱作HTML文件,是一種可以在www網上傳輸,並被瀏覽器認識和翻譯成頁面顯示出來的文件。www是「world wide web"的縮寫;HTML的意思則是"Hypertext Markup Language",中文翻譯為「超文本標記語言」。「超文本」就是指頁面內可以包含圖片,聯接,甚至音樂,程序等非文字的元素。
網頁就是由HTML語言編寫出來的。
HTML語言只是一種排版語言,語法就類似於這樣:"頁高8寬5,(1,2)處插入高1寬1的圖片A..."
HTML語言發展很快,已經歷經HTML1.0,HTML2.0和HTML3.0,html4.0多個版本,現在html5.0正在測試同時DHTML (動態),VHTML(虛擬),SHTML等也飛速發展。我們現在一般只要掌握HTML4.0就可以了。
二、什麼是動態 HTML(DHTML) ?
動態HTML是一組技術,是一種新的思想方法,它被設計用來創造和顯示更多的交互性網頁,包括動態樣式,動態內容,2D布局,數據捆梆和多媒體效果等等。
動態HTML (DHTML) 是一門令人興奮的新技術,它完全克服了傳統 HTML 的不足,極具發展前景。DHTML使用一個文件對象模型 (DOM) 來擴充 HTML 語言,使得 WEB 頁面的所有元素及其屬性都可以實時存取, 從而允許你使用腳本動態地修改頁面元素,而這些都不需要 WEB 伺服器的干預。使用 DHTML 完全能夠設計出復雜的,動態的,互動式的 WEB 頁面,使我們的WEB 頁面將因此而變得更為生動和精彩。DHTML目前正在發展中,尚沒有形成一個標准。Microsoft 和 Netscape 兩大公司對 DHTML 各有自己的看法,盡管兩大公司都使用了很多相同的技術術語,並引用相同的已發表和提議的標准集合,但在具體實現中,兩者不能統一。Netscape 是增加一些新的標記(主要是Layer, Ilayer等),而 Microsoft 是對現有的標記增加一些新的屬性。由此引起的問題是在Internet Explorer上正常運行的動態網頁,在 Netscape 上可能會不正確運行;反之亦然。W3C 目前正在努力開發一種標准使它能與所有的平台和瀏覽器兼容。
三、什麼是HTTP?
Hypertext Transfer Protocol, WWW服務程序所用的協議。我們在用瀏覽器瀏覽網頁時,使用的就是這個協議,所以在地址欄中都要輸入http://……。
四、什麼是FTP?
FTP是File Transfer Protocol(文件傳輸協議)的縮寫。它是一種在UNIX類操作系統上使用的協議,現在已經被納入TCP/IP協議中,被廣泛的應用在Internet上。它的傳輸方式一般分為ASCII和BIN(二進制)兩種。我們在說到Internet上的FTP時,通常是指一些使用FTP協議的站點和FTP的傳輸方式。
五、上傳主頁有哪幾種方式?E-Mail方式維護主頁是什麼意思?
通常我們上傳主頁的方式是由提供主頁空間的ICP來決定了。一般的上傳方式有FTP、HTTP、和E-Mail三種。FTP是文件傳輸協議的英文縮寫,光看字面意思,我們就應該知道傳輸文件是它的拿手好戲。好戲。HTTP方式是利用瀏覽器與伺服器鏈接,向伺服器端發送文件。E-Mail方式是指在維護主頁的時候將要更新的內容用壓縮軟體壓縮打包,用E-Mail發給主頁空間所在網站的WebMaster。再由WebMaster將主頁內容解壓打開,完成更新工作。這三種上傳的方式中,FTP以它的快速和良好的交互性,得到了大家的公認和推崇,現在已經是最流行的上傳和下載方式了。而E-Mail上傳方式的優點是安全性極高,不易被黑客乘虛而入。但是由於交互性和靈活性太差,已經很少使用了。
六、什麼是CGI?
CGI 意思為 Common Gateway Interface,公共網關介面,一種基於瀏覽器的輸入、在Web伺服器上運行的程序方法。 CGI腳本 使你的瀏覽器與用戶能交互,為了在資料庫中尋找一個名詞, 提供你寫入的評論,或者從一個表單中選擇幾個條目並且能得到一個明確的回答. 如果你曾經遇到過在web上填表或進行搜索, 你就是用的CGI腳本。你那時也許沒有意識到,因為大部分工作是在伺服器上運行的,你看到的只是結果。作為一個網頁設計者,你創建客戶端的 CGI腳本,伺服器端的程序用來處理用戶輸入,結果返回給用戶。
七、什麼是ASP?
Microsoft Active Server Pages 即我們所稱的 ASP ,其實是一套微軟開發的伺服器端腳本環境, ASP 內含於 IIS 3.0 和 4.0 之中 , 通過 ASP 我們可以結合 HTML 網頁、 ASP 指令和 ActiveX 元件建立動態、交互且高效的 WEB 伺服器應用程序。有了 ASP 你就不必擔心客戶的瀏覽器是否能運行你所編寫的代碼,因為所有的程序都將在伺服器端執行,包括所有嵌在普通 HTML 中的腳本程序。當程序執行完畢後,伺服器僅將執行的結果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負擔,大大提高了交互的速度。 以下羅列了 Active Server Pages 所獨具的一些特點:
1. 使用 VBScript 、 JScript 等簡單易懂的腳本語言,結合 HTML 代碼,即可快速地完成網站的應用程序。
2. 無須 compile 編譯,容易編寫,可在伺服器端直接執行。
3. 使用普通的文本編輯器,如 Windows 的記事本,即可進行編輯設計。
4. 與瀏覽器無關 (Browser Independence), 用戶端只要使用可執行 HTML 碼的瀏覽器,即可瀏覽 Active Server Pages 所設計的網頁內容。 Active Server Pages 所使用的腳本語言 (VBScript 、 Jscript) 均在 WEB 伺服器端執行,用戶端的瀏覽器不需要能夠執行這些腳本語言。
5.Active Server Pages 能與任何 ActiveX scripting 語言相容。除了可使用 VBScript 或 JScript 語言來設計外,還通過 plug-in 的方式,使用由第三方所提供的其他腳本語言,譬如 REXX 、 Perl 、 Tcl 等。腳本引擎是處理腳本程序的 COM(Component Object Model) 物件。
6.Active Server Pages 的源程序,不會被傳到客戶瀏覽器,因而可以避免所寫的源程序被他人剽竊,也提高了程序的安全性。
7. 可使用伺服器端的腳本來產生客戶端的腳本。
8. 物件導向( Object-oriented )。
9.ActiveX Server Components(ActiveX 伺服器元件) 具有無限可擴充性。可以使用Visual Basic 、 Java、Visual C++ 、COBOL等編程語言來編寫你所需要的 ActiveX Server Component 。
八、JavaScript是什麼?Java和JavaScript是一樣的嗎?
JavaScript是一種新的描述語言,此一語言可以被嵌入HTML的文件之中。透過JavaScript可以做到回應使用者的需求事件(如form的輸入)而不用任何的網路來回傳輸資料。所以當一位使用者輸入一項資料時,它不用經過傳給伺服器端(server)處理,再傳回來的過程,而直接可以被客戶端(client)的應用程序所處理,你也可以想像成有一個可執行程式在你的客端上執行一樣。javascript雖然效果不錯,但它在網路上的效果奇慢。
在JavaScript上,JavaScript和Java 很類似,但到底並不一樣。Java是一種比JavaScript更復雜許多的程序語言。而JavaScript則是相當容易了解的語言,JavaScript創作者可以不那麼注重程序技巧。所以許多Java的特性在JavaScript中並不支持。
九、常用的WEB圖像格式有哪些?
1、PNG(Portable Network Graphic)
PNG格式是WEB圖像中最通用的格式。它是一種無損壓縮格式,但是如果沒有插件支持,有的瀏覽器可能不支持這種格式。PNG格式最多可以支持32位顏色,但是不支持動畫圖。
2、GIF(Graphics Interchange Format)
GIF是Web上最常用的圖像格式,它可以用來存儲各種圖像文件。特別適用於存儲線條、圖標和電腦生成的圖像、卡通和其它有大色塊的圖像。GIF文件非常小,它形成的是一種壓縮的8點陣圖像文件,所以最多隻支持256種不同的顏色。Gif支持動態圖、透明圖和交織圖。
3、BMP(Windows Bitmap)
BMP格式使用的是索引色彩,它的圖像具有極其豐富的色彩,可以使用16M色彩渲染圖像。此格式一般用在多媒體演示和視頻輸出等情況下。
4、TIFF(Tag Inage File Format)
TIFF格式是對色彩通道圖像來說最有用的格式,支持24個通道,能存儲多於4個通道。TIFF格式的結果要比其它格式更大、更復雜,它非常適合於印刷和輸出。
5、JPEG(Joint Photographic Experts Group)
JPEG是Web上僅次於GIF的常用圖像格式。JPEG是一種壓縮得非常緊湊的格式,專門用於不含大色塊的圖像。JPEG的圖像有一定的失真度,但是在正常的損失下肉眼分辨不出JPEG和GIF圖像的差別。,而JPEG文件只有GIF文件的1/4大小。JPEG對圖標之類的含大色塊的圖像不很有效,不支持透明圖和動態圖。
6、TGA(Targa)
TGA格式與TIFF格式相同,都可以用來處理高質量的色彩通道圖形。
另外,PDD、PSD格式也是存儲包括通道的RGB圖像的最常見的文件格式。
十、域名
由於IP地址全是些的數字,為了便於用戶記憶,Internet上引進了域名服務系統DNS(Domain Name System)。當您鍵入某個域名的時候,這個信息首先到達提供此域名解析的伺服器上,再將此域名解析為相應網站的IP地址。完成這一任務的過程就稱為域名解析。
以機構區分的最高域名原來有7個:com(商業機構)、net(網路服務機構)、gov(政府機構)、mil(軍事機構)、org(非盈利性組織)、e(教育部門)、int(國際機構)。1997年又新增7個最高級標准域名:firm(企業和公司)、store(商業企業)、web(從事與WEB相關業務的實體)、arts(從事文化娛樂的實體)、REC(從事休閑娛樂業的實體)、info(從事信息服務業的實體)、nom(從事個人活動的個體、發布個人信息)。這些域名的注冊服務 由多家機構承擔, CNNIC也有幸成為注冊機構 之一; 按照ISO-3166標准制定的國家域名,一般 由各國的NIC(Network Information Center, 網路信息中心 )負責運行。
以地域區分的最高域名有:AQ(南極洲)、AR(阿根廷)、AT(奧地利)、AU(澳大利亞)、BE(比利時)、BR(巴西)、CA(加拿大)、CH(瑞士)、CN(中國)、DE(德國)、DK(丹麥)、ES(西班牙)、FI(芬蘭)、FR(法國)、GR(希臘)、IE(、愛爾蘭)、IL(以色列)、IN(印度)、IS(冰島)、IT(義大利)、JP(日本)、KR(韓國)、MY(馬來西亞)、NL(荷蘭)、NO(挪威)、NZ(紐西蘭)、PT(葡萄牙)、RU(俄羅斯)、SE(瑞典)、SG(新加坡)、TH(泰國)、TW(中國台灣)、UK或GB(英國)、US(美國)(一般可省略)等。
從域名的結構上來看,域名可分為一級域名、二級域名、三級域名等。以電腦報網站為例www.cpcw.com是個一級域名,在一級域名的下一級bbs.cpcw.com就是一個二級域名,如果要在bbs.cpcw.com下面設立xxx.bbs.cpcw.com則是三級域名了。我們見到的免費域名通常是二級域名。
網頁製做入門 (2)
作者:
第二講 初識代碼
我的網頁之路是從洪恩網站里的DW教程開始的,從零到現在這個半調子水平。那裡的很多教程都是從最基礎的開始,很合適廣大初學者,所以建議大家也從那裡開始了。洪恩網站的學習網址:http://www.hongen.com/pc/homepage/index.htm
在這里,基本上不講軟體的具體使用,只講總結性的東西,要注意的技巧吧,在最後,也會寫一兩個用DW做的簡單特效實例。
隨便打開一個網頁,點擊查看,再點源代碼,一般都可以看到這個網頁的代碼,做網頁說白了,也就是把文字、圖象等多媒體效果有機的結合在一起,DW和FP等只是書寫代碼的利器,只要你知道代碼,用記事本也一樣能做出精美的網頁(真正的高手據說就是用記事本做網頁),但對我們初學者來說,沒有必要去記代碼,只需知道利用DW或FP,能實現哪些操作,就象用WORD一樣,畫一條線就有一條線,畫一個表格就有一個表格,在軟體的演示窗口裡,有著同WORD一樣所見即所得的最後效果察看。因此,可以說,做網頁入門很簡單!可後面還有半句話:做好網頁不簡單!因為,一個好的網頁,不單單是代碼書寫,更重要的是美工設計,內容的充實。雖然很多代碼不需要一一手工書寫,可有些代碼的基本組織結構了解一些,還是對做網頁大有幫助的。我們可以這樣學習、研究代碼:在用DW或FP中做了某一個操作,把效果與上面的代碼窗口比較一下,就可以知道什麼代碼是實現什麼效果的,還可以通過查看別人的網頁的源代碼分析學習。想學ASP網頁的朋友們,有些基本代碼是非記不可的。
現在很多做網頁的人,都是用借雞生蛋的辦法做的網頁,做法是從網上下載現成的網頁模板,對模板稍加更改,替換下內容成了。當然,這也是新手們做網頁速成的一種好辦法。模板在很多有提供空間的網站都有下載。很多以前收錄的網址,現在打開都沒有用了,在這里,能提供給大家的,只有這些了。
1.源代碼下載:要下載ASP源代碼的可以到「中國站長站」去,網址:http://www.chinaz.com/download/,這是個比較權威的源代碼下載點,在這里下到動網源碼,說不定可以下到動網7.0 for SQL Server版本(excelhome的論壇就是用這個版本)。
2.網頁圖片及音樂等素材:http://www.dabaoku.com/sucai/shejilei/bj/
3.網頁特效代碼:推建一個小工具:「水晶情緣網頁特效專家」,有1M,本來想發上來,太大了,算了,要的話,留下郵箱,我發過去。如,下雪的效果,滑鼠滑動效果等,這里都有。
下面我把一些常用的寫下來,以供大家參考:
DREAMWEAVER常用標記:(都是以前記的一些筆記了)
標記一般成對出現,一個表示特定代碼部分的開始,另一個表示特定代碼部分的結束(表示結束的前面帶"/"符號),但也不是絕對的,比如,<br>標記。基本的HTML標記:html、head和body必不可少。
1. <head>和</head>標記中僅包含網頁標題(如<title>我的網頁</title>)和程序腳本。
2. <body></body>標記中包含網頁的全部內容。是網頁的主體部分。
3. <center>和</center>:是中間內容居中標記;
4. <h2>和</h2>:從h1~h6,將文本標注為標題,通常要比正文粗大,h1最大;
5. <p>和</p>:段落標記,在行與行之間添加額外的空白行;
6. <br>:強行換行標記,插入單行,不需要封閉標記
7. 圖象標記:<img src="aaa\\bbb.gif" width="500" height="198" align="center">
align水平對齊(left、right或center),valign垂直對齊(top,bottom或middle),border邊框寬度
alt="滑鼠放在圖片上時出現的提示文字"
8. <p><font size="3"><b>本行字元將以粗體顯示</b></font></p>
9. <p><font size="3"><i>本行字元將以斜體顯示</i></font></p> (<i>等效於<em>)
10.<p><font size="3" face="宋體" color="#RRGGBB">本行字元將宋體顯示</font></p>
11. <a href="test.htm">點擊此處文字打開鏈接的網頁</a> :該處文字有下劃線標示
12. <HR>顯示一長灰色細線,分割網頁為上下兩部分。可以只用單邊。完整的如下:
<HR align=center width="100%" SIZE=1>顯示一灰色矩形,SIZE為1時,寬為1(很細,可看作一直線)
13.<LI>在文字前出現一個圓點的項目符號</LI>,可單個使用,也可結合<br>使用
14.<OL type=2 start=1><li>標記</li><li>區段</li></ol>:控制項目序號及顯示方式,如1,2,3
15.<UL>使該段文字首行和下面都縮進約兩個字元</UL>
16.<BLOCKQUOTE>使該段文字整體都縮進約兩個字元,可以多重使用<BLOCKQUOTE>
17.<SUP>這是上標字</SUP>,<SUB>這是下標字</SUB>,<U>這是加下劃線字</U>
18.<TT>這是Windows的等寬字</TT>
19.<FONT SIZE=+1>字體放大一級</FONT>
20.<DL><DT>語言<DD>基礎要素</DL>:「語言」顯示為列表標題,「基礎要素」顯示為列表內容,自動縮進。
21.<DIV Align="Right">這是右對齊的段落一<P>這是右對齊的段落二<P></DIV>默認為左對齊方式。
表格及其標志:Align:水平,Valign:垂直。Align或Valign寫在<TR >中時表該行的幾個列都用同一方式。
22<BLINK>閃爍</BLINK>:標記中的文字實現閃爍效果,但並不適用於所有的瀏覽器。
23.<TABLE BORDER=1> <TR><TD>第一列第一欄</TD><TD>第一列第二欄</TD></TR>
<TR BgColor="yellow"><TD >第二列的第一欄</TD><TD>第二列的第二欄</TD></TR>
<TR><TD Align="Left" Valign="Center">水平:左對齊<br>垂直:居中</TD></TR></TABLE>
BgColor可寫在<TABLE>、<TR>、<TD>中,分別為整個表格、整行、單一單元格的背景顏色設置。
以上是我以前筆記中收錄的一些常用的標記,今天看到lfspecter大蝦也發了一些關於網頁的帖子,可以兩邊對照著看,側重點各有不同,也許更有利於初學者的理解,鏈接如下:http://club.excelhome.net/dispbbs.asp?boardID=100&;ID=78021&page=1
技巧篇:
1. 在<BODY>標簽中可以規定整個文檔的一些基本屬性:
"bgcolor":指定html文檔的背景色。
"text":指定html文檔中文字的顏色。
"link":指定html文檔中待連接超鏈接對象的顏色。
"alink":指定html文檔中連接中超鏈接對象顏色。
"vlink":指定html文檔中以連接超鏈接對象顏色。
"background":指定html文檔的背景文件。 有兩種方式表示顏色對象: <body bgcolor="green">或<body bgcolor="#00FF00">。文檔主體部分可用顏色列表:black 黑色 Red 紅色 Line 石灰色 Maroon 栗色 Gray 灰色 Silver 銀白色 Navy 海軍藍 Olive 橄欖綠 Purple 紫色 Yellow 黃色Aqua 淺綠色 Blue 藍色 Green 綠色 Fuchsia 紫紅色 White 白色 Teal 暗藍綠
2. 瀏覽器的狀態列提示文字控制
(1).滑鼠經過:<a href="tpage.htm" onMouseOver="window.status=\'相關提示\'; return true">頁面上滑鼠經過的文字<a>
(2).改變狀態欄提示文字:打開"Behaviors"行為編輯窗,單擊"+"按鈕,選擇"Set Text Set"下的"Text Of Status Bar"選項,然後在方框中輸入自己的文字,例如"歡迎來到我的主頁"等,單擊"確定"即可。
3.鏈接控制:
a. 返回前頁:使用OnClick="history.go(-1)"
返回主頁:使用OnClick=\'top.location.href="../index.html"\'
b. 鏈接提示:在鏈接語句中增加,如:去哪兒? (在點擊鏈接前注意看狀態行顯示的變化)
OnMouseOver="window.status=\'這里是 ...\'; return true" OnMouseOut="window.status=\'\'; return true"
c. 鏈接的不同方式:
在幀里顯示:在鏈接處加target="main"語句,其中main為幀名
整頁顯示:在鏈接處加target="_top"語句
開新窗口:在鏈接處加target="resource window"語句,如<A HREF="index.htm" TARGET="resource window"></A>
d. 強制主頁每次都不進行緩存,而從伺服器上重讀
在Head部分加<MEAT HTTP-EQUIV="Pragma" CONTENT="no-cache">
e. 自動刷新
定時刷新:<META HTTP-EQUIV="Refresh" content="10; URL=http://自己的URL">
幻燈片效果:語句類似上面,但在頁面1中URL指向頁面2,而頁面2指向頁面3 ... 頁面n指回頁面1,即可實現循環顯示頁面的效果。
f. 在某一個時間內自動鏈接到其他主頁,這只需在〈title〉######〈/title〉之後加入下面這一行即可:
〈meta http-equiv="refresh" content="20; url=otherpage.htm"〉("20"代表二十秒後連到另一個主頁)
h. 在打開指定網頁的同時打開另一指定網頁\'next.htm,只需在指定網頁的body中加入指令onload:
<html><body onload="parent.banner.location.href=\'next.htm\'">指定打開的一個網頁內容</body>
4. 設置"添加到收藏夾"鏈接:
選中"添加到收藏夾"文字,在屬性面板中的鏈接(Link)中輸入:"javascript :window.external.AddFavorite (\'http://www.excelhome.net\',\'學習之家\')"。點擊此鏈接時會彈出對話框,可以將你的主頁地址加到收藏夾中。
5.文字移動動態效果:
1) 文字從右移到左邊:<marquee><b>大家好</b>歡迎您經常光臨!</marquee>
2) 讓文字在固定的區域內出現從下到上的滾動效果:
例1:<table height=542 cellspacing=0 cellpadding=0 width=800 border=0>
<tr><td valign=center align=middle width=316 height=405>
<marquee scrollamount=1 scrolldelay=140 direction=up width=382 height=403><center>謹以此網站送給xxx
<font color=#ff0000></font></center><br>此處為長篇大論!</marquee></td></tr></table>
例2:<body><div align="center"><p><marquee aligh=left bgcolor=#FFFED7 direction=up behavior=scroll height=100
hspace=1 scrollamount=2 Scrolldelay=1 width=250 VSpace=1 loop=-1>
<font color="#FF0000" size="5" face="方正大黑簡體">望 岳</font><br> <br>
<font color="#FF0000">岱宗夫如何,齊魯青未了。<br>造化鍾神秀,陰陽割昏曉。<br>湯胸生層雲,決眥入歸鳥,<br>會當凌絕頂,一覽眾山小。<br></font></marquee></p></div></body></html>
3) 在指定寬度內移來移去的文字代碼:<TD height=20><P align=center><MARQUEE scrollDelay=120 direction=right
behavior=alternate width=150 height=12>產品導航</MARQUEE></P></TD>
6.E-mail鏈接:
選中字或圖片,在屬性中設置Alt為"給我來信",鏈接為"mailt [email protected]",在瀏覽器中單擊此圖,就會啟動發送郵件窗口。在鏈接地址前加"#"符號,可以在網頁中不打開實際鏈接。
7.動畫背景為透明:
選中Flash(gif),在源代碼</object></p>前加入代碼:<param name="wmode" value="transparent">。或文件屬性欄里 "參數"輸入wmode,value="transparent"。
8.浮動背景圖象(主頁內容向下滾動而背景圖象不動的效果):
(1).<body backgroud="image.jpg" bgproperties="fixed">
(2).在Dreamweaver中用「Text」-「Custom Style」-「Edit Style Sheet」-「New」-Redefine HTML Tag中選擇Body,然後在Background中的Attachment里選fixed
9.滾動條換顏色:
默認的網頁滾動條是灰色,在網頁代碼<head></head>里插入一對<style></style>標簽,標簽里寫入下面的代碼:
body {SCROLLBAR-FACE-COLOR:#3333FF;(立體滾動條凸出部分的顏色)
SCROLLBAR-HIGHLIGHT-COLOR:#505050;(滾動條空白部分的顏色)
SCROLLBAR-SHADOW-COLOR:#fc2400;(立體滾動條陰影的顏色)
SCROLLBAR-ARROW-COLOR:#666666;(上下按鈕上三角箭頭的顏色)
SCROLLBAR-BASE-COLOR:#333333; (滾動條的基本顏色)
SCROLLBAR-DARK-SHADOW-COLOR:#b4fc48} (立體滾動條強陰影的顏色)
後面的16位顏色值你可以隨意更改,括弧內是解釋說明,在輸入時請不要插入。
10.背景音樂:
body中加入以下任一個代碼(建議為midi格式的):
顯示操作面板:在相應地方加:
<embed src="aladdin.mid" width="140" height="35" autostart=true controls="middleconsole">
不顯示操作面板:在頁中任意地方加<embed src="aladdin.mid" hidden=true autostart=true loop=true>
<bgsound src=音樂路徑 loop=次數>-1為無數次
<embed src=音樂路徑 width=0 height=0>
11.在Dreamweaver中輕松設置行間距:
用層疊樣式表(CSS)來實現,在Dreamweaver中編輯層疊樣式表不用編寫代碼,具體操作方法如下:
(1)在快速啟動欄中點擊層疊樣式表按鈕("show css styles"按鈕),在彈出的CSS Styles面板上雙擊(none);
(2)此時,可看到彈出的Edit Style Sheet 面板,在該面板上按New按鈕;
(3)再在彈出的New Style 面板上點取Redefine HTML Tag(重新定義HTML標記),再在Tag中選擇"body"標記後按OK按鈕;
(4)這時可看到彈出的Style dehinition for body 的對話框,在此對話框中可以設置"body"標記的許多屬性,可以按你的意願設置,但我們這里主要是要設置行距,所以在line屬性輸入框中填上行距的像素點數,現在流行的九號字,行距一般用12,按OK按鈕返回到Edit Style Sheet 面板,此時已把"body"的行距設置好了;
(5)由於"body"中定義的行距對表格不起作用,所以再在Edit Style Sheet 面板上再按New按鈕;
(6)再在彈出的New Style
⑥ php開發軟體有哪些(php用什麼軟體)
1.
工具簡介:
SublimeText是一款目前非常流行的代碼編輯器,優點是:體積適中,40M左右,運行流暢,有豐富的插件和代碼提示功能,建議選擇英文版,缺點是:收費,不過很多破解版。SublimeText具有漂亮的用戶界面和強大的功能,例如代碼縮略圖,Python的插件,代碼段等。還可自定義鍵綁定,菜單和工具欄。SublimeText的主要拆睜功能包括:拼寫畝慎檢查,書簽,完整的PythonAPI,Goto功能,即時項目切換,多選擇,多窗口等等。SublimeText是一個跨平台的編輯器,同時支持Windows、Linux、MacOSX等操作系統。<去下載.....<
2.Notepad7.3.1
工具簡介:
Notepad是在微軟視窗環境之下的一個免費的代碼編輯器,8M左右,非常小巧。它使用較少的CPU功率,降低電腦系統能源消耗,但輕巧且執行效率高,使得Notepad可完美地取代微軟視窗的記事本。內置支持多達27種語法高亮度顯示(包括各種常見的源代碼、腳本,能夠很好地支持.nfo文件查看),還支持自定義語言;可自動檢測文件類型,根據關鍵字顯示節點,節點可自由折疊/打開,還可顯示縮進引導線,代碼顯示得很有層次感;可打開雙窗口,在分窗口中又可打開多個迅御敬子窗口,允許快捷切換全屏顯示模式(F11),支持滑鼠滾輪改變文檔顯示比例;提供了一些有用工具,如鄰行互換位置、宏功能等;可顯示選中文本的位元組數(而不是一般編輯器所顯示的字數,這在某些情況下,比如軟體本地化很方便)。
3.PhpStorm
工具簡介:
Phpstorm是大多數PHP程序員們愛不釋手的一款編碼的集成開發工具。它支持所有PHP語言功能,提供最優秀的代碼補全、重構、實時錯誤預防等等功能。但是該工具運行的系統環境配置很高,建議你們選擇不錯的電腦系統開發項目,另外初學者不建議使用phpstorm,兩年後再用,不然他的函數參數提示會把你搞崩潰.
4.ZendStudio13.0.1
工具簡介:
ZendStudio是一個屢獲大獎的專業PHP集成開發環境,具備功能強大的專業編輯工具和調試工具,支持PHP語法加亮顯示,支持語法自動填充功能,支持書簽功能,支持語法自動縮排和代碼復制功能,內置一個強大的PHP代碼調試工具,支持本地和遠程兩種調試模式,支持多種高級調試功能。
5.VSCode(官網下載即可)
近兩年,慢慢流行起來,VisualStudioCode(簡稱VSCode/VSC)是一款免費開源的現代化輕量級代碼編輯器,支持幾乎所有主流的開發語言的語法高亮、智能代碼補全、自定義快捷鍵、括弧匹配和顏色區分、代碼片段、代碼對比Diff、GIT命令等特性,支持插件擴展,並針對網頁開發和雲端應用開發做了優化。軟體跨平台支持Win、Mac以及Linux,運行流暢,可謂是微軟的良心之作!
⑦ 雲電腦源代碼在哪裡
准備工作
手機已經root
adb.exe 已經放到了系統環境變數,也就是打開cmd 後輸入 adb不會報錯銷腔,如下圖
手機能連上電腦,並且手機開啟usb調試模式
最後,在cmd窗口內輸入 adb shell,不報錯的話,那麼准備工作就已經ok了。(如下圖)
找到源代碼,並到本地
首先進入shell,在cmd內輸入 adb shell
輸入 su (切換到超級用戶)
輸入cd /data/data/com.tencent.mm/MicroMsg/
進入到騰訊文件夾內
輸入 ls -ll,顯示文件修改的日期
下圖中,很長的這種文件夾是具體的微信小程序文件夾,可以看到我這邊有虧旁衫三個,那到底哪個是我要找到的呢?
可以參考日期,也就是你第一次打開這個小程序的日期(或者這個小程序更新的日期)如果無法確定的話,也可以把所有的文件夾的小程序源代碼弄出來。。。
因為我這個是新裝的微信,所以可以確定紅框選中的是跳一跳這個小程序文件夾
cd (也就是剛才確定的文件夾名字
cd appbrand/pkg (也就是具體源啟枯代碼位置
輸入 ls -ll
找到時間為最近並且後綴是wxapkg的文件
輸入 exit,退出 shell
在cmd命令行內輸入 adb pull /sdcard/_1123949441_93.wxapkg .
表示把上面找到的文件到電腦上
這個_1123949441_93.wxapkg 是上面找到的名字
解包
在上面我們已經把小程序的源代碼下載到本地了
後面就是解包了,先到https://github.com/jin10086/wxgameHacker/blob/master/wxapkg_unpack.py 下載 這個python文件(python3的)
然後修改代碼,把fname修改成 小程序的位置(也就是上面到本地的位置)
然後就是執行這個python文件
pythonwxapkg_unpack.py
然後就可以看到已經生成源代碼了
⑧ 如何獲取 webrtc 特定版本 源碼
必須要安裝的軟體如下:
SVN,這個是必須的。可以安裝TortoiseSVN,找個合適的版本就可以了。下載地址:http://sourceforge.net/projects/tortoisesvn/。這個軟體等下可以直接需要用到。
安裝msysgit,這也是一定要安裝的,因為等下需要用到。下載地址:http://code.google.com/p/msysgit/downloads/list。個人以為這個也是找個合適的版本就可以了,對版本應該沒有要求,我下載的是:1.7.4版本。
也可以再安裝TortoiseGit,下載地址:http://code.google.com/p/tortoisegit/downloads/list。這個應該是可以安裝,也可以不安裝,但如果要安裝的話,一定要安裝msysgit,因為TortoiseGit只是一個Git版本管理的GUI軟體。
安裝python,這個也是必須的,為什麼需要這個呢?因為等下一個下載工具裡面都是python腳本,所以需要這個來執行。下載地址:http://www.python.org/getit/
現在開始准備下載源碼了,下載源碼我是用gclient工具,這是什麼呢?這是在另一個包裡面提供的一個工具,這個包就是depot_tools,所以我們要先下載這個。
一,下載depot_tootls
可以直接用cmd進入到某一個文件夾下,然後用命令
[html] view plain
svn co http://src.chromium.org/svn/trunk/tools/depot_tools
下載,當然也可以新建一個文件夾,然後右鍵,選擇svn checkout。
二,獲取源碼
在獲取源碼之前,我們看一下我們電腦上(windows)已經准備了哪些東西?
安裝了SVN,這個是必須的,就算不用下載depot_tools,也要安裝這個。因為在後面的下載過程中,還是要用這個。
安裝了Git,這個也是必須的,至少命令行是好使的。
准備depot_tools,這個提供gclient工具,因為要用這個工具下載,這個工具需要安裝python。
現在來獲取源碼,步驟如下:
新建一個文件夾,用於保存獲取的源碼。如webrtc_src。
然後在文件夾上右鍵,會有一個git bash選項。如果沒有的話,就直接打開git bash。就是Git的命令行。
如果直接右鍵打開的,那麼當前的目錄就是新建文件夾的目錄,如果不是當前需要保存源碼文件夾的目錄,就cd 至那個目錄。
接下來就運行一些命令,如下:
獲取源碼:svn checkout http://webrtc.googlecode.com/svn/trunk/。這個下載來的文件不是很大,因為操作還沒有完成。
項目配置文件:gclient config https://webrtc.googlecode.com/svn/trunk。這次下載的文件數量很大,有1G以上,也需要很長的時間,是和下面的命令一起使用的。
gclient sync --force 獲取工程的最新文件。
gclient runhooks --force 這個命令用於生產各種項目文件,如webrtc.sln文件,是或者MakeFile文件。
三,後續操作
在獲取了源碼之後,編譯之後,發現少了很多文件,這些文件可以通過SVN再次獲取。
svn co http://vsfiltermod.googlecode.com/svn/trunk/src/BaseClasses
把獲取的文件放在下面這個目錄
C:/ProgramFiles/Microsoft SDKs/Windows/v7.1/Samples/multimedia/directshow/baseclasses/
這個目錄在你不改變源碼的配置時,是固定的,如果相應的文件夾不存在,就新建一個文件夾。
在Windows上,此時已經存在.sln文件了,直接用VS打開,在編譯時,可能還需要安裝DirectX
⑨ 在阿里雲伺服器搭建的源代碼有備份嗎
一般沒有備份的,都需要自己備份,如果是實體機器上面的內容 不管是刪除、格式化還是什麼,只要硬碟在 都可以找回。
如果是阿里雲的雲伺服器,刪除的東西就沒法找回。
內容存放的位置比如寶塔就顯示有位置,還可以提供很多方便的操作。