原创 【Angular2】生命週期

1. 說明 Angular每個組件都存在一個生命週期,從創建,變更到銷燬。Angular提供組件生命週期鉤子,把這些關鍵時刻暴露出來,賦予在這些關鍵結點和組件進行交互的能力。 2. 接口 按照生命週期執行的先後順序,Angular生命週期

原创 【Angular2】組建通信

組件通信及兩個或者多個組件之間共享信息的方法; 組件之間通信分爲以下幾種情況:     1、父組件向子組件傳遞數據;     2、 子組件向父組件傳遞數據;     3、非嵌套組件之間的通信; 下面將詳細說明如何實現這幾種通信 父組件向子

原创 【Angluar2】環境搭建和HelloWorld

開發Angluar2,需要安裝NodeJS和npm、angular-cli,以及TypeScript集成開發工具(IDE)。 安裝NodeJS和npm 1、npm是隨同NodeJS一起安裝的包管理工具,能解決NodeJS代碼部署上的很多問

原创 【Java 8】Lambda 表達式

語法格式如下:(parameters) -> expression 或 (parameters) ->{ statements; } 以下是lambda表達式的重要特徵: 可選類型聲明:不需要聲明參數類型,編譯器可以統一識別參數值。 可選

原创 【Java 8】函數式接口

函數式接口(Functional Interface)就是一個有且僅有一個抽象方法,但是可以有多個非抽象方法的接口。 函數式接口可以被隱式轉換爲 lambda 表達式。 Lambda 表達式和方法引用(實際上也可認爲是Lambda表達式)

原创 【Angluar2】Angular-CLI

Angular CLI的命令關鍵字爲 ng。 1、創建新的 Angular 項目,默認在命令行cd的當前目錄下創建 1.1.  命令格式:ng new <project-name> [options]        參數        

原创 【Angluar2】TypeScript和Angluar2

前言 1、TypeScript 是一種由微軟開發的自由和開源的編程語言,它是JavaScript的一個超集,擴展了JavaScript的語法,是Angular 官方推薦的前端開發語言。 2、Angular 2 應用可以使用 TypeScr

原创 【Java 8】Stream

ava 8 API添加了一個新的抽象稱爲流Stream,可以讓你以一種聲明的方式處理數據。 Stream 使用一種類似用 SQL 語句從數據庫查詢數據的直觀方式來提供一種對 Java 集合運算和表達的高階抽象。 Stream API可以極

原创 【Java 8】方法引用

方法引用通過方法的名字來指向一個方法。方法引用使用一對冒號:: 。 在 Car 類中定義了 4 個方法作爲例子來區分 Java 中 4 種不同方法的引用。 package com.runoob.main; @FunctionalInte

原创 Intellij IDEA 神器

IDEA 全稱 IntelliJ IDEA,是java語言開發的集成環境,IntelliJ在業界被公認爲最好的java開發工具之一,尤其在智能代碼助手、代碼自動提示、重構、J2EE支持、各類版本工具(git、svn、github等)、JU

原创 【Java 8】新特性

Java 8 新特性 Java 8 (又稱爲 jdk 1.8) 是 Java 語言開發的一個主要版本。 Oracle 公司於 2014 年 3 月 18 日發佈 Java 8 ,它支持函數式編程,新的 JavaScript 引擎,新的日期

原创 阿里雲Kubernetes服務 - Service Broker快速入門指南

4月底阿里雲容器服務上線了基於Kubernetes集羣的服務目錄功能。阿里雲的容器的服務目錄遵循Open Service Broker API標準,提供了一系列的服務代理組件,實現了對主流開源服務如MySQL、MariaDB、Spark、

原创 k8s環境部署及使用方式

安裝k8s+docker集羣環境(基於centos7系統) 集羣機器: centos-master = 192.168.121.9 centos-minion-1 = 192.168.121.65

原创 JAVA基礎知識總結

一:java概述(快速瀏覽): 1991 年Sun公司的James Gosling等人開始開發名稱爲 Oak 的語言,希望用於控制嵌入在有線電視交換盒、PDA等的微處理器; 1994年將Oak語言更名爲Java;   Java的三種技術架

原创 開源容器集羣管理系統Kubernetes架構及組件介紹

Kubernetes 作爲Docker生態圈中重要一員,是Google多年大規模容器管理技術的開源版本,是產線實踐經驗的最佳表現。如Urs Hölzle所說,無論是公有云還是私有云甚至混合雲,Kubernetes將作爲一個爲任何應用,任何