原创 你都是會點啥技術(五)--- 數據庫

你都是會點啥技術(五)— 數據庫 寫在前面的話:還記得2018年的時候開發的項目上線,經過大概一個月,因爲數據量增加,造成項目查詢頁面的延遲,因爲項目使用的羣體是固定的,所以當時提出來後並沒有着力解決,不過我一直對數據庫優化這塊

原创 你都是會點啥技術(一)--- Linux

寫在前面的話:Linux命令有很多,死記硬背的可以說是太傻了,所以天真的我選擇記下來。記之前建議大家能夠系統的學習Linux,而不是單單記住幾個簡單的命令。個人推薦B站視頻尚硅谷韓順平講的視頻:https://www.bilib

原创 高級java開發工程師也會犯得錯誤,你中槍了嗎。

高級java開發工程師也會犯得錯誤,你中槍了嗎。 寫在前面的話:記錄一下平常開發造成項目安全問題的漏洞,以免自己今後再犯錯誤。 1.SQL注入 SQL注入攻擊即用戶通過輸入非法字符串,篡改原SQL語句的意圖。SQL語句由用戶輸

原创 反射創建對象的3種方式

一.構造空對象 public class Solution1 { public static void main(String[] args) throws Exception { Solution solution =

原创 讀書不二

本傑明.富蘭克林美德培養計劃 1.節制。食不過飽;飲酒不醉。 2.沉默寡言。言必於人於已有益,避免無意的聊天。 3.生活秩序。每一樣東西應有一定的安放的地方;每件日常事務當有一定的時間。 4.決心。當做必做;決心要做的事應堅持不懈

原创 分佈式Zookeeper安裝搭建詳解

分佈式Zookeeper安裝搭建詳解 寫在前面的話:我一直有個誤區,就是公司用不到的技術學了也白學。因爲個人在業餘時間會去學習和了解新技術,過一段時間就會遺忘,原因一是人對知識的記憶力會慢慢下降,二是技術這行沒有項目實戰驅動,學

原创 SpringBoot+Dubbo+Zookeeper搭建教程

SpringBoot+Dubbo+Zookeeper搭建教程 寫在前面的話:技術路上的坑只能一個一個的踩過去了嗎?以爲很簡單,但還是浪費了很長時間。。。這是目前發現的配置最簡單的一種搭建方式。 項目GitHub地址 https

原创 你都是會點啥技術(八)--- 設計模式

都是會點啥技術(八)— 設計模式 寫在前面的話:大學學了一遍設計模式,閱讀過《大話設計模式》,還是一直不能完全熟練掌握運用它,這次好好做個筆記,目的是把23中設計模式的設計理念搞懂! 不得不說人家總結的好,先記錄這,等功利更深

原创 你都是會點啥技術(七)--- Spring

你都是會點啥技術(七)— Spring 寫在前面的話:對於spring這門技術,個人很長時間停留在能夠熟練使用它完成日常開發。慢慢的個人對技術的要求有所上升,基於spring最新官方文檔學習記錄一下。在這太多一句,技術是在不斷更

原创 命令符編譯java文件和打jar包遇到的問題

寫在前面的話:記錄一下,java編譯反編譯和打包的騷操作。 需求一:將下載的jar包裏面的class文件用反編譯工具(jd-gui工具)進行反編譯爲java文件後,修改完成後需要重新編譯成class文件放入jar包中。 問題一

原创 java自定義註解例子

java自定義註解 1.註解分類: 按運行機制分: SOURCE源碼註解:註解只在源碼中存在,編譯成.class文件就不存在了 CLASS編譯時註解:註解在源碼和.class文件都存在,但運行時會被移除 (@Override,@D

原创 你都是會點啥技術(六)--- 數據結構

你都是會點啥技術(六)— 數據結構 寫在前面的話:數據結構基本知識和排序。 鏈接:https://pan.baidu.com/s/1BJnOjGK3k0DKq9q81xKC2w 提取碼:kkjy 程序=數據結構+算法 (數據

原创 你都是會點啥技術(四)--- 數據庫

你都是會點啥技術(四)— 數據庫 寫在前面的話:還記得2018年的時候開發的項目上線,經過大概一個月,因爲數據量增加,造成項目查詢頁面的延遲,因爲項目使用的羣體是固定的,所以當時提出來後並沒有着力解決,不過我一直對數據庫優化這塊

原创 你都是會點啥技術(四)--- Java

你都是會點啥技術(四)— Java 寫在前面的話:到2019年6月份爲止,真正使用java有兩年了,在大學期間老師教過一遍java(學的不好),看過兩三個老師講解的java視頻,每次學習都會有新的體驗和收穫,也讀過《java編程

原创 你都是會點啥技術(三)--- Redis

你都是會點啥技術(三)— Redis 寫在前面的話:利用課餘時間學習了一下redis,這在簡單記錄學習筆記。 1. Redis介紹 Redis是一種非關係型數據庫 Redis是使用c語言開發的一個高性能鍵值數據庫,它可以通過