以圖明志

PHP服務器腳本

PHP日期格式轉時間戳

strtotime/mktime/自定義實現
PHP 提供了函數可以方便的將各種形式的日期轉換為時間戳,該類函數主要是:strtotime():將任何英文文本的日期時間描述解析為時間戳。mktime():從日期取得時間戳。strtotime() 函數用于將英文文本字符串表示的日期轉換為時間戳,為 date() 的反函數,成功返回時間戳,否則返回 FALSE 。

Web設計理念

瀏覽器User-agent String里的歷史故事

為啥User-agent總是有Mozilla字樣?
你是否好奇標識瀏覽器身份的User-Agent,為什么每個瀏覽器都有Mozilla字樣? 因為網站開發者可能會因為你是某瀏覽器(這里是 Mozilla),所以輸出一些特殊功能的程序代碼(這里指好的特殊功能),所以當其它瀏覽器也支持這種好功能時,就試圖去模仿 Mozilla 瀏覽器讓網站輸出跟 Mozilla 一樣的內容,而不是輸出被閹割功能的程序代碼。大家都為了讓網站輸出最好的內容,都試圖假裝自己是 Mozilla 一個已經不存在的瀏覽器……

數據庫技術

MySQL CAST與CONVERT 函數的用法

產生另一個類型的值
MySQL 的CAST()和CONVERT()函數可用來獲取一個類型的值,并產生另一個類型的值。兩者具體的語法如下:CAST(value as type); CONVERT(value, type); 就是CAST(xxx AS 類型), CONVERT(xxx,類型)。可以轉換的類型是有限制的。這個類型可以是以下值其中的一個……

Web設計理念

不再以訛傳訛,GET和POST的真正區別

網上的多數答案都是錯的
前幾天有人問我這個問題。我說GET是用于獲取數據的,POST,一般用于將數據發給服務器之用。這個答案好像并不是他想要的。于是他繼續追問有沒有別的區別?我說這就是個名字而已,如果服務器支持,他完全可以把GET改個名字叫GET2。他反問道,那就是單純的名字上的區別嘍?

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代理通道和大量其他有用的技巧。

數據庫技術

MySQL exists的用法介紹

最外層的查詢里的數據一行一行的做里層的子查詢
EXISTS用于檢查子查詢是否至少會返回一行數據,該子查詢實際上并不返回任何數據,而是返回值True或False。EXISTS 指定一個子查詢,檢測行的存在。語法:EXISTS subquery。參數 subquery 是一個受限的 SELECT 語句 (不允許有 COMPUTE 子句和 INTO 關鍵字)。結果類型為 Boolean,如果子查詢包含行,則返回 TRUE。

網站運維

Linux學習進階路線圖

學習Linux的一個指南
為什么學linux,每個人都有自己的理由:Linux是免費的不用花一分錢,能夠節約大筆的成本;Linux是開源的,你可以根據自已的需要修改源代碼;Linux是開放的,有廣泛的社區,關于Linux的討論要遠遠高于windows操作系統;學習Linux可以更好的掌握計算機技術;Linux是未來發展的趨勢,服務器,手機,掌上電腦,平板機很多都采用Linux操作系統。

數據結構

[專題] 單鏈表反轉/逆序的兩種方法

比較兩種思路的差異
我先畫一個單鏈表,這個單鏈表有4個元素。我的思路就是,每次把第二個元素提到最前面來。比如下面是第一次交換,我們先讓頭結點的next域指向結點a2,再讓結點a1的next域指向結點a3,最后將結點a2的next域指向結點a1,就完成了第一次交換。

JavaScript

js如何判斷一個對象是不是Array?

三種方法總有一種可以幫上忙
在開發中,我們經常需要判斷某個對象是否為數組類型,在Js中檢測對象類型的常見方法都有哪些呢?對于Function, String, Number ,Undefined 等幾種類型的對象來說,他完全可以勝任,但是為Array時,你會收到一個object 的答案,有點讓人失望。

PHP服務器腳本

[專題] PHP內核探索:從SAPI接口開始

Zend SAPI Internals
SAPI提供了一個和外部通信的接口, 對于PHP5.2,默認提供了很多種SAPI, 常見的給apache的mod_php5,CGI,給IIS的ISAPI,還有Shell的CLI,本文就從CGI SAPI入手 ,介紹SAPI的機制。 雖然CGI簡單,但是不用擔心,它包含了絕大部分內容,足以讓你深刻理解SAPI的工作原理。

JavaScript

JSONP跨域的原理解析

一種腳本注入行為
JavaScript是一種在Web開發中經常使用的前端動態腳本技術。在JavaScript中,有一個很重要的安全性限制,被稱為“Same-Origin Policy”(同源策略)。這一策略對于JavaScript代碼能夠訪問的頁面內容做了很重要的限制,即JavaScript只能訪問與包含它的文檔在同一域下的內容。JavaScript這個安全策略在進行多iframe或多窗口編程、以及Ajax編程時顯得尤為重要。

數據結構

[專題] 將中綴表達式轉化為后綴表達式

也是使用棧這個數據結構
規則:從左到右遍歷中綴表達式的每個數字和符號,若是數字就輸出,即成為后綴表達式的一部分;若是符號,則判斷其與棧頂符號的優先級,是右括號或優先級低于找頂符號(乘除優先加減)則棧頂元素依次出找并輸出,并將當前符號進棧,一直到最終輸出后綴表達式為止。

計算機算法

[專題] 漫談遞歸:遞歸的思想

用歸納法來理解遞歸
很多不理解遞歸的人(今天在csdn里面看到一個初學者的留言),總認為遞歸完全沒必要,用循環就可以實現,其實這是一種很膚淺的理解。因為遞歸之所以在程序中能風靡并不是因為他的循環,大家都知道遞歸分兩步,遞和歸,那么可以知道遞歸對于空間性能來說,簡直就是造孽,這對于追求時空完美的人來說,簡直無法接接受,如果遞歸僅僅是循環,估計現在我們就看不到遞歸了。

PHP服務器腳本

[專題] PHP函數補完:判斷變量是否為數字is_numeric()

is_numeric用來判斷id范圍有點大
is_numeric — 檢測變量是否為數字或數字字符串。is_numeric函數不只支持10進制的數字,也支持16進制類型數字。所以在使用中驗證純自然數字如QQ號碼這樣的數字串,要配合 intval()整型化函數。如果需要判斷整數,可以使用 is_int()函數,以免發生一些字符串也當成是合法數字的情況。

PHP服務器腳本

[專題] PHP函數補完:session_id()

存取目前 session 代號
session_id() 存取目前 session 代號。語法: string session_id(string [id]); 本函數可取得或者重新配置目前存放 Session 的代號。若無參數 id 則表示只有取得目前 Session 的代號,加上參數則表示將 Session 代號設成新指定的 id。輸入及返回均為字符串。

數據庫技術

圖解SQL的各種連接join

讓你對SQL的連接一目了然
對于SQL的Join,在學習起來可能是比較亂的。我們知道,SQL的Join語法有很多inner的,有outer的,有left的,有時候,對于Select出來的結果集是什么樣子有點不是很清楚。Coding Horror上有一篇文章(實在不清楚為什么Coding Horror也被墻)通過 文氏圖 Venn diagrams解釋了SQL的Join。我覺得清楚易懂,轉過來。
1 / 140 首頁 < Prev 1 2 3 4 5 Next > 尾頁 頁碼:
英超直播吻球网