原创 Cookie/Session機制詳解

轉自 : http://blog.csdn.net/fangaoxin/article/details/6952954 會話(Session)跟蹤是Web程序中常用的技術,用來跟蹤用戶的整個會話。常用的會話跟蹤技術是Cookie與Se

原创 linux -- patch補丁文件以及相關內容

本文的目的是向Linux新手介紹一種無價的資源,Larry Wall的patch程序。patch是用來查找文件之間差異的GNU diff命令的一個接口;diff有很多選項,但是該命令最常用的用途是用來生成一個文件,該文件中列出了內容發生改

原创 排列組合

排列 組合 排列 字符串的全排列 這種是給你一個序列,讓你找出他的全排列,每個位置不重複。(交換) 例如 abc的全排列有 abc, acb, bac, bca, cab, cba 還有一種是每個位置可以重複。(所有可能) 例如 abc的

原创 Best Time to Buy and Sell Stock

最近遇到一道題,數組表示當日股價,最多進行2次買賣,而且不能連續買,只能買賣買賣。問能賺到的最大值。 知道這是一道類型題,但是我想自己獨立解決。不過能力有限,最後還是參考了網絡中的大牛解法。這裏做一下總結。 參考推庫, 一個神奇的網站。

原创 判斷鏈表有環及其擴展問題

判斷鏈表有環及其擴展問題 單鏈表裏可能有環,如何判斷有環? 環大小是多少?能否找到環的第一個節點? (1)判斷有環 設置兩個指針,快慢指針,p1,p2,p2一次走兩步,p1一次走一步。如果p2走的過程中到達表尾,則沒有環,否則p1,p

原创 c/c++線程--2線程同步

c/c++線程--2線程同步 線程同步的方式 1.互斥鎖 2.條件變量 3.讀寫鎖 異步方式 信號 同步方式:3種鎖都需要創建和銷燬。還有屬性參數,默認屬性的話,這個參數傳NULL。 互斥鎖通信機制 二元變量,解決線程間同步問題。同步

原创 至少對多少題一類題目解答方法

至少對多少題一類題目解答方法  例一 共有100個人參加某公司的招聘考試,考試內容共有5道題,1-5題分別有80人,92人,86人,78人,和74人答對,答對了3道和3道以上的人員能通過考試,請問至少有多少人能通過考試? A.30  B

原创 c/c++線程--1

c/c++線程 進程 process 線程 thread 進程和線程都是由操作系統所體會的程序運行的基本單元。 一個程序至少有一個進程,一個進程至少有一個線程。 具體的可以參照網絡上的牛人對進程和線程的理解。 http://www.cn

原创 windows環境下如何安裝jdk

windows 下如何安裝jdk http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 在oracle官網上下載jdk安裝

原创 正態分佈,泊松分佈,指數分佈的c/c++代碼

正態分佈,泊松分佈,指數分佈的c/c++代碼 在做實驗的時候,需要產生符合某種分佈的隨機數。 這裏總結一下正態分佈,泊松分佈和指數分佈的算法和對應c/c++代碼。 # 參照算法和代碼可以轉換成對應的其他編程語言 正態分佈 正態分佈(德語

原创 java日誌系統-- slf4j + log4j

java日誌系統-- slf4j + log4j   在學校學習過程中,或者自己剛開始編程時,我經常通過System.out來輸出各種結果。由於程序的規模很小,再者不是線上的應用,所以這種方法簡單、快捷有效。 在學習Hadoop過程中,

原创 路由器的橋接1---2臺簡單橋接

環境: 驗室,一臺交換機連接外網,並且連接一臺無線路由器最爲wifi。 問題: 筆記本使用無線網 ssh 連接有線的臺式機,能登陸;但是從臺式機登陸不了筆記本。 通過ping的測試發現laptop ping 臺式可行,臺式 ping la

原创 jQuery小入門

jQuery小入門 一、什麼是jQuery? jQuery是一套Javascript腳本庫,將一些工具方法或者對象方法封裝在類庫中,方便使用。 注意jQuery是腳本庫,不是框架。jQuery並不能幫主我們解決腳本的引用管理和功能管

原创 Java-Enum類型的使用

Java-Enum類型的使用  在JDK1.5之前,常量的定義基本通過類或者接口中定義靜態變量來完成。 比如:public class RainbowColor { // 紅橙黃綠青藍紫七種顏色的常量定義 public s

原创 sh: connect to host github.com port 22: Connection refused

如果使用git遠程推送時出現如下問題: [fulinux@ubuntu learngit]$ git push -u origin master       ssh: connect to host github.com po