原创 sqlserver/oracle update set from 寫法
a表 b表 結構分別 id ,name , id,memo b表的memo需要對照a表 關鍵ID相同就可以更新,語句如下 update b set memo = a.name from a,b where a.id = b.id
原创 數據庫設計之分表設計
高併發訪問大數據量基礎表時需要用到,分表設計
原创 SQL 之面試寶典
Student(S#,Sname,Sage,Ssex) 學生表Course(C#,Cname,T#) 課程表 SC(S#,C#,score) 成績表
原创 揭開Linux的Swap之謎
爲什麼選擇Linux?因爲Linux能讓你掌握你所做的一切! 爲什麼痛恨Windows?因爲Windows讓你不知道自己在做什麼! 這就是我喜歡Linux的原因。只要我願意,我可以將底層的系統運行機制看得清清楚楚,可以掌握一切。
原创 深入淺出JSONP:解決AJAX跨域問題
取不到數據! 上週客戶新買了服務器,原本在舊的服務器上放着客戶的Web主頁信息和一個後臺程序(asp.net),在客戶的主頁中有一個動態顯示最新消息的處理,這個處理就是通過ajax異步從那個後臺程序中取得的。由於又購買了新的服務器,客戶想
原创 mahout入門學習
http://blog.csdn.net/aidayei/article/details/6620412
原创 hadoop遠程客戶端安裝配置、多用戶權限配置
hadoop遠程客戶端安裝配置 客戶端系統:ubuntu12.04 客戶端用戶名:mjiang 服務器用戶名:hadoop 下載hadoop安裝包,保證和服務器版本一致(或直接copy服務器的hadoop安裝包) 到 http:
原创 hadoop管理NameNode AND SecondaryNameNode
光從字面上來理解,很容易讓一些初學者先入爲主的認爲:SecondaryNameNode(snn)就是NameNode(nn)的熱備進程。其實不是。snn是HDFS架構中的一個組成部分,但是經常由於名字而被人誤解它真正的用途,其實它真正的用
原创 Ubuntu下vi編輯器使用難解決
主要是ubuntu中有自己默認的vi-common編輯器,我們正常所使用的是vim編輯器,所以只需要2步就搞定 一.執行命令 sudo apt-get remove vim-common 二.執行命令 sudo apt-get inst
原创 深入分析HBase Compaction機制
轉載至:http://blog.csdn.net/hljlzc2007/article/details/10980949 Compaction介紹 Compaction是buffer->flush->merge的Log-Stru
原创 圖解linux下top命令的使用
top命令經常用來監控linux的系統狀況,比如cpu、內存的使用,程序員基本都知道這個命令,但比較奇怪的是能用好它的人卻很少,例如top監控視圖中內存數值的含義就有不少的曲解。 本文通過一個運行中的WEB服務器的top監控截圖,講述
原创 揭露MyEclipse JVM內存不足的內幕
myeclipse-------jvm--------內存不足 tomcat-------jvm--------內存不足
原创 hbase 數據寫入過程習知
一,客戶端client 1, Htable API 調用put方法發送寫入請求,zookeeper查找系統表.ROOT.定位.mete.表存儲位置, 2, 到定位的HRS(hregionserver)根據tablename以及
原创 hbase 寫操作參數優化
一,客戶端client 1, autoflush 設置 false 2, client writebuffer(默認2M) 大小設置,客戶端緩存,減少服務端rpc調用次數 二,服務端hregionserver 1. re
原创 ubuntu12.10 軟件安裝集合
系統性能監控: sudo apt-add-repository ppa:alexeftimie/ppa sudo apt-get update sudo apt-get install indicator-sysmonitor 安裝