SpringOne2GX 2013 重播:務實的 JavaScript

新聞 | Pieter Humphrey | 2014 年 3 月 11 日 | ...

在加州聖克拉拉舉行的 SpringOne2GX 2013 上錄製

講者:John Hann

您一直在玩 JavaScript。您對這門語言有一個基本的感覺,但還沒有真正感到有效率。如果是這樣,這個演講就是為你準備的。我們將剝離抽象概念、函式庫和框架,以揭示 JavaScript 更有趣的基礎知識。具體來說,我們將深入探討以下內容:

  • 原型繼承(以及古典繼承的替代方案)
  • 閉包
  • 作用域與上下文和 this
  • 公共、特權和私有變數
  • 模組
  • Promises / Futures
  • 來自 EcmaScript 5 和 6 的最新改進
  • 函數式編程策略
  • 使用 JSDoc 進行文件編寫
  • 測試策略
  • 等等!
!{iframe width="560" height="315" src="//www.youtube.com/embed/EZW-ngSHK6o" frameborder="0" allowfullscreen}{/iframe}

網路研討會重播:Spring Data Repositories - 最佳實踐

新聞 | Pieter Humphrey | 2014 年 3 月 05 日 | ...

講者:Oliver Gierke 和 Thomas Darimont

簡報:https://speakerdeck.com/olivergierke/spring-data-repositories-best-practices

Repository 抽象層是 Spring Data 專案的核心元件之一。它提供了一致的、基於介面的程式設計模型,可以輕鬆地為關係型和 NoSQL 資料庫實作資料存取層。我們將研究從各個客戶專案應用中汲取的經驗教訓,並總結出您可以在專案中應用的最佳實踐。此課程還將討論進階功能,例如 Querydsl 整合、自定義實作程式碼的整合以及 Spring MVC 和 Spring HATEOAS 的掛鉤。

了解更多關於 Spring Data 的資訊:http://projects.spring.io/spring-data

了解更多關於 Spring HATEOAS 的資訊:http://projects.spring.io/spring-hateoas

了解更多關於 Spring MVC 的資訊:http://projects.spring.io/spring-framework

!{iframe width="560" height="315" src="//www.youtube.com/embed/hwNyzkWENE0" frameborder="0" allowfullscreen}{/iframe}

SpringOne2GX 2013 重播:RabbitMQ 是新的王者

新聞 | Pieter Humphrey | 2014 年 3 月 04 日 | ...

在加州聖克拉拉舉行的 SpringOne2GX 2013 上錄製。

講者:Alvaro Videla、Jan Machacek

Jan 將展示如何使用 RabbitMQ 連接不同平台上的元件。在簡要介紹解釋主要概念的幻燈片之後,演講的其餘部分將是即時程式碼。程式設計將首先展示 Spring Integration 程式碼以連接到 RabbitMQ 以發送和接收訊息 - 首先考慮來回傳送 byte[] 值。然後 Jan 將透過在 C++ 中用原生程式碼取代 RPC 伺服器元件來展示 RabbitMQ 的真正力量:我們將編寫影像處理元件。為了讓事情變得更好 - 更快 - 我們將使用 CUDA 執行影像處理。如果您想了解如何在應用程式的核心中使用 RabbitMQ,尤其是在應用程式需要將完全不同平台上的程式碼連接在一起,並且執行大量的數字運算或影像處理時,請來參加 Jan 的演講和示範。您不需要深入了解 Spring Integration、AMQP 或 OpenCV,...;您需要的只是內心的極客。

了解更多關於 RabbitMQ 的資訊,請至

http://www.gopivotal.com/products/pivotal-rabbitmq

http://www.rabbitmq.com

!{iframe width="560" height="315" src="//www.youtube.com/embed/kA8rPIDa388" frameborder="0" allowfullscreen}{/iframe}

SpringOne2GX 2013 重播:Spring Integration 內部原理

新聞 | Pieter Humphrey | 2014 年 3 月 04 日 | ...

在加州聖克拉拉舉行的 SpringOne2GX 2013 上錄製

