原创 ReactJS編程(三)

邏輯判斷 1、if else  簡單登陸邏輯如下: class LoginControl extends React.Component { //構造函數 初始化props、state數據 constructor(props)

原创 架構設計——ID生成器

一、分佈式ID發號器  要求很明確:不同機器同一時間生成不同ip;同一機器不同時間生成不同IP; 所以根據需求,可選變量有: 機器(網卡、IP)+時間,隨機數 二、Why not UUID? UUID的實現:算法的核心思想是結合機器的網卡

原创 讀《經濟學》 看通貨膨脹和物價問題

一、恩格爾係數 國際上用來衡量一個國家和地區的富裕程度(食品比重越大越窮);(食品 居住 醫療) 從有的吃、有的住、有得玩(投資)來衡量經濟發展 二、有的吃:通貨膨脹 物價問題 通貨膨脹的要點:1.紙幣流通 2.大多數商品 3.一段時間(

原创 讀《經濟學》 從經濟學角度看社會政策

 發jian書上居然駁回了。。。本文涉及任何敏感詞彙麼? 一、節儉悖論 道光帝崇尚節儉,非但沒使大清王朝強盛膽兒更加衰敗;“我這麼提倡節儉,怎麼還怎麼窮呢”。 經濟學節儉悖論:家庭、企業、政府三體,單個個體節制消費增加存儲,對個體家庭是好

原创 Go First Web——Go編寫第一個web 模板 表單參數校驗

之前沒了解過go,兩年前聽別人分享據說是很牛逼,研究了兩天,剛入門已被折服,展示一下用Go寫一個web有多簡單。 1.Go語言裏提供了很完善的net/http包,通過http包可以很方便的編寫一個可運行的web服務。非常便捷的設置路由ur

原创 GO 基礎語法(2)

一、指針 //指針 獲取對象、變量的內存地址 //取地址符是 &,放到一個變量前使用就會返回相應變量的內存地址。 //指針類型前面加上 * 號(前綴)來獲取指針所指向的內容 func pointDef() { //定義指針變量 va

原创 GO 基礎語法

一、變量聲明賦值 package main import ( "fmt" "unsafe" ) //全局變量聲明 var ( globelString string globleInt int ) func main

原创 MAT定位OOM溢出源

前期準備: 配置oom自動dump jvm快照:-XX :+HeapDumpOnOutOfMemoryError 分析過程: 1)MAT中導入java_pid17932.hprof jvm快照,查看histogram 信息 注:Shal

原创 Linux菜鳥——awk

一、語法 awk [選項參數] 'script' var=value file(s) 示例 echo "" | awk  '{print "hello kuaigou"}' awk '{a=0;b=1;print a,b}' awk '{

原创 spring IOC容器自自實現

流程 組件一、配置文件加載器  public final class PropsUtil { /** * 獲取文件流,轉成properti map內存 */ public static Prop

原创 Spring Cloud Eureka--服務發現

一、Spring Cloud      Spring Cloud 爲開發者提供了在分佈式系統(如配置管理、服務發現、斷路器、智能路由、微代理、控制總線、一次性 Token、全局鎖、決策競選、分佈式會話和集羣狀態)操作的開發工具。最關鍵的是

原创 Spring Cloud Hystrix--熔斷器

一、Hystrix 熔斷器 1、引入pom <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent

原创 Spring Cloud Zuul--服務網關

     有了Eureka服務註冊發現、Hystrix斷路器、Ribbon服務調用負載均衡,以及spring cloud config 集羣配置中心,似乎一個微服務框架已五臟俱全,last but not least,一個服務網關卻不可或

原创 Spring Cloud Ribbon--智能路由

一、Ribbon負載均衡 還是先通過一個demo直觀的體驗一下spring cloud Ribbon負載均衡技能 1、引入pom依賴 <parent> <groupId>org.springframework.boot</groupI

原创 知識圖譜和Neo4j圖數據庫

一、知識圖譜                 互聯網、大數據的背景下,谷歌、百度、搜狗等搜索引擎紛紛基於該背景,創建自己的知識圖譜Knowledge Graph(谷歌)、知心(百度)和知立方(搜狗),主要用於改進搜索質量。 1、什麼是知識