原创 不淺顯不易懂,教你優雅的寫出堆排序算法

警告該文章涉嫌嚴重的標題黨,博主膽小怕事歡迎狂噴 個人喜歡將堆排序設計爲三個層次分三個函數層層遞進實現 1.將一個局部的堆(二叉堆)實現大根堆 解釋一些概念 (1)二叉堆:將元素(這裏不嚴謹的指代所有實數)按照二叉樹的結構以數組下標映射

原创 redis 三節點 6 實例 集羣搭建

下載redis 本次使用 5.0.4 版本wget http://download.redis.io/releases/redis-5.0.4.tar.gz 3臺電腦配置好互信 對安裝包進行解壓tar -zxvf redis-5.0.4.

原创 原生JavaScript以及jQuery實現輕量級的記事工具(todolist)--適應手機端

前言:在看了TODOlist這個記事列表後,我們通過JavaScript以及jQuery來進行實現這個輕量的記事本。原工具連接:www.todolist.cn,我們進行實現的工具鏈接:www.jcsy.work 此項目未能進行本地存儲數據

原创 [系統安全] 十四.熊貓燒香病毒IDA和OD逆向分析--病毒釋放過程(下)

您可能之前看到過我寫的類似文章,爲什麼還要重複撰寫呢?只是想更好地幫助初學者瞭解病毒逆向分析和系統安全,更加成體系且不破壞之前的系列。因此,我重新開設了這個專欄,準備系統整理和深入學習系統安全、逆向分析和惡意代碼檢測,“系統安全”系列文章會

原创 “社區之星”成長故事徵集

活動簡介 那些積極探索技術邊界並持續對社區做出貢獻的開發者是真正的技術英雄,是開發者的學習榜樣,也是各個技術社區發展的生命力! 2020年即將結束,CSDN向所有技術社區發起“社區之星”成長故事的徵集邀請活動,匯聚各大社區所評選出的社區之

原创 AnyLogic中的代碼補全

AnyLogic 中如何實現代碼補全 Code Completion Master 重新設置組合鍵 Code Completion Master 用AnyLogic軟件建模時,有時需要寫代碼對智能體設置動作,看

原创 Springboot如何實現自定義錯誤頁面(錯誤處理機制詳解)

一般我們在做項目的時候,錯誤機制是必備的常識,基本每個項目都會做錯誤處理,不可能項目一報錯直接跳到原始報錯頁面,本篇博客主要針對springboot默認的處理機制,以及自定義錯誤頁面處理進行講解,需要的朋友們下面隨着小編來一起學習學習吧!

原创 【編測編學】MySQL數據庫基礎知識2

一、常見函數:字符函數:length concat substr instr trim upper lower lpad rpad replace數學函數: round ceil floor truncate mod日期函數:now cu

原创 實現圖片懶加載簡單的方法

小編帶大家瞭解一下爲什麼要實現圖片懶加載? 其原理就是用戶在打開頁面時,圖片會影響頁面的打開速度,導致頁面訪問量不高,用戶體驗不好,一張圖的大小就是幾M,通俗的講就是對網頁性能的一種優化的方式,優先顯示可視區的圖片,當需要顯示時,再發送圖

原创 推薦 :Python的深淺拷貝講解

前言 在很多語言中都存在深淺拷貝兩種拷貝數據的方式,Python中也不例外。本文中詳細介紹了Python中的深淺拷貝的相關知識,文章的內容包含: 對象、數據類型、引用 賦值 淺拷貝 深拷貝 一、Python對象 我們經常聽到:在

原创 Windows系統下運行某些程序時缺少“Msflxgrd.ocx”的解決方法

Windows系統下運行某些程序時缺少“Msflxgrd.ocx”的解決方法 參考文章: (1)Windows系統下運行某些程序時缺少“Msflxgrd.ocx”的解決方法 (2)https://www.cnblogs.com/mlgjb

原创 mybatis的SelectKey屬性的作用

 視頻課堂 https://edu.csdn.net/course/play/8034 SelectKey在Mybatis中是爲了解決Insert數據時不支持主鍵自動生成的問題,他可以很隨意的設置生成主鍵的方式。  使用mybatis的s

原创 SpringBoot API版本控制

歡迎使用Markdown編輯器寫博客 後端開發人員經常遇到接口升級、優化接口甚至重新定義一模一樣新接口而且還得兼容舊版本接口。這樣我們得維護兩個一模一樣接口,版本管理越來越重要。基於自定義註解獲得請求頭Header中apiVersion參

原创 DHCP 實現全網VLAN互通實驗

基本概念 一、VLAN VLAN(Virtual Local Area Network)的中文名爲"虛擬局域網",能夠將一個物理的LAN在邏輯上劃分成多個廣播域。 1.1 主要作用: 隔離廣播,增加安全,提高網絡帶寬使用率,降低延遲