原创 寫一個函數,返回數字中二進制位爲'1'的個數。
寫一個函數,返回數字中二進制位爲'1'的個數。比如36,化爲二進制得到100100,其中有2個'1'。方法1:分別判斷各個位 int bit_count(unsigned int n){ int count; for(coun
原创 java jdbc 連接 SQL server
關於java jdbc 連接 SQL server 和 連接 mysql 數據庫是一樣的,爲了方便以後查看,筆者在這裏給出demo。 package com; import java.sql.Connection;
原创 UBUNTU 12.04下編譯安裝 GCC4.1.2
最近在瞭解分佈式文件系統, 看到了淘寶自己的開源分佈式文件系統 tfs, 因爲他要求編譯最好是使用 4.1.2 版本的 gcc 編譯, 因此需要安裝此版本的 gcc. 其他少說, 直接開始安裝吧: 1. 下載&解壓源碼 $ wget
原创 23種設計模式
目錄 創建型 1. Factory Method(工廠方法) 2. Abstract Factory(抽象工廠) 3. Builder(建造者) 4. Prototype(原型) 5. Singleton(單例) 結構型 6. Adap
原创 VS2010+Opencv-2.4.0的配置攻略
轉至:http://www.cnblogs.com/freedomshe/archive/2012/04/25/2470540.html 摘要:在VS2010環境中應用Opencv,網上找到了很多配置方法,但大多都是老版本的,很多新手
原创 UML類圖幾種關係的總結
在UML類圖中,常見的有以下幾種關係: 泛化(Generalization), 實現(Realization),關聯(Association),聚合(Aggregation),組合(Composition),依賴(Depende
原创 Java的JDBC事務詳解
事務的特性: 1) 原子性(atomicity):事務是數據庫的邏輯工作單位,而且是必須是原子工作單位,對於其數據修改,要麼全部執行,要麼全部不執行。 2) 一致性(consistency):事務在完成時,必須是所有的數據都保持一致狀態。
原创 TFS編譯
我是64位UBUNTU,gcc 4.7,官方說是要4.1.2. 但不知道怎麼回事,我就硬是沒有在機子上裝成功GCC4.1.2,只好硬着頭皮再GCC 4.7上繼續了。 安裝libuuid-devel,zlib-devel,mysql-d
原创 HTTP協議詳解
引言 HTTP是一個屬於應用層的面向對象的協議,由於其簡捷、快速的方式,適用於分佈式超媒體信息系統。它於1990年提出,經過幾年的使用與發展,得到不斷地完善
原创 tesseract-ocr訓練方法
tesseract-ocr有2和3兩個版本,不同版本訓練方法稍有不同。 第3版本的訓練方法官版教程在這裏:TrainingTesseract3 第2版的訓練方法官版教程在這裏:TrainingTesseract 我使用的是最新的3
原创 MongoDb
這是MongoDB的系列學習筆記的第一篇,主要介紹什麼是非關係型數據庫MongoDB,如何下載,去哪兒下載,又該怎麼正確的安裝等一系列問題。 一、前言 最近開始學習非關係型數據庫MongoDB,卻在博客園上找不到比較系統的教程,很
原创 HTTP報文基本結構,自己寫程序發送http包登陸某些網站。
對http協議一直沒有深入的研究,前幾天寢室一哥們需要 登陸 某網站,批量查詢一些客戶的信息(大約有幾萬個客戶),因爲他嫌自己手動查詢太慢(當然他也比較懶),所以找我幫他寫一個程序,進行批量查詢。剛開始他給我說的時候,
原创 java 實現支持多線程的單件模式
在我們寫程序時,經常會用到單件模式,單件模式是一個類只擁有一個實例對象(或者擁有多個固定數量的實例對象)。下面我給出一個使用多線程的單件模式demo。 package com; public class Single
原创 java 按行讀寫文件
因爲經常會在寫小程序中用到java 的 按行讀寫文件,所以在這就把模板站出來。 package com; import java.io.BufferedReader; import java.io.BufferedWr
原创 java jdbc 連接 mysql 數據庫, mysql 實現 查詢 指定行
java jdbc 連接數據庫是入門級的數據庫實驗,之所以在這裏把代碼貼出來 是爲了 方便以後閱讀。 package com; import java.sql.Connection; import java.sql.D