講者:Gary Russell 對流程內訊息路由的全面審查 - 包括

  • replyChannel 和 errorChannel 標頭的使用方式和時間
  • 這些標頭在錯誤流程中的應用方式和時間
  • 同步和非同步處理之間的差異(使用任務執行器和輪詢器)
  • SpEL 的使用(用於 messagemethod 映射以及某些“動態”配置屬性)
  • 類型轉換(透過 SpEL、datatype channels 等)隱式建立的 channels
  • 鏈的工作方式 當訊息到達元件時,訊息如何映射到方法
  • gateway 方法如何映射到訊息(以及我們正在考慮的一些增強功能的初步了解)
  • 選項...

SpringOne2GX 2013 重播:使用 Spring、Neo4J、Mongo 和 Redis 在雲端研究癌症

新聞 | Pieter Humphrey | 2014 年 2 月 25 日 | ...

在加州聖克拉拉舉行的 SpringOne2GX 2013 上錄製

講者:Smitha Gudur、Manoj Joshi、Redbasin Networks

癌症/生命科學藥物研究模型在關係、關係異質性和實體相互依賴性方面非常豐富。大多數實體元資料是動態且不可預測的,因此很難將此類模型納入傳統的關係環境中。Redbasin Networks 使用混合 Nosql 策略,支援複合和豐富的文件元資料,這些元資料彼此廣泛互連。癌症和生命科學資料過於巢狀。如果您正在構建複雜的工程和/或科學應用程式,並且需要了解如何合併來自許多不同資料集的資料並將其映射到直觀有效的圖形資料庫模型,您會發現這很有用。我們將使用程式碼範例展示如何使用 Spring、Neo4J 和 Mongo 來設計複雜的元資料,從而為藥物研究人員創建有用的藥物洞察力,並為技術人員提供構建複雜生命科學應用程式的平台。

!{iframe width="560" height="315" src="//www.youtube.com/embed/YWMjBk7hdUk" frameborder="0" allowfullscreen}{/iframe}

SpringOne2GX 2013 重播:Spring Data 社群 Lightning Talks

新聞 | Pieter Humphrey | 2014 年 2 月 25 日 | ...

在加州聖克拉拉舉行的 SpringOne2GX 2013 上錄製

講者:Peter Bell (MongoDB Master)、Costin Leau (Elasticsearch)、Christoph Strobl (Solr) 和 Michael Nitschinger (Couchbase)

Spring Data 最初是一個由許多單獨模組(每個支援的資料儲存)組成的傘型專案。雖然其中一些資料儲存模組(例如 JPA 和 MongoDB 模組)由 Pivotal 工程師維護,但最近湧現了許多社群實作。它們建立在 Spring Data Core 模組的基礎上,並為其他儲存公開 Spring Data 程式設計模型。此課程將邀請 Solr (Christoph Strobl)、Elasticsearch (Costin Leau)、Couchbase (Michael Nitschinger) 和 MongoDB (Peter Bell) 的社群模組的維護者和貢獻者,他們將討論即將發布版本中最新和最棒的功能,並讓人們了解他們如何使用 Spring Data Core 的 API 來構建模組。Spring Data 最初是一個由許多單獨模組(每個支援的資料儲存)組成的傘型專案。雖然其中一些資料儲存模組(例如 JPA 和 MongoDB 模組)由 Pivotal 工程師維護,但最近湧現了許多社群實作。它們建立在 Spring Data Core 模組的基礎上,並為其他儲存公開 Spring Data 程式設計模型。此課程將邀請 Solr (Christoph Strobl)、Elasticsearch (Costin Leau)、Couchbase (Michael Nitschinger) 和 MongoDB (Peter Bell) 的社群模組的維護者和貢獻者,他們將討論即將發布版本中最新和最棒的功能,並讓人們了解他們如何使用 Spring Data Core 的 API 來構建模組。

!{iframe width="560" height="315" src="//www.youtube.com/embed/5Wq6FtENEaQ" frameborder="0" allowfullscreen}{/iframe}

網路研討會重播:Apache Tomcat 8 簡介

新聞 | Pieter Humphrey | 2014 年 2 月 18 日 | ...

講者:Daniel Mikusa 和 Stuart Williams

