Time of Update: 2018-07-26
關於JpetStore(http://www.jfox.cn/jpetstore/ http://www.ibatis.com/jpetstore/jpetstore.html)<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
Time of Update: 2018-07-26
想著之後一定會用到eclipse和資料庫的串連,這客服端和服務端是必學的,如今最近也才開始慢慢學,跟著視頻學習。 import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.Socket;import java.net.UnknownHostException;public class ClientDemo2 {public static void
Time of Update: 2018-07-26
基於前面練習所出現的問題對其進行修改,可以成功的對資料庫資訊進行增刪改查四項基本操作。 以下是部分修改的代碼,整體的代碼詳見前天的練習2。初始介面就不說了。 首先來到初始介面,點擊瀏覽,會出現資料庫的資訊。 前面所出現的問題是,點擊瀏覽之後,不斷的重複出現資訊添加在表單。 之後在看代碼明白錯誤之後,將其解決。 if (e.getSource()==view){ResultSet
Time of Update: 2018-07-26
一、Java相關 樂觀悲觀鎖的設計,如何保證原子性,解決的問題; char和double的位元組,以及在記憶體的分布是怎樣; 對象記憶體布局,然後講下對象的死亡過程。 對象頭,詳細講下; sync原理詳細,sync內拋異常會怎樣,死結嗎。還是釋放掉。怎麼排查死結。死結會怎樣。有沒有什麼更好的替代方案。 詳細講一下集合,HashSet源碼,HashMap源碼,如果要安全執行緒需要怎麼做。 多線程是解決什麼問題的。線程池解決什麼問題。
Time of Update: 2018-07-26
輸入兩顆二叉樹A,B,判斷B是不是A的子結構。 思路: (1)在樹A中找到和數B的根節點相同的節點; 可以利用前序走訪A樹中的節點,找到和B樹的根節點相同的節點。 (2)在樹A中找到和樹B根節點相同的節點設為R; 再對比節點R在樹B中的左孩子和右孩子是否和樹B中的節點相同。
Time of Update: 2018-07-26
題目:輸入兩棵二叉樹A和B,判斷B是不是A的子結構。 例如圖中所示的兩棵二叉樹,由於A中有一部分子樹的結構和B 是一樣的,因此B是A的子結構。 要尋找樹A中是否存在和樹B結構一樣的子樹,我們可以分兩步:第一步在樹A中找到和B的根節點的值一樣的結點R,第二步再判斷樹A中以R為根結點的子樹是不是包含和樹B一樣的結構。
Time of Update: 2018-07-26
題目:輸入兩棵二叉樹A和B,判斷B是不是A的子結構。 例如圖中所示的兩棵二叉樹,由於A中有一部分子樹的結構和B 是一樣的,因此B是A的子結構。
Time of Update: 2018-07-26
題目描述 操作給定的二叉樹,將其變換為源二叉樹的鏡像。 輸入描述: 二叉樹的鏡像定義:源二叉樹 8 / \ 6 10 / \ / \
Time of Update: 2018-07-26
劍指offer面試題19 牛客網寫真實位址:https://www.nowcoder.com/questionTerminal/564f4c26aa584921bc75623e48ca3011 時間限制:1秒空間限制:32768K 演算法知識視頻講解 操作給定的二叉樹,將其變換為源二叉樹的鏡像。 輸入描述: 二叉樹的鏡像定義:源二叉樹 8 / \ 6 10 /
Time of Update: 2018-07-26
給出一棵二叉樹,求它的鏡像,如下圖:右邊是二叉樹是左邊二叉樹的鏡像。 解法1(遞迴) 思路1:如果當前節點為空白,返回,否則交換該節點的左右節點,遞迴的對其左右節點進行交換處理。 /*class TreeNode{ int val; TreeNode left=null; TreeNode right=null; public TreeNode(int val) { this.val = val; }}*/public
Time of Update: 2018-07-26
問題描述: 操作給定的二叉樹,將其變換為源二叉樹的鏡像。 二叉樹結點定義為: public class TreeNode { int val = 0; TreeNode left = null; TreeNode right = null; public TreeNode(int val) { this.val = val; }} 例如: 8 / \ 6 10 /
Time of Update: 2018-07-26
題目:請完成一個函數,輸入一個二叉樹,該函數輸出它的鏡像 二叉樹的結構定義為: package utils;public class BinaryTreeNode {public int value;public BinaryTreeNode leftNode;public BinaryTreeNode rightNode;public BinaryTreeNode(){}public BinaryTreeNode(int value){this.value = value
Time of Update: 2018-07-26
同String pool 類似的,Java中存在整數(Integer 對象,而非基本類型)pool。在Java中1位元組大小以內的Integer(0-127)都是存在一個常量池中的,(不包含new Integer(xx)初始化),所以他們的引用也是相同的。 1. 用等號和基本類型初始化,等效於用“=”和常量初始化,代碼如下, 輸出如下:127之前都是相等的引用。 2. 對比代碼 結果如下;可以看到,結果都是false。因為,其中一個並不是在常量池中的值。
Time of Update: 2018-07-26
Java中只有引用,而不講指標; 事實上Java中的引用和C++/C中的指標有何淵源呢。 Java中存在幾大基本類型資料:Boolean,int,float,double,byte.... 1. 對於非基本類型,Java中變數的引用(就是你定義的那個變數)其實就等價於指標 2. 而對於基本類型的話,則不是這樣。Java中的基本類型就是該值本身,而非引用 Talk is cheap,show you my code public class IntArray{
Time of Update: 2018-07-26
今天項目從jdk7升級到jdk8,Tomcat啟動竟然報出這個執行階段錯誤。 錯誤資訊:java.io.IOException: invalid constant type: 18 2015-09-17 09:06:16:ERROR localhost-startStop-1 org.springframework.web.context.ContextLoader - Context initialization
Time of Update: 2018-07-26
對於ftp自動上傳下載,其中還會有刪除,建立目錄等,ftp上傳是一個非常好用的常用的協議,在網上基本已經有了很多很多的內容包括工具類,在網上也看了好多前輩的文章等等,是一個非常簡單實用的東西呢,有些人的ftp上會用兩個jar包,我不知道區別在哪裡,在自己寫了一個ftpUtil之後,也就用到了一個jar,具體代碼是這樣的。 新手小白,ftp的知識點也是還有很多的,我也就只測試過上感測覺還是蠻快的,各位前輩看見那裡有什麼不如意的地方請指點。 下一篇,win7上ftp服務的搭建
Time of Update: 2018-07-26
最近在做資料採礦的課程設計,需要將資料分析的結果很直觀的展現給使用者,這就要用到資料統計圖,要實現這個功能就需要幾個第三方包了: 1. jfreechart-1.0.13.jar 2. jcommon-1.0.16.jar 3. gnujaxp.jar
Time of Update: 2018-07-26
// 方式一:BigDecimal方式 double f = 3.1315; BigDecimal b = new BigDecimal(new Double(f).toString); double f1 = b.setScale(3, BigDecimal.ROUND_HALF_UP).doubleValue();注意:這裡一定不要直接使用new BigDecimal(double)的構造方法, 而要使用new BigDecimal(new Double(1.1315).toString()
Time of Update: 2018-07-26
一直都是Windows下做Java開發,沒辦法,很多東西離不開它。把以前掌握的一點linux知道都給忘沒了。恰巧有同事下載並燒錄了一ubuntu10.04的光碟片,於是乎,把公司辦公用電腦的win7格掉,安上ubuntu,花了一點時間把Java開發環境配置好。感覺ubuntu相當好用啊。上張截圖: 以後就用它了。 不知道Thinkpad T60
Time of Update: 2018-07-26
歡迎轉載,轉載請註明出處http://blog.csdn.net/wklken/archive/2011/05/07/6402557.aspx 這裡的資料字典並非是資料庫的資料字典,而是在項目編碼過程中涉及到一些類似字典查詢的操作。 需求: 在項目開發中,一些變數需要在多個地方使用,但這些變數的值是在某一範圍內,且每一個值對應一個翻譯的字面量。 &