vlc-1.0.5在ubuntu上的編譯(一)

因為工作的需要,最近在看編碼/解碼相關的東西。videoLan是一項開源項目,是極好的研究編碼/解碼的對象。於是下載源碼,編譯。一心以為很快就可以成功,沒想到整了一天,都沒有正常運行起來。但是編譯過程中遇到的問題都記錄了一遍,貼出來給大家分享。  編譯選項:./configure --disable-nls --disable-mozilla --disable-postproc --disable-a52 --disable-qt4 --disable-skins2問題1.configure:

向依賴關係宣戰——依賴倒置、控制反轉和依賴注入辨析

在《道法自然——物件導向實踐指南》一書中,我們採用了一個對立統一的辯證 關係來說明“模板方法”模式—— “正向依賴 vs. 依賴倒置”(參見:《道法自然》第15章[王詠武, 王詠剛 2004])。這種把“好萊塢”原則和 “依賴倒置”原則等量齊觀的看法其實來自於輕量級容器PicoContainer首頁上的一段話:   “控制反轉(Inversion of Control)的一個著名的同義原則是由Robert C. Martin提出的依賴倒置原則(Dependency Inversion

USB HID Enumeration USB_GET_PROTOCOL

今天在一個新PC平臺上測試USB鍵盤,發現一直枚舉不通過。試想在以前的PC平臺上沒有任何問題為什麼這次卻不通過了呢?使用USB分析儀發現問題出現在USB_GET_PROTOCOL上,以前都是對USB_SET_PROTOCOL進行處理,而USB_GET_PROTOCOL沒用處理過,這次剛好遇到!原來在USB HID Enumeration期間,PC會詢問設備的PROTOCOL,分為BOOT PROTOCOL  (0X00)和REPORT PROTOCOL

USB3.0針腳定義 USB3.0引腳定義

USB3.0將採用一種新的物理層,其中,用兩個通道把資料轉送(transmission)和確認(acknowledgement)過程分 離,因而達到較高的速度.為了取代目前USB所採用的輪流檢測(polling)和廣播(broadcast)機制,新的規格將採用一種封包路由 (packet-routing)技術,並且僅容許終端裝置有資料要發送時才進行傳輸.新的連結標準還將讓每一個組件支援多種資料流,並且每一個資料流都能夠維持獨立的優先順序(separate priority

js判斷鍵盤按鍵

判斷方法:表 3. DHTML 鍵盤事件名稱說明onkeypress這個事件在使用者按下並放開任何字母數字鍵時發生。系統按鈕(例如,方向鍵和功能鍵)無法得到識別。onkeyup這個事件在使用者放開任何先前按下的鍵盤鍵時發生。onkeydown這個事件在使用者按下任何鍵盤鍵(包括系統按鈕,如方向鍵和功能鍵)時發生。樣本:function document.onkeydown(){if ( event.keyCode=='39' )

[原創]smbclient區域網路批理下載檔案

原先我在CHINA UNIX BLOG的文章,今天突然用到,想想還是收集到一處吧!1,列出某個IP地址所提供的共用資料夾smbclient -L 198.168.0.1 -U username%password2,像FTP用戶端一樣使用smbclientsmbclient //192.168.0.1/tmp -U username%password執行smbclient命令成功後,進入smbclient環境,出現提示符: smb:\>這裡有許多命令和ftp命令相似,如cd

計算幾何基礎

向量的概念:    如果一條線段的端點是有次序之分的,我們把這種線段成為有向線段(directed segment)。    如果有向線段p1p2的起點p1在座標原點,我們可以把它稱為向量(vector)p2。向量加減法:       設二維向量             P = ( x1, y1 ),Q = ( x2 , y2 ),       則向量加法定義為: P + Q = ( x1 + x2 , y1 + y2 ),       向量減法定義為:    P - Q = ( x1 - x2

[資料][Win7 VHD]原生支援從VHD啟動——Win7最強大的新功能

原生支援從VHD啟動——Win7最強大的新功能轉載至 http://hi.baidu.com/ming6595/blog/item/caf188c47caa78c738db4978.html什麼是VHD?VHD 全稱 Virtual Hard Disk 中文名 虛擬硬碟VHD其實應該被稱作 VHD技術 或 VHD功能 就是能夠把 一個VHD檔案虛擬成一個硬碟的技術VHD檔案其副檔名是.vhd一個VHD檔案可以被虛擬成

三種SQL Server啟動時如何自動執行預存程序

啟動SQL SERVER的時執行一個預存程序 將預存程序建立在master資料庫中,然後企業管理器中找到這個預存程序--〉右鍵--〉屬性--〉勾選“每當SQL Server啟動時執行”。 在master中建立預存程序後,執行語句設定為自動啟動 use master exec sp_procoption ’預存程序名’,’startup’,’on’ 自動執行預存程序 SQL Server 啟動時可以自動執行一個或多個預存程序。這些預存程序必須由系統管理員建立,並在 sysadmin

程式員:下一次面試前你需要準備的五個基本步驟

導讀:面試準備的重要性不用編者多言,大家都很清楚。本文是加拿大的一位程式員所寫。大家可以看看國外程式員是怎麼準備面試。不管你是否認同他的說法,《詩經》中有句話非常好——“它山之石,可以攻玉”。如果你還有其他面試準備方法,不妨在評論或微博中和大家一起分享。一、開門見山一般來說,你(求職者)在面試中會花很多時間談論以前的經曆。如果你還沒有想出你的最具代表性的經曆/案例,那麼你現在是時候該做了。下面有張問題

三星GALAXY Nexus的NFC天線位置

          從外表來看,三星GALAXY Nexus電池並無特別,不過撕開電池上的貼紙,我們驚奇的發現三星Galaxy Nexus的NFC天線竟然貼在了電池上,這意味著我們可以將它取下,放到手機的其它地方。                                                                                   電池看起來並沒有特別                                                  

如何安裝 OpenCard Framework

到 http://java.sun.com/j2se 下載 j2se 5.0到 http://www.opencard.org 下載 OpenCard Framework All-in-One安裝 JDK 到 c:\java\jdk,JRE 安裝到 c:\java\jre (個人習慣 :p)開啟命令提示字元,到 installOCF.class 所在位置,執行 java installOCF。一切都照預設值即可,中途會出現找不到 "Microsoft Smart Card Base

品質統計過程中的意義

CPK:Complex Process Capability index

Sumatra PDF:超級小巧優秀的開源PDF電子檔案閱讀器

說到PDF檔案,大家會想到重量級的 Adobe Acrobat、Adobe Reader,因其越來越龐大的重量,後來出現的Foxit Reader、PDF-XChange Viewer因小巧實用取代了其壟斷的PDF市場,今天美博園給大家推薦一款更加小巧、超級優秀,而且是開源的PDF等電子檔案閱讀軟體:Sumatra PDF。Sumatra PDF 是什麼?Sumatra PDF 是Windows平台上一款免費閱讀器, 它支援開啟 PDF, ePub, MOBI, XPS, DjVu, CHM,

真深思、假深思、仿深思的鑒別方法:

一是從我的電腦-硬體-裝置管理員-智慧卡閱讀器進行分辨,凡是能看到Senselock EliteIV v2.x標誌的為S4鎖(不管真S4假S4還是仿S4鎖都有此標誌),看不到的為無驅鎖。 二是利用官方工具裝置類型修改工具,可分辨真假S4與仿S4的區別。真假S4均支援USB與HID模式的修改。仿S4則不可以。 三是利用官方開發測試載入器分辨:真假S4均支援重設數字 PIN

JTwain之AspriseJTwain.dll破解

今天動手來進行AspriseJTwain.dll的破解JTwain AspriseJTwain.dll官網地址: http://asprise.com/product/jtwain,詳細說明可以轉移到官網進行查看在拿到DLL後,先用PEID查下殼,直接顯示Microsoft Visual C++ v7.1 DLL,這個就好辦多了,免去了脫殼的過程。在未註冊時,每次掃描完映像後提示註冊資訊用OD載入,尋找字串,找到這個串所在的位置上面標出來的為關鍵跳轉,直接將 jle short 009D6659

Cygwin下解決中文輸出和輸入的問題

最近我在Cygwin中碰到要操作中文字元的問題,顯示Windows的中文目錄或檔案名稱的時候,看到所有中文檔案都變成了”?????”。並且Cygwin並沒有辦法輸入中文作為命令參數,比如建立一個中文名的檔案。上網搜了一下,找到了一個解決辦法。配置步驟:1.在使用者home目錄裡的.bash_profile檔案末尾添加如下代碼export LC_ALL=en_US.UTF-16 export LC_CTYPE=en_US.UTF-16 export LANG=en_US.UTF-16

常用新聞群組伺服器

轉載自月光部落格 [ http://www.williamlong.info/

VirtualBox 與宿機機器的網路通訊方式介紹

VirtualBox 是程式員做測試、類比的好方式,它的連網方式總體來說有四種。Network Address Translation (NAT) 是最簡單的方式,缺點是外面的機器找不到你這台機器。你可以把用這種方式上網的虛擬機器,當作一個應用程式好了。Bridged networking 的方式,可以讓區域網路裡的其它機器訪問你的虛擬機器,它也可以訪問你區域網路裡的其它機器,但是你的虛擬機器卻沒有辦法 ping 通你自己的宿主電腦或其它區域網路裡的機器。Internal networking

鉤子的應用: 程式運行監視

鉤子的應用: 程式運行監視(瀏覽 22202 次)Victor Chen, (C++ 愛好者)程式介紹:利用這個程式:1.可以監視在你的電腦啟動並執行程式, 把在你的電腦運行過的程式的時間和名字記錄下來;2.可以阻止你規定的禁用程式的執行, 比如不讓玩遊戲。3.這個程式需要加入註冊表, 在系統啟動時就運行, 達到監視的目的。註冊表大概都不陌生,就是這裡:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run程式的記錄格式:

總頁數: 61357 1 .... 2016 2017 2018 2019 2020 .... 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.