簡報:https://speakerdeck.com/dmikusapivotal/apache-tomcat-8-preview

Apache Tomcat 8 實作了新版本的 Servlet、JSP 和 EL 規範,並增加了對新 WebSocket 規範的支援。還完成了一些領域的內部重構工作,這些領域將影響許多 Tomcat 特定功能。此簡報將概述更新規範和 Tomcat 特定更改引入的更改和新功能。此課程將使與會者能夠識別他們最感興趣的 Tomcat 8 功能,並為他們提供開始規劃遷移到 Tomcat 8 所需的資訊。

!{iframe width="420" height="315" src="//www.youtube.com/embed/nHdyBjb9gbU" frameborder="0" allowfullscreen}{/iframe}

SpringOne2GX 2013 重播:在 Amazon Web Services 中執行 Spring

新聞 | Pieter Humphrey | 2014 年 2 月 18 日 | ...

在加州聖克拉拉舉行的 SpringOne2GX 2013 上錄製

講者:Rob Harrop

在雲端中執行應用程式提出了一系列有趣的新問題、約束和機會。在此演講中,與會者將學習如何在 Amazon 雲端中最佳地部署、執行和管理他們的 Spring 應用程式。涵蓋了從 Amazon Beanstalk 中的基本應用程式到跨越多個區域並與內部資源緊密互動的大型應用程式的所有內容,此演講將使與會者具備在雲端中成功執行 Spring 所需的知識。

!{iframe width="560" height="315" src="//www.youtube.com/embed/huUPkAfCwU8" frameborder="0" allowfullscreen}{/iframe}

SpringOne2GX 2013 重播:Spring 和 Sencha - 天作之合(或至少是雲端)

新聞 | Pieter Humphrey | 2014 年 2 月 18 日 | ...

在加州聖克拉拉舉行的 SpringOne2GX 2013 上錄製

講者:Lou Crocker、John Ferguson

就像 Spring 突然出現並成為 Java 的預設標準一樣,Sencha 正在爭奪 HTML5 世界的類似角色。從用於桌面開發的 Ext JS、用於行動裝置的 Sencha Touch 和作為設計工具的 Sencha Architect,它已成為多用戶端開發新範例中的普遍技術。在本課程中,我們將使用我們自己的 SpringTrader 參考應用程式來說明 Spring 與 Sencha 的整合技術。我們將超越 REST 呼叫的基本連接以及將結果繫結到 UI 元件,並研究 Spring MVC 和 Sencha MVC 架構的映射,以及其他簡化行動應用程式開發工作的技巧和訣竅。

!{iframe width="560" height="315" src="//www.youtube.com/embed/DGyvKo7APss" frameborder="0" allowfullscreen}{/iframe}

SpringOne2GX 重播:AngularJS、Backbone.js 和以客戶為中心的設計

新聞 | Pieter Humphrey | 2014 年 2 月 11 日 | ...

在加州聖克拉拉舉行的 SpringOne2GX 2013 上錄製。

講者:Jeremy Grelle、Mattias Niemela、Tim Branyen

隨著客戶端變得更加強大,開發人員正在重新審視以伺服器為中心的頁面渲染方法,並將 MVC 層(部分或有時全部)轉移到客戶端。在構建豐富的前端時,可用的選擇越來越多。本次演講將深入探討兩種正在席捲網路的新興選擇:AngularJS 和 Backbone.js。來自這兩個社群的領導者將分別介紹每項技術,然後進行圓桌會議討論前端技術,回答觀眾的問題。來自 Sencha 和 cujoJS 的特邀嘉賓將加入 Q&A 面板。

!{iframe width="560" height="315" src="//www.youtube.com/embed/8NIIc3J7tNc" frameborder="0" allowfullscreen}{/iframe}

取得 Spring 電子報

與 Spring 電子報保持聯繫

訂閱

領先一步

VMware 提供培訓和認證,以加速您的進度。

了解更多

取得支援

Tanzu Spring 在一個簡單的訂閱中提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位檔案。

了解更多

即將舉行的活動

查看 Spring 社群中所有即將舉行的活動。

檢視全部