原创 JAVA 實現文件(字符串)壓縮與解壓
1.引言 最近在做項目中,平臺提供一個http服務給其他系統調用,然後我接收到其他系統的json格式的報文後去解析,然後用拿到的數據去調用corba服務,我再把corba的返回值封裝完成json字符串返回給外部系統。遇到一個接口去調用
原创 java中的淺複製與深複製
1.淺複製與深複製概念⑴淺複製(淺克隆)被複制對象的所有變量都含有與原來的對象相同的值,而所有的對其他對象的引用仍然指向原來的對象。換言之,淺複製僅僅複製所考慮的對象,而不復制它所引用的對象。 ⑵深複製(深克隆)被複制對象的所有變量都含有
原创 淺析HttpRequest中的getParameter與getAttribute的區別
HttpServletRequest類既有getAttribute()方法,也由getParameter()方法,這兩個方法有以下區別:(1)HttpServletRequest類有setAttribute()方法,而沒有setPara
原创 spring中的@Configration詳解
雖然 2.0 版本發佈以來,Spring 陸續提供了十多個註解,但是提供的這些註解只是爲了在某些情況下簡化 XML 的配置,並非要取代 XML 配置方式。這一點可以從 Spring IoC 容器的初始化類可以看出:Appl
原创 html中設置元素不可編輯的方法以及readonly與disabled區別
方法1: οnfοcus=this.blur() <input type="text" name="input1" value="中國" οnfοcus=this.blur()> 方法2:readonly <input type
原创 python實現時間的比較
下面介紹下Python中比較兩個日期大小的腳本. 在實際工作中用到,以供後續參考及備忘 時間區間比較函數 import time # 這裏比較l_t
原创 支持向量迴歸模型SVR
1. SVM迴歸模型的損失函數度量 回顧下我們前面SVM分類模型中,我們的目標函數是讓12||w||2212||w||22最小,同時讓各個訓練集中的點儘量遠離自己類別一邊的的支持向量,即yi(w∙ϕ(xi)+b)≥1yi(
原创 python Socket編程
Socket 是進程間通信的一種方式,它與其他進程間通信的一個主要不同是:它能實現不同主機間的進程間通信,我們網絡上各種各樣的服務大多都是基於 Socket 來完成通信的,例如我們每天瀏覽網頁、QQ 聊天、收發 email 等等。要解決
原创 python的with open as f
with從Python 2.5就有,需要from __future__ import with_statement。自python 2.6開始,成爲默認關鍵字。 也就是說with是一個控制流語句,跟if/for/while/t
原创 SoftMax迴歸學習
回想一下在 logistic 迴歸中,我們的訓練集由 個已標記的樣本構成: ,其中輸入特徵。(我們對符號的約定如下:特徵向量 的維度爲 ,其中 對應截距項 。) 由於 logistic 迴歸是針對二分類問題的,因此類標記 。假設
原创 Mac安裝python2.x與python3.x
Mac默認的安裝版本是2.7.X,但是未來的趨勢將會是python3,由於MacOS依賴2.7的python,所以不能改動默認的python版本。 安裝Python建議採用homebrew: brew install python3
原创 一個非常好的理解遺傳算法的例子 強烈推薦入門
遺傳算法的手工模擬計算示例 爲更好地理解遺傳算法的運算過程,下面用手工計算來簡單地模擬遺傳算法的各 個主要執行步驟。 例:求下述二元函數的最大值: (1) 個體編碼 遺傳算法的運算
原创 python中的yeild
生成器是這樣一個函數,它記住上一次返回時在函數體中的位置。對生成器函數的第二次(或第 n 次)調用跳轉至該函數中間,而上次調用的所有局部變量都保持不變。 生成器不僅“記住”了它數據狀態;生成器還“記住”了它在流控制構造(在命令式編
原创 svn導出opencv源碼地址
https://opencvlibrary.svn.sourceforge.net/svnroot/opencvlibrary/trunk
原创 MySql中時間比較的實現
unix_timestamp 函數可以接受一個參數,也可以不使用參數。它的返回值是一個無符號的整數。不使用參數,它返回自1970年1月1日0時0分0秒到現在所經過的秒數,如果 使用參數,參數的類型爲時間類型或者時間類型的字符串表示,則是