Time of Update: 2014-04-08
第三個練習,試試SAPUI5。這是SAP比較重要的一個UI庫。完全通過HTML5實現,可以作為Web和行動裝置 App的UI開發。現在已經開源了。在這裡可以下載:http://sap.github.io/openui5/SAPUI5功能很強大,開發也很簡單,包含很多組件和主題,並且是通過MVC來開發,下面簡單看一下。這裡使用的是Apache Web伺服器2.2.26,SAPUI5的版本為 1.18。1.安裝Apache伺服器,運行。2.將下載的sapui5包解壓縮到apache伺服器應用目錄下,
Time of Update: 2014-04-07
Time of Update: 2014-04-08
昨天做了一個使用JSF的一個helloworld的小練習,它並沒有和後端資料互動。今天我來加上JPA來持久化資料對象,前台依然使用JSF來展現,做一個完整的Web應用。這個應用的功能是使用者輸入使用者名稱和密碼後,通過JPA來查詢後台資料庫進行校正,如果成功則進入歡迎頁面。開發環境:Eclipse Juno,JSF2.1, JPA架構:EclipseLink 2.4, 資料庫:MySql 5.5 Web應用伺服器: Tomcat
Time of Update: 2014-04-08
--流程簡化及核心代碼 接上文的流程分析,下面是訂空車頁面中,正常的訂空車流程對應的完整時序圖(筆者第一次畫時序圖,老費勁了……接受拍磚): 從中可以看出,在一次完整的訂車過程中,使用者與頁面的互動共有五個點,分別是:
Time of Update: 2014-04-07
JavaScript擷取當前日期具體實現如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta
Time of Update: 2014-04-06
前幾篇部落格對資料繫結控制項進行了基本的討論,並添加了一些執行個體來鞏固代碼。對於.NET繫結控制項,各有其利弊,功能齊全的當屬ListView,今天就來討論下ListView的用法。 資料繫結控制項的文章連結:【Asp.net之旅】--資料繫結控制項之Repeater
Time of Update: 2014-04-07
無論是考慮換工作成為一個全職的程式猿,還是試圖搭建一個網站,亦或是想要掌握更多的技能,總之現在越來越多的人都開始學習如何編程。雖然編程不一定適合所有人,但是對相關的知識多深入瞭解一下總歸是有一些好處的。在正式介紹這些學習網站給大家之前,我想和大家分享一些來自Marissa Louie的忠告。Marissa Louie是Ness
Time of Update: 2014-04-06
地圖事件 瀏覽器中的JavaScript是“事件驅動的”,這表示JavaScript通過建置事件來響應互動,並期望程式能夠“監聽”感興趣的活動。例如,在瀏覽器中,使用者的滑鼠和鍵盤互動可以建立在DOM內傳播的事件。對某些事件感興趣的程式會為這些事件註冊JavaScript事件監聽器,並在接收這些事件時執行代碼。
Time of Update: 2014-04-09
接上文深入淺出Java MVC(Model View Controller) ---- (JSP + servlet + javabean執行個體),聰明的你肯定會發現上篇文章的這個內容,見Servlet控制層代碼:import java.text.*;import java.util.*;import java.io.*;import javax.servlet.http.*;import javax.servlet.*;import com.bjpowernode.exam.
Time of Update: 2014-04-09
P15習題//題1.14: 試分析如果v1 == v2的情況下,該程式的輸出結果#include <iostream>int main(){ std::cout << "Enter two numbers:" << std::endl; int v1,v2; std::cin >> v1 >> v2; int lower,upper; if (v1 <= v2) {
Time of Update: 2014-04-08
一、問題描述輸入一棵二叉搜尋樹,現在要將該二叉搜尋樹轉換成一個排序的雙向鏈表。而且在轉換的過程中,不能建立任何新的結點,只能調整樹中的結點指標的指向來實現。二、實現思路在二叉搜尋樹中,每個結點都有兩個分別指向其左、右子樹的指標,左子樹結點的值總是小於父結點的值,右子樹結點的值總是大於父結點的值。而在雙向鏈表中,每個結點也有兩個指標,它們分別指向前一個結點和後一個結點。所以這兩種資料結構的結點是一致,二叉搜尋樹之所以為二叉搜尋樹,雙向鏈表之所
Time of Update: 2014-04-08
資料庫技術題某內容管理系統中,表message有如下欄位id 文章idtitle 文章標題content 文章內容category_id 文章分類idhits 點擊量建立上表,寫出MySQL語句暫無答案2.同樣上述內容管理系統:表comment記錄使用者回複內容,欄位如下comment_id 回複idid 文章id,關聯message表中的idcomment_content 回複內容現通過查詢資料庫需要得到以下格式的文章標題列表, 並按照回複數量排序,回複最高的排在最前面文章id
Time of Update: 2014-04-08
二分圖有兩部分節點L和R,各部分內部節點之間沒有邊,即每條邊的兩個節點都一定分屬這兩部分,二分圖的一個匹配是找到這樣一組邊,使得每個節點都只有至多一條邊與其相連。而二分圖求最大匹配可以用匈牙利演算法來求,不過有的題建圖比較麻煩,比如:POJ
Time of Update: 2014-04-08
每日一C之C語言inline內嵌函式 每天拾一個C語言貝殼,厚積薄發,積跬步以致千裡。 今日貝殼:C語言inline內嵌函式的設立初衷與用法
Time of Update: 2014-04-08
百科定義EJB:被稱為java企業bean,伺服器端組件,核心應用是部署分布式應用程式。用它部署的系統不限定平台。實際上ejb是一種產品,描述了應用組件要解決的標準 標準:可擴充 (Scalable)分布式 (Distributed)交易處理(Transactional)資料存放區(Persistent)安全性
Time of Update: 2014-04-08
本例實現的是這樣的一個效果:當從select下拉框選擇程式設計語言時時,根據選項的不同,非同步請求不同的函數API描述,需要的朋友可以參考下Ajax極大地改善了使用者體驗,對於web2.0來說必不可少,是前端開發人員必不可少的技能。 這個例子是這樣的,當從select下拉框選擇程式設計語言時時,根據選項的不同,非同步請求不同的函數API描述。這種功能在現在web應用程式中是及其常見的。 我們先來看一下$.get()的結構 &nbs
Time of Update: 2014-04-08
一. 基本檔案操作1. 檔案操作基本概況在python中,檔案對象時內建類型file的執行個體,內建函數open會建立並返回一個檔案對象。函數原型 fp = open(“test.txt”,”r”),在這裡讀和寫的唯一用法區別是第二個參數問題,也即open的開啟模式。我們來看一個簡單的例子:對於open的開啟模式,可以有一下這些:r
Time of Update: 2014-04-07
原題連結: http://oj.leetcode.com/problems/length-of-last-word/ 這道題比較簡單,就是進行一下字串操作。唯一的細節就是要去掉尾部的空格,然後讀到下一個空格,記錄下長度。時間複雜度是O(n),n是字串的長度,空間複雜度是O(1)。代碼如下:public int lengthOfLastWord(String s) { if(s==null || s.length()==0)
Time of Update: 2014-04-07
長100厘米的細長直杆子上有n只螞蟻。它們的頭有的朝左,有的朝右。 每隻螞蟻都只能沿著杆子向前爬,速度是1厘米/秒。 當兩隻螞蟻碰面時,它們會同時迴轉往相反的方向爬行。 這些螞蟻中,有1隻螞蟻感冒了。並且在和其它螞蟻碰面時,會把感冒傳染給碰到的螞蟻。 請你計算,當所有螞蟻都爬離杆子時,有多少只螞蟻患上了感冒。【資料格式】第一行輸入一個整數n (1 < n < 50), 表示螞蟻的總數。接著的一行是n個用空格分開的整數 Xi (-100 < Xi
Time of Update: 2014-04-07
在本專欄的第一篇文章 深入理解Java虛擬機器到底是什麼 中, 我們主要講解了什麼是虛擬機器, 這篇部落格是對JVM的一個概述。 在隨後的幾篇文章中,一直在講解class檔案格式。 在今天這篇部落格中, 將會繼續講解class檔案中的其他資訊。 在本文中, 將會講解class檔案中的最後一部分, 屬性(attributes) 。 這裡的屬性和源檔案中的屬性不是一個概念。 在源檔案中, 我們把在類中定義的欄位也叫做屬性。 而class檔案中的屬性,