原创 接口冪等性你們是如何做的

一、冪等性概念 在編程中.一個冪等操作的特點是其任意多次執行所產生的影響均與一次執行的影響相同。冪等函數,或冪等方法,是指可以使用相同參數重複執行,並能獲得相同結果的函數。這些函數不會影響系統狀態,也不用擔心重複執行會對系統造成改

原创 Dubbo框架經典面試18問

dubbo是什麼 **dubbo是一個分佈式框架,遠程服務調用的分佈式框架,其核心部分包含:** 集羣容錯:提供基於接口方法的透明遠程過程調用,包括多協議支持,以及軟負載均衡,失敗容錯, 地址路由,動態配置等集羣支持。 遠程

原创 AxureRP生成的HTML文件,谷歌瀏覽器無法訪問

1.下載谷歌瀏覽器插件 鏈接: https://pan.baidu.com/s/1ej_hjkXDTpDyYd92Vbqt2Q 提取碼: wb4e 2.安裝AxureRP插件 (1). (2).到此,即可以打開文件了

原创 MySQL小知識:字符串拼接長度 group_concat設置group_concat_max_len

*GROUP_CONCAT函數用於將多個字符串連接成一個字符串,在拼接成字符串時就會存在拼接長度的問題,mysql 默認的拼接最大長度爲1024 個字節,由於1024個字節會出現不夠用的情況,所以有時需要去根據情況進行修改,方式如

原创 Nginx小知識:nginx實現限流 高併發處理

Nginx實現限流 爲了防止用戶的惡意訪問,可以在在nginx設置限流,防止服務發生雪崩效應 Nginx限流分爲兩種 一是根據ip控制速率 二是控制併發連接數 1》 根據ip控制速率限流的配置 在http模塊添加配置   

原创 volatile關鍵字的作用 Java內存模型 併發編程實現

程序員面試經驗分享 volatile這個關鍵字可能很多朋友都聽說過,或許也都用過。在Java 5之前,它是一個備受爭議的關鍵字, 因爲在程序中使用它往往會導致出人意料的結果。在Java 5之後,volatile關鍵字才得以

原创 2020互聯網公司面試 Mysql必問的技術點

mysql [事務,隔離級別,存儲引擎,索引等] 事務 什麼是事務 事務是應用程序中一系列嚴密的操作,所有操作必須成功完成,否則在每個操作中所作的所有更改都會被撤消。也就是事務具有原子性,一個事務中的一系列的操作要麼全部成功,要麼

原创 2020 主流常用消息隊列的對比

一、開發語言: 1、Java是運行在JVM上的語言。 2、erlang和最近比較火的和go語言一樣是從代碼級別就支持高併發的一種語言, 二、協議: 1.RabbitMQ天生就有很高的併發性能,但是 有RabbitMQ

原创 Zookeeper最詳細講解

原創: 老劉 碼農翻身 https://mp.weixin.qq.com/s/J8erMBhiogXoQcn91SJcbw 張大胖所在的公司這幾年發展得相當不錯,業務激增,人員也迅速擴展,轉眼之間,張大胖已經成爲公司的“資深”

原创 2020 互聯網公司 java面試題

一. JAVA基礎筆試題 1、字符串1”如何轉化爲int型?(多選) A、Integer.parseint(“1”): B.Integervalueof("1").intvalue(): C、Integer.valueof

原创 2020互聯網公司面試 Redis必問技術點

Redis 介紹 key-value nosql非關係型數據庫 單線程,c語言開發,效率高(完全基於內存,非阻塞IO,大部分命令時間複雜度都是O(1)所以速度快)。因爲是單線程,時間複雜度爲 O(N) 的 KEYS 命令,嚴格禁

原创 Vue小知識:通過配置代理機制,解決本地開發跨域問題

開發環境中,本地請求後端服務的接口,因爲域不同,會導致跨域問題,所以需要在項目中進行代理配置如下:(vue-cli 2.0 在config/index.js中,vue-cli 3.0 在vue.config.js中 proxyT

原创 JVM小知識:linux 命令查看jvm堆內存信息

1.查看當前java進程的pid pgrep -lf java 2.查看java堆的詳細信息 jmap -heap PID 3.查看java堆中對象的相關信息,包含數量以及佔用的空間大小 jmap -histo P

原创 SpringCloud 經典面試問題

一.SpringCloud和Dubbo SpringCloud和Dubbo都是現在主流的微服務架構 SpringCloud是Apache旗下的Spring體系下的微服務解決方案 Dubbo是阿里系的分佈式服務治理框架 從技術維度上