tangtb

          Hadoop,SpringMVC,ExtJs,Struts2,Spring,SpringSecurity,Hibernate,Struts
          posts - 25, comments - 88, trackbacks - 0, articles - 0
            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          置頂隨筆

               摘要: IBM WebSphere MQ Choosing a primary installation(選擇主安裝)  閱讀全文

          posted @ 2018-01-29 14:53 tangtb 閱讀(525) | 評(píng)論 (0)編輯 收藏

               摘要: 如果要從程序內(nèi)的多個(gè)線程同時(shí)訪問同一個(gè)隊(duì)列管理器,應(yīng)為需要同時(shí)訪問的每個(gè)線程都創(chuàng)建一個(gè)新的 MQQueueManager 對(duì)象。  閱讀全文

          posted @ 2017-03-22 15:29 tangtb 閱讀(538) | 評(píng)論 (0)編輯 收藏

               摘要: Ganglia是UC Berkeley發(fā)起的一個(gè)開源集群監(jiān)視項(xiàng)目,設(shè)計(jì)用于測(cè)量數(shù)以千計(jì)的節(jié)點(diǎn)。Ganglia的核心包含gmond、gmetad以及一個(gè)Web前端。主要 是用來(lái)監(jiān)控系統(tǒng)性能,如:cpu 、mem、硬盤利用率, I/O負(fù)載、網(wǎng)絡(luò)流量情況等,通過曲線很容易見到每個(gè)節(jié)點(diǎn)的工作狀態(tài),對(duì)合理調(diào)整、分配系統(tǒng)資源,提高系統(tǒng)整體性能起到重要作用  閱讀全文

          posted @ 2015-02-25 14:48 tangtb 閱讀(6823) | 評(píng)論 (0)編輯 收藏

               摘要: Pig是一個(gè)基于Hadoop的大規(guī)模數(shù)據(jù)分析平臺(tái)對(duì)高級(jí)過程語(yǔ)言,適合于使用 Hadoop 和 MapReduce 平臺(tái)來(lái)查詢大型半結(jié)構(gòu)化數(shù)據(jù)集。通過允許對(duì)分布式數(shù)據(jù)集進(jìn)行類似 SQL 的查詢,該語(yǔ)言的編譯器會(huì)把類SQL的數(shù)據(jù)分析請(qǐng)求轉(zhuǎn)換為一系列經(jīng)過優(yōu)化處理的MapReduce運(yùn)算,Pig 可以簡(jiǎn)化 Hadoop 的使用。  閱讀全文

          posted @ 2014-06-04 22:14 tangtb 閱讀(5912) | 評(píng)論 (0)編輯 收藏

               摘要: HBase是一個(gè)分布式的、面向列的開源數(shù)據(jù)庫(kù),該技術(shù)來(lái)源于 Fay Chang 所撰寫的Google論文“Bigtable:一個(gè)結(jié)構(gòu)化數(shù)據(jù)的分布式存儲(chǔ)系統(tǒng)”。就像Bigtable利用了Google文件系統(tǒng)(File System)所提供的分布式數(shù)據(jù)存儲(chǔ)一樣,HBase在Hadoop之上提供了類似于Bigtable的能力。HBase是Apache的Hadoop項(xiàng)目的子項(xiàng)目。HBase不同于一般的關(guān)系數(shù)據(jù)庫(kù),它是一個(gè)適合于非結(jié)構(gòu)化數(shù)據(jù)存儲(chǔ)的數(shù)據(jù)庫(kù)。另一個(gè)不同的是HBase基于列的而不是基于行的模式。  閱讀全文

          posted @ 2014-06-04 22:00 tangtb 閱讀(12288) | 評(píng)論 (0)編輯 收藏

               摘要: Redis是一個(gè)開源的使用ANSI C語(yǔ)言編寫、支持網(wǎng)絡(luò)、可基于內(nèi)存亦可持久化的日志型、Key-Value數(shù)據(jù)庫(kù),并提供多種語(yǔ)言的API。從2010年3月15日起,Redis的開發(fā)工作由VMware主持。
          Redis 是一個(gè)高性能的key-value數(shù)據(jù)庫(kù)和Memcached類似,它支持存儲(chǔ)的value類型相對(duì)更多,包括string(字符串)、list(鏈表)、set(集合)、zset(sorted set --有序集合)和hash(哈希類型)。  閱讀全文

          posted @ 2014-06-03 22:48 tangtb 閱讀(1475) | 評(píng)論 (1)編輯 收藏

               摘要: 前置條件
          成功安裝配置Hadoop集群
          成功編譯安裝Hadoop Eclipse插件
          本地有和服務(wù)器相同版本的Hadoop安裝包,并已解壓(本例使用hadoop-1.1.2)
            閱讀全文

          posted @ 2014-06-03 21:09 tangtb 閱讀(1922) | 評(píng)論 (0)編輯 收藏

               摘要: Sqoop項(xiàng)目開始于2009年,最早是作為Hadoop的一個(gè)第三方模塊存在,后來(lái)為了讓使用者能夠快速部署,也為了讓開發(fā)人員能夠更快速的迭代開發(fā),Sqoop獨(dú)立成為一個(gè)Apache項(xiàng)目。
          Sqoop是一個(gè)用來(lái)將Hadoop和關(guān)系型數(shù)據(jù)庫(kù)中的數(shù)據(jù)相互轉(zhuǎn)移的工具,可以將一個(gè)關(guān)系型數(shù)據(jù)庫(kù)(例如 : MySQL ,Oracle ,Postgres等)中的數(shù)據(jù)導(dǎo)進(jìn)到Hadoop的HDFS中,也可以將HDFS的數(shù)據(jù)導(dǎo)進(jìn)到關(guān)系型數(shù)據(jù)庫(kù)中。  閱讀全文

          posted @ 2014-05-31 14:41 tangtb 閱讀(20300) | 評(píng)論 (3)編輯 收藏

               摘要: Hadoop由 Apache Software Foundation 公司于 2005 年秋天作為L(zhǎng)ucene的子項(xiàng)目Nutch的一部分正式引入。它受到最先由 Google Lab 開發(fā)的 Map/Reduce 和 Google File System(GFS) 的啟發(fā)。
          Hadoop是一個(gè)能夠?qū)Υ罅繑?shù)據(jù)進(jìn)行分布式處理的軟件框架。但是 Hadoop 是以一種可靠、高效、可伸縮的方式進(jìn)行處理的。
          Hadoop是一個(gè)能夠讓用戶輕松架構(gòu)和使用的分布式計(jì)算平臺(tái)。用戶可以輕松地在Hadoop上開發(fā)和運(yùn)行處理海量數(shù)據(jù)的應(yīng)用程序,用戶可以在不了解分布式底層細(xì)節(jié)的情況下,開發(fā)分布式程序。充分利用集群的威力高速運(yùn)算和存儲(chǔ)。  閱讀全文

          posted @ 2014-05-31 14:30 tangtb 閱讀(2543) | 評(píng)論 (0)編輯 收藏

          posted @ 2014-05-31 14:14 tangtb 閱讀(1595) | 評(píng)論 (0)編輯 收藏

               摘要: 以下列出來(lái)的是本人日常用到的linux系統(tǒng)命令、vi操作命令和命令行快捷鍵,標(biāo)紅的為最常用到的,其它有的是偶爾用到,有的是現(xiàn)用現(xiàn)從網(wǎng)上搜索,在這個(gè)做個(gè)備忘,并沒有全部列出,以后想起來(lái)或者用到了再添加。  閱讀全文

          posted @ 2014-01-09 20:34 tangtb 閱讀(357) | 評(píng)論 (0)編輯 收藏

          2018年1月29日

               摘要: IBM WebSphere MQ Choosing a primary installation(選擇主安裝)  閱讀全文

          posted @ 2018-01-29 14:53 tangtb 閱讀(525) | 評(píng)論 (0)編輯 收藏

          2017年3月22日

               摘要: 如果要從程序內(nèi)的多個(gè)線程同時(shí)訪問同一個(gè)隊(duì)列管理器,應(yīng)為需要同時(shí)訪問的每個(gè)線程都創(chuàng)建一個(gè)新的 MQQueueManager 對(duì)象。  閱讀全文

          posted @ 2017-03-22 15:29 tangtb 閱讀(538) | 評(píng)論 (0)編輯 收藏

          2015年2月25日

               摘要: Ganglia是UC Berkeley發(fā)起的一個(gè)開源集群監(jiān)視項(xiàng)目,設(shè)計(jì)用于測(cè)量數(shù)以千計(jì)的節(jié)點(diǎn)。Ganglia的核心包含gmond、gmetad以及一個(gè)Web前端。主要 是用來(lái)監(jiān)控系統(tǒng)性能,如:cpu 、mem、硬盤利用率, I/O負(fù)載、網(wǎng)絡(luò)流量情況等,通過曲線很容易見到每個(gè)節(jié)點(diǎn)的工作狀態(tài),對(duì)合理調(diào)整、分配系統(tǒng)資源,提高系統(tǒng)整體性能起到重要作用  閱讀全文

          posted @ 2015-02-25 14:48 tangtb 閱讀(6823) | 評(píng)論 (0)編輯 收藏

          2014年6月4日

               摘要: Pig是一個(gè)基于Hadoop的大規(guī)模數(shù)據(jù)分析平臺(tái)對(duì)高級(jí)過程語(yǔ)言,適合于使用 Hadoop 和 MapReduce 平臺(tái)來(lái)查詢大型半結(jié)構(gòu)化數(shù)據(jù)集。通過允許對(duì)分布式數(shù)據(jù)集進(jìn)行類似 SQL 的查詢,該語(yǔ)言的編譯器會(huì)把類SQL的數(shù)據(jù)分析請(qǐng)求轉(zhuǎn)換為一系列經(jīng)過優(yōu)化處理的MapReduce運(yùn)算,Pig 可以簡(jiǎn)化 Hadoop 的使用。  閱讀全文

          posted @ 2014-06-04 22:14 tangtb 閱讀(5912) | 評(píng)論 (0)編輯 收藏

               摘要: HBase是一個(gè)分布式的、面向列的開源數(shù)據(jù)庫(kù),該技術(shù)來(lái)源于 Fay Chang 所撰寫的Google論文“Bigtable:一個(gè)結(jié)構(gòu)化數(shù)據(jù)的分布式存儲(chǔ)系統(tǒng)”。就像Bigtable利用了Google文件系統(tǒng)(File System)所提供的分布式數(shù)據(jù)存儲(chǔ)一樣,HBase在Hadoop之上提供了類似于Bigtable的能力。HBase是Apache的Hadoop項(xiàng)目的子項(xiàng)目。HBase不同于一般的關(guān)系數(shù)據(jù)庫(kù),它是一個(gè)適合于非結(jié)構(gòu)化數(shù)據(jù)存儲(chǔ)的數(shù)據(jù)庫(kù)。另一個(gè)不同的是HBase基于列的而不是基于行的模式。  閱讀全文

          posted @ 2014-06-04 22:00 tangtb 閱讀(12288) | 評(píng)論 (0)編輯 收藏

          2014年6月3日

               摘要: Redis是一個(gè)開源的使用ANSI C語(yǔ)言編寫、支持網(wǎng)絡(luò)、可基于內(nèi)存亦可持久化的日志型、Key-Value數(shù)據(jù)庫(kù),并提供多種語(yǔ)言的API。從2010年3月15日起,Redis的開發(fā)工作由VMware主持。
          Redis 是一個(gè)高性能的key-value數(shù)據(jù)庫(kù)和Memcached類似,它支持存儲(chǔ)的value類型相對(duì)更多,包括string(字符串)、list(鏈表)、set(集合)、zset(sorted set --有序集合)和hash(哈希類型)。  閱讀全文

          posted @ 2014-06-03 22:48 tangtb 閱讀(1475) | 評(píng)論 (1)編輯 收藏

               摘要: 前置條件
          成功安裝配置Hadoop集群
          成功編譯安裝Hadoop Eclipse插件
          本地有和服務(wù)器相同版本的Hadoop安裝包,并已解壓(本例使用hadoop-1.1.2)
            閱讀全文

          posted @ 2014-06-03 21:09 tangtb 閱讀(1922) | 評(píng)論 (0)編輯 收藏

          2014年5月31日

               摘要: Sqoop項(xiàng)目開始于2009年,最早是作為Hadoop的一個(gè)第三方模塊存在,后來(lái)為了讓使用者能夠快速部署,也為了讓開發(fā)人員能夠更快速的迭代開發(fā),Sqoop獨(dú)立成為一個(gè)Apache項(xiàng)目。
          Sqoop是一個(gè)用來(lái)將Hadoop和關(guān)系型數(shù)據(jù)庫(kù)中的數(shù)據(jù)相互轉(zhuǎn)移的工具,可以將一個(gè)關(guān)系型數(shù)據(jù)庫(kù)(例如 : MySQL ,Oracle ,Postgres等)中的數(shù)據(jù)導(dǎo)進(jìn)到Hadoop的HDFS中,也可以將HDFS的數(shù)據(jù)導(dǎo)進(jìn)到關(guān)系型數(shù)據(jù)庫(kù)中。  閱讀全文

          posted @ 2014-05-31 14:41 tangtb 閱讀(20300) | 評(píng)論 (3)編輯 收藏

               摘要: Hadoop由 Apache Software Foundation 公司于 2005 年秋天作為L(zhǎng)ucene的子項(xiàng)目Nutch的一部分正式引入。它受到最先由 Google Lab 開發(fā)的 Map/Reduce 和 Google File System(GFS) 的啟發(fā)。
          Hadoop是一個(gè)能夠?qū)Υ罅繑?shù)據(jù)進(jìn)行分布式處理的軟件框架。但是 Hadoop 是以一種可靠、高效、可伸縮的方式進(jìn)行處理的。
          Hadoop是一個(gè)能夠讓用戶輕松架構(gòu)和使用的分布式計(jì)算平臺(tái)。用戶可以輕松地在Hadoop上開發(fā)和運(yùn)行處理海量數(shù)據(jù)的應(yīng)用程序,用戶可以在不了解分布式底層細(xì)節(jié)的情況下,開發(fā)分布式程序。充分利用集群的威力高速運(yùn)算和存儲(chǔ)。  閱讀全文

          posted @ 2014-05-31 14:30 tangtb 閱讀(2543) | 評(píng)論 (0)編輯 收藏

          posted @ 2014-05-31 14:14 tangtb 閱讀(1595) | 評(píng)論 (0)編輯 收藏

          2014年1月9日

               摘要: 以下列出來(lái)的是本人日常用到的linux系統(tǒng)命令、vi操作命令和命令行快捷鍵,標(biāo)紅的為最常用到的,其它有的是偶爾用到,有的是現(xiàn)用現(xiàn)從網(wǎng)上搜索,在這個(gè)做個(gè)備忘,并沒有全部列出,以后想起來(lái)或者用到了再添加。  閱讀全文

          posted @ 2014-01-09 20:34 tangtb 閱讀(357) | 評(píng)論 (0)編輯 收藏

          2009年9月17日

               摘要: 引言
          Enterprise Java Beans (EJB)是Java Enterprise Edition (Java EE) 平臺(tái)的服務(wù)器端的組件架構(gòu),旨在快速、簡(jiǎn)單的構(gòu)建分布式、事務(wù),安全和可擴(kuò)展的應(yīng)用程序。  閱讀全文

          posted @ 2009-09-17 14:04 tangtb 閱讀(2538) | 評(píng)論 (0)編輯 收藏

          2009年4月29日

               摘要: 出于個(gè)人興趣,對(duì)FusionCharts做了一個(gè)簡(jiǎn)易的封裝(由于工作原因,還有一些圖形沒有實(shí)現(xiàn),會(huì)盡快補(bǔ)上)。設(shè)計(jì)初衷就是讓服務(wù)器端生成FusionCharts所需要的XML文件更方便。希望所有看過的人能給我留個(gè)言,發(fā)表一下自己的看法或者直接發(fā)代碼,能把這個(gè)小東西做得更完善。
            閱讀全文

          posted @ 2009-04-29 12:36 tangtb 閱讀(3661) | 評(píng)論 (9)編輯 收藏

          2009年2月17日

               摘要: HTTP是一個(gè)屬于應(yīng)用層的面向?qū)ο蟮膮f(xié)議,由于其簡(jiǎn)捷、快速的方式,適用于分布式超媒體信息系統(tǒng)。它于1990年提出,經(jīng)過幾年的
          使用與發(fā)展,得到不斷地完善和擴(kuò)展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的規(guī)范化工作正在進(jìn)行之中,而且HTTP-
          NG(Next Generation of HTTP)的建議已經(jīng)提出。  閱讀全文

          posted @ 2009-02-17 15:25 tangtb 閱讀(11359) | 評(píng)論 (3)編輯 收藏

          2009年2月11日

          posted @ 2009-02-11 15:14 tangtb 閱讀(15829) | 評(píng)論 (7)編輯 收藏

          posted @ 2009-02-11 13:31 tangtb 閱讀(4721) | 評(píng)論 (7)編輯 收藏

          posted @ 2009-02-11 11:51 tangtb 閱讀(4727) | 評(píng)論 (6)編輯 收藏

          2008年10月27日

               摘要: Spket是目前支持Ext 2.0最為出色的IDE。 它采用.jsb project file 文件并將繼承于基類和所有文檔的內(nèi)容嵌入到生成代碼提示的Script doc中。雖然有比較好用的開發(fā)插件,但是我個(gè)人建議和我一樣的初學(xué)者還是應(yīng)該采用手寫代碼的方式去學(xué)習(xí)ExtJs,這樣便于更好的掌握和理解ExtJs。畢竟工具還是為了項(xiàng)目的快速開發(fā)而設(shè)計(jì)的,學(xué)習(xí)就應(yīng)該一步一個(gè)腳印。  閱讀全文

          posted @ 2008-10-27 11:08 tangtb 閱讀(4855) | 評(píng)論 (7)編輯 收藏

          2008年10月24日

               摘要: 收藏的幾個(gè)用ExtJs構(gòu)建的應(yīng)用演示,本人學(xué)習(xí)時(shí)找到的,希望對(duì)大家學(xué)習(xí)有所幫助,可以看看別人的代碼是如何組織的,因?yàn)镋xtJs的代碼組織起來(lái)比較困難,代碼量也很大。  閱讀全文

          posted @ 2008-10-24 13:20 tangtb 閱讀(4380) | 評(píng)論 (2)編輯 收藏

               摘要: ExtJs2.2視頻教程在線觀看及下載,由DOJO中國(guó) | 程序員聯(lián)盟親情打造,正在學(xué)習(xí)中,感覺很不錯(cuò),講得非常細(xì),也讓我對(duì)ExtJs有了新的認(rèn)識(shí),感謝DOJOCHINA,感謝陳治文老師  閱讀全文

          posted @ 2008-10-24 11:19 tangtb 閱讀(5785) | 評(píng)論 (4)編輯 收藏

          2008年9月3日

               摘要: 面向切面編程(AOP)通過提供另外一種思考程序結(jié)構(gòu)的途經(jīng)來(lái)彌補(bǔ)面向?qū)ο缶幊蹋∣OP)的不足。在OOP中模塊化的關(guān)鍵單元是類(classes),而在AOP中模塊化的單元?jiǎng)t是切面。切面能對(duì)關(guān)注點(diǎn)進(jìn)行模塊化,例如橫切多個(gè)類型和對(duì)象的事務(wù)管理。(在AOP術(shù)語(yǔ)中通常稱作橫切(crosscutting)關(guān)注點(diǎn)。)  閱讀全文

          posted @ 2008-09-03 13:23 tangtb 閱讀(1699) | 評(píng)論 (0)編輯 收藏

          2008年9月1日

               摘要: 前一篇文章里介紹了Spring Security的一些基礎(chǔ)知識(shí),相信你對(duì)Spring Security的工作流程已經(jīng)有了一定的了解,如果你同時(shí)在讀源代碼,那你應(yīng)該可以認(rèn)識(shí)的更深刻。在這篇文章里,我們將對(duì)Spring Security進(jìn)行一些自定義的擴(kuò)展,比如自定義實(shí)現(xiàn)UserDetailsService,保護(hù)業(yè)務(wù)方法以及如何對(duì)用戶權(quán)限等信息進(jìn)行動(dòng)態(tài)的配置管理。  閱讀全文

          posted @ 2008-09-01 10:08 tangtb 閱讀(11050) | 評(píng)論 (12)編輯 收藏

          2008年8月20日

               摘要: 在認(rèn)識(shí)Spring Security之前,所有的權(quán)限驗(yàn)證邏輯都混雜在業(yè)務(wù)邏輯中,用戶的每個(gè)操作以前可能都需要對(duì)用戶是否有進(jìn)行該項(xiàng)操作的權(quán)限進(jìn)行判斷,來(lái)達(dá)到認(rèn)證授權(quán)的目的。類似這樣的權(quán)限驗(yàn)證邏輯代碼被分散在系統(tǒng)的許多地方,難以維護(hù)。AOP(Aspect Oriented Programming)和Spring Security為我們的應(yīng)用程序很好的解決了此類問題,正如系統(tǒng)日志,事務(wù)管理等這些系統(tǒng)級(jí)的服務(wù)一樣,我們應(yīng)該將它作為系統(tǒng)一個(gè)單獨(dú)的”切面”進(jìn)行管理,以達(dá)到業(yè)務(wù)邏輯與系統(tǒng)級(jí)的服務(wù)真正分離的目的,Spring Security將系統(tǒng)的安全邏輯從業(yè)務(wù)中分離出來(lái)。  閱讀全文

          posted @ 2008-08-20 10:25 tangtb 閱讀(49194) | 評(píng)論 (27)編輯 收藏

          2008年8月6日

               摘要: 從Spring-2.0開始可以使用命名空間的配置方式。 使用它呢,可以通過附加xml架構(gòu),為傳統(tǒng)的spring beans應(yīng)用環(huán)境語(yǔ)法做補(bǔ)充。你可以在spring參考文檔得到更多信息。命名空間元素可以簡(jiǎn)單的配置單個(gè)bean,或使用更強(qiáng)大的,定義一個(gè)備用配置語(yǔ)法,這可以更加緊密的匹配問題域,隱藏用戶背后的復(fù)雜性。簡(jiǎn)單元素可能隱藏事實(shí),多種bean和處理步驟添加到應(yīng)用環(huán)境中。  閱讀全文

          posted @ 2008-08-06 11:58 tangtb 閱讀(2385) | 評(píng)論 (0)編輯 收藏

               摘要: Acegi是一個(gè)能夠?yàn)榛赟pring的應(yīng)用系統(tǒng)提供描述性安全保護(hù)的安全框架。它提供了一組可以在Spring應(yīng)用上下文中配置的Bean,充分利用了Spring對(duì)依賴注入和面向切面編程的支持。
          Acegi也能夠通過保護(hù)方法調(diào)用在更底層的級(jí)別上強(qiáng)制安全性。使用Spring AOP,Acegi代理對(duì)象,將“切面”應(yīng)用于對(duì)象,以確保用戶只有在擁有恰當(dāng)授權(quán)時(shí)才能調(diào)用受保護(hù)的方法。
          集成Acegi到自己的項(xiàng)目中, 并且將用戶信息和權(quán)限放到數(shù)據(jù)庫(kù), 提供方法允許權(quán)限動(dòng)態(tài)變化,變化后自動(dòng)加載最新的權(quán)限。  閱讀全文

          posted @ 2008-08-06 10:41 tangtb 閱讀(1651) | 評(píng)論 (0)編輯 收藏

          主站蜘蛛池模板: 昔阳县| 马鞍山市| 东平县| 宜良县| 和龙市| 皋兰县| 河北省| 阿城市| 塔河县| 东阳市| 土默特右旗| 清新县| 唐海县| 柏乡县| 乌恰县| 岑巩县| 田林县| 扬州市| 门源| 惠水县| 兰考县| 巩留县| 大渡口区| 通州市| 门源| 汉寿县| 南开区| 尉氏县| 白银市| 建始县| 贵南县| 象山县| 监利县| 措勤县| 长治县| 香河县| 融水| 奈曼旗| 山阴县| 玉龙| 噶尔县|