1. String(字符串) 1.1 簡單介紹 字符串類型是Redis最基礎(chǔ)的數(shù)據(jù)結(jié)構(gòu),字符串類型可以是JSON蜕企、XML甚至是二進(jìn)制的圖片等數(shù)據(jù)栈妆,但是最大值不能超過512MB...
1. String(字符串) 1.1 簡單介紹 字符串類型是Redis最基礎(chǔ)的數(shù)據(jù)結(jié)構(gòu),字符串類型可以是JSON蜕企、XML甚至是二進(jìn)制的圖片等數(shù)據(jù)栈妆,但是最大值不能超過512MB...
本文轉(zhuǎn)載自后端技術(shù)漫談愕提,原文鏈接 https://mp.weixin.qq.com/s/-0_ReIv2bp5snq3NUI3P7A[https://mp.weixin.qq...
Trie 樹也稱為字典樹锐墙、單詞查找樹,最大的特點就是共享字符串的公共前綴构罗,這樣可以達(dá)到節(jié)省空間的目的铜涉。像我們在使用搜索引擎輸入某些關(guān)鍵字的時候,搜索引擎會自動彈出一些相關(guān)的信...
偶然看到一篇十分通俗易懂的文章遂唧,不過原出處找不到了芙代,這里還是分享一下。 https://blog.csdn.net/qukaiwei/article/details/5036...
題目描述 一個長度為n-1的遞增排序數(shù)組中的所有數(shù)字都是唯一的盖彭,并且每個數(shù)字都在范圍0~n-1之內(nèi)链蕊。在范圍0~n-1內(nèi)的n個數(shù)字中有且只有一個數(shù)字不在該數(shù)組中事甜,請找出這個數(shù)字...
1. equal() 和 == 的區(qū)別是什么? 要理解 equals() 方法滔韵,就必須從 == 開始講起了。 == 的作用很簡單掌实,就是判斷兩個對象的地址是不是相等(基本數(shù)據(jù)類...
題目描述 在一個數(shù)組 nums 中除一個數(shù)字只出現(xiàn)一次之外陪蜻,其他數(shù)字都出現(xiàn)了三次。請找出那個只出現(xiàn)一次的數(shù)字贱鼻。 題解一 先將數(shù)組排序宴卖,然后再找出現(xiàn)一次的數(shù)字是比較簡單的。 時...
以下文章來源于接水怪邻悬,文章內(nèi)容有少許改動症昏。 每篇文章都希望你能收獲到東西,這篇將帶你深入 HTTPS 加解密原理父丰,希望看完能夠有這些收獲: 明白 HTTPS 到底解決了什么問...
題目描述 請定義一個隊列并實現(xiàn)函數(shù) max_value 得到隊列里的最大值肝谭,要求函數(shù)max_value、push_back 和 pop_front 的均攤時間復(fù)雜度都是O(1...
題目描述 把n個骰子扔在地上蛾扇,所有骰子朝上一面的點數(shù)之和為s攘烛。輸入n,打印出s的所有可能的值出現(xiàn)的概率镀首。 你需要用一個浮點數(shù)數(shù)組返回答案坟漱,其中第 i 個元素代表這 n 個骰子...
題目描述 假設(shè)把某股票的價格按照時間先后順序存儲在數(shù)組中,請問買賣該股票一次可能獲得的最大利潤是多少更哄? 題解一 使用暴力法的話芋齿,直接雙重循環(huán)找出每一對利潤的差值,比較大小即可...
前言: mybatis在持久層框架中還是比較火的成翩,一般項目都是基于ssm觅捆。雖然mybatis可以直接在xml中通過SQL語句操作數(shù)據(jù)庫,很是靈活捕传。但正其操作都要通過SQL語句...
題目描述 請你來實現(xiàn)一個 atoi 函數(shù)惠拭,使其能將字符串轉(zhuǎn)換成整數(shù)。 首先庸论,該函數(shù)會根據(jù)需要丟棄無用的開頭空格字符职辅,直到尋找到第一個非空格的字符為止。 當(dāng)我們尋找到的第一個非...
題目描述 給定一個二叉樹, 找到該樹中兩個指定節(jié)點的最近公共祖先聂示。 百度百科中最近公共祖先的定義為:“對于有根樹 T 的兩個結(jié)點 p域携、q,最近公共祖先表示為一個結(jié)點 x鱼喉,滿足...
題目描述 給定一個二叉搜索樹, 找到該樹中兩個指定節(jié)點的最近公共祖先秀鞭。 百度百科中最近公共祖先的定義為:“對于有根樹 T 的兩個結(jié)點 p趋观、q,最近公共祖先表示為一個結(jié)點 x锋边,...
單例模式(Singleton Pattern)是 Java 中最簡單的設(shè)計模式之一皱坛。這種類型的設(shè)計模式屬于創(chuàng)建型模式,它提供了一種創(chuàng)建對象的最佳方式豆巨。 這種模式涉及到一個單一...
Java反射機制是在運行狀態(tài)中往扔,對于任意一個類贩猎,都能夠知道這個類的所有屬性和方法;對于任意一個對象萍膛,都能夠調(diào)用它的任意方法和屬性吭服;這種動態(tài)獲取信息以及動態(tài)調(diào)用對象方法的功能稱...
以前我們學(xué)習(xí)的排序算法,比如冒泡排序蝗罗、插入排序艇棕、快速排序等都是屬于內(nèi)部排序,即所有排序操作都是在內(nèi)存中完成绿饵。然而如果需要排序的文件比整個內(nèi)存還大時欠肾,這時就無法將文件一次性放到...