0

利用Python爬取OPGG上英雄聯盟英雄勝率及選取率信息

使用Python爬取opgg上英雄聯盟的英雄勝率及選取率信息 ...

HuskySir 發布于 2020-03-15 15:48 評論(0)閱讀(132)
0

MySQL 整體架構一覽

MySQL 在整體架構上分為 Server 層和存儲引擎層。其中 Server 層,包括連接器、查詢緩存、分析器、優化器、執行器等,存儲過程、觸發器、視圖和內置函數都在這層實現。數據引擎層負責數據的存儲和提取,如 InnoDB、MyISAM、Memory 等引擎。在客戶端連接到 Server 層后, ...

以終為始 發布于 2020-03-15 15:46 評論(0)閱讀(89)
1

簡述N種排序算法

排序算法概述 排序算法是程序員日常很常見的算法,基本上每天都會使用排序,在這里將進行一下總結。 排序算法大致可分為比較類排序和非比較類排序二種,其核心區別可以簡單的理解為非比較類排序是對比較類排序之前進行了一層包裝,也就是說排序的核心操作依然還是比較。 目前主流的排序算法根據分類可以分成下圖所示: ...

nontracey 發布于 2020-03-15 15:44 評論(0)閱讀(52)
0

MySQL字符集不一致導致性能下降25%,你敢信?

故事是這樣的: 我在對MySQL進行性能測試時,發現CPU使用率接近100%,其中80%us, 16%sys,3%wa,iostat發現磁盤iops2000以下,avgqu-sz不超過3,%util最高70%,看來瓶頸不在磁盤IO上面,而在CPU上。sys部分使用率有點高。 于是我果斷使用perf  ...

Johnliu2008 發布于 2020-03-15 15:07 評論(3)閱讀(147)
0

Java中的IO與NIO

前文開了高并發學習的頭,文末說了將會選擇NIO、RPC相關資料做進一步學習,所以本文開始學習NIO知識。 IO知識回顧 在學習NIO前,有必要先回顧一下IO的一些知識。 IO中的流 Java程序通過流(Stream)來完成輸入輸出。流是生產或者消費信息的抽象,流通過Java的輸入輸出與物理設備連接, ...

lingjiango 發布于 2020-03-15 15:02 評論(0)閱讀(67)
0

Elasticsearch構建全文搜索系統

[toc] 前言 Elasticsearch 是一個分布式、可擴展、實時的搜索與數據分析引擎,通過它我們可以構建出一個強大的全文搜索系統,解決諸如文章檢索慢,商品檢索慢、MySQL的like查詢慢這樣的問題。 Elasticsearch是基于hadoop創始人道哥的另一杰作Lucene實現的,速度非 ...

雪山飛豬 發布于 2020-03-15 15:00 評論(0)閱讀(165)
1

ASP.NET Core 中jwt授權認證的流程原理

[TOC] 1,快速實現授權驗證 什么是 JWT ?為什么要用 JWT ?JWT 的組成? 這些百度可以直接找到,這里不再贅述。 實際上,只需要知道 JWT 認證模式是使用一段 Token 作為認證依據的手段。 我們看一下 Postman 設置 Token 的位置。 那么,如何使用 C 的 Http ...

癡者工良 發布于 2020-03-15 14:54 評論(0)閱讀(102)
0

PG歸并排序算法詳解

前言 歸并排序算法是連接算法中比較復雜的算法,相比嵌套循環與Hash匹配而言。本節會通過實例來說明該算法在PG中的具體實現。 在PG中,通過狀態機來實現——歸并 連接。當然這里的完整流程是排序——歸并——連接,由于排序通過Sort操作來完成,這里就不贅述。 這里的狀態機一共有11中狀態,在這11中狀 ...

letsfly 發布于 2020-03-15 14:35 評論(0)閱讀(22)
1

算法的理論與實踐

算法 大O表示法 用來描述計算機算法的效率, 數據項個數發生變化時,算法的效率也會跟著發生改變 常見的大O表示方法 | 符號 | 名稱 | | | | | O(1) | 常數的 | | O(log(n)) | 對數的 | | O(n) | 線性的 | | O(nlog(n)) | 線性和對數乘積 | ...

RopeHuo 發布于 2020-03-15 14:18 評論(0)閱讀(69)
4

外包程序員的幸福生活

今天給你們講述一個外包程序員的幸福生活。男主是Z哥,不是在外包公司上班的那種,是一名自由職業者,接外包項目自己干。接下來講的都是真人真事。 先給大家介紹一下男主,Z哥,老程序員,是我十多年前的老同事,技術大牛,當過CTO,也創過業。因為我倆都愛好喝酒、踢球,再加上住的距離不算遠,所以一直也斷斷續續的 ...

四猿外 發布于 2020-03-15 14:15 評論(3)閱讀(247)
0

如何優雅的使用AbpSettings

在Abp中配置雖然使用方便,但是每個配置要先定義key,要去provider中定義,再最后使用key從ISetting中獲取還是挺麻煩的一件事, 最主要是獲取修改的時候,比如,修改用戶配置,是從獲取一批key/value來返回前端,并從前端提交修改保存就比較麻煩了。 很早之前做過一些嘗試,如下: h ...

