原创 在線踢人

在線踢人實例,狂玩jsp和servlet監聽器 項目需求: 1.能看到在線人員 2.看不順眼的人可以把他踢了 3.踢了後返回到踢人界面 開發流程圖如下: 開發過程: 1.做一個登錄界面login.jsp,代碼: <%@ page lan

原创 定時器ScheduledExecutor的使用

定時器,就是我們平常所說的定時器。簡單定義,就是在固定的時間內,它會自動切換到下一個動作。那麼,在Java中,我們應該怎麼去應用呢?如何創建對象,創建對象後,又如何去實現相應的動作呢?下面我們以一個簡單的例子說明: 例:創建一個定時器,在

原创 動態代理類的創建實例

定義一個接口:<p>package com.proxy;</p><p>public interface Person {  String eat(String name);  String play(String where);</p><

原创 子線程和主線程的通信問題

題目: 子線程循環執行100次,接着到主線程執行20次,然後又到子線程執行100次,再到主線程執行20次,如此交替循環50次,請寫出程序。 分析: 首先從這道題中我們要明確一點,就是程序中只有一個子線程和主線程在運行; 其次

原创 數據統計之餅圖實現

上週接到產品經理的需求,要求做一個餅圖,以作爲會員的數據統計,原型如下圖: 原型看起來不算複雜,但是作爲多年開發經驗的我,還是有點懶的,於是乎就去GitHub上找相關項目,找到了幾個項目,但做的餅圖跟我們產品經理做的原型圖還是

原创 關於android應用圖標在部分手機顯示白色背景的探索

很長一段沒有寫博客了,也許是因爲懶,也許是因爲我不大喜歡搞技術的。是這樣的,我對自己很有信心,很想在銷售行業大展手腳,只是我老婆不大認同我做銷售。我呢,是一個非常愛我老婆的,很聽我老婆的話,我不會容許我自己去傷害我老婆,更不容許

原创 關於代理類的創建方式

<pre class="java" name="code"><pre class="java" name="code">/*代理,是什麼?手機制造總部在北京,但客戶買手機不用到總部去購買,而是在本地商店就可以買到。而本地的商店就是代理。在

原创 xml文件解析

xml是用於存儲配置信息的文件。說到底xml文件就是一棵樹,一顆大大的樹,能存儲很多關係型的信息。有時候需要對xml文件進行讀寫等操作,那麼有什麼方法可以對其進行讀寫呢? 主要有兩種方式:一、使用DOM4J解析包對其進行讀寫   二.使用

原创 apidemo之view-tabs打造新聞客戶端頁籤

正如網易新聞客戶端,我們可以點擊頁籤時,內容頁也跟着改變。當點擊頁籤時,內容不出現滑動的效果,而是替換的效果,並且當在頁籤處左右滑動時,可以拉出未顯示的頁籤。如下圖: 像這樣的效果,是如何實現的呢?這裏使用TabHost實現如上效

原创 資源文件異常

資源文件異常  01-09 07:32:15.941: W/dalvikvm(3754): threadid=1: thread exiting w

原创 forward和sendRedirect的理解

servlet主要框架有兩個方法,一個是doGet,另一個是doPost,如下: public void doGet(HttpServletRequest request, HttpServletResponse response)   

原创 關於servlet的一個簡單應用

自己開發一個servlet,要求在網頁中輸出自己的名字 思路: 1.     在webapps中創建一個文件夾huangxuanheng,並新建一個web.xml(可以從root中複製過來) 2.     在WEB-INF下創建class

原创 線程通信

package qzu.guitai; /** * 本程序實現子線程執行10次,然後到主線程執行100次,子線程和主線程每個執行五十次。 * @author Administrator * */ public class Trad

原创 request和response的學習總結

親愛的朋友們,雖然我們沒有認識,但是爲了讓更多的朋友少犯錯,我在這裏提醒大家,當要使用web技術傳遞字符串時,切記:傳過來的字符串有可能爲null,這時候,如果你要使用字符串進行比較,要注意了,千萬不要把有可能爲空的字符串作爲主要比較者,

原创 網絡編程UDP協議——聊天軟件

<pre class="java" name="code">class Client{ public static void main(String[] args) { // TODO Auto-generated method s