Time of Update: 2015-09-30
標籤:今天看了一下這本書,一個學長推薦的,感覺真的很好,大二學學校發的資料庫課本,感覺就是在摞東西,很無聊。先結論:這本書非常適合初學資料庫的人,想對資料庫有更好的瞭解,又不想被國內理論化的教材束縛,讀這本書是個不錯的選擇。今天讀了第一章,圖畫很多,感覺很好玩,主要講了資料庫的建立的修改,還有掃了一些盲點,比如欄位為NULL,這個問題,其實為空白,是不準確的,應該說是未定義,就像一個未開啟過的盒子,所以說,如果要比較兩個欄位的值,假設都為NULL的話,是沒發比較的,還有建立表時,也可以使用def
Time of Update: 2015-09-30
標籤:先解決方案:<ListView ...> <ListView.ItemContainerStyle> <Style TargetType="{x:Type ListViewItem}"> <Style.Resources> <!-- Foreground for Selected ListViewItem -->
Time of Update: 2015-09-30
標籤: Hive是為簡化編寫MapReduce程式而生的,使用MapReduce做過資料分析的人都知道,很多剖析器除商務邏輯不同外,程式流程基本一樣。在這種情況下,就需要Hive這樣的使用者編程介面。Hive本身不儲存和計算資料,它完全依賴於HDFS和MapReduce,Hive中的表純邏輯表,就是些表的定義等,也就是表的中繼資料。使用SQL實現Hive是因為SQL大家都熟悉,轉換成本低,類似作用的Pig就不是SQL。 HBase為查詢而生的,它通過組織起節點內所有機
Time of Update: 2015-09-30
標籤:[導讀]能快速掌握複雜資訊,對成就卓越事業至關重要。ScottYoung的學習過程不只適用於學生,同樣有助於學習複雜技能的專業知識。能快速掌握複雜資訊,對成就卓越事業至關重要。ScottYoung的學習過程不只適用於學生,同樣有助於學習複雜技能的專業知識。最近,在TED大會上,一位叫Scott
Time of Update: 2015-09-30
標籤://mscorlib.dll, v4.0.0.0&&Microsoft.Office.Interop.Excel.dll, v14.0.0.0/// <summary> /// 匯出Excel /// </summary> /// <param name="dt_data">要匯出的資料表</param>public void ExcelPort(DataTable dt_data)
Time of Update: 2015-09-30
標籤:題目:Given an array of n integers where n > 1, nums, return an array output such that output[i] is equal to the product of all the elements of nums except nums[i].Solve it without
Time of Update: 2015-09-30
標籤:別靠著金山卻被餓死前提:C Windows方法:1)光碟片Ghost 備份成檔案。好像會自動分成每個2G的檔案,影響最小。同時要調查Windows最大檔案是多少? 2)矮人Ghost 備份成檔案。3) Ghost硬碟對拷4)雙擊ghost64.exe,既然提供了這東西,就一定可以成功運行。最簡單。能備份到網路盤嗎?備份到D盤就最快了。而且目標最小。前提是D盤/移動硬碟空間足夠。唯一的疑問:動態備份C盤?5)Image 可在Windows下運行6)DoorsWin7
Time of Update: 2015-09-30
標籤:(轉自:http://www.cnblogs.com/EricaMIN1987_IT/archive/2011/01/20/1940188.html)UNION指令的目的是將兩個SQL語句的結果合并起來。從這個角度來看, 我們會產生這樣的感覺,UNION跟JOIN似乎有些許類似,因為這兩個指令都可以由多個表格中擷取資料。 UNION的一個限制是兩個SQL語句所產生的欄位需要是同樣的資料種類。另外,當我們用 UNION這個指令時,我們只會看到不同的資料值 (類似 SELECT
Time of Update: 2015-09-30
標籤:在對訊息進行儲存和緩衝時,Kafka依賴於檔案系統。(Page Cache) 線性讀取和寫入是所有使用模式中最具可預計性的一種方式,因而作業系統採用預讀(read-ahead)和後寫(write-behind)技術對磁碟讀寫進行探測並最佳化後效果也不錯。預讀就是提前將一個比較大的磁碟塊中內容讀入記憶體,後寫是將一些較小的邏輯寫入操作合并起來組成比較大的物理寫入操作。 使用檔案系統並依賴於頁面緩衝(Page Cache)要優於自己在記憶體中維護一個緩衝或者什麼別的結構。&
Time of Update: 2015-09-30
標籤:An easy problemTime Limit: 8000/5000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Problem DescriptionOne day, a useless calculator was being built by Kuros. Let‘s assume that number X is showed on the screen of
Time of Update: 2015-09-30
標籤: 這四個問題均是出自 http://goodmath.scientopia.org/2011/07/14/stuff-everyone-should-do-part-2-coding-standards/ 。我對這四個問題均持反駁的看法,下面是我的理由~Q1:這些規範都是官僚制度下產生的浪費大家的編程時間、影響人們開發效率,
Time of Update: 2015-09-30
標籤:2015年7月1日做的ACL手術,上一篇寫到了4-8周的恢複情況,也就是8月份的恢複情況。當時情況是走路稍微有點瘸,速度和正常人無異,彎腿角度140度左右。訓練情況是每周去健身房3次左右,每次橢圓機20分鐘,固定單車30分鐘,另外加上一些肌力訓練。整個8月份基本都在出差,8月底回到了成都。我預約了9月8日和主治醫生的複查。8日那天早上到了醫院發現門診的人很少,所以沒怎麼排隊。高醫生給我做了一下抽屜實驗,然後試了一下角度,說我恢複的很不錯。我問醫生可以跑步了不?高醫生說可以了,我問跑多長時間
Time of Update: 2015-09-30
標籤:【ZooKeeper】服務註冊、服務發現、用戶端負載平衡、Offset位移量分布式儲存。 kafka使用zookeeper來實現動態叢集擴充,不需要更改用戶端(producer和consumer)的配置。broker會在zookeeper註冊並保持相關的中繼資料(topic,partition資訊等)更新。Broker和Consumer都在ZooKeeper中註冊,ZooKeeper儲存它們的中繼資料。而用戶端會在zookeeper上註冊相關的watcher。一旦zookeepe
Time of Update: 2015-09-30
標籤:考慮以下情形: #define func(type, x, y) int a = 1;int b = 2if (a > b) func(int, a, b);else{type tmp = x; x = y; y = tmp;} std::cout<<"Hello, World!"<<std::endl;這種情況下, func
Time of Update: 2015-09-30
標籤:hadoop webseven 安裝部署1.環境準備:安裝Centos6.5的作業系統下載hadoop2.7檔案下載jdk1.8檔案2.修改/etc/hosts檔案及配置互信:在/etc/hosts檔案中增加如下內容:192.168.1.61 host61192.168.1.62 host62192.168.1.63 host63配置好各伺服器之間的ssh互信3.添加使用者,解壓檔案並配置環境變數:useradd hadooppasswd hadooptar -zxvf hadoop-
Time of Update: 2015-09-30
標籤: 1 #include <stdio.h> 2 #include <stdlib.h> 3 #include <malloc.h> 4 5 typedef struct Node//定義結點 6 { 7 int data; 8 struct Node *pNext; 9 }NODE, *PNODE; 10 11 typedef struct
Time of Update: 2015-09-30
標籤: 一開始自學同濟5版的線性代數,從頭看起來,也有點莫名其妙,突然就有很多行列式出現,其實對真正的定義並沒有理解。參考李尚志老師的線性代數2視頻,做些筆記加強理解。1.行列式中的數字表,現在看來就是多元一次方程組的係數,只不過為了書寫簡便而寫。2.對行列式的求解也就是方程組的求解 方程組的同解變形,通過對方程組的同解變形,採用高斯消元法,逐步變換,每一步都是可逆的,最終變換出來方程組所有的解如果方程組(I)有公用解,那麼這個公用解決是方程組(I)的任意的線性組合方程組的解
Time of Update: 2015-09-30
標籤:同伴個人代碼複審結果一、一般性檢查1、代碼能夠正常運行,基本可以實現預定功能,沒有大的邏輯錯誤。2、代碼結構非常清晰,模組化做得很好,很好地運用了物件導向的編程思想,容易閱讀和理解。3、關於字串的匹配可以用庫函數中的Regex來進行,當然可能在字串比較長的時候,Regex會棧溢出,或者效率很低。4、沒有出現多餘的調試代碼。5、代碼的風格比較規範,縮排、換行、變數命名都遵守一般性的約定。二、安全性檢查1、對輸入的資料格式不合法的情況下,有些時候不能正確地識別。2、當出現命令列參數不匹配的時候
Time of Update: 2015-09-30
標籤: jvm記憶體大致可以分為六大塊:
Time of Update: 2015-09-30
標籤:題外話:面對成功和失敗,一個人有沒有“冠軍之心”,直接影響他的表現。 幾周前剖析了Linux SPI