Time of Update: 2018-07-24
servlet是位於J2EE展示層的應用伺服器。 servlet理解篇 1)首先,servlet是一段程式,其次,是運行在伺服器上的程式,再次,是處理用戶端請求的運行在伺服器上程式。主要功能在於互動式地瀏覽和修改資料,產生動態Web內容。 2) servlet的程式則有兩個Java包組成,javax.servlet、
Time of Update: 2018-07-23
在我們常用的Jstack, Jmap 用於分析java虛擬機器的狀態的工具,通過起另一個虛擬機器通過運行sun.tools包下的java檔案,去跟蹤另一個虛擬機器的狀態。 如果讓你設計一個跟蹤另一個進程的方法,你也通常會考慮這幾種常用的方式。 第一種,就是通知被跟蹤的進程,讓進程執行相應的訊息,同時對該訊息做出反應。 第二種,就是通過核心的調用,直接能夠訪問進程的記憶體,堆棧情況,通過分析被跟蹤的進程的記憶體結構,從而知道當前被跟蹤的進程的狀態。 第一種方式
Time of Update: 2018-07-23
關於Java溢出分類,我經常碰到的是兩類:一類是java.lang.OutOfMemoryError: Java heap space,一類是java.lang.OutOfMemoryError: PermGen space。 在這兩類中,前者碰見的次數比較頻繁。因為導致Java heap
Time of Update: 2018-07-23
要寫一些與資料庫連接時的日期處理,pstmt.setDate()的類型是java.sql.Date類型,這種符合規範的類型其實並沒有把時分秒存進資料庫,所以存取時就應該用setTimestamp()或getTimestamp()。 整理一: 一、往資料庫裡存日期資料 java.sql.Date 只儲存日期資料不儲存時間資料
Time of Update: 2018-07-23
今天來講下關於Java異常問題。其實在開發過程中Java的異常處理並沒有想象中的那麼簡單,簡單的說Java不足之處,那麼異常處理機制也可以算一個(個人觀點)。為什麼我會這樣認為呢。下面我將在開發過程中用自己的思維方式來解釋下異常使用。 Java的異常大致分為3類: Exception類、RuntimeException類和Error類,(具體意思我就不多說了,網上有很多資料進行相關介紹)。 這3類的頂層是Throwable類。
Time of Update: 2018-07-23
今天在一台虛擬機器上部署公司項目的時候,出現java.net.SocketTimeoutException: Read timed out的問題最後定位到如下地方: httpURL = new URL(url); System.out.println("-----------url:"+url+"--------------"); connection = (HttpURLConnection)
Time of Update: 2018-07-24
1.檢查防火牆,最好關閉防火牆; jconsole的串連需要開隨機連接埠,如果防火牆開啟,就不能保證隨機連接埠都是開放的。 相關命令見:http://blog.csdn.net/rachel_luo/article/details/7938119 2.查看主機名稱,主機名稱需要是實際的ip地址; jconsole的串連是通過主機名稱來完成的。 相關命令: 查看主機名稱:hostname -i 修改主機名稱: 方法1:vi /etc/hosts
Time of Update: 2018-07-24
mac android studio 安裝報錯 Internal error. Please report to https://code.google.com/p/android/issues java.lang.RuntimeException: java.lang.IllegalArgumentException: Argument for @NotNull parameter 'name' of
Time of Update: 2018-07-24
事件委託模式是一個比較常用的設計模式,但是Java語言本身沒有對其做一定的封裝,因此實現起來有一定難度(瞭解原理後很簡單),相比之下.NET就容易了很多。 身為一個Java愛好者,怎麼向這樣一個小困難低頭,但是上網搜尋,卻沒發現相關解決方案,得,自己來做一個封裝吧。 其實結合例子更好,那麼我就用一個小例子來引出這種設計模式。 一個班級,有兩類學生,A類:不學習,玩,但是玩的東西不一樣,有的是做遊戲,與的是看電視(有點不合理)
Time of Update: 2018-07-25
& 和 && 都是二元運算子。(data1 & data2 、data1 && data2) 當data1和data2都是boolean類型的時候,都有邏輯與(and)的作用,但是,當data1為false時, && 不執行 data2。 & 中data1、data2還可以是數字,這時執行按位與運算。&& 中data1和data2不能為數字。 以下是demo: public
Time of Update: 2018-07-25
我有一個List<Operation> ops,其中每一個Operation對象都含有一個int的屬性叫startTime, 請問如何按照startTime的值對ops裡面的對象進行從小到大的重新排序。 很高興回答你的為問題: 首先,你寫個專用的比較子,如下: public class ComparatorImpl implements Comparator<Student> { public int compare(Student s1,Student s2)
Time of Update: 2018-07-25
該執行個體是類比安全性檢查 被代理對象介面定義 Java代碼 public interface UserManager { public void aadUser(User user);
Time of Update: 2018-07-25
java返回上一天的開始時間資訊,如果輸入目前時間,返回昨天的零點時間: /** * 返回上一天的整點資訊 * * @param date * @return 2014-3-3 00:00:00 */public static Date lastDayWholePointDate(Date date) {GregorianCalendar gc = new GregorianCalendar();gc.setTime(date);if ((gc.get(gc.HOUR_OF_DAY)
Time of Update: 2018-07-25
標籤:線上 參考 exe 添加 .net strong ges syn ext 前面我們說到多線程帶來的風險,其中一個很重要的就是安全性,因為其重要性因此,放到本章來進行講解,那麼執行緒安全性問
Time of Update: 2018-07-24
標籤:原型模式 情況 下載 開啟 類載入機制 auto 溢出 使用 detail 摘要: 本文主要描繪了Java基礎學習過程,給出Jav
Time of Update: 2018-07-24
標籤:tar.gz html network .bashrc nbsp ash javac inux 添加 一、安裝jdk 下載jdk http://www.oracle.com/techn
Time of Update: 2018-07-22
標籤:對象 實現 method class this instance sign 裝飾者 except 繼承被增強對象固定的增強內容也是固定的裝飾者模式被增強對象是可以切換的增強內容是固定的還有
Time of Update: 2018-07-22
標籤:www 包含 volatile public 監視 共用變數 oid += http 一
Time of Update: 2018-07-22
標籤:樣本 .com com class 使用 value problem 條件 math 45. 跳躍遊戲
Time of Update: 2018-07-23
標籤:實現 too extend 子類 demo src 情況下 extends ring 原文:https://www.cnblogs.com/1693977889zz/p/8296595.h