原创 北漂6年,不忘初心

       十一月,北京的夜風很涼、很涼;但仍相信:有一種力量,叫堅持;有一種堅持,叫初心;有一種初心,叫夢想;有一種夢想,叫遠方;有一種遠方,叫無懼。        時光飛逝,轉眼間,自己一個人已在北京漂了六年零兩個月了。在過去的六年

原创 echarts基礎儀表盤-漸變色

直接上代碼 HTML: <div echarts [options]="chartOption" [loading]="true" [ngClass]="{'ipadEchartH': !isPC, 'pcEchartH': isPC}

原创 遞歸實現二叉樹的三種遍歷

一、概述: 二叉樹,是一種非常重要的數據結構,屬於非線性結構;而在計算機程序中,“遍歷”本質上是一個線性的操作,所以 在遍歷二叉樹時,首先需要把非線性關聯的節點轉化成一個線性的序列,然後再以不同的方式遍歷,當然,遍歷的序列順序也不同。本篇

原创 面向對象六大設計原則

設計原則和設計模式的關係 面向對象的分析設計,需要遵循六大設計原則,這些設計原則大都會從思想上指導面向對象分析設計的正確方向,掌握這些原則能幫助我們更好的理解面向對象的概念,也能更好的理解設計模式。因爲在實際開發中,也需要綜合考慮業務需求

原创 Spring Cloud(三):斷路器 Hystrix

一、Hystrix簡介 在微服務架構中,根據業務來拆分成一個個的服務,服務與服務之間可以相互調用(RPC),在Spring Cloud可以用RestTemplate+Ribbon和Feign來調用。爲了保證其高可用,單個服務通常會集羣部署

原创 SpringCloud分佈式開發五大神獸

SpringCloud分佈式開發五大神獸 服務發現——Netflix Eureka 客服端負載均衡——Netflix Ribbon 斷路器——Netflix Hystrix 服務網關——Netflix Zuul 分佈式配

原创 Spring Cloud(二):服務消費者 Feign

一、Feign簡介: Feign是一個聲明式的僞Http客戶端,使得寫Http客戶端變得更簡單。使用Feign,只需要創建一個接口並註解,可使用Feign 註解和JAX-RS註解。Feign默認集成了Ribbon,並和Eureka結合,默

原创 Spring Cloud(一):微服務的註冊與發現 Eureka

一、Eureka簡介 包含兩個組件: Eureka Server :提供服務發現能力,各個微服務啓動時,會向Eureka Server註冊自己的信息(IP、端口、微服務名稱等),Eureka Server會存儲這些信息。 Eureka C

原创 PL/SQL Developer連接本地Oracle 11g 64位數據庫

1.登錄PL/SQL Developer 安裝PL/SQL Developer軟件時,不要安裝在Program Files (x86)目錄下,否則無法啓動PL/SQL Developer。   先以非登錄方式登錄PL/SQL Develo

原创 SpringBoot項目集成分佈式任務調度平臺XXL-JOB

一、概述 XXL-JOB是一個輕量級分佈式任務調度平臺,其核心設計目標是開發迅速、學習簡單、輕量級、易擴展。現已開放源代碼並接入多家公司線上產品線,開箱即用。 二、特性 1、簡單:支持通過Web頁面對任務進行CRUD操作,操作簡單,一分鐘

原创 Navicat連接Mysql 8.0.16報錯:Client does not support authentication protocol requested by server;

        安裝Mysql8.0.16後,用Navicat去連接 localhost,然後報錯:Client does not support authentication protocol requested  by server;

原创 小而巧的富文本編輯器bootstrap-wysiwyg

關於: bootstrap-wysiwyg 是Bootstrap小插件(5KB, < 200 行代碼)可以將任何一個DIV轉變成一個WYSIWYG富文本編輯器。 主要特色: 在Mac和Wndows平臺上能夠自動針對常用操作綁定標準熱鍵;

原创 anular環境安裝

查看當前庫:npm config get registry 設置官方庫:npm config set registry https://registry.npmjs.org 設置淘寶鏡像:npm config set registry h

原创 Dubbo的詳細介紹、設計思路、以及4大適用場景

Dubbo是什麼? Dubbo是一個分佈式服務框架,致力於提供高性能和透明化的RPC遠程服務調用方案,以及SOA服務治理方案。 簡單的說,dubbo就是個服務框架,如果沒有分佈式的需求,其實是不需要用的,只有在分佈式的時候,纔有dubbo

原创 新技術學習技巧

首先:用“全局思維”來學習:是什麼、能做什麼、應用場景、優缺點; 然後:再落實到細節。