以圖明志

JavaScript

JavaScript搜索關鍵字高亮的實現

常用的搜索人性化設計技巧
高亮功能主要是指對頁面中指定區域的指定文字進行高亮顯示,也就是背景著色。一般在搜索結果頁面會經常用到這個功能。 下面就為大家提供一種解決方案,用javascript實現。上面的fHl方法就是用來實現高亮的,參數的含義在注釋中有寫。然后在頁面最后調用fHl方法,對指定區域指定文字高亮著色。

HTML

你所未必知道的關于<!DOCTYPE>標簽細節

學習從細節入手
你有沒有仔細了解過標簽嗎?W3cschool上建議使用XHTML Transitional DTD,很多人就很聽話地把Dreamweaver的HTML文檔類型默認設置為XHTML 1.0 Transitional。之后就理所當然地一直用到現在了。人這東西還真是,越長大就越懶了,很多東西都被潛意識地當成了理所當然。

JavaScript

JavaScript匿名函數知多少

深入探討閉包函數的使用
JavaScript并不是面向對象的,所以它不支持封裝。但是在不支持封裝的語言里同樣可以實現封裝。而實現的方法就是匿名函數。上面的代碼很簡單,我沒有去運行它。懂點js的都知道這是JS的類定義方式。函數F相當于一個構造函數,而函數里面的其他定義都是函數私有的外部無法訪問,例如double函數。

互聯網時代

你了解10年前的互聯網生活么

感嘆互聯網發展的翻天覆地
那時候建立一個網站幾乎是沒有備案一說的,只要不是BBS,找個可靠一點的IDC,就可以上傳網站了。那時候沒有那么多的CMS系統,大多數網站都是一群狂熱的技術愛好分子手動寫的HTML.那時候還是1.0時代,網站的互動幾乎沒有,想添加一個頁面還得重新寫頁面代碼,然后逐個加入鏈接;建立好了網站,即便是一個人訪問,也會讓你心頭興奮不已。

軟件架構技術

鍵值對在MVC架構設計中的應用

鍵值對是強大的數據結構
程序其實就是兩個東西:代碼+數據,寫程序的時候也就是寫代碼操作數據的過程。做程序開發和做菜很像,數據就是食材,代碼就是廚藝,做出的軟件就是一道菜了,至于這個菜好不好吃,到底是看食材還是看廚藝了?呵呵,當我拋出這個問題的時候,我的第一反應是菜不好吃當然是手藝不好了,不知道其他童鞋是不是這么想的。認真想下,一道好菜一般都是二者必須兼備。

IT人家

創業所需要具備的一些條件

如何開始創業
一次成功的創業建立在以下三個條件上:優秀的合伙人,確實有需求的產品,以及盡可能少的啟動資金。絕大部分創業失敗是因為它們缺少了以上這些條件中的某一項,而那些完全具備這三點的創業往往會取得成功。讓人欣慰的是,當你認真考慮它們的時候,這三點條件都是可行的,雖然可能有一點困難。

JavaScript

如何通過JSONP實現跨域

一些JSONP的使用實例
JSONP即JSON with Padding。由于同源策略的限制,XmlHttpRequest只允許請求當前源(域名、協議、端口)的資源。如果要進行跨域請求,我們可以通過使用 html的script標記來進行跨域請求,并在響應中返回要執行的script代碼,其中可以直接使用JSON傳遞javascript對象。這種跨域的通訊方式稱為JSONP。

PHP服務器腳本

使用PHP CURL的POST數據

CURL的應用
curl 是使用URL語法的傳送文件工具,支持FTP、FTPS、HTTP HTPPS SCP SFTP TFTP TELNET DICT FILE和LDAP。curl 支持SSL證書、HTTP POST、HTTP PUT 、FTP 上傳,kerberos、基于HTT格式的上傳、代理、cookie、用戶+口令證明、文件傳送恢復、http代理通道和大量其他有用的技巧。

IT人家

程序員為什么都不愿寫文檔

