OAuth協議分析一

時間:2010-10-27 11:41 作者:shaoyun這些分析基於OAuth協議和Sina的開發文檔,參考PHP、C#的SDK,用Fiddler提交測試得來第一部分:擷取的未授權的Request Token和對應的Request Token Secret提交地址:http://api.t.sina.com.cn/oauth/request_token提交方式:GET參數列表:oauth_consumer_key 我們申請的APIkeyoauth_nonce 隨機值,這雷根據時間隨機產生32

暢想無線顯示技術

今天,看著液晶顯示器的圖片,突然想到顯示器的資料線真是多餘,能夠無線多好,滑鼠、鍵盤、耳機不都無線了麼,上網也可以用wifi啊!繼而想,如果把顯示器做成平板,就是平板電腦那樣(就ipad那樣),那不是更好,螢幕可以採用觸摸技術,可以外接滑鼠鍵盤以及其它USB裝置。這個裝置沒有硬碟、記憶體、CPU啊什麼的,就是替代顯示器、鍵盤、滑鼠等輸入輸出裝置的功能,通過無線互聯技術,發送和接受視頻流、鍵盤和其它裝置的輸入輸出訊號,就是個純粹的輸入輸入裝置。 想到這!發現有點意思了!你可以把電腦放書房,然後抱著

關於0電阻的應用

類比地和數字地單點接地只要是地,最終都要接到一起,然後入大地。如果不接在一起就是"浮地",存在壓差,容易積累電荷,造成靜電。地是參考0電位,所有電壓都是參考地得出的,地的標準要一致,故各種地應短接在一起。人們認為大地能夠吸收所有電荷,始終維持穩定,是最終的地參考點。雖然有些板子沒有接大地,但發電廠是接大地的,板子上的電源最終還是會返回傳電廠入地。如果把類比地和數字地大面積直接相連,會導致互相干擾。不短接又不妥,理由如上有四種方法解決此問題:1、用磁珠串連;2、用電容串連;3、用電感串連;4、用0

多層印製板設計基本要領)

一.概述       下面,著重印製板的電氣效能,結合工藝要求,從印製板穩定性、可靠性方面,來談談多層制板設計的基本要領。二.印製板設計前的必要工作       1. 認真校核原理圖:任何一塊印製板的設計,都離不開原理圖。原理圖的準確性,是印製板正確與否的前提依據。所以,在印製板設計之前,必須對原理圖的訊號完整性進行認真、反覆的校核,保證器件相互間的正確串連。       2. 器件選型三.多層印製板設計的基本要求       1.板外形、尺寸、層數的確定      

關於Remoting 中服務端邏輯操作方法與用戶端分離

回複 原文 (原創)一步一步學Remoting之一:從簡單開始 中極地銀狐.NET 的回複# re: (原創)一步一步學Remoting之一:從簡單開始 2006-03-13 02:00 極地銀狐.NET 我是remoting的初學者,樓主寫的很不錯,很通俗. 不過我還是不懂為什麼用戶端在編譯的時候還要把服務端的東西複製進去?如果要複製的話,那DLL已經在用戶端的本地可以直接使用了,還要去串連服務端的DLL做啥? 我不明白microsoft為什麼要這麼設計?

無須迭代兩個迴圈完成樹結構構建

 該演算法思想是         第一步迴圈完成TreeNode構建         第二次迴圈完成階層構建         資料存放區採用一般階層儲存方式  一次調用資料庫完成所有所需資料  採用數組索引儲存樹節點與ParentSQN避免了尋找效能上的缺點 表格: DepartmentID uniqueidentifier, DepartmentSQN int, DepartmentName nvarchar(32), ParentID uniqueidentifier 預存程序:

PCB布線技巧

在PCB設計中,布線是完成產品設計的重要步驟,可以說前面的準備工作都是為它而做的, 在整個PCB中,以布線的設計過程限定最高,技巧最細、工作量最大。PCB布線有單面布線、 雙面布線及多層布線。布線的方式也有兩種:自動布線及互動式布線,在自動布線之前, 可以用互動式預先對要求比較嚴格的線進行布線,輸入端與輸出端的邊線應避免相鄰平行,

利用API的訊息發送程式原理

利用API的訊息發送程式原理 By Shaoyun

2008 vb.net的擴充方法初試

