原创 Java 進階之異常處理

本文的主要內容分爲 Java 異常的定義、Java 異常的處理、JVM 基礎知識(異常表、JVM 指令分類和操作數棧)及深入剖析 try-catch-finally 四部分(圖解形式)。在深入剖析 try-catch-finally 部分會

原创 分佈式唯一 ID 之 Snowflake 算法

一、Snowflake 簡介 1.1 什麼是 Snowflake Snowflake is a service used to generate unique IDs for objects within Twitter (Tweets,

原创 Spring Security 架構簡介

Spring Security 架構簡介 一、技術概述 1.1 Spring vs Spring Boot vs Spring Security 1.1.1 Spring Framework Spring Framework 爲開發 Jav

原创 一份不可多得的 Lombok 學習指南

一、Lombok 簡介 Lombok 是一款 Java 開發插件,使得 Java 開發者可以通過其定義的一些註解來消除業務工程中冗長和繁瑣的代碼,尤其對於簡單的 Java 模型對象(POJO)。在開發環境中使用 Lombok 插件後,Ja

原创 我的友情鏈接

51CTO博客開發

原创 Angular 2 Forward Reference

Angular 2 通過引入 forwardRef 讓我們可以在使用構造注入時,使用尚未定義的依賴對象類型。下面我們先看一下如果沒有使用 forwardRef ,在開發中可能會遇到的問題:@Injectable()class Socket 

原创 AngularJS 2 Provider

依賴注入(DI) 是 Angular 2 的核心,在深入瞭解DI的工作原理之前,我們必須先搞清楚 Provider 的概念。在 Angular 2 中我們使用 Provider 來描述與 Token 關聯的依賴對象的創建方式。Angular

原创 Angular 2 ElementRef

Angular 2 的口號是 - "一套框架,多種平臺。同時適用手機與桌面(One framework.Mobile & desktop.)",即 Angular 2 是支持開發跨平臺的應用,比如:Web應用、移動Web應用、原生移動應用和

原创 Angular 2 模板語法與常用指令簡介

一、模板語法簡介插值表達式<div>Hello `name`</div>等價於<div [textContent]="interpolate(['Hello'], [name])"></div>模板表達式1.屬性綁定1.1輸入屬性的值爲常量

原创 Angular 2 模板語法與常用指令簡介

一、模板語法簡介插值表達式<div>Hello `name`</div>等價於<div [textContent]="interpolate(['Hello'], [name])"></div>模板表達式1.屬性綁定1.1輸入屬性的值爲常量

原创 Angular 2 屬性指令 vs 結構指令

Angular 2 的指令有以下三種:組件(Component directive):用於構建UI組件,繼承於 Directive 類 屬性指令(Attribute directive):  用於改變組件的外觀或行爲結構指令(Structu

原创 Angular 2 Pipe

Angular 2 PipeAngular 2 中 Pipe(管道) 與 Angular 1.x 中的 filter(過濾器) 的作用的是一樣的。它們都是用來對輸入的數據進行處理,如大小寫轉換、數值和日期格式化等。Angular 2 內建管

原创 Angular2 Multi Providers

Multi providers 讓我們可以使用相同的 Token 去註冊多個 Provider ,具體如下:const SOME_TOKEN: OpaqueToken = new OpaqueToken('SomeToken'); var

原创 我的友情鏈接

51CTO博客開發