Time of Update: 2018-12-04
最近有一個需求是需要為某個模組的功能進行日誌記錄,如果修改每一個方法有些不合理,於是想到了過濾器。其中介紹幾個過濾器訪問action中資料的方法。<package name="user" extends="base" namespace="/user"> <interceptors> <interceptor name="logInterceptor" class="com.jungle.interceptor.LogInterceptor" /
Time of Update: 2018-12-04
package com.text;import java.text.Collator;import java.text.RuleBasedCollator;import java.util.ArrayList;import java.util.Arrays;import java.util.Collections;import java.util.Comparator;import java.util.List;import
Time of Update: 2018-12-04
import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.servlet.ServletException;import javax.servlet.ServletRequest;import javax.servlet.ServletResponse;import
Time of Update: 2018-12-04
去年項目組要做關於swing的項目,前期都是學習的階段。自己就將swing的布局管理以及控制項的使用都練習了一遍。下面是有關swing布局管理的幾個執行個體,希望對初學者有用。 BorderLayout:import java.awt.BorderLayout;import java.awt.Container;import java.awt.Dimension;import javax.swing.JButton;import javax.swing.JFrame;/** *
Time of Update: 2018-12-04
class HelloWorld{public static void main(String[] args){HelloWorld hw = new HelloWorld();hw.printError();}void printError(){Variable v = new Variable();v.d = 123.0;//否則,破壞這個域值的搗亂者可能會出沒在任何地方。v.var();}}class Variable{public double d =
Time of Update: 2018-12-04
import java.util.*;public class EmployeeTest2{public static void main(String[] args){Employee e = new Employee();Date d = e.getHireDay();//e.hireDay和d引用同一個對象。//由於指向同一個引用,所以e.getHirDay()訪問器//與修改後的Date d 指向同一個引用,而不是目前時間d.setTime(d.getTime()+1000000000)
Time of Update: 2018-12-04
內容太多了,圖天多了,一節還放不開。接著上一次的《我的第一Iphone程式(一)》,我們接著操作。 步驟6:在圖片的右下角我看到了很多Objects,有Lable、Button等等。類似與VS中的左邊的工具列一樣。這些控制項的使用方法和VS中的控制項使用方式差不多, 選擇一個,然後拖到視圖中就可以了。現在我們拖動一個Button,兩個Label,一個Slider。 左上方是設定控制項屬性的。以下是我們拖動完控制項顯示的視圖:
Time of Update: 2018-12-04
一兩年前。從領導學習了一個進行自動化的測試的工具,很有意思,給大家介紹下。1.首先,從官網上下載NUNIT和WATIN工具。2.工具下載後,進行安裝,兩個工具安裝成功後,在watin的bin目錄中有Watin.core.dll,在NUNIT的bin目錄中有nunit.framework.dll。這是兩個很重要的庫。3.編寫自動化的測試代碼、無論你是採用VS2005還是VS2008,必須引用上面兩個庫。下面給大家編寫個簡單的測試方法:using System.Data;using
Time of Update: 2018-12-04
1.將檔案tom-cat-users.xml最後的注釋去掉(否則會彈出輸入使用者名稱密碼框): <tomcat-users>......<role rolename="tomcat"/><role rolename="role1"/><user username="tomcat" password="tomcat" roles="tomcat"/><user username="both" password="tomcat"
Time of Update: 2018-12-04
好久都沒寫程式了,天天搞電路,單片機之類的東西都快瘋了。正在我鬱悶的時候,我的老大讓我編寫個監控的軟體。 這個監控的軟體其實很簡單,主要是和單片機通訊擷取資料,然後進行展示。 比如有1000個箱子,我們要時時觀看箱子的資料情況。我們要在一個DataGridView中進行全部監視。串口通訊部分我就不說了,因為winform做有內建的SerialPort控制項,使用也非常方便。 先給大家上個圖
Time of Update: 2018-12-04
var queryFormArr = ['tone','singger','code','box','ugc',null];$(function(){$("#topSearchImg").bind('click',function(){search();});//為查詢圖片添加事件$("#searchType").children().css("cursor","pointer");$("#searchType").children().each(function(index,sp){$(sp)
Time of Update: 2018-12-04
之前有寫過helloworld可是寫得很差,我想一定有很多人看不懂。現在我將步驟下來1.建立伺服器端,建立一個web Services Project2.建立一個介面和一個實作類別public interface IWearther { /** * @return 返回字串,用於顯示天氣 */ public String wearther();}public class IWeartherImpl implements IWearther { /** *
Time of Update: 2018-12-04
我一般在myeclipse修改檔案名稱,在檔案上,按F2直接修改就OK了。這次建立了個web工程,當東西建的差不多的時候才發現 工程名有兩個字母顛倒了。我直接按F2修改了名稱,結果在tomcat發布後,名稱還是原來的。所以這種方式對修改工程名稱不起作用。 想要修改工程名稱,需要從工程屬性列表中修改。 右鍵點擊工程,選擇Properties,然後找到MyEclipse中Web項,將Web Context-root中的名稱修改成自己想要的工程名稱就行了。
Time of Update: 2018-12-04
public interface UserDao {public void add();public void delete();}public class UserDaoImpl implements UserDao {@Overridepublic void add() {System.out.println("user add!!!");}@Overridepublic void delete() {System.out.println("user delete!!!");}}
Time of Update: 2018-12-04
/** * A)當使用者調用pool = ConnectionPool.getInstance(username,password)方法時<br> * 執行構造方法--> 調用init()方法(1.讀取設定檔中的driverClassName,url並設定, <br> * 2.建立Vector容器<br> *
Time of Update: 2018-12-04
轉自:http://topic.csdn.net/u/20100802/19/68f750ad-edad-4d36-95f5-2d6442c2cd85.html和 http://blog.sina.com.cn/s/blog_02b6f23d0100d3mm.html選擇其中一個足矣,我選擇其中一個修改後供日常使用./** * 用於對字串進行MD5加密的工具類 */public class MD5Util {private MessageDigest md5 = null;private
Time of Update: 2018-12-04
昨天CSDN一個哥們,說讓寫個聊天的小程式,主要昨晚太晚了,今天早晨起來上班,第一件事,就是寫寫這個小程式,和同事兩個人,實驗了下,還是滿有意思的。 一下是用戶端的Applet代碼:import java.applet.Applet;import java.awt.BorderLayout;import java.awt.Event;import java.awt.TextArea;import java.awt.TextField;import java.io.DataInputStream;
Time of Update: 2018-12-04
當你編寫完一個應用程式時,無論在模擬器上還是在實際裝置(是要掏錢註冊的)上運行你的應用程式時,你發現你的應用程式圖示在主視窗是一個白色 的57x57像素的圖片很是難看,如何製作一個符合自己應用程式的表徵圖呢? 其實設定很簡單,如果你是會PS,你可以設計一個漂亮的表徵圖。但是要求必須是57X57像素的,並且Iphone將自動對你的表徵圖進行園角化處理, 並且讓其具有玻璃質感。所以你只需要建立一個57X57的正方形圖片即可。
Time of Update: 2018-12-04
呵呵,今天想使用Map View顯示個地圖看看。結果不知道Map Kit架構如何添加。 xcode3.x的時候,只要在工程framework的檔案夾上點擊右鍵就會有add這個菜單,然後點擊add裡面的existing Framework功能表項目就可以輕鬆的添加相關的 架構了。而xcode4的時候這些菜單都沒有了。以下是添加frame的方式。
Time of Update: 2018-12-04
JAXWS(Java API for XML)安裝:服務端:1)new WebService Project2)建立一個JavaBean(如:HelloImpl)3)選擇項目new Web Service (選擇create ... from javaBean)4)引入 JAXWS的jar包,啟動tomcat (我的tomcat連接埠號碼:8089)4)開啟IE輸入 如:http://localhost:8089/JAXWS_Server/HelloImplPort?wsdl