原创 超分辨率重建開山之作——SRCNN

論文及代碼地址:http://mmlab.ie.cuhk.edu.hk/projects/SRCNN.html)                                                              

原创 計算NDWI錯誤記錄

需要HBaseContext類找了很久沒找到,最後引入jar包,把spark版本改爲1.6.0解決問題。 http://maven.wso2.org/nexus/content/repositories/Apache/org/apache

原创 GDAL大小端錯誤記錄

把數據寫入hbase由於使用到了工具GDAL,GDAL底層是使用C/C++寫的,因此當我使用Java方法來把byte[]數組轉換時和真實的結果差了很多,這也是由於大小端字節序的問題。Java默認是大端,而C/C++是小端,因此直接用gda

原创 spark集羣錯誤解決

Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.hbase.client.Result 嘗試把habse/lib下的hbase-client的jar包拷貝到s

原创 判斷數組中是否存在重複數字

題目描述        在一個長度爲n的數組裏的所有數字都在0到n-1的範圍內。 數組中某些數字是重複的,但不知道有幾個數字是重複的。也不知道每個數字重複幾次。請找出數組中任意一個重複的數字。 例如,如果輸入長度爲7的數組{2,3,1,0

原创 MySQL按時間週期聚合數據(任意天數)

查詢需求:       查詢僅位於A區域以外地區的溫度傳感器自2010年來的採樣值的數量count(*)、平均溫度avg(degree)、最高溫度max(degree)和最低溫度min(degree),將採集結果按照10天爲週期進行聚合

原创 hadoop datanode下線錯誤記錄

昨天往HBase傳數據,今早發現hadoop的有一個節點掛掉了,查看其log文件發現多數報錯是這樣的:  ERROR org.apache.hadoop.hdfs.server.datanode.DataNode: spark3:5001

原创 IDEA構建Spring In Action/Spring 實戰 第5章 web項目

剛開始用idea構建spring mvc項目,代碼沒問題都是跟着書敲,但是配置真的是一言難盡,網上有些教程,但idea的比較少,對我這種菜鳥不友好,在自己遇到很多坑後,終於解決了,記錄下。。 首先電腦上要裝有tomcat來發布web項目,

原创 以太坊從重新部署合約到把生產相關文件引入web3j到解析input data

重新在Remix上測試合約成功後,將dapp目錄下的contracts下對應的sol文件替換(以webpack生成的包爲例子); 一般我會選擇刪除測試私鏈的數據,然後重新初始化、啓動geth、新建賬戶、挖礦等; rm -rf data

原创 用數組和鏈表實現泛型的棧和隊列

注意的點: 1.如何實現iterator:主類繼承Iterable接口,嵌套類繼承Iterator接口,主類提供iterator()方法獲取嵌套類的迭代器對象,嵌套類要重寫hasnext();next();remove;三個方法。代碼中棧

原创 用兩個棧實現隊列

題目描述 用兩個棧來實現一個隊列,完成隊列的Push和Pop操作。 隊列中的元素爲int類型。 知識點 棧和隊列(先進後出和先進先出) 分析 邊界條件:由於輸入int型,無邊界條件 自己的思路 push操作:若棧2爲空,則直接往裏push

原创 斐波那契數列

題目描述 大家都知道斐波那契數列,現在要求輸入一個整數n,請你輸出斐波那契數列的第n項(從0開始,第0項爲0)。 n<=39  比如1、1、2、3、5、8、13、21、34  分析 首先想到遞歸的方法,根據公式F(n)=F(n-2)+F(

原创 二叉樹的下一個節點

題目描述 給定一個二叉樹和其中的一個結點,請找出中序遍歷順序的下一個結點並且返回。注意,樹中的結點不僅包含左右子結點,同時包含指向父結點的指針。 分析 接着前一天的分析工作做的,參考了書籍的分析。今天的分析過程: 使用一個番茄鍾分析得出:

原创 旋轉數組的最小數字

題目描述 把一個數組最開始的若干個元素搬到數組的末尾,我們稱之爲數組的旋轉。 輸入一個非遞減排序的數組的一個旋轉,輸出旋轉數組的最小元素。 例如數組{3,4,5,1,2}爲{1,2,3,4,5}的一個旋轉,該數組的最小值爲1。 NOTE:

原创 外網主機訪問內網(宿主機的虛擬機)方法總結

橋接模式 橋接模式相當於把虛擬機接出到和宿主機同樣的路由器下,即在一個局域網內,這種情況下,其它電腦可以直接ssh虛擬機的ip即可遠程訪問(關閉防火牆) NAT模式 橋接模式會存在佔用其它ip的缺陷,比如我再實驗室就會存在ip衝突導致集羣