JAVA—咖啡館

          ——歡迎訪問rogerfan的博客,常來《JAVA——咖啡館》坐坐,喝杯濃香的咖啡,彼此探討一下JAVA技術(shù),交流工作經(jīng)驗,分享JAVA帶來的快樂!本網(wǎng)站部分轉(zhuǎn)載文章,如果有版權(quán)問題請與我聯(lián)系。

          BlogJava 首頁 新隨筆 聯(lián)系 聚合 管理
            447 Posts :: 145 Stories :: 368 Comments :: 0 Trackbacks

          #

               摘要: 之前寫過一篇“蹭網(wǎng)必備:BT3破解無線路由密碼過程詳解(第一篇:硬盤版)”的帖子,那個是將BT3安裝在硬盤上的,操作起來比較麻煩。今天帖子的方法是將BT3安裝在U盤或者SD卡上。

          不明白BT3和無線信號密碼破解是怎么回事的先自己百度一下吧,在這里就不詳細介紹原理了。

          本帖的思路:
          在U盤(或者SD卡)上安裝BT3系統(tǒng),從U盤啟動進入BT3,利用Spoonwep2來破解wep加密的無線信號。
            閱讀全文
          posted @ 2009-12-01 11:49 rogerfan 閱讀(7248) | 評論 (0)編輯 收藏

               摘要: 已經(jīng)修過兩篇用Backtrack3(BT3)破解無線信號密碼的教程了,其中一篇是將BT3安裝到硬盤的方法;另外一篇是將BT3安裝到U盤的方法。但是這兩種方法都有一個共同的要求:那就是你的筆記本內(nèi)置的無線網(wǎng)卡必須支持BT3破解才行,如果不在BT3所支持的無線網(wǎng)卡列表上,那就只能干瞪眼了。
          從目前主流的一些上網(wǎng)本來看,大部分內(nèi)置的無線網(wǎng)卡都是不支持BT3破解的,所以我們需要想一些別的辦法讓我們的Netbook支持BT3破解:那就是需要另外購買一個外置的USB接口的無限網(wǎng)卡。

          所以本文即是利用外置的USB無線網(wǎng)卡來破解無線信號的密碼。
          首先是在選購USB無線網(wǎng)卡的時候一定要確認是支持BT3破解的才可以,這個在淘寶上購買的話一般商家都知道的,而且很多商家也都在商品的標題上注明了是否支持BT3破解。  閱讀全文
          posted @ 2009-12-01 11:38 rogerfan 閱讀(11411) | 評論 (0)編輯 收藏

               摘要: 最近很多人問我怎么破解WiFi密碼…看來大家都對免費的東西比較有興趣。要么也可能是我太招搖了…囧…

          好吧,我就寫篇小小的教程,看完后,你應該能夠破解大部分無線路由器密碼了,寫這個教程也是為了加強大家對無線網(wǎng)絡安全性的重視,后面也有簡單的防破解的辦法。

          好了,正式開始。

          首先,你需要的工具:

          軟件:

          ① BackTrack 3(簡稱BT3)

          BT3有光盤版,硬盤版還有U盤版,由于本本基本上可以刻碟,我就懶得弄那些U盤版,硬盤版了,直接刻了張碟,所以這篇教程使用光盤版。

          下載地址:

          U盤版:http://backtrack.unixheads.org/bt3final_usb.iso

          光盤版:http://www.remote-exploit.org/cgi-bin/fileget?version=bt3-cd
            閱讀全文
          posted @ 2009-12-01 11:29 rogerfan 閱讀(9210) | 評論 (0)編輯 收藏

               摘要: 目前從實際應用來看,ORM的老大自然是Hibernate,可是iBatis因為相對比較直觀、學習曲線相對較低,因而也贏得了不少用戶的青睞。
          本文主要介紹作為iBatis輔助工具的iBator的使用方法。
          iBator是一個iBatis相關(guān)代碼的自動生成工具。
          1、安裝iBator的插件
          在Eclipse中,使用添加站點的方法,輸入網(wǎng)址http://ibatis.apache.org/tools/ibator,進行iBator的安裝。
          2、建議不要直接在使用iBatis的項目里直接使用iBator,推薦另外單獨建立一個項目來生成。比如,建立一個項目叫:IbatorPrj
          3、右鍵點擊IbatorPrj這個項目,如果剛才的插件安裝正確的話,就會看到一個“Add iBATOR to the build path”的選項,點擊一下。
          4、創(chuàng)建iBator的配置文件。下面是我的例子,大家在實際使用的過程中,需要根據(jù)自己的情況進行相應的修改。  閱讀全文
          posted @ 2009-11-24 10:26 rogerfan 閱讀(2134) | 評論 (0)編輯 收藏

               摘要: OSCache是當前運用最廣的緩存方案,JBoss,Hibernate,Spring等都對其有支持,
          下面簡單介紹一下OSCache的配置和使用過程。

          1.安裝過程
          從http://www.opensymphony.com/oscache/download.action下載合適的OSCache版本,
          我下載的是oscache-2.0.2-full版本。
          解壓縮下載的文件到指定目錄

          從解壓縮目錄取得oscache.jar 文件放到 /WEB-INF/lib 或相應類庫目錄 目錄中,
          jar文件名可能含有版本號和該版本的發(fā)布日期信息等,如oscache-2.0.2-22Jan04.jar

          如果你的jdk版本為1.3.x,建議在lib中加入Apache Common Lib 的commons-collections.jar包。
          如jdk是1.4以上則不必

          從src或etc目錄取得oscache.properties 文件,放入src根目錄或發(fā)布環(huán)境的/W  閱讀全文
          posted @ 2009-11-17 14:36 rogerfan 閱讀(162) | 評論 (0)編輯 收藏

               摘要: 一。簡介

          OSCache是OpenSymphony組織提供的一個J2EE架構(gòu)中Web應用層的緩存技術(shù)實現(xiàn)組件,它的出現(xiàn)解決了我們面臨的問題。 OSCache目前最新的穩(wěn)定版本是2.3.2,本文中的例子都是基于這個版本的,如果大家運行例子的過程中發(fā)生問題,請首先確認是否采用了正確的軟件版本。

          二。安裝

          1. 下載、解壓縮OSCache

          請到OSCache的主頁http://www.opensymphony.com/oscache/download.action下載Oscache的最新版本,作者下載的是OSCache的最新穩(wěn)定版本2.3.2。

          將下載后的。Zip文件解壓縮到c:\oscache(后面的章節(jié)中將使用%OSCache_Home%來表示這個目錄)目錄下

          2. 新建立一個web應用

          3. 將主要組件%OSCache_Home%\oscache.jar放入WEB-INF\lib目錄

          4. commons-log  閱讀全文
          posted @ 2009-11-17 14:34 rogerfan 閱讀(181) | 評論 (0)編輯 收藏

               摘要: 為了減輕DBA的工作,數(shù)據(jù)庫自動備份當然少不了,今天我和大家一起來學習通過crontab實現(xiàn)mysql數(shù)據(jù)的自動備份

          我們在/etc/cron.daily/目錄下創(chuàng)建文件backup內(nèi)容如下

          #!/bin/bash
          #定義變量name的值,/bin/date日期格式為Y年-m月-d日
          name=`/bin/date "+%Y-%m-%d"`
          #/usr/bin/mysqldump 備份數(shù)據(jù)庫的命令路徑
          #-u root 數(shù)據(jù)庫的用戶名
          #-p password 數(shù)據(jù)庫的密碼把password替換成你自己的密碼  閱讀全文
          posted @ 2009-08-19 11:54 rogerfan 閱讀(630) | 評論 (0)編輯 收藏

               摘要: 首先,設置mysql的環(huán)境變量(在path中添加%MYSQL_HOME%\bin),重啟電腦。
          完整代碼:
          /**
          * @param args
          */
          public static void main(String[] args) {
          /*
          * 備份和導入是一個互逆的過程。
          * 備份:程序調(diào)用mysql的備份命令,讀出控制臺輸入流信息,寫入.sql文件;
          * 導入:程序調(diào)用mysql的導入命令,把從.sql文件中讀出的信息寫入控制臺的輸出流
          * 注意:此時定向符">"和"<"是不能用的
          */
          backup();
          load();
          }
            閱讀全文
          posted @ 2009-08-18 17:38 rogerfan 閱讀(572) | 評論 (0)編輯 收藏

               摘要: 用java實現(xiàn)打印,java.awt中提供了一些打印的API,要實現(xiàn)打印,首先要獲得打印對象,然后繼承Printable實現(xiàn)接口方法print,以便打印機進行打印,最后用用Graphics2D直接輸出直接輸出。
          下面代碼實現(xiàn)了簡單的打印功能:  閱讀全文
          posted @ 2009-08-18 09:59 rogerfan 閱讀(328) | 評論 (0)編輯 收藏

               摘要: 什么是動態(tài)定時任務:是由客戶制定生成的,服務端只知道該去執(zhí)行什么任務,但任務的定時是不確定的(是由客戶制定)。
          這樣總不能修改配置文件每定制個定時任務就增加一個trigger吧,即便允許客戶修改配置文件,但總需要重新啟動web服務啊,研究了下Quartz在Spring中的動態(tài)定時,發(fā)現(xiàn)
          《bean id="cronTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean" 》
          《property name="jobDetail" ref="schedulerJobDetail"/》
          《property name="cronExpression"》
          《value》0/10 * * * * ?《/value》
          《/property》
          中cronExpression是關(guān)鍵,如果可以動態(tài)設置cronExpression的值,也就說如果我們可以直接調(diào)用CronTrigge  閱讀全文
          posted @ 2009-08-11 10:00 rogerfan 閱讀(3482) | 評論 (1)編輯 收藏

               摘要: 一、前言
          早就知道m(xù)aven 在java 項目的管理方面名聲顯赫,于是就想著學習掌握之,于是查閱了大量文檔。發(fā)現(xiàn)這些文檔的作者都是java 的大腕,大多都是站在掌握了一定maven 基礎的角度上進行介紹,讓我這初學者看的云里霧里不知所云。于是又去查看maven 的官方網(wǎng)站,總算是有所了解,但一旦動手實際操作卻又霧里看花。唉,沒辦法,就只有一遍一遍的動手嘗試,經(jīng)過種
          種磨難總算是有一點眉目了。現(xiàn)在就將我的經(jīng)驗寫出來,一來避免將來遺忘,二來也給和我一樣的菜鳥們提供一點點的方便。呵呵。本文的主題在于實用操作,個中原理還是麻煩大家去查一下java大腕們的文章吧。這里推薦兩篇文章:

          Maven 2.0:編譯、測試、部署、運行
          http://www.ideagrace.com/html/doc/2006/06/14/00847.html

          Maven2 的新特性
          http://www-128.ibm.com/developerworks/cn/opensource/os-maven2/index.html  閱讀全文
          posted @ 2009-07-13 14:55 rogerfan 閱讀(590) | 評論 (0)編輯 收藏

               摘要: 簡介
          Maven作為Apache的一個開源項目,旨在給項目管理提供更多的支持,主頁地址為http://maven.apache.org 。它最早的意圖只是為了給apache組織的幾個項目提供統(tǒng)一的開發(fā)、測試、打包和部署,能讓開發(fā)者在多個項目中方便的切換。很多偉大的事業(yè),出發(fā)點都很簡單,ebay就是很好的例證。而maven的成功又一次驗證了這一點,越來越多的項目開始使用maven。
          基本原理
          Maven的基本原理很簡單,采用遠程倉庫和本地倉庫以及一個類似build.xml的pom.xml,將pom.xml中定義的jar文件從遠程倉庫下載到本地倉庫,各個應用使用同一個本地倉庫的jar,同一個版本的jar只需下載一次,而且避免每個應用都去拷貝jar。如圖1。同時它采用了現(xiàn)在流行的插件體系架構(gòu),只保留最小的核心,其余功能都通過插件的形式提供,所以maven下載很小(1.1M),在執(zhí)行maven任務時,才會自動下載需要的插件。
            閱讀全文
          posted @ 2009-07-13 14:35 rogerfan 閱讀(167) | 評論 (0)編輯 收藏

               摘要: 近期在學習Maven,主要是想把Ant構(gòu)建的項目換成Maven構(gòu)建,查了不少資料,也做了一些實踐,感覺已經(jīng)有些入門,現(xiàn)將自己的學習過程整理出來,希望對看到這篇文章的人員有所幫助。由于查了不少資料,參考了不少文檔,在此表示感謝!

          1、下載

          開源網(wǎng)址:http://maven.apache.org/
          下載網(wǎng)址:http://maven.apache.org/download.html  閱讀全文
          posted @ 2009-07-13 11:44 rogerfan 閱讀(267) | 評論 (0)編輯 收藏

               摘要: UML建模軟件目前用的主要有3種:

          商業(yè)版本:Telelogic TAU 和 Rational Rose

          開源版本:StarUML

          Telelogic TAU與Rational Rose的功能很強,但是需要買License。

          StarUML就是希望能提供和TAU/Rose一樣功能的開源版本。

          目前使用起來還是不錯的。

          能熟練使用其中一個是軟件設計人員的基本功。
            閱讀全文
          posted @ 2009-06-19 17:31 rogerfan 閱讀(1909) | 評論 (0)編輯 收藏

               摘要: 導讀:
          StarUML是專業(yè)的UML建模工具,又因為它是免費開源的,因此是初學者的首選軟件。廢話少說,開始:
          1、界面介紹:
          主要是四個方面:工具欄、工作區(qū)、瀏覽區(qū)和屬性區(qū)。結(jié)構(gòu)如下圖:  閱讀全文
          posted @ 2009-06-19 10:43 rogerfan 閱讀(1704) | 評論 (2)編輯 收藏

          列出全部內(nèi)容
          共30頁: First 上一頁 7 8 9 10 11 12 13 14 15 下一頁 Last 
          主站蜘蛛池模板: 南阳市| 唐海县| 新乡县| 衡阳市| 临沂市| 天峻县| 呼和浩特市| 绥阳县| 东乌| 民乐县| 抚顺县| 资阳市| 花莲市| 临洮县| 兴隆县| 武功县| 麻城市| 清新县| 普陀区| 称多县| 常宁市| 徐水县| 稻城县| 乐陵市| 城步| 芦溪县| 天水市| 广河县| 凌源市| 萨嘎县| 武川县| 高密市| 贵定县| 长白| 海安县| 濉溪县| 晋江市| 蕉岭县| 南江县| 元谋县| 常德市|