寫好文檔是優秀程序員所需要的
一提到文檔,肯定會有人向你大談外國公司、大公司、正規公司是怎么怎么重視文檔的,什么2/3時間用于寫文檔,1/3時間才用來編程序;寫文檔要按照什么ISO、什么CMM、什么什么標準;不按這些標準寫出來的就不是文檔,就不是好文檔。不重視文檔就是不正規等等等。當問及他自己寫過什么文檔,編寫過什么文檔標準的時候,這種人就啞口無言了。這種人就是一種媒體一種廣告。

PHP服務器腳本

PHP foreach數組循環的一些問題

foreach 遍歷數組
PHP foreach() 語法結構用于遍歷操作或輸出數組,foreach() 僅能用于遍歷數組或對象,當試圖將其用于其它數據類型或者一個未初始化的變量時會產生錯誤。每次循環將當前單元的值賦給 $value 并且數組內部的指針向前移一步。在第二種語法格式中還將當前單元的鍵名也會在每次循環中賦給變量 $key。

IT人家

你是開發工程師、程序員還是碼農?

Developer?Programmer?Coder?
不管是CPPer,Javaer,還是PHPer等等,不少開發人員經歷過這樣的困惑:我到底是工程師(SDE,or Developer),程序員(Programmer),還是Coder(編碼員)呢?這個問題看上去似乎沒有什么意思,甚至不過是一次無聊的名詞解釋。但是,我們以這里作為所有話題的起點,是因為任何觀點并沒有絕對的對與錯,決定最終選擇的恰恰是看問題的角度——身份當然是其中的一個重要影響力。

PHP服務器腳本

如何使用PHP發送郵件

介紹PHP如何發送郵件
有幾個需要注意的地方。如果上面的代碼沒有 $subject = "=?UTF-8?B?".base64_encode($subject)."?="; 這么一句,你會發現郵件的標題是亂碼,而郵件正文卻是正確的。郵件頭需要先用函數base64_encode(),就是使用 MIME base64 對數據進行編碼。標題字符串前加編碼類型例如: =?UTF-8?B?。

IT人家

編程,有快樂,也有煩惱

看清程序員這個職業的職業心情
程序員成長階段面臨的工作就是編程而且是大量編程。這和以往自娛自樂式的編程是完全不一樣的。這個時候的編程是職業的,是和薪水以及被用戶認可的軟件聯系在一起的。編程少了則無法深入體會到各種快樂和煩惱。 程序是程序員創造出來的產品。當然程序越多,說明程序員生產能力越強。

HTML

關于表單中Readonly和Disabled

靈活運用這兩個屬性
Readonly和Disabled是用在表單中的兩個屬性,它們都能夠做到使用戶不能夠更改表單域中的內容。但是它們之間有著微小的差別,Readonly只針對input(text / password)和textarea有效,而disabled對于所有的表單元素都有效,包括select, radio, checkbox, button等。

Web設計理念

全面細致的用戶體驗設計建議

提高用戶體驗的細節性技巧
網站體驗,指的是利用網絡特性,為客戶提供完善的網絡體驗,提高客戶的滿意度,從而與客戶建立起緊密而持續的關系。感官體驗:呈現給用戶視聽上的體驗,強調舒適性。 交互體驗:呈現給用戶操作上的體驗,強調易用/可用性。 情感體驗:呈現給用戶心理上的體驗,強調友好性。 瀏覽體驗:呈現給用戶瀏覽上的體驗,強調吸引性。 信任體驗:呈現給用戶的信任體驗,強調可靠性。

Ajax技術

Ajax等待數據返回時loading的顯示

在Ajax請求函數中做點戲法
有時候Ajax處理的數據量比較大的時候,用戶等待時間會比較長,如果這個時候不提示用戶等待的話,用戶可以會覺得很不耐煩。這里介紹一下如何在Ajax如何在處理數據時顯示loading。首先在HTML頁面添加一個div層,這個div一開始是不顯示的,然后你可以在Ajax請求函數中添加如下代碼……
1 / 11 首頁 < Prev 1 2 3 4 5 Next > 尾頁 頁碼:
云南快乐十分走势一定牛 宁夏十一选五电视走势图 贵州11选五走势图昨天 白小姐四肖必选一肖资料 股票配资平台体验 股票指数怎么买卖,有什么门槛 平特一肖规律公式 河南11选5结果 吉林快三和值推荐 黑龙江36选7中奖结果查询 一定牛河南新快三