2008年4月20日 星期日
2008年4月11日 星期五
Java EE Architecture
Java Platform, Enterprise Edition (in short Java EE) is a widely used platform for server programming in the Java programming language. It contains some libraries which provide functionality to deploy fault-tolerant, multi-tier Java software that run on an application server.
Java EE includes several API specifications, such as JDBC, RMI, e-mail, JMS, web services, XML, etc, and defines how to coordinate them. Java EE also features some specifications unique to Java EE for components. These include Enterprise JavaBeans, servlets, portlets (following the Java Portlet specification), JavaServer Pages and several web service technologies. This allows developers to create enterprise applications that are portable and scalable, and that integrate with legacy technologies. A Java EE "application server" can handle the transactions, security, arity, scalability, concurrency and management of the components that are deployed to it, meaning that the developers can concentrate more on the business logic of the components rather than on infrastructure and integration tasks.
Java EE includes several API specifications, such as JDBC, RMI, e-mail, JMS, web services, XML, etc, and defines how to coordinate them. Java EE also features some specifications unique to Java EE for components. These include Enterprise JavaBeans, servlets, portlets (following the Java Portlet specification), JavaServer Pages and several web service technologies. This allows developers to create enterprise applications that are portable and scalable, and that integrate with legacy technologies. A Java EE "application server" can handle the transactions, security, arity, scalability, concurrency and management of the components that are deployed to it, meaning that the developers can concentrate more on the business logic of the components rather than on infrastructure and integration tasks.
2008年3月31日 星期一
LAMP Architecture
LAMP architecture is a solution to run dynamic web sites or server. It included four components: Linux, Apache, MySQL and PHP/PERL that cover the Web server infrastructure (OS, Web server service and Database Server service) and the programming languages.
The combination has become popular because of its low acquisition cost and because of the ubiquity of its components (which come bundled with most current Linux distributions). As a result, it become the foundation of many Web servers and applications.
The combination has become popular because of its low acquisition cost and because of the ubiquity of its components (which come bundled with most current Linux distributions). As a result, it become the foundation of many Web servers and applications.
2008年3月24日 星期一
Ajax Architecture and AJAX Framework
Ajax (Asynchronous JavaScript and XML), has become the major trend of web technology. It is a group of inter-related web development techniques used for creating interactive web applications. Ajax aims to increase the web page's interactivity, speed, functionality and usability by exchanging small amounts of data with the server "behind the scenes" so that entire web pages do not have to be reloaded each time there is a need to fetch data from the server.
Ajax is asynchronous, in that extra data is requested from the server and loaded in the background without interfering with the display and behavior of the existing page. JavaScript is the scripting language in which Ajax function calls are usually made. Data is retrieved using the XMLHttpRequest object that is available to scripting languages run in modern browsers, or, alternatively, through the use of Remote Scripting in browsers that do not support XMLHttpRequest. In any case, it is not required that the asynchronous content be formatted in XML.
Ajax is a cross-platform technique usable on many different operating systems, computer architectures, and web browsers as it is based on open standards such as JavaScript and the DOM. There are free and open source implementations of suitable frameworks and libraries.
Ajax framework is a framework that helps to develop web applications that use Ajax. Data is read from the server or sent to the server by JavaScript requests. However, some processing at the server side may be required to handle requests, such as finding and storing the data. This is accomplished more easily with the use of a framework dedicated to process Ajax requests. The framework eases the work of the Ajax programmer at two levels: on the client side, it offers JavaScript functions to send requests to the server. On the server side, it processes the requests, searches for the data, and transmits them to the browser. Some frameworks are very elaborate and provide a complete library to build web applications.
Ajax is asynchronous, in that extra data is requested from the server and loaded in the background without interfering with the display and behavior of the existing page. JavaScript is the scripting language in which Ajax function calls are usually made. Data is retrieved using the XMLHttpRequest object that is available to scripting languages run in modern browsers, or, alternatively, through the use of Remote Scripting in browsers that do not support XMLHttpRequest. In any case, it is not required that the asynchronous content be formatted in XML.
Ajax is a cross-platform technique usable on many different operating systems, computer architectures, and web browsers as it is based on open standards such as JavaScript and the DOM. There are free and open source implementations of suitable frameworks and libraries.
Ajax framework is a framework that helps to develop web applications that use Ajax. Data is read from the server or sent to the server by JavaScript requests. However, some processing at the server side may be required to handle requests, such as finding and storing the data. This is accomplished more easily with the use of a framework dedicated to process Ajax requests. The framework eases the work of the Ajax programmer at two levels: on the client side, it offers JavaScript functions to send requests to the server. On the server side, it processes the requests, searches for the data, and transmits them to the browser. Some frameworks are very elaborate and provide a complete library to build web applications.
2008年3月18日 星期二
JavaScript Programming
JavaScript is a scripting language that mostly used for client-side web development. It was the originating dialect of the ECMAScript standard. It is a dynamic, weakly typed, prototype-based language with first-class functions. JavaScript was influenced by many languages and was designed to look like Java, but be easier for non-programmers to work with.
JavaScript provides an interface to a wide range of browser capabilities, however, it also bring some security problem. Attackers can write scripts and run them via JavaScript and do what they wish on the user's system.
Apart from the web browsers, JavaScript also apply on the web related programs like Apple and Yahoo! Widgets to offer user a new experience.
JavaScript provides an interface to a wide range of browser capabilities, however, it also bring some security problem. Attackers can write scripts and run them via JavaScript and do what they wish on the user's system.
Apart from the web browsers, JavaScript also apply on the web related programs like Apple and Yahoo! Widgets to offer user a new experience.
2007年6月17日 星期日
前路茫茫
黎到轉工旺季,加埋今年個市係好過舊年,所以,其他部門都有玩換人遊戲。個個星期都有人走,個個星期都有新人黎,搞到我都想走.....
一路以黎,做呢份工既目標係還自己心願,而家目標已經達到。自己其實係好似之前咁,做返同客接觸、以及同marketing有關既工作;而呢一年既時間,亦令我確定要向返呢方面發展既路向。另外,人大左,要承擔既野亦多左,但係到而家連交稅都仲未有資格交就真係有點兒那個.. 所以今次想轉工,或多或少都同呢兩個原因有關。
而家我面對既難題,究竟我應該辭先搵定搵左先辭.... 由於之前試過待業個多月,沒收入的姿味仍記憶尤新,所以而家遞信走都有少少擔心。但係唔辭黎搵的話,到你要見工時又唔係咁方便請假,而且深知以自己既身世冇人肯俾你一個月後先至返新工。拖得太耐時新一批新力軍又會同你飯食......
有朋友話一齊夾手夾腳打天下,齊齊做老闆,搞到自己都有d心動。但以自己而家既財力,又唔能夠支撐到間公司收支平衡既日子.......
所以,好煩!
一路以黎,做呢份工既目標係還自己心願,而家目標已經達到。自己其實係好似之前咁,做返同客接觸、以及同marketing有關既工作;而呢一年既時間,亦令我確定要向返呢方面發展既路向。另外,人大左,要承擔既野亦多左,但係到而家連交稅都仲未有資格交就真係有點兒那個.. 所以今次想轉工,或多或少都同呢兩個原因有關。
而家我面對既難題,究竟我應該辭先搵定搵左先辭.... 由於之前試過待業個多月,沒收入的姿味仍記憶尤新,所以而家遞信走都有少少擔心。但係唔辭黎搵的話,到你要見工時又唔係咁方便請假,而且深知以自己既身世冇人肯俾你一個月後先至返新工。拖得太耐時新一批新力軍又會同你飯食......
有朋友話一齊夾手夾腳打天下,齊齊做老闆,搞到自己都有d心動。但以自己而家既財力,又唔能夠支撐到間公司收支平衡既日子.......
所以,好煩!
2007年5月23日 星期三
523傷心事件...
2006-07年度既歐聯終於告一段落,冠軍得主係AC米蘭。
今晨出左去球迷會睇波活動,平時自己係屋企同屋企人睇波就試得多,係決賽出去同人地一齊睇反而未試過,百幾人一齊為愛隊打氣,一齊鬧某球員等等....所以今次都係一個幾好既經驗。
係,到而家我仲覺得利記係呢場比賽係踢得比差唔多全場打802陣式既AC好。失第一球只可以話係佢地好運,個自由球明明射到離行離列都可以省中恩波基改變方向入網。至於第二球,明明恩沙基越左位都唔吹,睇住個個利記球員舉手停哂係度球証都冇表示。試問佢又點會同你客氣呀...
輸左係技術手上我冇話可說,但AC球員既球品....歷史自有評論價,而球証最離譜既地方,明明補三分鐘,仲要係補時入面AC班球員詐死、換人等等時間全都冇補番,二分半鐘就吹雞完場。試問係一個咁重要比賽入面,呀球証你咁做合唔合理?
當然,今年輸左就係輸左,亦冇得講話如果乜乜如果物物利記實贏云云。今次當係上左傷心既一課,出年有機會的話,堂堂正正再將AC踢出局吧!
YNWA!!!!!
今晨出左去球迷會睇波活動,平時自己係屋企同屋企人睇波就試得多,係決賽出去同人地一齊睇反而未試過,百幾人一齊為愛隊打氣,一齊鬧某球員等等....所以今次都係一個幾好既經驗。
係,到而家我仲覺得利記係呢場比賽係踢得比差唔多全場打802陣式既AC好。失第一球只可以話係佢地好運,個自由球明明射到離行離列都可以省中恩波基改變方向入網。至於第二球,明明恩沙基越左位都唔吹,睇住個個利記球員舉手停哂係度球証都冇表示。試問佢又點會同你客氣呀...
輸左係技術手上我冇話可說,但AC球員既球品....歷史自有評論價,而球証最離譜既地方,明明補三分鐘,仲要係補時入面AC班球員詐死、換人等等時間全都冇補番,二分半鐘就吹雞完場。試問係一個咁重要比賽入面,呀球証你咁做合唔合理?
當然,今年輸左就係輸左,亦冇得講話如果乜乜如果物物利記實贏云云。今次當係上左傷心既一課,出年有機會的話,堂堂正正再將AC踢出局吧!
YNWA!!!!!
訂閱:
文章 (Atom)