上篇跟大家聊了聊maven的簡單使用,之前也寫了一篇搭建基於SSI(struts2,spring,ibatis)的javaEE開發環境的文章,但是那篇只是給初學者搭建一個簡單的SSI應用的框架,其實我們發現問題了,jar越來越多,管理起來越來越混亂,在實際工作中,面向企業的開發中一個項目將會 ...
入坑java很多年了,現在總結一下自己學到的東西。 首先我們先來聊聊什么是HashMap 什么是hash hash用中文的說法就叫做 散列 ,通俗的講就是把任意長度的字符串輸入,經過hash計算出固定長度的字符串。而這個字符串就是散列值。這種轉換是一種壓縮映射,也就是,散列值的空間通常遠小於輸入的空間,不同的輸入可能會散列成相同的輸出,而不可能從散列值來唯一的確定輸入值。 hash碰撞 上面已經說 ...
2019-09-27 17:47 0 1137 推薦指數:
上篇跟大家聊了聊maven的簡單使用,之前也寫了一篇搭建基於SSI(struts2,spring,ibatis)的javaEE開發環境的文章,但是那篇只是給初學者搭建一個簡單的SSI應用的框架,其實我們發現問題了,jar越來越多,管理起來越來越混亂,在實際工作中,面向企業的開發中一個項目將會 ...
單鏈表:單鏈表是一種鏈式存取的數據結構,用一組地址任意的存儲單元存放線性表中的數據元素。鏈表中的數據是以結點來表示的,每個結點的構成:元素(數據元素的映象) + 指針(指示后繼元素存儲位置),元素就是存儲數據的存儲單元,指針就是連接每個結點的地址數據。自己手動寫一個單鏈表:首先,定義一個節點類 ...
自己動手寫一個服務網關 原文鏈接:https://www.cnblogs.com/bigben0123/p/9252444.html 引言 什么是網關?為什么需要使用網關? 如圖所示,在不使用網關的情況下,我們的服務是直接暴露給服務調用方。當調用方增多,勢必需要添加定制化訪問權限、校驗 ...
首先,我們應該選擇如何去構建我們的擴展模塊,有三種方式: 1、External Modules:外部模塊,也就是編譯成共享庫,用dl()函數動態加載。 好處: (1) ...
版權聲明: 本賬號發布文章均來自公眾號,承香墨影(cxmyDev),版權歸承香墨影所有。 允許有條件轉載,轉載請附帶底部二維碼。 一、為什么需要一個測試腳本? 昨天講解了Android Monkey命令的使用方式,今天趁着還熱乎就手把手用Monkey寫一個壓力測試的腳本。還不 ...
廢話: 最近朋友在學習推薦系統相關,說是實現完整的推薦系統,於是我們三不之一會有一些討論和推導,想想索性整理出來。 在文中主要以工程中做推薦系統的流程着手,穿插一些經驗之談,並對於推薦系統的算法的學術界最新的研究進展和流派作一些介紹。當然由於我做推薦系統之時還年幼,可能有很多偏頗 ...
一、概述 單向鏈表(單鏈表)是鏈表的一種,其特點是鏈表的鏈接方向是單向的,對鏈表的訪問要通過順序讀取從頭部開始。 鏈式存儲結構的線性表將采用一組任意的存儲單元存放線性表中的數據元素。由於不需要按順序存儲,鏈表在插入、刪除數據元素時比順序存儲要快,但是在查找一個節點時則要比順序存儲要慢 使用 ...
從零寫一個用於裸機程序調試的printf函數 自己寫c語言應用程序的時候,經常會使用printf來打印。 printf在是一個標准庫函數,功能是:打印(變量、字符串)等等。 問題:能不能依據printf的原理,寫一個簡易的用於裸機程序調試的my_printf函數呢?好處 ...