擴充方法(Extension

什麼是退耦電容

pcb 設計的經驗法則:“在電路板的電源接入端放置一個 1~10μF的電容,濾除低頻雜訊;在電路板上每個器件的電源與地線之間放置一個0.01~0.1μF的電容,濾除高頻雜訊。”首選法則(老外俗稱 Rule of Thumb)。做電路的人都知道需要在晶片附近放一些小電容,至於放多大?放多少?怎麼放?    兩個常用的簡單概念。   

PCB布局原則

元件布局基本規則1. 按電路模組進行布局,實現同一功能的相關電路稱為一個模組,電路模組中的元件應採用就近集中原則,同時數字電路和類比電路分開;2.定位孔、標準孔等非安裝孔周圍1.27mm 內不得貼裝元、器件,螺釘等安裝孔周圍3.5mm(對於M2.5)、4mm(對於M3)內不得貼裝元器件;3. 臥裝電阻、電感(外掛程式)、電解電容等元件的下方避免布過孔,以免波峰焊後過孔與元件殼體短路;4. 元器件的外側距板邊的距離為5mm;5. 貼裝元件焊盤的外側與相鄰插裝元件的外側距離大於2mm;6.

Indy 郵件發送的例子

Indy 郵件發送的例子 By Shaoyun 2010-3-22 1:15:29 代碼實測使用163郵箱向QQ郵箱發送訊息,資訊多次成功發送!代碼用到了Indy的兩個組件IdSMTP和IdMessage,代碼如下: procedure TForm2.btn1Click(Sender: TObject);begin  idsmtp1.Host:='smtp.163.com';  idsmtp1.Port:=25;  idsmtp1.Username:='12345'; 

低壓差線性穩壓器(LDO)淺談

引言 便攜電子裝置不管是由交流市電經過整流(或交流適配器)後供電,還是由蓄電池組供電,工作過程中,電源電壓都將在很大範圍內變化。比如單體 鋰離子電池充足電時的電壓為4.2V,放完電後的電壓為2.3V,變化範圍很大。各種整流器的輸出電壓不僅受市電電壓變化的影響,還受負載變化的影響。為 了保證供電電壓穩定不變,幾乎所有的電子裝置都採用穩壓器供電。小型精密電子裝置還要求電源非常乾淨(無紋波、無雜訊),以免影響電子裝置正常工作。為了

Lucene-2.0學習文檔

Lucene是apache組織的一個用java實現全文檢索搜尋引擎的開源項目。其功能非常的強大,api也很簡單。總得來說用Lucene來進行建立和搜尋和操作資料庫是差不多的(有點像),Document可以看作是資料庫的一行記錄,Field可以看作是資料庫的欄位。用lucene實現搜尋引擎就像用JDBC實現串連資料庫一樣簡單。Lucene2.0,它與以前廣泛應用和介紹的Lucene 1.4.3並不相容。

低壓差線性穩壓器(LDO)簡介

LDO是low dropout regulator,意為低壓差線性穩壓器,是相對於傳統的線性穩壓器來說的。傳統的線性穩壓器,如78xx系列的晶片都要求輸入電壓要比輸出電壓高出 2v~3V以上,否則就不能正常工作。但是在一些情況下,這樣的條件顯然是太苛刻了,如5v轉3.3v,輸入與輸出的壓差只有1.7v,顯然是不滿足條件的。針對這種情況,才有了LDO類的電源轉換晶片。  LDO 是一種線性穩壓器。線性穩壓器使用在其線性地區內啟動並執行晶體管或

Intel ,SST,AMD,MXIC系列FLASH晶片比較)

目前常見的FLASH晶片的生產廠家主要有Intel,SST,AMD,MXIC等,現以使用比較廣泛的16M BYTE的FLASH晶片為例,比較它們在效能、設計上的一些異同。Intel的16M BYTE FLASH晶片的型號為28F160C3,SST的為39VF1601/1602,AMD的為29LV160D,MXIC的為29LV160BT/BB。工作電壓:這幾種FLASH晶片的正常讀、寫、擦除電壓都為2.7V-3.6V,但較特殊的是Intel的28F160C3,有一條專用的快速寫、擦除電源腿,可接+

昨晚發了個夢

鬱悶,昨晚發了個夢,夢見偶有了個小沒劍,偶跟他說:小沒劍啊,長大後可不要再學你老爸做程式員了啊,辛苦的要S哦.賺得錢都不夠你買玩具...小沒劍:知道啦,爸爸!沒劍:這就乖啦(摸頭...)小沒劍:偶當軟體工程師沒劍:狂倒....---早上一醒來就看到姐發的簡訊說3點多生了個帶把的,哈哈 ,偶當舅舅拉~興奮ing...

Nandflash和Norflash的區別)

NOR和NAND的區別NOR和NAND是現在市場上兩種主要的非易失快閃記憶體技術。NOR一般只用來儲存少量的代碼;NAND則是高儲存密度資料的理想解決方案。NOR主要應用在代碼儲存介質中,NAND適合於資料存放區。器件特點:NOR的特點是應用簡單、無需專門的介面電路、傳輸效率高,它是屬於晶片內執行(XIP, eXecute In Place),這樣應用程式可以直接在(NOR型)flash快閃記憶體內運行,不必再把代碼讀到系統RAM中。在1~4MB的小容量時具有很高的成本效益,但

讓VB.net也“脫”吧(借飛信VM架構實現脫離.net架構運行)

在園裡看了好幾篇讓讓.net程式脫離.net架構啟動並執行文章,但哪些都是C#的,我是用VB.net的,經試用發現VB.net不能在些架構上運行。。。經過痛苦的N個檔案挑選後,終於讓VB.net成功運行在VM下,在此將簡化後一架構發了上來,有需要的同學請下載吧,呵呵將您的程式開機檔案改為run.exe路徑放在:APP/run.exeVMLoader.exe---啟動程式注意VMLoader.exe這個程式,我為了測試把其中一個判斷目標機器有無裝.net架構哪一段去了,現在是無論對方有無裝.net

在原有VS2005的基礎下安裝了“簡體中文版”的2008後發現VS2005給英化了…

我的機子上安裝有原先有2005和2008(beta 2 英文版的)當VS2008beta2 “簡體中文版”出來後,偶不可待地就下載了下來,然後把英文版的2008卸了改裝中文版(誰叫偶英文不好呢),長時間的安裝後終於成功了,心跳中...開啟VS2008,爽,終於中文了,當開啟一個程式寫代碼的時候就發現,智能提示全是英文,暈。。。如        Dim b As New Socket(AddressFamily.InterNetwork, SocketType.Dgram,

總頁數: 61357 1 .... 9920 9921 9922 9923 9924 .... 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.