原创 jar 包衝突解決辦法

jar包衝突常見的異常爲找不到類(java.lang.ClassNotFoundException)、 找不到具體方法(java.lang.NoSuchMethodError)、 字段錯誤( java.lang.NoSuchFieldE

原创 eclipse 安裝 lombok

1.下載lombok.jar包https://projectlombok.org/download.html 2.運行Lombok.jar: java -jar D:\software\lombok.jar D:\softwar

原创 maven deploy的兩點

1 第一個問題 執行mvn clean deploy失敗,報錯如下: Caused by: org.apache.maven.plugin.MojoExecutionException: Failed to deploy artifact

原创 “extensive margin” 和 “intensive margin”

        廣延邊際是講在某一價格下,消費者購買或是不購買,體現了ex-;集約邊際是講,在一組價格下,購買多少的問題,體現了in-。比如,毒品的市場需求就是一個廣延邊際的問題(某一價格下吸不吸的選擇);而對於吸毒者來講,他的毒品需求卻

原创 guava RateLimiter

令牌桶算法(token bucket algorithm) 場景1 在流量監管中的應用【http://blog.csdn.net/maotianwang/article/details/14167619】 約定訪問速率(CAR

原创 java8 特性例子 Map 新增方法

public class MapTest { public static void main(String[] args) { Map<Integer, String> map = new HashMap<>(); for

原创 整形自動拆包引起的NPE

在比較運算符運行前,會強制類型轉換 左值和右值;如果有一側的值是null,則編譯不過去,如果運行時才能確定左值或右值真實值,則運行時會拋出NPE。 public static void main(String[] args) {

原创 jdk8 特性例子- lambda expressions

public class ComparatorTest {public static void test() {List<String> names = Arrays.asList("peter", "anna", "mike", "x

原创 mysql 意向鎖作用

①在mysql中有表鎖, LOCK TABLE my_tabl_name READ; 用讀鎖鎖表,會阻塞其他事務修改表數據。 LOCK TABLE my_table_name WRITe; 用寫鎖鎖表,會阻塞其他事務讀和寫。 ②In

原创 jdk8 特性例子 接口默認方法 default method

1 default method 默認方法。在接口的方法前增加default關鍵字,匿名類無需實現默認方法。一個接口裏可以定義多個默認方法。 public class DefaultMethod { interface Formul

原创 java 低版本運行環境執行高版本編譯jar包

Instantiation of bean failed; nested exception is java.lang.UnsupportedClassVersionError: : Unsupported major.minor v

原创 jdk8特性例子 流 Streams

A java.util.Stream represents a sequence of elements on which one or more operations can be performed. Stream operatio

原创 spring-boot一些概念

     A starter dependency is essentially a Maven POMthat definestransitive

原创 大促流程

1 熟悉系統架構 2 鏈路梳理 3 全鏈路壓測改造  中間件升級、應用標記 4 壓測 壓哪條鏈路  組合鏈路 【讀鏈路、寫鏈路】--壓測數據要符合真實散列;壓測平臺;破壞性演練--預案演練 測試 決策小組 5 容量評估--申請機器擴容、中

原创 應對流量洪峯時有哪些應對

1 應對流量洪峯時有哪些應對?(1)調用鏈路分析,一次訪問請求從客戶端到服務端一共經過了多少個節點(業務上功能應用系統)。 (2)業務峯值流量預估,