原创 OpenID

OpenID 的創建基於這樣一個概念:我們可以通過 URI (又叫 URL 或網站地址)來認證一個網站的唯一身份,同理,我們也可以通過這種方式來作爲用戶的身份認證。由於URI 是整個網絡世界的核心,它爲基於URI的用戶身份認證提供了廣泛

原创 Amazon的概率面試題

1、該問題包含兩個子問題: 子問題1:給你一個骰子,你扔到幾,機器將會給你相應的金錢。比如,你扔到6,機器會返回你6塊錢,你扔到1,機器會返回你1塊錢。請問,你願意最多花多少錢玩一次? 子問題2:在子問題1裏,你只能扔一次,現在呢,

原创 JMS提供者 內幕

JMS提供者實際就是消息中間件,主要是保存信息的。目前理解的是可以把消息存儲到數據庫中。和數據庫一樣,需要提供的jar包。jdbc驅動類似

原创 Web用戶的身份驗證及WebApi權限驗證流程的設計和實現

前言:Web 用戶的身份驗證,及頁面操作權限驗證是B/S系統的基礎功能,一個功能複雜的業務應用系統,通過角色授權來控制用戶訪問,本文通過Form認證,Mvc的Controller基類及Action的權限驗證來實現Web系統登錄,Mvc

原创 css學習

1、如果值爲若干單詞,則要給值加引號:p{color:"red aa"} 2、是否包含空格不會影響 CSS 在瀏覽器的工作效果,同樣,與 XHTML 不同,CSS 對大小寫不敏感。不過存在一個例外:如果涉及到與 HTML 文檔一起工作的

原创 C++面試寶典2011版

1.new、delete、malloc、free關係 delete會調用對象的析構函數,和new對應free只會釋放內存,new調用構造函數。malloc與free是C++/C語言的標準庫函數,new/delete是C++的運算符

原创 Object 的clone方法

原理:從內存中(堆內存)以二進制流的方式進行拷貝,重新分配一個內存塊 特點:1、構造函數不會執行      2、淺拷貝              3、final成員變量不可以執行拷貝。 淺拷貝:只拷貝對象本身,對其內部的數組、引用對象(

原创 NSLookUP命令小結及附帶DNS名詞解釋

 http://blog.vsharing.com/BillMa/A1053860.html 閱讀本文的基本要求: 1.       對cmd命令的使用有一定基礎 2.       對DNS的基本原理及常見概念有一定的瞭解, 如主機,別名

原创 JSON 入門指南

JSON 即 JavaScript Object Natation,它是一種輕量級的數據交換格式,非常適合於服務器與 JavaScript 的交互。本文將快速講解 JSON 格式,並通過代碼示例演示如何分別在客戶端和服務器端進行

原创 sort list

Sort a linked list in O(n log n) time using constant space complexity. ListNode getMiddleOfList(ListNode head) {    

原创 裴蜀定理

在數論中,裴蜀等式或裴蜀定理是一個關於最大公約數(或最大公約式)的定理。裴蜀定理得名於法國數學家艾蒂安·裴蜀,說明了對任何整數、和它們的最大公約數,關於未知數和的線性丟番圖方程(稱爲裴蜀等式): 有整數解時當且僅當m是d的倍數。裴蜀

原创 給定正整數b,求最大的整數a,滿足a*(a+b) 爲完全平方數

http://www.cnblogs.com/snake-hand/archive/2013/06/05/3120010.html 題意:給定正整數b,求最大的整數a,滿足a*(a+b) 爲完全平方數,1 <= b <= 10^9

原创 擴展歐幾里德算法

歐幾里德算法 歐幾里德算法又稱輾轉相除法,用於計算兩個整數a,b的最大公約數。gcd函數就是用來求(a,b)的最大公約數的。   gcd函數的基本性質: 性質一:gcd(a,b)=gcd(b,a)=gcd(-a,b)=gcd(|

原创 JAVA解析JSON相關

在網上看了好些JAVA解析JSON文章,感覺很不錯,直接收爲私用了: 一json-lib.jar開發包使用依賴包 json-lib.jar開發包使用需要依賴包以下開發包: Json-lib requires (at least) the

原创 HashBasedTable

OverviewPackageClassUseTreeDeprecatedIndexHelp Prev ClassNext ClassFramesNo FramesAll Classes Summary: Nested | Fiel