Time of Update: 2017-02-27
在c/c++中利用數組名作為函數參數傳遞排序和用指標進行排序的例子。以下兩個例子要非常注意,函數傳遞的不是數組中數組元素的真實值而是數組在記憶體中的實際地址。#include <stdio.h>void main(void){void reversal();static int a[10] = {0,1,2,3,4,5,6,7,8,9}; /* 建立一個數組並初始化 */int i;for (i=0;i<10;i++){printf("%d
Time of Update: 2017-02-27
XXX-data.xml:<bean id="dataSource"class="org.springframework.jdbc.datasource.DriverManagerDataSource"><property
Time of Update: 2017-02-27
簡介眾所周知,JDBC(Java資料庫連接)是Java
Time of Update: 2017-02-27
用struts2標籤庫來實現上述目的的基本原理:錯誤訊息分為field級和action級,都在ActionSupport類中預定義了,不同的是,fieldError是通過一個Map來實現,事實上記錄了field的名字和錯誤資訊,因此能在頁面上對應的 field中顯示;而actionError是通過一個Collection實現,沒有記錄報錯的來源,只記錄了錯誤資訊。注意,下面是簡要流程:(1)頁面提交到action之後,首先struts會嘗試對輸入的字串資訊根據Action中定義的屬性類型進行
Time of Update: 2017-02-27
關於 Modal 表單在 Swing 中只有 JDialog 可以設定為 Modal 表單,其方法可以在建構函式(例如“JDialog(Frame owner, boolean modal)”)中傳參數,也可以用 setModal(boolean b) 方法設定,這個方法是從 Dialog 類繼承的。在 JFrame 類中,無法通過如 JDialog 的方法設定 Modal 表單,在 CSDN 有朋友嘗試通過在 windowDeiconified() 時
Time of Update: 2017-02-27
為什麼要重構從Martin
Time of Update: 2017-02-27
雖然軟體工程中把詳細設計作為軟體項目的一個重要的階段,但在實踐中往往沒有得到落實。並不是這個階段不重要,而是實施有很大的困難,因為軟體需求是天生的易動症患者,好不容易詳細設計出來後,需求已和當初的版本大相徑庭,而花費巨大,精雕細琢的詳細設計已變成昨日黃花了。另一方面,有一些功能實現往往要等到真正編碼時才能想到更好的方法,畢竟設計時是"憑空想象",而編碼時才是"實踐操作",所以在編碼時對原設計進行調整常常在所難免。詳細設計文檔是原始碼實現上的描述,但在物理上
Time of Update: 2017-02-27
編者註:在這一期的 開源之路 中,作者和 Cafe Au Lait 的創始人 Elliotte Rusty Harold 接管了目前的 Java SE 7 開發系列文章。因為 OpenJDK 項目 的目標和流程已經在 第一期 介紹過,所以 Elliotte 將在此教程中直接介紹 JDK 7 的實際構建。在此之前, 如果 OpenJDK 項目有更新,我們會將其發布在每期“開源之路”的開始部分。最新的 發行版 是 b23,發行日期是 10 月 30
Time of Update: 2017-02-27
例如對於TUser類1.實體查詢String hql = " from TUser";執行這條語句會返回TUser以及TUser子類的紀錄。註: 如果 TUser 類具有外鍵, 查詢會報錯!解決方案: select 別名。屬性 from 類 as 別名。 沒有別名。屬性仍然報錯!hql = "from java.lang.Object"會返回資料庫中所有庫表的紀錄。where 語句hql = "from TUser as user where
Time of Update: 2017-02-27
這是本人與同事在工作中對字串處理的總結,發表出來,希望對大家有些協助,也希望大家給予指正,謝謝!~import java.util.*;/** *檔案標題:*關於字串的一些處理方法: * @版本 1.0*/public class StringUtil { public StringUtil() { } /** * @description 字串替代函數 * @param source String 源字串 * @param be_rep_str String 需要被替換的子串
Time of Update: 2017-02-27
用Servlet可以建立協議、平台無關的Web應用程式,Applet運行於瀏覽器的JRE中,而Servlet則運行於Web應用伺服器的Servlet容器中,Servlet沒有使用者圖形介面,Servlet和Web應用伺服器的Servlet容器互動以接收請求返迴響應。請求最先由Web應用伺服器的Servlet容器處理並傳給Servlet,Servlet通過Web應用伺服器返迴響應給用戶端。用戶端程式可以使用任何可向Web應用伺服器發送請求的語言開發。Servlet最大的優勢在於它的高效能,Serv
Time of Update: 2017-02-27
2. 7. 使普通任務簡化我們希望普通的任務能夠是簡單的,而不一般的工作是可行的。一個普通任務是指一個程式員執行一個簡單的沒有參數的SQL語句(例如:SELECT,INSERT,UPDATE,DELETE),然後(例如SELECT)處理返回的具有簡單類型的元組。一個具有傳入參數(IN
Time of Update: 2017-02-27
1 tcpmux TCP Port Service Multiplexer 傳輸控制通訊協定連接埠服務多路開關選取器2 compressnet Management Utility compressnet 管理公用程式3 compressnet Compression Process 壓縮排程5 rje Remote Job Entry
Time of Update: 2017-02-27
1.單用一個JSP檔案測試SYBASE jconnect-5_2 JDBC資料庫介面:<%@ page contentType="text/html;charset=GB2312" %><%@ page import="java.sql.*" %><HTML><HEAD><TITLE> JSP測試SYBASE jconnect-5_2 JDBC資料庫介面
Time of Update: 2017-02-27
建立一個應用,在表單Form1上添加兩個Tlabel組件名為Label1,Label2;添加兩個Tbutton組件名為Button1,Button2;添加一個Tmemo組件名為Memo1。然後在代碼編輯器中添加以下代碼。void __fastcall TForm1::Button1Click(Tobject *Sender) { Label1→Caption=SendMessage(Memo1→Handle,EM_LINEFROMCHAR,-1,0)+1; }
Time of Update: 2017-02-27
一、案例編號:U02C09二、案例名稱:使用條件運算子的陣痛三、關鍵詞:條件運算子、三目運算子、三元運算子、類型轉換四、案例情景描述:條件運算子有三個運算元。它的形式是:boolean-exp?exp1:exp2。它首先計算boolean運算式的值,如果為true那麼整個運算式的值就是運算式exp1的值,如果boolean運算式的值為false,那麼整個運算式的值就是exp2的值。intk=(2>3)?23:45;因為boolean運算式2>3為false,所以k的值是45。上述都是
Time of Update: 2017-02-27
要產生一個半透明的成形視窗,而又要避免使用本地的編碼,唯有靈活地應用screenshot(螢幕快照).視窗半透明效果是福士對Swing最為渴求的特性之一. 也可以稱之為定形視窗,這種視窗有一部分是透明的,可以透過它看到案頭背景和其它的程式.如果不通過JNI(Java Native Interface
Time of Update: 2017-02-27
Spring DM 1.1.x的最大特性便是它可以支援在其中部署WEB應用,我使用後感覺這是個很酷的特性,我甚至覺得用這種方式開發基於OSGi WEB應用比使用Spring DM Server更好,至少目前你可以獲得更好的便攜性(可以在多個Spring DM支援的OSGi平台上運行),並且Spring DM Server並沒有提供更多的公司專屬應用程式支援。不過對於剛使用Spring
Time of Update: 2017-02-27
把環境配好之後,Seam的例子也運行起來了,看了seam_reference第一章中如下幾個例子講解:the registration examplethe messages examplethe todo list examplethe numberguess example又在滿江紅的網站上找了seam_reference2.0的中文文檔,主要看了《the contextual component model》一章,看完以後感覺Seam最核心的地方就是其contextual
Time of Update: 2017-02-27
準備深入學習JBossSeam,好好研究研究,具體學習路線基本遵循jboss-seam-2.1.1.CR1中的<<seam_reference.pdf>>。學習JBossSeam之前最好對相關技術有一定的瞭解,比如:JSFEJB3.0JPA然後下載相關的軟體,如下:jboss-seam-2.1.1.CR1jboss-4.2.3.GAJBossTools-3.0.0.Beta1-R200810311334-ALL-win32(開發環境)eclipse-jee-ganymed