Time of Update: 2018-07-25
兩個類,一個HDFS檔案操作類,一個是wordcount 詞數統計類,都是從網上看來的。上代碼: package mapreduce;import java.io.IOException;import java.util.ArrayList;import java.util.List;import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.fs.BlockLocation;import
Time of Update: 2018-07-25
問題:Unable to create the selected preference page.com/genuitec/eclipse/core/ui/preference/MyEclipsePreferencePage (Unsupported major.minor version 49.0) 解決辦法:方式一:系統層級path高於使用者層級path jdk路徑一定在系統path比較保險 方式二:myeclipse的捷徑添加:-vm D:/Program
Time of Update: 2018-07-25
1. 枚舉類型 1.1枚舉類型簡介 J2SE 5.0 以及之前的JDK有兩種基本方法可以來定義新類型:通過Classes 以及Interface. 對於大部分物件導向編程來說,這兩種方法看起來似乎足夠了.但是在一些特殊情況下,這些方法就不適合.例如,我們想定義一個類型 Priority, 它只能接受 High, Medium, Low 三種值. 其他任何值都是非法的.J2SE 5.0
Time of Update: 2018-07-25
< > 獵頭職位: 上海: 上海 Sales Manager 以下內容是看了浪曦教學視頻做的筆記。 問題1: Java代碼 String s = new String("abc");
Time of Update: 2018-07-26
最近在安裝Tomcat的時候,未關注到其與java版本有關聯性,荒廢寶貴時間。。。。 最新最全的Tomcat 支援的Java版本對照,即相容性一覽表: Servlet Spec JSP Spec EL Spec WebSocket Spec Apache Tomcat versionTomcat版本 Actual release revision目前的版本的修訂 Support Java
Time of Update: 2018-07-26
關於string記憶體配置不錯的部落格:http://blog.csdn.net/rj042/article/details/6871030 String常量池問題的幾個例子 樣本1: Java代碼 String s0="kvill"; String s1="kvill"; String s2="kv" + "ill"; System.out.println( s0=
Time of Update: 2018-07-25
Java讀寫Excel的包是Apache POI(項目地址:http://poi.apache.org/),因此需要先擷取POI的jar包,本實驗使用的是POI 3.9穩定版。 Apache POI 代碼例子地址:http://poi.apache.org/spreadsheet/quick-guide.html 本例子可以讀取Microsoft Office Excel 2003/2007/2010,具體代碼及注釋如下: 讀取“.xls”格式使用 import
Time of Update: 2018-07-26
ActiveMQ的安裝和啟動 安裝JAVA配置JAVA環境 下載ActiveMQ 解壓壓縮包 tar zxvf activemq-x.x.x-bin.tar.gz 至此,linux下ActiveMQ的安裝工作就完成了。 ActiveMQ在Linux下的啟動 啟動ActiveMQ分為兩種模式 ,以 前端進程的方式啟動(控制台關閉則服務關閉)或者 後台進程的方式啟動: 前端進程: cd [activemq_install_dir]/bin
Time of Update: 2018-07-26
web.xml 中的listener、 filter、servlet 載入順序及其詳解 一、概述 1、啟動一個WEB項目的時候,WEB容器會去讀取它的設定檔web.xml,讀取<listener>和<context-param>兩個結點。 2、緊急著,容建立一個ServletContext(servlet上下文),這個web項目的所有部分都將共用這個上下文。
Time of Update: 2018-07-26
ServiceLoader與ClassLoader是Java中2個即相互區別又相互聯絡的載入器.JVM利用ClassLoader將類載入記憶體,這是一個類聲明周期的第一步(一個java類的完整的生命週期會經曆載入、串連、初始化、使用、和卸載五個階段,當然也有在載入或者串連之後沒有被初始化就直接被使用的情況)。詳情請參閱:詳解Java類的生命週期
Time of Update: 2018-07-26
java 已知兩個地點經緯度算距離(非常精確) package com.lbnet.lzx.util; public class GoogleMap { private static final double EARTH_RADIUS = 6378.137; private static double rad(double d) { return d *
Time of Update: 2018-07-26
問題: 1.new Date() 得到的時間?和系統相差 相差8個小時 2.eclipse控制台列印的時間與系統相差 相差8個小時 3.log4j日誌的時間與與系統相差 相差8個小時 上述問題其實是同一個問題。 原因:java獲得的時區跟系統的時區不一樣 解決方案如下:
Time of Update: 2018-07-26
Java並發編程中, 鎖機制對控制線程間共用記憶體的使用有重要的意義. 那麼在Java內部鎖是如何?的呢? 首先要明確一個概念. Java中的鎖是對象層級的概念, 也就是每個對象都天生可以作為一個鎖使用. 究其底層實現, 實際上鎖是存在於Java對象頭的MarkWord欄位裡的, 根據鎖的層級, 儲存結構不同, 但是都存在一個2bit的鎖標識位. 悲觀鎖 悲觀鎖是synchronize內部的實現機制, java 1.6之後, 對悲觀鎖進行了改進,
Time of Update: 2018-07-26
問題背景: 在做APP的嵌入頁面的時候,部長給提了這麼一個需求,需要從生產資訊的視圖中查詢出每種產品中已經成熟的一條資訊,為了更好的顯示效果。簡單的說,就是黃瓜和茄子分別被種植在1號大棚和2號大棚裡,這樣就會產生4條種植資訊,我們想要的結果是按照產品名稱檢索每個產品名稱下的任意一條種植資訊即可。比如,黃瓜的種植資訊有兩條,隨便拿出來一條,茄子亦如此,那麼我們想要的結果就是兩條(不指定是哪兩條,隨意)。 問題分析:
Time of Update: 2018-07-26
web3j 部署合約 環境:mac os & android studio 官網:here 以太坊 web3j for java 配置和使用<1>: here 以太坊 web3j for java 使用 - 為使用者建立憑證credentials <2>:here 一、編譯合約 solc <contract>.sol --bin --abi --optimize -o <output-dir>/ ====&
Time of Update: 2018-07-26
Java面試題-基礎篇五 41、a.hashCode() 有什麼用。與 a.equals(b) 有什麼關係。
Time of Update: 2018-07-26
Java資料結構與演算法解析(十七)——斜堆 斜堆概述 斜堆(Skew heap)也叫自適應堆(self-adjusting heap),它是左斜堆的一個變種。和左傾堆一樣,它通常也用於實現優先隊列;作為一種自適應的左斜堆,它的合併作業的時間複雜度也是O(lg n)。 它與左斜堆的差別是: (1) 斜堆的節點沒有”
Time of Update: 2018-07-26
標籤:form oid ola new
Time of Update: 2018-07-25
標籤:exce ret 操作 lin 源碼 except font xxx ase Java代碼中return value 為null 是不是在任何情況下都可以,
Time of Update: 2018-07-25
標籤:ase 方便 公眾號 mem 工作原理 異常 EAP mil term 1、說說進程,線程,協程之間的區別簡而言之,進程是程式運行和資源分派的基本單位,一個程式至少有一個進程,一個進程至少