Time of Update: 2018-12-07
關於Hbase的介紹,可以參見http://wiki.apache.org/hadoop/Hbase與http://en.wikipedia.org/wiki/HBase。本文主要介紹在Ubuntu10.04環境下安裝配置單機版原生的HBase。在網路上找到的文章要麼語焉不詳,要麼ungeliable.於是記錄一下自己的安裝配置過程,做個STEP BY STEP的圖文並茂的教程,謹防自己以後忘記 。
Time of Update: 2018-12-07
HBase 是一個開源的非關係(NoSQL)的延展性分散式資料庫。它是面向列的,並適合於儲存超大型鬆散資料。HBase適合於即時,隨機對Big資料進行讀寫操作的業務環境。關於HBase的更多介紹請參見HBase項目官網。 本文環境與上一講--完全分布式Hadoop叢集配置一致。OS是Ubuntu Server 10.04,HBase版本是0.20.6。 HRegionServer&HQuorumPeer:dm1,IP:192.168.0.17;
Time of Update: 2018-12-07
文章目錄 2.靈感來源( Source of Inspration)3.細節剖析(Implementation)4.編程實踐(Code Example)5.參考文獻(References) 1.起因(Why HBase
Time of Update: 2018-12-07
不經意,實驗室的Hadoop叢集也運行了一年多了,資料量和log都在日增。最近準備開始新的項目,於是簡單地給叢集加幾塊硬碟,來做些地學資料採礦的工作。Hadoop擴容是非常簡單的事情。具體步驟如下: 1.增加我們的硬體,在終端用如下命令查看,系統device的情況。fdisk -l 能夠查看到各個硬碟(光碟機、NFS等)的詳細情況。具體的參數意義請參考http://linux.about.com/od/commands/l/blcmdl8_fdisk.htm
Time of Update: 2018-12-07
最終實現後達到的效果,只需寫少量代碼就可實現CURD操作。DAL層代碼:StudentDAL代碼Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->public class StudentDAL { EntityManager entityManager
Time of Update: 2018-12-07
在上一篇隨筆中已經完成了ADO.NET操作資料庫的封裝,並已經支援多資料庫,只需要在設定檔中指定資料庫類型即可,本節主要完成對象與資料庫表的關係映射配置。下面看錶名的映射配置代碼塊1-1:[Table(Name="Student")]public class StudentEntity{ //...........省略}在類上面用[Table(name =
Time of Update: 2018-12-07
上一篇中完成了Table自訂屬性的功能,現在來完成Id,因為一張表最主要的是結構就是表名(Table name)、主鍵(Id)、列(Column)、主鍵建置原則。 Id自訂屬性的用法代碼塊1-1:[Table(name="Student")]public class StudentEntity{ private string stuid; [Id(Name = "studentid", Strategy =
Time of Update: 2018-12-07
我曾患過心律不齊,學習點穴按摩法,堅持半年徹底治癒。神奇影院主穴:陽溪穴(在手腕橫紋上端拇指根部凹陷處),先用右手食指尖點按左手陽溪穴,時間是五分鐘,前兩分點按不動,後三分鐘指尖不離位全手轉動。之後換左手食指點右手陽溪穴同上。 配穴:三個穴位:少府、通裡、內關。 方法:1、伸右手拇指點左少府穴(<左手掌側小指與各個指中線橫紋十字處); 2、接著點左手通裡穴(掌側,腕屈肌腱側緣,腕橫紋上一寸處); 3、再接著點左手內關穴(手腕橫紋正中線上二寸)。以上三穴位點完後,換左
Time of Update: 2018-12-07
在上一篇文章中已經分析了AdoHelper的部分代碼,接下來將繼續分析剩餘的部分代碼,這裡分析ExecuteNonQuery方法的實現,代碼塊1-1:// <summary>//通過提供的參數,執行無結果集的資料庫操作命令// 並返回執行資料庫操作所影響的行數。// </summary>// <param name="connectionString">資料庫連接字串</param>// <param
Time of Update: 2018-12-07
這次將完成最後一個自訂屬性功能Column,在講Column實現之前先看看Student表的結構如下:create table student( studentid VARCHAR2(40), studentno VARCHAR2(40), name VARCHAR2(40), address VARCHAR2(40), telphone VARCHAR2(40))然後來看看Column自訂屬性的具體用法代碼1-1:using System;
Time of Update: 2018-12-07
關於什麼是Web Service,相信在很多地方都會有介紹。簡單的講,Web Service就是為Web應用程式之間彼此共用資源提供了一種可能。採取的方式是將相應的類及其中的方法暴露出來,然後調用者就可以直接調用這些類中的方法,達到訪問遠端資源的目的。本文只是想告訴,如果去使用Web Service。我主要從伺服器端訪問Web Service、用戶端訪問Web Service兩方面來介紹。如果你還不會使用Web Service,希望對你有所協助。 一、伺服器端訪問Web Service
Time of Update: 2018-12-07
在上一篇中講了根據ID查詢的功能FindById方法,接下來將實現Save方法的功能,代碼如下1-1:#region 將實體資料儲存到資料庫public int Save<T>(T entity){ //從實體類中擷取新增資料所需的表資訊存於TableInfo對象中 TableInfo tableInfo =
Time of Update: 2018-12-07
前面一節中已經實現了簡單的新增功能,下面來實現修改功能,代碼如下1-1:#region 將實體資料修改到資料庫public int Update<T>(T entity){ TableInfo tableInfo = DbEntityUtils.GetTableInfo(entity,DbOperateType.UPDATE); string strSql = DbEntityUtils.GetUpdateSql(tableInfo);
Time of Update: 2018-12-07
關於Hbase的介紹,可以參見http://wiki.apache.org/hadoop/Hbase與http://en.wikipedia.org/wiki/HBase。本文主要介紹在Ubuntu10.04環境下安裝配置單機版原生的HBase。在網路上找到的文章要麼語焉不詳,要麼ungeliable.於是記錄一下自己的安裝配置過程,做個STEP BY STEP的圖文並茂的教程,謹防自己以後忘記 。
Time of Update: 2018-12-07
前面簡單的修改功能已經實現了,下面是實現刪除功能,代碼1-1如下:#region 刪除實體對應資料庫中的資料public int Remove<T>(T entity){ TableInfo tableInfo = DbEntityUtils.GetTableInfo(entity, DbOperateType.DELETE); string strSql = DbEntityUtils.GetDeleteByIdSql(tableInfo);
Time of Update: 2018-12-07
本來這篇文章該在去年11月底寫出來的,被各種繁雜的事情所煩擾,再者網路上也有非常多比較完善的配置的文章,但是依舊是表述不太清晰。依舊寫個Step By Step的教程,留待己用。 Hadoop的部署環境是經過虛擬化之後的四台主機,OS是Ubuntu Server10.04。(XenServer5.6相容的OS並不包括Ubuntu,將Ubuntu轉成PV也是一個折騰的過程,另文介紹)。Hadoop的版本號碼依舊是:0.20.2.安裝Java環境如上一講所示。
Time of Update: 2018-12-07
功能:用於在指定條件中擷取某記錄的上一條及下一條記錄。用於:在記錄詳細資料頁面顯示某記錄詳細資料,並可單擊上一條及下條快速探索相關記錄。 代碼Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->create PROCEDURE [dbo].[Sys_Common_GetPrivious_NextRecord]@currentId int,@strSql
Time of Update: 2018-12-07
一、引子
Time of Update: 2018-12-07
Sql Server 中一個非常強大的日期格式化函數Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AMSelect CONVERT(varchar(100), GETDATE(), 1): 05/16/06Select CONVERT(varchar(100), GETDATE(), 2): 06.05.16Select CONVERT(varchar(100), GETDATE(), 3):
Time of Update: 2018-12-07
:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> <title></title> <style type="text/css"&