原创 數據的存儲結構主要有哪兩種基本方法

順序存儲結構和鏈接存儲結構

原创 RabbitMQ入門(二、RabbitMQ基本發送方式)

本文出現的代碼只是簡述,詳細代碼之後文章有涉及。 簡單隊列 RabbitMQ中的消息都只能存儲在Queue中,生產者(下圖中的P)生產消息並最終投遞到Queue中,消費者(下圖中的C)可以從Queue中獲取消息並消費。 工作

原创 順序表之C語言實現

//ArrayList.h文件 const int MaxSize = 50; template<class T> //定義模板類ArrayList class ArrayList{ public: ArrayList(

原创 攔截器實現增刪改操作的日誌管理(整體思路)

此文接上篇攔截器實現增刪改操作的日誌管理;由於上篇文章講述得較爲簡略,這裏做下詳細說明。 前言 項目的數據庫設計有表: T_employee:用戶表 T_group:用戶組表 T_group_employee:用戶及組關聯表 T

原创 攔截器實現增刪改操作的日誌管理(Interceptor中NullPointException原因)

在項目的系統中,需要寫一個日誌管理,即將每次用戶的增刪改操作都存儲於數據庫中,此時,通過攔截器來設置,通過判斷用戶的請求,由於項目符合restful風格,但請求method爲put、delete或post時,獲取用戶信息及請求信息

原创 線程-支持可靠取消操作的生產者消費者日誌服務

今天看了下《併發編程實戰》,覺得日誌服務的生產消費者demo挺有趣的,故自己實現了下; Bad Way 以下爲第一種,較差的實現方式 package hpsyche.log; import org.junit.Test; im

原创 poi多線程操作問題(OOM與操作createCell報錯ConcurrentModificationException)

前言 在公司項目“北森開放平臺”API的對接上,需要將8w多條數據導出到Excel中, 原先單線程訪問5000條數據需要20多分鐘; 後面利用線程池開啓多線程訪問API接口來獲取信息,6分鐘搞定,大概效率提高了5倍,但是!!!

原创 SpringBoot動態切換多數據源

問題引入 在大型分佈式項目中,經常會出現多數據源的情況,比如說mysql結合sqlServer、Oracle等進行數據存儲,此時就需要我們通過Spring配值多數據源,在項目中根據實際進行動態切換,按相應的數據庫進行CRUD操作。

原创 SpringBoot整合Vue

由於前後端分離近幾年已成爲主流,故嘗試了下Vue+SpringBoot的前後端整合。 Vue的學習可以參考:https://cn.vuejs.org/v2/guide/, 由於vue的作者尤雨溪是一個華人,所以其官網的教程什麼的

原创 SpringCloud之Gateway實現動態路由

動態路由:在訪問不同的url時,通過gateway對路徑的攔截,按url的區別分配到不同服務器上。 具體實現 首先創建一個父module,eureka-family,同時開啓consul 服務提供者 創建子module,eurek

原创 騰訊Java後臺面經

下午,突然收到騰訊的電話面試,心想:“不是3、4月份投的簡歷嗎,,,現在我還有機會被撈,管他,面了再說” 由於騰訊本身不是Java的主場,而且本身是一面,問的都是基礎,所以面試基本沒有問到Java、JVM等詳細的知識。面試大體問題

原创 Java實習面試經驗一

Java大三實習面試經驗 由於在春招大廠面試時不給力,只能靠現在在BOSS直聘、拉鉤等網址投簡歷,正好學習有個畢業照招聘會,我也過去面試了以下Java的後臺開發,以下是面試的一些問題,分享出來,大家可以借鑑下。 SpringB

原创 python爬取噹噹商城信息並保存至數據庫

由於最近自己在寫個電商項目,需要大量的商品信息,故學習了下怎麼爬取現有的商城商品信息。 爬取頁面 爬取頁面:http://category.dangdang.com/cid4002644.html,利用xpath檢索到需要的數據,利用

原创 python利用xpath爬取天氣預報信息

天氣網站如下: http://www.weather.com.cn/weather/101281001.shtml 爬取各天氣信息: """ 思路分析: ①div/ul/li,獲得7天天氣預報的所有信息; --lxml、re

原创 Android課本例4-5,例4-6

文章目錄例4-5代碼MainActivity.javaactivity_main.xmlHandWrite.java運行結果小結例 4-6代碼MainActivity.javaactivity_man.xml運行過程小結總結 例4-5