其他

職場 | 工作五年之後,對技術和業務的思考

> 苦海無邊,回頭無岸。 01 晃晃悠悠的,在網際網路行業工作了五年,默然回首,你看哪裡像燈火闌珊處? 初入職場,大部分程式設計師會覺得苦學技術,以後會順風順水升職加薪,這樣的想法沒有錯,但是不算全面,五年後你會不會繼續做技術寫程式碼這是核心問題。 初入職場,會覺得努力加班可以不斷提升能力,可以

Airtest簡單上手講解

Airtest是網易開發的手機UI介面自動化測試工具,它原本的目的是通過所見即所得,截圖點選等等功能,簡化手機App圖形介面測試程式碼編寫工作。 安裝和使用 由於本文的目的是介紹如何使用Airtest來開發App爬蟲,那麼Airtest作為測試開發工具的方法介紹將會一帶而過,僅僅說明如何安裝並進行基本的操

[原始碼分析] 訊息佇列 Kombu 之 mailbox

# [原始碼分析] 訊息佇列 Kombu 之 mailbox ## 0x00 摘要 本系列我們介紹訊息佇列 Kombu。Kombu 的定位是一個相容 AMQP 協議的訊息佇列抽象。通過本文,大家可以瞭解 Kombu 中的 mailbox 概念,順便可以把之前幾篇文章內容再次梳理下。 ## 0x01 示

TCP/IP協議的經典面試知識點總結

## 前言 大家好啊,我是湯小圓。 今天給大家推薦的是,TCP/IP協議的經典面試知識點總結,希望對大家有幫助,謝謝。 ## 簡介 我們平時經常聽到的`TCP/IP`協議,其實是一個**協議族**; 只不過因為TCP、IP是其中最核心的協議,所以平時統稱為**TCP/IP協議**; 這個協議族裡

[數位DP]luogu P3646 [APIO2015]巴厘島的雕塑

題面 https://www.luogu.com.cn/problem/P3646 分析 直接得到最終優美度是顯然不可做的,注意到二進位制位數並不多,考慮從高位逐位計算 設方程 f[i][j] 表示分組完第 i 個數,用了 j 組,最終優美度能否為 0 目前列舉到第 k 位,那麼 k+1~maxbit 的位上

做好資料庫運維,資源管理技術必須要掌握

摘要:通過引入資源監控和控制等手段,實現資源在可控的情況下被合理利用的目的,避免出現資源的無序使用,防止資料庫系統性能變慢、停止響應。 1 資源管理是什麼? 1.1 資源管理簡介 通過引入資源監控和控制等手段,實現資源在可控的情況下被合理利用的目的,避免出現資源的無序使用,防止資料庫系統性能變慢、停止響應。資

SRC漏洞-從零到1的歷程記錄

差不多從一個月之前開始嘗試挖洞,因為有HR問過我挖沒挖過SRC,讓我很在意,所以就加入了挖SRC的行列。 1.如何起步 其他大佬也總結過,首先就是各種資訊收集,再查各種旁站來測試,這裡就一筆帶過。 我的建議是,新手開始都難入門,所以需要漏掃工具的幫忙,推薦漏掃: AWVS APPScan Xray BBSc

dp套dp學習筆記(P4590 [TJOI2018]遊園會題解)

# dp套dp學習筆記(P4590 [TJOI2018]遊園會題解) ## 分析 題目的意思是對於每一個 $i$ 求滿足如下條件的字串的數目: $1$.長度為 $n$ 且只出現過'N','O','I'三種字元。 $2$.和一個長度為 $k$ 的模式串的最長公共子序列長度恰好為 $i$。 $3$.不含"N

Apache Solr任意檔案讀取漏洞復現

​ Apache Solr任意檔案讀取漏洞復現 一、簡介 Solr是一個獨立的企業級搜尋應用伺服器,它對外提供類似於Web-service的API介面。使用者可以通過http請求,向搜尋引擎伺服器提交一定格式的XML檔案,生成索引;也可以通過Http Get操作提出查詢請求,並得到XML格式的返回結果。

Java-TreeMap和Guava-HashMultiset

一、Java-TreeMap 1.資料結構 底層資料結構是裸的紅黑樹,保證元素有序,沒有比較器Comparator的情況按照key的自然排序,可自定義比較器。執行緒不安全。 可以存null,但是key不可以為null。 2.效能分析:空間換時間 增刪改查的時間複雜度都是O(log n),HashMap的時間複

一個C++引用庫的標頭檔案預編譯陷阱

#### 寫在前面 老胡最近在工作中,有個場景需要使用一個第三方庫,引用標頭檔案,連結庫,編譯執行,一切都很正常,但是接下來就遇到了一個很詭異的問題,呼叫該庫的中的一個物件方法為物件修改屬性的時候,會影響到物件的另外一個屬性,當時百思不得其解,直呼靈異事件。 但後面靜下心來細細看了一下程式碼和各種配置,發現了

CF 939F. Cutlet

# [F. Cutlet](https://codeforces.com/problemset/problem/939/F) --- 第一次接觸這樣的動規設計。有收穫 --- 首先,我們先**簡化**一下問題: 1. $k$($k\leq100$)個給定區間,給這$2n$個區間染色($0$或$1$)

LinkedList類詳解

## LinkedList類中的方法與實現原理 目錄 一.資料結構 二.類標題 三.欄位 四.建構函式 五.方法分析 5.1 共有方法 publ

RocketMQ基礎概念剖析&原始碼解析

Topic Topic是一類訊息的集合,是一種邏輯上的分割槽。為什麼說是邏輯分割槽呢?因為最終資料是儲存到Broker上的,而且為了滿足高可用,採用了分散式的儲存。 這和Kafka中的實現如出一轍,Kafka的Topic也是一種邏輯概念,每個Topic的資料會分成很多份,然後儲存在不同的Broker上,這個「

0.053667068481445