原创 Java【從無到有從有到無】【優化】【F1】StringBuilder can be replaced with String

StringBuilder說明 StringBuilder 是爲了避免字符串拼接過程中產生很多不必要的字符串對象。 經過編譯器優化,多個字符串相‘+’,優化後,與StringBuilder等價   附錄 參考:https://gith

原创 簡化術語,如PO,VO

目錄 目錄 術語 PO POJO BO VO DO DTO(TO) DAO 術語 PO persistent object  持久對象 一個PO對應數據庫中的一條記錄。 PO中不應該包含任何對數據庫的操作   POJO plain ord

原创 Neo4j【從無到有從有到無】【N3】使用圖進行數據建模

目錄 1.模式與目標(Models and Goals) 2.標記的屬性圖模型 3.查詢圖:Cypher簡介 3.1.Cypher Philosophy 3.2.MATCH 3.3.RETURN 3.4.其他Cypher語法 4.關係和圖

原创 Neo4j【從無到有從有到無】【N2】存儲連接數據的選項

目錄 1.關係數據庫缺少關係 2.NOSQL數據庫也缺乏關係 3.圖形數據庫擁抱關係 4.摘要 我們生活在一個互聯的世界中。 爲了蓬勃發展,我們需要了解並影響我們周圍的聯繫網絡。 當今的技術如何應對互聯數據的挑戰? 在本章中,我們研究關係

原创 Java【從無到有從有到無】【參考】【效率】集合遍歷

  List方式 方式一 public static void test1(List<String> list) { for (int i = 0; i < list.size(); i++) { System.out.pr

原创 Neo4j【從無到有從有到無】【N8】【附錄A】NOSQL概述

目錄 1.NOSQL的興起 2.ACID 與 BASE 3.NOSQL象限(The NOSQL Quadrants) 4.文件存儲(Document Stores) 5.Key-Value 存儲(Key-Value Stores) 6.列

原创 Gradle【從無到有從有到無】【用戶手冊】【G4】從Apache Maven遷移構建

目錄 從Apache Maven遷移構建 進行遷移 一般準則 瞭解構建生命週期 執行自動轉換 遷移依賴項 聲明依賴 聲明存儲庫 控制依賴項版本 排除傳遞依賴 處理可選的依賴 使用物料清單(BOM) 遷移多模塊構建(項目聚合) 跨項目共享版

原创 Hadoop【從無到有從有到無】【H4】命令指南

目錄 1.概述 1.1.Shell選項 1.2.通用選項 2.Hadoop常用命令 2.1.用戶命令 2.1.1.檔案文件(archive) 2.1.2.檢查本機(checknative) 2.1.3.classpath 2.1.4.co

原创 Java【從無到有從有到無】【參考】線程池的使用

目錄 1.newCachedThreadPool 2.newFixedThreadPool 3.newScheduledThreadPool 4.newSingleThreadExecutor 參考 Java通過Executors提供四種

原创 Neo4j【從無到有從有到無】【N1】介紹

目錄 1.什麼是圖? 2.圖空間的高級視圖 2.1.圖數據庫 2.2.圖計算引擎 3.圖數據庫的力量 3.1.性能 3.2.靈活性 3.3.敏捷 4.摘要 儘管本書中有很多是關於圖形數據模型的,但它不是一本關於圖形理論的書。我們不需要太多

原创 Hadoop【從無到有從有到無】【H5】FileSystem Shell

目錄 1.概述 1.1.appendToFile 1.2.cat 1.3.checksum 1.4.chgrp 1.5.chmod 1.6.wn 1.7.copyFromLocal 1.8.copyToLocal 1.9.count 1.

原创 Neo4j【從無到有從有到無】【N6】Graph數據庫內部

目錄 1.本機圖處理 2.本機圖存儲 3.程序化API 3.1.內核API(Kernel API) 3.2.核心API(Core API) 3.3.遍歷框架(Traversal Framework) 4.非功能特性(Nonfunction

原创 Hadoop【從無到有從有到無】【H3】集羣設置

目錄 1.目的 2.先決條件 3.安裝 4.在非安全模式下配置Hadoop 4.1.Hadoop守護程序的配置環境 4.2.配置Hadoop守護程序 4.3.監視NodeManager的運行狀況 4.4.奴隸(Slaves)文件 4.5.

原创 Neo4j【從無到有從有到無】【N7】圖論的預測分析

目錄 1.深度和廣度優先搜索 2.用Dijkstra的算法進行路徑查找 3.A *算法 4.圖論與預測建模 4.1.三元閉包/閉合(Triadic Closures) 4.2.結構平衡(Structural Balance) 5.本地橋樑

原创 Neo4j【從無到有從有到無】【N4】構建圖形數據庫應用程序

目錄 1.數據建模 1.1.根據應用程序的需求描述模型 1.2.事物的節點,結構的關係(Nodes for Things, Relationships for Structure) 1.3.精細關係與一般關係(Fine-Grained v