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-06
雙擊域的實現:http://blog.csdn.net/gaopeng0071/article/details/21179619,繼此篇博文,講述的雙擊域實現,在後續發現使用window.showModalDialog模態框存在瀏覽器安全色性問題。使用chrome時,會出現模態框的返回值無法返回到父頁面,使用此種方式: window.returnValue摘自:http://blog.csdn.net/luckzhang_la/article/details/172624
Time of Update: 2014-04-07
無論是考慮換工作成為一個全職的程式猿,還是試圖搭建一個網站,亦或是想要掌握更多的技能,總之現在越來越多的人都開始學習如何編程。雖然編程不一定適合所有人,但是對相關的知識多深入瞭解一下總歸是有一些好處的。在正式介紹這些學習網站給大家之前,我想和大家分享一些來自Marissa Louie的忠告。Marissa Louie是Ness
Time of Update: 2014-04-05
在另外一篇部落格中,談到從官網下載軟體來安裝Qt,但是那樣之後,在命令列模式下,連書本中的第一個例子都實現不了,貌似是沒有配置好環境。據說在軟體源中安裝的軟體不需要配置環境,估計是在安裝的時候系統自動設定了吧,所以這次我在軟體源中安裝Qt,下面就是我在軟體源中安裝Qt的步驟。wahaha@ubuntu-K55VD:~$ sudo apt-get install qtcreator[sudo] password for
Time of Update: 2014-04-06
地圖事件 瀏覽器中的JavaScript是“事件驅動的”,這表示JavaScript通過建置事件來響應互動,並期望程式能夠“監聽”感興趣的活動。例如,在瀏覽器中,使用者的滑鼠和鍵盤互動可以建立在DOM內傳播的事件。對某些事件感興趣的程式會為這些事件註冊JavaScript事件監聽器,並在接收這些事件時執行代碼。
Time of Update: 2014-04-04
在之前的例子學習了如何使用JPA,如何通過Apache olingo來將JPA資料庫自動轉化為RESTful Web Service。學習了如何使用SAPUI5,現在我來把它們整合起來。開發環境:開發環境是:Eclipse Juno, MySQL 5.5,olingo 1.2,EclipseLink 2.4, Tomcat 7, SAPUI5 1.18這裡資料層就直接使用上一個練習完成的jpa2項目,它實現了一個對後台資料庫表employee操作的RESTful Web Service,url:
Time of Update: 2014-04-04
[本文屬於原創,如有轉載,請註明出處http://blog.csdn.net/yl02520/article/details/22300467]現在假設使用者用Chrome瀏覽器開啟www.sohu.com首頁,點擊首頁上的NBA導航連結,就跳轉到sohu首頁的NBA子頁面中,在瀏覽完NBA子頁面後,使用者又想回到首頁面,這次點擊瀏覽器視窗上的後退按鈕,即可回到首頁面,這一切似乎很平常,只是讓我們意想不到的是,這次sohu首頁面的渲染幾乎是瞬間完成的,比第一次開啟sohu首頁時的時
Time of Update: 2014-04-04
外掛程式功能:可以給選定的一段文字增加擴充資訊,展示時,點擊此段文字,頁面側邊欄展示擴充資訊開發思路:給選定文字增加a標籤,在a標籤上註冊事件,該事件可在文章展示時,點擊觸發頁面側邊欄展示擴充資訊版本:2.6.3開發步驟:一、複製%fckeditor%/editor/dialog/fck_link.html 與 %fckeditor%/editor/dialogfck_link/fck_link.js 到建立檔案夾%fckeditor%/editor/plugins/extinfo ,
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-07
概要最近這段時間開始進入軟考的備考階段,學習的資料是馬士兵的J2SE視頻,初次接觸java,裡面的知識感覺還是比較生的,其中視頻裡介紹了package的一些知識,在這裡我記錄下我初次觸package時出現的一些小問題。問題 剛開始編寫的一個名為People的java源檔案,代碼特別簡單:package Test;public class People{}所以首先在命令視窗中輸入
Time of Update: 2014-04-08
本例實現的是這樣的一個效果:當從select下拉框選擇程式設計語言時時,根據選項的不同,非同步請求不同的函數API描述,需要的朋友可以參考下Ajax極大地改善了使用者體驗,對於web2.0來說必不可少,是前端開發人員必不可少的技能。 這個例子是這樣的,當從select下拉框選擇程式設計語言時時,根據選項的不同,非同步請求不同的函數API描述。這種功能在現在web應用程式中是及其常見的。 我們先來看一下$.get()的結構 &nbs
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-04
每日一C之volatile 每天拾一個C語言貝殼,厚積薄發,積跬步以致千裡。 今日貝殼:C語言volatile用於避免因編譯器最佳化導致的錯誤。 CPU訪問記憶體的速度遠快於訪問裝置地址,訪問寄存器速度又快於記憶體,為了提高程式的運行速度,編譯器會對程式進行最佳化。如: