原创 學習數據結構和算法讀什麼書

轉載自學習數據結構和算法讀什麼書,文後有福利 推薦的算法書 《算法4》 爲什麼是《算法4》 《算法4》看起來挺厚的,但是前面幾十頁是教你 Java 的;每章後面還有習題,佔了不少頁數;每章還有一些數學證明,這些都可以忽略。這樣算下來,剩下的

原创 回溯算法解題套路框架

回溯算法解題套路框架 解決一個回溯問題,實際上就是一個決策樹的遍歷過程。你只需要思考 3 個問題: 1、路徑:也就是已經做出的選擇。 2、選擇列表:也就是你當前可以做的選擇。 3、結束條件:也就是到達決策樹底層,無法再做選擇的條件。 如果你

原创 學習算法和刷題的思路指南

一、數據結構的存儲方式 數據結構的存儲方式只有兩種:數組(順序存儲)和鏈表(鏈式存儲)。 數組由於是緊湊連續存儲,可以隨機訪問,通過索引快速找到對應元素,而且相對節約存儲空間。但正因爲連續存儲,內存空間必須一次性分配夠,所以說數組如果要擴容

原创 博客園主題美化(高級篇之Silence主題)

寫在前面 本文是cnblogs-theme-silence主題設置 。 原文有詳細的操作,我也是按照原文描述部署的,我這裏直接貼我用的代碼,就是最後部署的腳本。 該主題是基於博客園官方標準模板 Custom改造,所以需要設置博客皮膚爲Cus

原创 博客園主題美化(極簡篇)

以BlueSky爲模板 TOC 目錄TOC頁面定製 CSS 代碼頁腳 HTML 代碼簽名總結 頁面定製 CSS 代碼 .forFlow p { margin-bottom:0px; } .esa-post-signature {

原创 博客園主題美化(基礎篇)

目錄 目錄目錄皮膚選擇BlueSky頁面定製 CSS 代碼頁首 HTML 代碼頁腳 HTML 代碼設置簽名總結參考 皮膚選擇BlueSky 頁面定製 CSS 代碼 /*溢出隱藏設置*/ #topics, #mainContent {

原创 互聯網資源整合家裝領域

# 家裝行業分析 # 涉及的其他行業和領域 # 土巴兔家裝網的運營分析 ## 主要業務 ## 運營模式 ## 經營狀況 # 需要考慮哪些問題? - 容錯性,風險評估- SEO推廣- 資源- 有哪些資源- 哪些資源可以整合爲更優,如何降低成本

原创 構建基於Electron開發的軟件遇到的問題

構建pdman時,報了好些錯。 主要還是網絡問題和版本不一致導致的。 前提 npm設置淘寶源,自行搜索。 版本      上面是官方要求的node環境。 需要首先安裝nvm, brew install nvm 其他nvm命令 nvm

原创 LocalDateTime自動轉化格式

開發中,遇到這樣的問題。一個LocalDateTime類型的屬性返回給前端是中間帶T的格式,前端說轉不了。 可以引入jackson包轉換一下   <properties> <jackson.version>2.8.5</jack

原创 Golang協程實現流量統計系統(3)

進程、線程、協程 - 進程:太重 - 線程:上下文切換開銷太大 - 協程:輕量級的線程,簡潔的併發模式   Golang協程:goroutine   Hello world package main import "fmt"

原创 Golang協程實現流量統計系統(1)

# 學習內容:   # 學習目標: 學習Golang的基礎開發 常用的Golang編程技藝 精巧省力的Go Lib 協程的真實應用實踐 與其他語言對比着學   協程併發模型的深度應用 Growth hacking的精髓 整套企業級流量收集方

原创 Golang協程實現流量統計系統(2)

 從進程開始,搜索和理解進程 Google 搜索關鍵詞: C fork example   什麼是fork Fork系統調用用於創建一個稱爲子進程的新進程,該子進程與進行fork()調用的進程(父進程)同時運行。 創建新的子進程後,兩個進程

原创 字符串轉整數的正確姿勢

字符串轉整數,是平時編碼中用的很多的了。 主要可以使用Integer類的parseInt和valueOf方法。 Integer.parseInt("10");// <1> Integer.valueOf("10");// <2> 這兩

原创 線程簡介

什麼是線程 1. 線程是現代操作系統調度的最小單元 2.在一個進程裏可以創建多個線程,這些線程都擁有各自的計數器、堆棧和局部變量等屬性,並且能夠訪問共享的內存變量 3.處理器在這些線程上告訴切換,讓使用者感覺到這些線程在同時執行。 可以打斷

原创 JDBC連接數據庫遇到的“驅動程序無法通過使用安全套接字層(SSL)加密與 SQL Server 建立安全連接。

要從舊算法列表中刪除3DES: 在JDK 8及更早版本中,編輯該 /lib/security/java.security文件並3DES_EDE_CBC從jdk.tls.legacyAlgorithms安全屬性中刪除。官方文檔指出:請注意,這