原创 極客算法訓練筆記(一),算法學習方法篇

目錄算法往事誤區總結白嫖不快樂嗎算法越學越寂寞算法訓練營開篇學習方法五毒神掌練習法腦子裏有知識圖譜算法連載系列算法往事誤區總結我買了極客時間的算法訓練營的課程,沒錯就是最火的那個算法訓練營。付完款那一刻我忍不住吐槽“哇塞,我可真有錢”,

原创 從JVM設計者的角度來看.class文件結構,一文弄懂.class文件的身份地位

目錄本文相關虛擬機的命令Class文件產生背景及重要地位【問題】只有Java語言編譯後的class文件才能在 JVM 裏面跑嗎?class文件的地位Class 類文件結構設計解析【問題】你會怎麼設計class文件?本文相關虛擬機的命令編

原创 記一次線上bug,論代碼規範命名的重要性

背景 店鋪功能已經開發完成,新開發了店鋪裝修功能,需要將之前開通了店鋪的,在新的表裏面刷其店鋪裝修初始數據。涉及到兩張表如下: 店鋪表: @Data @EqualsAndHashCode(callSuper = false) @D

原创 mongodb的BulkOperations,springboot批量插入數據時若數據庫存在數據則更新,同時更新elasticSearch

// mongodb 的批量插入或者更新 List<Pair<Query, Update>> updateList = new ArrayList<>(userTagDocs.size());

原创 nginx一致性hash在k8s中的實踐,解決k8s部署前端頁面不走正常nginx緩存問題

文章目錄背景一致性hash淺談控制器模式==ingress-nginx-controller== 介紹==nginx configuration====Building the NGINX model====When a relo

原创 對稱加密,非對稱加密,CA,數字證書,圖解https演變以及各種加密解密過程,一篇就夠看不懂你打我

圖解https演變以及各種加密解密過程 HTTP->HTTPS原因 HHTP 訪問 HTTPS 訪問 · 直接原因,如上圖,使用http和https訪問網站,最明顯的差別就是 使用http進行訪問的,瀏覽器直接標誌爲“不安全”網站

原创 用python將數據庫數據查詢導出excel表,多個表單

效果如下: excel底部表單列表   # -*- coding: utf-8 -*- import pymysql import xlwt cy_greenskin = { 'host': '10.xx.xx.89',

原创 大學四年Java後端學習路線規劃,所有私藏資料我都貢獻出來了,不看畢業肯定後悔!!!

一定要走在學校前面自學,規劃好自己的時間,按照自己的路線走。 大學四年Java後端學習路線規劃,所有私藏資料我都貢獻出來了,不看畢業肯定後悔!!!學習路線與資源方法一.第一件事,很重要!!!二.學習資料獲取途徑(想要學習卻不知道

原创 大轉盤,抽獎算法,中獎未中獎

思路:將每個都獎品的概率,加入一個數組,然後遍歷數組,得到將隨機數在的範圍的獎品 因爲前端值精確到 0.001%,所以存的值是加倍了的100000,換成整數來進行計算 public static final MAX_WINNING_

原创 Java類的生命週期,不懂這個都不好意思和別人說我是搞JAVA的

類生命週期加載(Loading)四種類加載器:JAVA_HOME 目錄裏面的內容雙親委任連接(Linking)驗證階段準備階段解析階段初始化類初始化的七種觸發情況:卸載JVM每本Java入門書籍在介紹Java這門語言的時候都會提到Jav

原创 java類生命週期,類的“加載,連接,初始化,使用,卸載過程”詳解

“ 如果說核心類庫的 API 比做數學公式的話,那麼 Java 虛擬機的知識就好比公式的推導過程” 每本Java入門書籍在介紹Java這門語言的時候都會提到Java跨平臺,“一次解釋,到處運行的特點“,功臣就是jvm(Java Virtu

原创 CIDR,子網掩碼,關於IP地址的那些事兒

                                                    【問題】已知19.123.165.13/22 這個CIDR,求一下這個網絡的第一個地址,子網掩碼和廣播地址。 如果你的第一反應就是1

原创 一文洞悉 OSI和TCP/IP模型,理通所有協議,再也不用似懂非懂了

目錄 爲什麼網絡要分層? OSI模型 比對 TCP/IP模型 TCP/IP 模型 物理層 數據鏈路層 網絡層 傳輸層 應用層   爲什麼網絡要分層? 這其實很好理解,隋朝開始就有吏部、戶部、禮部、兵部、刑部、工部了,一個龐大的組織要管理

原创 抓包分析TCP首部,三次牽手四次分手過程,序列號確認號計算,爲什麼握手是三次揮手是四次?

目錄抓包過程TCP 首部分析TCP 三次牽手過程TCP 四次分手過程常見面試經典問題爲什麼牽手是三次,分手是四次?爲什麼TIME_WAIT狀態需要經過2MSL(最大報文段生存時間)才能返回到CLOSE狀態? 抓包過程 使用了 Wi

原创 字節跳動三面涼經,四小時的靈魂拷問都問了些啥?

小建議 建議海投,走內推,內推渠道獲取途徑可以看我另外一篇專門講解內推,春招,秋招,大學。 宇宙條是春招第一家給我面試機會的公司,收到面試邀約的時候沒抱太大希望,全世界都知道宇宙條唯算法論,算法這塊是自己最薄弱的地方,但是沒想到一