原创 徒手擼一個Spring Boot中的starter

starter背景 Spring Boot目前已經變成了後端開發這必備技能之一,其中一個主要原因是Spring Boot中有個非常重要的機制(starter機制)。 starter能夠拋棄以前繁雜的配置,將其統一集成進starter,使

原创 【Java - bug】項目實踐-mysql

mysql驅動版本err SQLException: Access denied for user ‘root’@‘10.2.26.170’ (using password: YES) 解決:用戶密碼錯誤 java.lang.I

原创 Js+Map實現兩數之和

1. 題目 給定一個整數數組nums和一個整數目標值target,請你在該數組中找出和爲目標值的那兩個整數,並返回它們的數組下標。 示例1: 輸入: nums = [2,7,11,15],target = 9 輸出: [0,1] 解

原创 Leetcode-Mysql題目及知識點總結(1069.產品銷售分析II&1075.項目員工I)

計算機小白QAQ,因爲想找數分崗暑期實習所以充了會員想集中刷一下leetcode的mysql部分。寫這個系列博文和大家們交流一下,後面也會持續更新面經準備的一些問題,歡迎同好們一起交流,求大佬輕噴QAQ。因爲自己初學也走了很多彎路,所以會盡

原创 隊列(靜態方式)

隊列是一種只允許在隊尾插入元素,在隊頭插入元素的一種數據結構。就比如我們生活中的排隊。隊列最主要的是判斷隊空或者隊滿。隊列的靜態方式實現,利用數組設置一個循環的隊列。代碼如下: #include <iostream> #include <

原创 分佈式緩存靈魂十連,你能堅持幾個?

“ 今天無聊來撩一下分佈式緩存,希望你們喜歡~ 目錄 前言 目前工作中用到的分佈式緩存技術有redis和memcached兩種,緩存的目的是爲了在高併發系統中有效降低DB的壓力,但是在使用的時候可能會因爲緩存結構設計

原创 百萬量級數據_文件處理性能提升

  現狀資料說明:     需求背景介紹: 1. 該文件功能是以 .csv 後綴的文件進行解析後,反查我方數據庫表,取出賬單後做具體的處理業務 2. 該文件功能主要分爲以下幾個環節 獲取URL並下載文件 文件解析並檢查文件數據的有

原创 2019年廣西大學碩士研究生入學《數據結構與程序設計(817)》考試大綱

廣西大學2019年碩士研究生入學《數據結構與程序設計(817)》考試大綱 命題方式 招生單位自命題 科目類別 初試 滿分 150 考試性質該考試是爲廣西大學招收計算機技術專業學位碩士研究生(含全日制和非全日制)而設置的具有選

原创 應用設計模式架構×××遊戲

隨着遊戲的日益盛行,×××遊戲一直以來很受玩家喜愛,比如:極品飛車,俠盜飛車等。很多人可能會想如果我設計一款×××遊戲該如何做?首先遇到的問題是如何架構×××遊戲框架?帶着疑問我們開始今天的探討。我在這裏結合自己多年的遊戲經驗以及利用業餘

原创 netty客戶端斷線重連實現及問題思考

前言 在實現TCP長連接功能中,客戶端斷線重連是一個很常見的問題,當我們使用netty實現斷線重連時,是否考慮過如下幾個問題: 如何監聽到客戶端和服務端連接斷開 ? 如何實現斷線後重新連接 ? netty客戶端線程給多大比較合理 ?

原创 Flume到底會不會丟失數據?

Source到Channel是事務性的,put事務 Channel到Sink也是事務性的,take事務 這兩個環節都不可能丟失數據, 傳輸失敗後會回滾doRollback。 但是 source:   (1)exec source ,後面接 

原创 如果程序員面試都說真話…畫面過於真實,哈哈哈哈哈哈

Python實戰社羣 Java實戰社羣 長按識別下方二維碼,按需求添加 掃碼關注添加客服 進Python社羣▲ 掃碼關注添加客服 進Java社羣▲ 來源丨程序員之家 面試官:你好,這是你面試的第一家公司嗎? 程序員小王:當然不是啦,

原创 C語言課程心得(三)

註釋 1.單行//2.整段/....../ 函數 自定義的函數不能放在主函數內要放在主函數外再通過主函數調用 數組 表現形式:int arr[5]={1,2,3,4,5};int arr[5]={0};int arr[5];....

原创 防止ceph 集羣 IO hang

在ceph集羣的使用過程中,經常會遇到一種情況,當ceph集羣出現故障,比如網絡故障,導致集羣無法鏈接時,作爲客戶端,所有的IO都會出現hang的現象。 這樣的現象對於生產業務來說是很不能忍受的。舉例如下: 環境 ./vstart.sh -

原创 MrbMiner加密礦惡意軟件鏈接到伊朗軟件公司

騰訊去年9月首次對它進行了記錄,發現MrbMiner的目標是面向互聯網的MSSQL服務器,目的是安裝一個加密礦工,該礦工劫持了系統的處理能力,可以挖掘Monero並將其匯入攻擊者控制的帳戶。 該黑客組織用來託管其惡意挖礦軟件的域之一是“ M