原创 多線程套接字編程-----程序實例(C++實現)

一.程序介紹 該程序主要包括以下內容: 1.多線程程序設計的一般框架,新線程負責循環接收網絡數據,一旦收到網絡數據就交由主線程處理;主線程負責循環處理網絡數據。 2.(UDP)套接字編程的一般框架,爲了方便實驗該程序只是用到了UDP套接字

原创 SQL爲ACCESS更改表名

 sql="SELECT   *   INTO   bb   FROM   aa   WHERE   1=2"     '//   aa爲原表,bb爲新表,如果只想要改名,應把數據也拷貝過去,就把where條件去了.  

原创 SDES(Simple Data Encryption Standard)加密算法——Java實現

一.SDES加密算法 SDES的算法如上圖所示,作者將其分爲三個部分講解: 1.子密鑰的產生         1.1  對於輸入的10位密鑰K=(k1,k2,k3,k4,k5,k6,k7,k8,k9,k10),做P10置換,得到結果爲K

原创 c\c++中單冒號(:)和雙冒號(::)的用法

一.單冒號(:)     有些信息在存儲時,並不需要佔用一個完整的字節, 而只需佔幾個或一個二進制位。例如在存放一個開關量時,只有0和1 兩種狀態, 用一位二進位即可。爲了節省存儲空間,並使處理簡便,C語言又提供了一種數據結構,稱爲“位域

原创 Java IO 理論筆記

1、Java IO 流 io是java中實現輸入輸出的基礎,它可以很方便的完成數據的輸入輸出操作,Java把不同的輸入輸出抽象爲流,通過流的方式允許Java程序使用相同的方式來訪問不同的輸入、輸出。 2、流的分類 輸入流、輸出流

原创 新版MapReduce的API編程簡單模板

import java.io.IOException; import java.util.*; import org.apache.hadoop.conf.*; import org.apache.hadoop.fs.Path; imp

原创 OpenSUSE12.1中ADSL撥號連接設置

一.安裝smpppd 1.打開“開始”——“計算機”——Yast——軟件——軟件管理,然後搜索smpppd,找到後選中,接受安裝 二.修改DSL.ycp文件 由於linux-atm-lib 這個包不需要,修改一下Yast配置: 修改 /

原创 OpenSUSE12.1中文輸入法設置

OpenSUSE12.1已經安裝了IBUS輸入法,但是默認沒有啓動中文輸入法模式,需要手工來啓,方法爲: 在做下角開始按鈕,也就是那個小蜥蜴的頭像,然後在搜索IBUS,這時候會有IBUS程序和IBUS設置,猛擊IBUS設置,然後出現設置對

原创 OpenSUSE12.1硬盤安裝

1.首先需要grub的支持,所以如果是windows系統需要下載wingrub具體下載和安裝見http://blog.csdn.net/chw1989/article/details/6850109 2.在SUSE官網下載OpenSUSE

原创 Java下SSL的使用

實現技術: JSSE(Java Security Socket Extension)是Sun爲了解決在Internet上的實現安全信息傳輸的解決方案。它實現了SSL和TSL(傳輸層安全)協議。在JSSE中包含了數據加密,服務器驗證,消息

原创 Linux中RPM包的操作命令

RPM(Red Hat Package Manager) 命令:rpm 1、查詢、檢查軟件包 rpm {-q|--query} [select-options] [query-options] rpm {-V|--verify} [s

原创 隨機數產生函數總是產生相同隨機數的原因

1.沒有設置隨機數種子 下面的程序直接調用rand()函數,結果產生的20個隨機數雖然各不相同,但是每次運行得到的20個隨機數與上次運行的結果都是一樣的,就是因爲沒有設置隨機數種子,雖然程序運行過程中可以產生不同隨機數,但是下次運行產生的

原创 Hadoop報錯信息處理積累

一、報錯信息:Shuffle Error: Exceeded MAX_FAILED_UNIQUE_FETCHES; bailing-out 錯誤描述:把Hadoop集羣架設好以後,運行TestDFSIO基準測試,發現總是可以map成功,但

原创 Hadoop在Eclipse中的插件編譯

hadoop自0.20.x版本後不再提供現成的hadoop-eclipse插件而是給出了源碼自行編譯。 一、Hadoop運行環境 1、ubuntu 12.04.1 2、eclipse-4.2.2 3、hadoop-1.1.2 二、工具

原创 Ubuntu下利用AP架設WIFI熱點(含網卡支持查詢)

轉載自:http://ihacklog.com/post/use-hostapd-to-setup-wireless-access-point-under-linux.html,向作者表示感謝! 其實linux下面也是可以的,不過得看運氣