Time of Update: 2018-12-05
介紹一下使用dojo建立右鍵菜單,有的時候很有用的。右鍵菜單的核心類是dijit.Menu,菜單類是dijit.MenuItem;如果想要添加二級菜單,需要使用dijit.PopupMenuItem;如果只是簡單的右鍵菜單,還需要設定一下dijit.Menu屬性,設定contextMenuForWindow="true"下面這個是最簡單的一個例子:---------------------------------------------------------------------------
Time of Update: 2018-12-05
帶背景遮罩的對話方塊:dijit.Dialog這個對話方塊通用性非常好。而且顯示效果比較友好,能給使用者很好的體驗。而且無論是正常方式,還是編程方式,實現起來都比較簡單。對話方塊包括兩種,一種是普通的對話方塊,一種是提示視窗的對話方塊,用起來都很方便。下面是一個普通的對話方塊:<html> <head><title>Dialog</title><style type="text/css"> @import
Time of Update: 2018-12-05
private String read(String file) throws Exception ...{ checkFilePath(file); BufferedReader in = new BufferedReader(new FileReader(new File(file))); StringBuffer sb = new StringBuffer(); String t; while ((t = in.readLine()) != null) ...{ sb.ap
Time of Update: 2018-12-05
第 5 章 持久化類(Persistent Classes)在應用程式中,用來實現業務問題實體的(如,在電子商務應用程式中的Customer和Order) 類就是持久化類。不能認為所有的持久化類的執行個體都是持久的狀態——一個執行個體的狀態也可能 是瞬時的或脫管的。 如果這些持久化類遵循一些簡單的規則,Hibernate能夠工作得最好,這些規則被稱作, 簡單傳統Java對象(POJO:Plain Old Java Object)編程模型。但是這些規則沒有一個是必需的。
Time of Update: 2018-12-05
Hibernate為了簡化開發,給我們提供了四種工具,hbm2java,hbm2ddl,XDoclet,Middlegen.其中我覺得hbm2java(根據對應檔產生JAVA源檔案),hbm2ddl(根據對應檔產生資料庫檔案,這兩個工具非常實用.還有XDoclet(根據帶有XDoclet標記的JAVA源檔案產生對應檔).Middlegen(根據資料庫檔案產生對應檔的工具也不錯.不過我沒怎麼使用過.所以這裡就不多說了.好了下面我們建立一個對象-關係對應檔,來示範一下這兩種工具的使用方法.首先建立
Time of Update: 2018-12-05
DataGrid 技巧:行的背景色如何更改DataGrid中某一行的背景色是一個被經常問的問題。這個在Flex2.0中很簡單,只需按照下面的步驟做:1.建立一個擴充自 mx.controls.DataGrid 的類。這個類可以是MXML檔案或者ActionScript檔案,你可以根據自己的習慣建立。2.覆寫 protected 方法 drawRowBackground :override protected function drawRowBackground(s:Sprite,
Time of Update: 2018-12-05
訊息可以分為兩種:一種是應用程式錯誤(比如應用程式邏輯錯誤,資料庫錯誤,串連錯誤等等),另一種是使用者輸入錯誤(比如文字框輸入校正和空值校正等等)。應 用程式錯誤一般會產生一個新的頁面以便顯示錯誤訊息;而使用者輸入錯誤一般會回顯原來的頁面,然後把錯誤資訊顯示在一個文本中。通常你需要在不同的頁面拋出 相同的錯誤資訊,所以你必須保證對於同樣的錯誤使用者看到的訊息是一樣的。你一定不希望在一個頁面中向使用者顯示“請輸入電話號碼”而在另一個頁面中卻顯示 “電話號碼是必須輸入的”這樣的訊息。
Time of Update: 2018-12-05
Packet Data CHannel,分組資料通道。GSM/GPRS/EDGE網路中,PS(Packet Switched,封包交換)業務所用的物理通道被稱為PDCH。BSC(Base Station Controller,基站控制器)中的功能模組PCU(Packet Control Unit,分組控制單元)負責為PS業務使用者指派PDCH。有三種類型的PDCH:·Dedicated PDCH:專用該類型的PDCH只能用於PS業務,即使CS(Circuit
Time of Update: 2018-12-05
Flex裡面有一個public property:rowCount,那個是“擷取或設定在列表中至少部分可見的行的行數”,並不能獲得總的資料行。除此以外,好像沒有什麼屬性、方法,可以直接擷取DG總資料行數。在資料庫裡尋找倒是很簡單的。 後來,我發現,如果設定selectedindex大於總的資料行數,那該索引指向的便是資料行的最後一行。由此便得到一個擷取DG資料行的曲線方法。var selectedRow:int;var tempCount:int=1000;var
Time of Update: 2018-12-05
觸發器是特殊形式的預存程序,在執行修改資料的查詢時自動執行。只要參照完整性和其它聲明性約束不足夠,就可以使用觸發器。觸發事件 可以對以下一種或多種觸發事件定義觸發器:操作 說明 INSERT 只要有新行插入到與觸發器關聯的表中,就調用觸發器。 DELETE 只要刪除了關聯表中的行,就調用觸發器。 UPDATE 只要更新了關聯表中的行,就調用觸發器。 UPDATE OF column-list 只要更新了關聯表中的行,且修改了 column-list中的列,就調用觸發器。
Time of Update: 2018-12-05
1點擊Tree中的一行 開啟/關閉 節點在Flex預設的Tree組件中,如果要開啟某個節點的話,點擊節點本身是不好用的,只能點擊節點前面的那個很小的“三角符號”,這種使用者體驗其實是很糟糕的。不過我們可以通過Tree 中的 itemClick 事件來自己實現這個事情。假設我們有一個Tree,它的id=”tree”,定義一個它的itemClick事件處理函數 itemClickHandler:private function
Time of Update: 2018-12-05
flex裡顯示傳送進來的中文資料時有時會顯示為亂碼。眾所周知,Flex是採用utf-8編碼的,而我們有些時候寫的東西都是用GB2312這樣的大字元集,所以在兩種編碼寫的東西互相通訊時就會有問題出現。也許有人會說,那我們把mxml裡的第一行寫成:<?xml version="1.0"
Time of Update: 2018-12-05
Hibernate 3.2.x 工具中hbm2java產生的pojo類總是類似下面:public class Child implements java.io.Serializable { private int cid; private String childName; public int getCid() { return this.cid; } public void setCid(int cid) { this.cid =
Time of Update: 2018-12-05
在.Net中,binding是個十分容易理解的東西index.jsp1234567891011121314151617181920212223 <%@ page contentType="text/html;charset=UTF-8" language="java" %><%@ taglib prefix="h" uri="http://java.sun.com/jsf/html" %><%@ taglib prefix="c" uri="http://java.
Time of Update: 2018-12-05
<?xml version="1.0" encoding="utf-8"?> <mx:VBox xmlns:mx="http://www.adobe.com/2006/mxml" width="400" height="300" xmlns:mydg="*"> <mx:Script> <![CDATA[ /**//* 自訂datagrid控制項元素 總共的頁數
Time of Update: 2018-12-05
/*** @author:liyong * @用途:註冊事件進行傳遞參數的代理類* @date:2008.8.26* @盜版* @example:* import com.ultra.sla.topology.util stage.addEventListener(MouseEvent.MOUSE_DOWN,EventDelegate.create(mouseDownHandler,"a","b")); function
Time of Update: 2018-12-05
<?xml version="1.0" encoding="utf-8" ?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" creationComplete="init();"> <mx:Script> <![CDATA[ import mx.collections.ArrayCollection; [Bindable]
Time of Update: 2018-12-05
PL/SQL中如何在拋出異常後繼續 =========================================================== 作者: fhtt0606(http://fhtt0606.itpub.net)發表於: 2006.04.12 17:23分類: ORACLE隨筆 出處: http://fhtt0606.itpub.net/post/14578/67914----------------------------------------------------
Time of Update: 2018-12-05
2.3 理解組件和用戶端標識符前一節,我們接觸了用戶端標識符的概念,現在來看看它與在JSP中分配給組件的標識符有何不同。我們說過,UI
Time of Update: 2018-12-05
3.4