Never.Net 發布于 2020-03-15 13:59 評論(3)閱讀(76)
0

我是如何從開發轉產品的

背景 職位背景 首先聲明一下,我這個職位算是半個產品經理吧,因為我沒有接觸過真正的產品經理,我的title是技術產品經理,而且我的職位對技術的要求很高,比如我們需要熟悉devops, 熟悉kafka, cassandra, prometheus, k8s之類的東西,所以我才說我算是半個產品經理, 不 ...

even.ctit 發布于 2020-03-15 13:27 評論(2)閱讀(131)
0

一文深入了解史上最強的Java堆內緩存框架Caffeine

它提供了一個近乎最佳的命中率。從性能上秒殺其他一堆進程內緩存框架,Spring5更是為了它放棄了使用多年的GuavaCache 緩存,在我們的日常開發中用的非常多,是我們應對各種性能問題支持高并發的一大利器。我們熟知的緩存有堆緩存(Ehcache3.x、Guava Cache等)、堆外緩存(Ehca ...

碼大叔 發布于 2020-03-15 13:03 評論(0)閱讀(99)
0

Head First設計模式——蠅量和解釋器模式

蠅量 蠅量模式:如果讓某個類的一個實例能用來提供許多“虛擬實例”,就使用蠅量模式。 在一個設計房子的平臺中,周圍要加上一些樹,樹有一個坐標XY坐標位置,而且可以根據樹的年齡動態將自己繪制出來。如果我們創建許多樹之后,會有許多樹的實例對象。使用一個樹實例和一個客戶對象來維護“所有”樹的狀態,這就是蠅量 ...

Spring2Sun 發布于 2020-03-15 12:49 評論(0)閱讀(55)
0

機器學習評估方法及性能度量

1 方法 已知數據集$D$有限, 需分出一部分用作訓練, 剩下的一部分用作測試. 按比例留出. 訓練集和測試集保持$D$中類別的比例. 以二分類任務為例, 常見做法是將大約$2/3$~$4/ 5$的樣本用作訓練, 剩余樣本用于測試. 一般采用若干次隨機劃分, 重復進行實驗評估后取平均值作為留出法的評 ...

二十三點 發布于 2020-03-15 12:45 評論(0)閱讀(53)
0

設計模式之委派模式,大名鼎鼎的Spring都在用

什么是委派模式 雖然說委派模式不屬于Gof23中設計模式,但這并不影響它成為一種經典的設計模式。 “委派”字面意思就是指派一件事情給某人。類比到生活中的場景,比如項目leader指派開發任務給下面的猿猿們。這聽起來有點像靜態代理,不過還是不一樣的,你品,你細品!代理強調的是過程,主要是要在代理過程中 ...

二營長的筆記 發布于 2020-03-15 12:26 評論(0)閱讀(63)
0

使用pyecharts繪制詞云圖-淘寶商品評論展示

一、什么是詞云圖? 詞云圖是一種用來展現高頻關鍵詞的可視化表達,通過文字、色彩、圖形的搭配,產生有沖擊力地視覺效果,而且能夠傳達有價值的信息。 制作詞云圖的網站有很多,簡單方便,適合小批量操作。 BI軟件如Tableau、PowerBI也可以做,當然相比較web網站復雜一點。 在編程方面,JavaS ...

朱衛軍 發布于 2020-03-15 12:20 評論(0)閱讀(54)
0

【Android】四大組件歸納總結

隨著學習持續更新 四大組件均可使用 在Manifest中聲明成獨立進程 Activity 生命周期 4種啟動模式 Android使用回退棧來管理Activity實例。當前顯示的Activity在棧頂,當點擊后退或返回時,棧頂的Activity出棧。 可以指定Activity的啟動模式來避免重復創建同 ...

y4ngyy 發布于 2020-03-15 12:11 評論(0)閱讀(41)
0

干貨:如何打造一個直播平臺

上幾篇介紹了如何實現一個百萬級別的語音聊天室,本篇將介紹直播平臺的設計。開始分享這個項目其實有點猶豫,因為我所參與的直播平臺跟業界常用的方案不太一樣。但是仔細想想,架構設計本來就是在各種條件約束下的因地制宜,沒有絕對的正確和錯誤,合適才是關鍵。 我們是國內做直播相對比較早的團隊,也缺乏一些行業通用方 ...

后臺開發拾遺 發布于 2020-03-15 11:49 評論(0)閱讀(156)
0

【面試經驗分享】java面試中的那些潛規則

1.大綱 潛規則1:面試的本質不是考試,而是告訴面試官你會做什么 很多剛入行的小伙伴特別容易犯的一個錯誤,不清楚面試官到底想問什么,其實整個面試中面試官并沒有想難道你的意思,只是想通過提問的方式來知道你會什么 比如: 面試官提問在實際項目中你們是怎么樣使用緩存的? 初入行回答:使用redis,key ...

姿勢帝 發布于 2020-03-15 11:25 評論(0)閱讀(120)
ag二分彩