點擊這里使用RSS訂閱本Blog:
系統 2019-08-29 23:44:22 2001
很簡單的tomcat配置,可以從網上下載解壓安裝JDK及tomcat,最后用一個批處理文件(*.bat),就可以實現配置啟動tomcat,很簡單的批處理文件,稍懂點DOS命令的一看就懂!!批處理如下:setJAVA_HOME=d:\DEJ2SDK1.4setTOMCAT_HOME=d:\DETOMCAT50d:cdd:\DETOMCAT50\binstartup.batJAVA起步(1)-TOMCAT的配置
系統 2019-08-29 23:16:44 2001
ˉ理解封裝封裝(Encapsulation)是面向對象三大特征之一(封裝、繼承、多態),它指的是將對象的狀態信息隱藏在內部,不允許外部程序直接訪問對象內部信息,而是通過該類所提供的方法來實現對內部信息的操作和訪問。對一個類或對象實現良好的封裝,可以實現以下目的:μ隱藏類的實現細節。μ讓使用者只能通過事先預定的方法訪問數據,從而可以在該方法里加入控制邏輯,限制對屬性不合理訪問。μ可進行數據檢查,從而有利于保證對象信息的完整性。μ便于修改,提高代碼的可維護性。
系統 2019-08-29 22:55:54 2001
在Java技術領域,JavaWeb應用開發空前活躍,致使許多程序員都積極地學習有關JavaWeb開發技術,但是面對眾多的開發技術,許多人會感到困惑,不知如何學習,如何在實戰中應用這些技術。本書就是為完整地學習JavaWeb開發技術后,想整合應用且逐步過渡到輕量級JavaEE開發的人員準備的。本書內容融入了作者多年的JavaWeb開發經驗。本書第二版在前版的基礎上擴充了相關的基礎知識,并提供了更貼切的實用型案例。此書被多所高校采用為教材,在第二版的修訂中,因
系統 2019-08-29 22:44:27 2001
也許是個Bug吧,在這里我簡單說一下發現的過程。現在我上傳一個圖片:test.png然后將圖片插入編輯器:由于太大了,我需要利用編輯器上的“插入/編輯圖片”來修改尺寸。點擊更新。(其實這個地方無所謂點什么)然后直接點擊“提交”或者“存為草稿”,沒有反應了。最后我退出來并重新進入發現:并不是前臺沒有給響應,而是根本沒有提交成功。如何從這種狀態掙脫出來呢?點擊到文章的末尾輸入一些字符,就恢復正常了。也就是說如果在編輯完圖片后不能直接提交,而是要將編輯器狀態(這
系統 2019-08-29 22:17:12 2001
FROM:http://www.java2000.net/viewthread.jsp?tid=6861服務器端程序,接受連接并處理客戶端的請求ServerApp.javapackagetest;importjava.io.*;importjava.net.*;/***//***服務器端程序**@authorluxuan310,修正趙學慶。**/publicclassServerApp...{staticfinalintPORT=9000;privateS
系統 2019-08-29 22:16:58 2001
如果您喜歡這些文章,歡迎點擊此處訂閱本Blog
Fisher–Yatesshuffle基本思想(Knuthshuffle):Toshuffleanarrayaofnelements(indices0..n-1):forifromn?1downto1doj←randomintegerwith0≤j≤iexchangea[j]anda[i]JDK源代碼如下:/***MoveseveryelementoftheListtoarandomnewpositioninthelist.**@paramlist*the
系統 2019-08-12 09:27:20 2000
一、Oracle數據新建測試表和存儲過程1、新建test表createtabletest(namevarchar2(5)primarykey,passwordvarchar2(5)notnull)2、新建帶參數的存儲過程pro_add_test用來向test表中插入一條數據createorreplaceprocedurepro_add_test(m_nameintest.name%type,m_passwordintest.password%type)is
系統 2019-08-12 01:54:56 2000
1.HashSet概述:HashSet實現Set接口,由哈希表(實際上是一個HashMap實例)支持。它不保證set的迭代順序;特別是它不保證該順序恒久不變。此類允許使用null元素。2.HashSet的實現:對于HashSet而言,它是基于HashMap實現的,HashSet底層使用HashMap來保存所有元素,因此HashSet的實現比較簡單,相關HashSet的操作,基本上都是直接調用底層HashMap的相關方法來完成,我們應該為保存到HashSet
系統 2019-08-29 22:51:29 1999
很多時候,由于手機屏幕太小,一下子顯示不了那么多內容,這個時候就需要通過按鍵一點一點的顯示下面的內容(相當于瀏覽器中的滾動條的功能)。我做了一個類,能夠一點一點的顯示內容。其實就是個容器,把內容統統放在容器中,計算全部內容的高度,計算每屏顯示的高,每次移動的高度,需要移動的總次數,通過這些量就能確定滾動情況了。PS:我討厭C/S架構的程序,原因就是很多問題都要自己去考慮,比如滾動條、文字換行啊什么的。而B/S架構就不需要考慮這種“低級問題”,瀏覽器幫我們解
系統 2019-08-29 22:24:21 1999
Java代碼#!/bin/bash#wuzhong@taobao.com#打包工程用usage(){echo'build.sh-s(svnup)-x(antx.properties)-m(mvncleanpackage)-a(doall)kjava/wtm]'exit1}#usageNEED_MVN=1whilegetopts"sxma:"options;docase$optionsins)echo"svnup"HAS_OPT=1NEED_SVN=1;;x
系統 2019-08-29 22:02:15 1999
在項目中,可能會遇到sybase移植到mysql的情況,因為sybase支持存儲過程的可變參數,而mysql不能支持,所以,在調用mysql的時候,需要感知存儲過程到底有幾個參數,來合理的配置參數數量:如下是代碼packagecom.xxx.util;importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.ResultSet;importjava.sql.Statement
系統 2019-08-12 01:54:23 1999
今天正式開始掃盲工作。首先要了解什么是JAVA,什么是J2ME。JAVA:由SUN公司推出的一種高級編程語言。這不是下定義,誰要是按這個去答卷就等著扣分吧。小知識:計算機是只認得二進制數據的,我們稱之為第一代編程語言,也叫機器語言。第二代編程語言是匯編語言,我們通常說的軟件破解,都是都過反匯編技術來實現的。匯編與反匯編也是寫外掛最重要的技能之一。第三代編程語言,也叫高級語言,就是我們所說的C/C++,JAVA,VB,DELPHI等等。SUN公司推出的JAV
系統 2019-08-29 23:48:38 1998
對于初學編程,以及想要轉行到編程領域的人來說,總有這么一個選擇,選C++、Python、還是Java好呢?哪個前景更好、哪個好學、哪個好找工作,等等這類問題。熟悉我的都知道,我是從LinuxC/C++后臺開發,轉行到算法工程師,在大四實習的時候,做過Go開發,大四下做畢設的時候,用過Java、以及前端一些技術;相對而言,我有自己的技術棧(在深度的前提下,進行廣度的擴充),且對于市面上比較流行的技術自己也都有過接觸,也跟很多BAT同事進行過這方面的交流,還算
系統 2019-09-27 17:53:39 1996