常用表單驗證類

<?php  class class_post {  //驗證是否為指定長度的字母/數字組合  function fun_text1($num1,$num2,$str)  {     Return (preg_match("/^[a-zA-Z0-9]{".$num1.",".$num2."}$/",$str))?true:false;  }  //驗證是否為指定長度數字  function fun_text2($num1,$num2,$str)  {     return

CodeIgniter(1.6.3)安裝FCKeditor外掛程式

1. 下載解壓FCKeditor 2.6.3,我是放在system/application/plugins/fckeditor/ 下。2.根據你的php版本,將fckeditor_php4.php或fckeditor_php5.php複製到 /system/application/libraries/ 下,並更名為 fckeditor.php3. 開啟此檔案,將類名更改為 Fckeditor,並修改你的構造器 // PHP

還原資料庫的時候發生“發生內部一致性錯誤,請與支援人員聯絡以尋求協助 ”的解決方案

我在還原資料庫的時候發生下面的問題:        發生內部一致性錯誤,請與支援人員聯絡以尋求協助    RESTORE  DATABASE操作異常終止   解決方案:可能出現的情況為: 1.沒打補丁.(如sql server 2000的SP4). 2.磁碟空間不夠. 3.備份檔案不是完全備份. 4.嘗試使用強制性還原. 5.資料庫邏輯名稱不對. 針對這幾種可能出現的情況,做出對應的措施。  

飛鴿傳書能聊,但不能傳檔案問題

這幾天突然區域網路飛鴿不能用了,只能發資訊,不能傳東西。抽空解決了一下,先排除,因為其它機器可以互傳,所以證明是我的機子出了問題。網上百度了一下,有以下情況:1.什麼軟體把連接埠封閉了,飛鴿使用的預設連接埠為 2425   若僅使用 UDP 協議的連接埠, 將不能傳送檔案/檔案夾 (如果安裝了防火牆, 則必須開啟相應的 TCP 和 UDP

剖析”拒絕服務”攻擊-SYN拒絕服務

1.洪水以外的東西——被濫用的SYN拒絕服務(Synchronize Denial of

CORBA Programming with TAO – 4.Basic Functions(常用基本方法解析)

CORBA Programming with TAO - 4.Basic Functions(常用基本方法解析)摘要:簡要介紹CORBA規範定義的幾個常用基本方法的功能及應用中需要注意的問題。本文:idl編譯器會為每個在idl中聲明的interface產生一個對應的代理基類:class InterfaceName;以及兩個對象參考型別:InterfaceName_ptr和InterfaceName_var前者是一個指標類型,其定義往往是:typedef InterfaceName*

購物車的實現原理

      購物車相當於現實中超市的購物車,不同的是一個是實體車,一個是虛擬車而已。使用者可以在購物網站的不同頁面之間跳轉,以選購自己喜愛的商品,點擊購買時,該商品就自動儲存到你的購物車中,重複選購後,最後將選中的所有商品放在購物車中統一到付款台結賬,這也是盡量讓客戶體驗到現實生活中購物的感覺。伺服器通過追蹤每個使用者的行動,以保證在結賬時每件商品都物有其主。     購物車的功能包括以下幾項:n         把商品添加到購物車,即訂購n         刪除購物車中已定購的商品n     

glib-genmarshal的使用

g_closure_marshal提供了一些常用的closure的實現,但是由於傳回值和參數列表的可能性實在太多,無法窮舉,所以,gobject提供了一個程式:glib-genmarshal來幫我們產生指定的closure的實現(自動產生代碼)。 在目前的目錄下建立一個檔案,比如:marshal.list,包含內容如下: VOID:UINT,UINT 就是傳回值和參數列表。然後: glib-genmarshal --header --prefix=gst_play_marshal

如何編譯Build一個GStreamer的Plugin

GStreamer的Plugin Writer's Guide通篇都沒有給出一個完整的plugin的原始碼列表,也沒有描述如何build和install一個plugin,針對這一點,研究了一下gstreamer plugin template,發現是一個基於autoconf, automake的project,一般情況下,直接運行autogen.sh就會自動產生configure,然後configure,接著只需要make, make install即可。make

如何從H.263 raw data中取出視頻的寬高以及Framerate

看了MP4Box的源碼,後來對照代碼參看了H.263的Specification,取寬高的 方法如下:1. 讀前22個bit(不是byte),然後轉成int,這個值應該是32(0x20)。這是H.263 stream的start code,表示這是一個H.263的stream2. 讀第36-38bit,轉成int,這個值就表示該263 stream的format,對應表如下: Code highlighting produced by Actipro CodeHighlighter

如何關閉/析構一個JDialog

主要是兩個方法: setVisible(true/false) 這個方法用來顯示/隱藏JDialog的介面,並不能析構JDialog dispose() 這個方法能析構JDialog,但是建議在調用JDialog顯示的代碼中調用這個函數,因為如果在JDialog本身的代碼中調用dispose(比如我們有個JDialog,有個cancel按鈕,在cancel按鈕的響應代碼中調用dispose),那這樣調用JDialog的人,就無法再訪問JDialog中的一些變數了,所以建議調用者調用這個dispo

如何設定網頁文字等元素在flash層上(呵呵,設定z-index可是無效啊)

加上這樣一句話:<param name="quality" value="high"> <param name="wmode" value="Opaque">或者這樣:<embed src="images/new.swf" quality="high" wmode="Opaque" width="1006" height="586"></embed>在做web開發中可能會遇到flash遮擋頁面中元素的情況,無論怎麼設定flash容器和層的深度(z-

H.264, MPEG4, AVC, MPEG part2, MPEG4 part 10的區別與聯絡

H.264與MPEG4區別MPEG系列的標準歸屬於ISO/IEC,但另一方面以制訂國際通訊標準為主的機構:ITU-T,在完成H.263(針對視頻會議之用的串流視頻標準)後展開了更先進的H.264制訂,且新制訂是與ISO/IEC機構連手合作,由兩機構共同成立一個名為JVT(Joint Video Team)的聯合工作小組,以MPEG-4技術為基礎進行更適於視頻會議(Video

Grep/Sed的擴充Regex開關,以及利用Regex中的分組功能

比如把代碼裡面所有的close調用,替換成alpclose。於是寫了一個指令碼,有了一些收穫。指令碼如下: Code highlighting produced by Actipro CodeHighlighter

GStreamer pipeline的basetime是如何計算出來的?

GstPipeline在從PAUSED轉成PLAYING的時候,會select一個clock並計算出basetime,這兩樣東西都會賦給pipeline中每個element。那這個basetime每次是怎麼計算的呢? 原來認為這個basetime就是當前的clock

GStreamer如何擷取播放的duration和當前的播放position?

1. 擷取duration的話,有幾個途徑:(1)在bus上監聽GST_MESSAGE_DURATION,如果有這個訊息到來,用gst_message_parse_duration就可以獲得。但是往往element不會發這樣的message出來 (2)用gst_query_new_duration建立一個duration query,然後用gst_element_query(pipeline,

到底什麼是I/O Port,什麼是Memory-mapped I/O

Memory-mapped I/O(don't confused with memory-mapped file I/O) and I/O Port-------------- Overview --------------------------Memory-mapped I/O (MMIO) and port I/O (also called port-mapped I/O or PMIO) are two complementary methods of performing input/

GStreamer使用playbin,如何給動態產生的source組件設定屬性?

Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->static void cb_playbin_notify_source(GObject *obj, GParamSpec *param, gpointer u_data){    // check whether this is rtsp source    gchar *objname = GST_

GStreamer如何讓videosink在指定的視窗進行映像繪製?

想讓xvimagesink/ximagesink這樣的element在我們指定的視窗中繪製video?簡單的很: 1. new一個GtkDrawingArea 2. connect它的expose-event signal,e.g: // Drawing on our drawing area g_signal_connect(G_OBJECT(area), "expose-event", G_CALLBACK(expose_cb), NULL); 3.

gst_init之後如何再開啟GST DEBUG呢?

開啟gstreamer debug一般方法是:export GST_DEBUG=filesrc:5這樣的做法,然後運行程式。但是通過看gstreamer的代碼,這個環境變數是在gst_init的時候被讀取並設定的,具體是在init_pre這個函數裡面。如果程式已經在運行了,gst_init已經做過了,這個時候要開啟debug怎麼辦呢?(Media

總頁數: 61357 1 .... 9882 9883 9884 9885 9886 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.