2

Spring Data JPA入門及深入

一:Spring Data JPA簡介 Spring Data JPA 是 Spring 基于 ORM 框架、JPA 規范的基礎上封裝的一套JPA應用框架,可使開發者用極簡的代碼即可實現對數據庫的訪問和操作。它提供了包括增刪改查等在內的常用功能,且易于擴展!學習并使用 Spring Data JPA ...

螞蟻小哥 發布于 2020-06-04 15:04 評論(0)閱讀(136)
0

ArrayDeque雙端隊列 使用&實現原理分析

ArrayDeque雙端隊列 使用&實現原理分析 學習Okhttp實現源碼時,發現其任務分發時用到了ArrayDeque。因此了解一下ArrayDeque的使用方式和實現原理。 一、Deque deque(double-ended queue)雙端隊列,是一種具有隊列和棧的性質的數據結構。 雙端隊列 ...

xiaxveliang 發布于 2020-06-04 14:57 評論(0)閱讀(88)
0

分享一個新出爐的JVM里不痛不癢的BUG(Attach機制相關)

本文來自: PerfMa技術社區 PerfMa(笨馬網絡)官網 概述 老早之前寫過一篇文章,關于attach機制的,可以看下這篇老文章了解一下JVM源碼分析之Attach機制實現完全解讀,比如大家常用的jstack,jmap等工具的主要原理都和attach機制有關,在JVM里處理這些命令的線程主要是 ...

PerfMa 發布于 2020-06-04 14:52 評論(0)閱讀(76)
1

認識各種內存地址

什么是物理地址? 物理地址就是內存單元的絕對地址,物理地址0x0000就表示內存條的第一個存儲單元,0x0010(16進制)就表示內存條的第17個存儲單元,一個存儲單元是1byte(8bit)。 你問為什么是1byte? 一個內存條是由若干個黑色的內存顆粒構成的。每一個內存顆粒叫做一個chip。 每 ...

Gean 發布于 2020-06-04 14:34 評論(0)閱讀(197)
3

使用dotnet Cli向nuget發布包

長話短說, 今天分享如何在nuget.org創建并發布.NET Standard package。 前置 安裝勾選.NET Core開發套件的Visual Studio; 安裝dotnet Cli 從VS2017開始,dotnet Cli已經自動在.NET開發套件中被安裝; 使用SDK-style ...

有態度的小碼甲 發布于 2020-06-04 14:24 評論(1)閱讀(102)
0

MyBatis整合雙數據源

有時候在項目中會遇到需要連接兩個數據庫的情況。本文就結合Spring和Mybatis來講下怎么使用雙數據源(或者是多數據源)。 背景知識介紹 本文中實現多數據源的關鍵是Spring提供的AbstractRoutingDataSource。這個類可以根據lookup key來實現底層數據源的動態轉換。 ...

程序員自由之路 發布于 2020-06-04 14:14 評論(0)閱讀(179)
0

Volcano火山:容器與批量計算的碰撞

【摘要】 Volcano是基于Kubernetes構建的一個通用批量計算系統,它彌補了Kubernetes在“高性能應用”方面的不足,支持TensorFlow、Spark、MindSpore等多個領域框架,幫助用戶通過Kubernetes構建統一的容器平臺。 Kubernetes 是當前非常流行的容 ...

華為云開發者社區 發布于 2020-06-04 14:10 評論(0)閱讀(82)
3

從linux源碼看socket的阻塞和非阻塞

從linux源碼看socket的阻塞和非阻塞 筆者一直覺得如果能知道從應用到框架再到操作系統的每一處代碼,是一件Exciting的事情。 大部分高性能網絡框架采用的是非阻塞模式。筆者這次就從linux源碼的角度來闡述socket阻塞(block)和非阻塞(non_block)的區別。 本文源碼均來自 ...

無毀的湖光-Al 發布于 2020-06-04 12:42 評論(3)閱讀(196)
2

數據結構:用實例分析ArrayList與LinkedList的讀寫性能

背景 ArrayList與LinkedList是Java編程中經?;嵊玫降牧街只臼萁峁?,在書本上一般會說明以下兩個特點: 對于需要快速隨機訪問元素,應該使用ArrayList。 對于需要快速插入,刪除元素,應該使用LinkedList。 該文通過實際的例子分析這兩種數據的讀寫性能。 ArrayL ...

智慧zhuhuix 發布于 2020-06-04 12:29 評論(0)閱讀(125)
1

XStream學習手冊

?? 一、前言 1、XStream官網 //x-stream.github.io 2、XStream是什么 XStream是一個簡單的基于Java的類庫,用來將Java對象序列化成XML(JSON)或反序列化為對象(即:可以輕易的將Java對象和XML文檔相互轉換) 3、XSteam能干什 ...

程序開發者社區 發布于 2020-06-04 11:58 評論(1)閱讀(86)
0

LeetCode 74,直擊BAT經典面試題

本文始發于個人公眾號:TechFlow,原創不易,求個關注 今天是LeetCode專題43篇文章,我們今天來看一下LeetCode當中的74題,搜索二維矩陣,search 2D Matrix。 這題的官方難度是Medium,通過率是36%,和之前的題目不同,這題的點贊比非常高,1604個贊,154個 ...

TechFlow2019 發布于 2020-06-04 11:36 評論(1)閱讀(231)
0

DDD之3實體和值對象

圖中是一個別墅的模型,代表實體,可以真實的看得到。那么在DDD設計方法論中,實體和值對象是什么呢? 背景 實體和值對象是領域模型中的領域對象,是組成領域模型的基礎單元,一起實現實體最基本的核心領域邏輯。 那么問題來了: 1, 他兩在領域模型中的作用是什么? 2,在系統中跟代碼模型和數據模型是怎么對應 ...

李福春 發布于 2020-06-04 11:26 評論(1)閱讀(147)
1

Spring Cloud 系列之 Apollo 配置中心(三)

本篇文章為系列文章,未讀前幾集的同學請猛戳這里: Spring Cloud 系列之 Apollo 配置中心(一)Spring Cloud 系列之 Apollo 配置中心(二) 本篇文章講解 Apollo 多環境部署方案,教大家搭建除了 DEV 的其他環境。 多環境部署方案 點擊鏈接觀看:Apollo ...

哈嘍沃德先生 發布于 2020-06-04 11:21 評論(1)閱讀(131)
3

.NET CORE 中間件

什么是中間件 對于中間件我們其實并不陌生,在.NET CORE出現之前中間件的概念在OWIN應用程序中就已經普遍使用了。 中間件官方定義: 中間件是一種集成到應用管道中間來處理請求和響應的???,每個中間件可以: 選擇是否將請求傳遞到管道的下一個組件 可以在管道的下一個組件前后執行工作 ASP.NET ...

xiaogui340 發布于 2020-06-04 11:06 評論(2)閱讀(360)
10

Jmeter(七) - 從入門到精通 - 建立數據庫測試計劃實戰<MySQL數據庫>(詳解教程)

1.簡介 在實際工作中,我們經?;崽絞菘獾男閱芎臀榷ㄐ緣鵲?,這些有時候也需要測試工程師去評估和測試,上一篇文章宏哥主要介紹了jmeter連接和創建數據庫測試計劃的過程,宏哥在文中通過示例和代碼非常詳細地介紹給大家,希望對各位小伙伴和童鞋們的學習或者工作具有一定的指導和參考學習價值,遇到類似的問題 ...

北京-宏哥 發布于 2020-06-04 11:02 評論(0)閱讀(180)
0

QTI EAS學習之find_energy_efficient_cpu

Energy Awareness Scheduler是由ARM和Linaro開發的新的linux kernel調度器。 原先CFS調度器是基于policy進行調度,并有不同的吞吐量。例如,有一個新的task創建,同時也有一個idle cpu時,CFS始終會把新的task放到這個idle cpu上運行 ...

Sugars_DJ 發布于 2020-06-04 11:00 評論(0)閱讀(38)
1

OkHttp,一次無奈的使用

一次使用OKHTTP的心痛歷程 最近由于一些不得已的原因,接觸到了OKHttp,說起來也挺Dan疼的,之前同事將生產附件上傳地址配置成了測試地址,還好數量不多,沒有造成太大的影響,況且的是這位同事又離職了,當時只能在心中 默默的問候了他N遍,當然問候完了之后,也不得不繼續數據同步的工作。😭 OKH ...

嚴陣以待 發布于 2020-06-04 10:49 評論(0)閱讀(331)
0

SpringBoot整合Flyway(數據庫版本遷移工具)

簡介 在團隊開發當中,有可能每個人都是使用自己本地的數據庫。當數據庫的表或者字段更新時,往往需要告知團隊的其他同事進行更新。 Flyway數據庫版本遷移工具,目的就是解決該問題而誕生的(我自己想的)。每當我們更新數據庫的時候,只需要添加SQL文件到指定目錄中。Flyway會在數據庫創建一個表,專門記 ...

Johnson木木 發布于 2020-06-04 10:39 評論(0)閱讀(164)
2

過濾器 和 攔截器 6個區別,別再傻傻分不清了

本文收錄在個人博客:www.chengxy-nds.top,技術資料共享,同進步 周末有個小伙伴加我微信,向我請教了一個問題:老哥,過濾器 (Filter) 和 攔截器 (Interceptor) 有啥區別??? 聽到題目我的第一感覺就是:簡單! 畢竟這兩種工具開發中用到的頻率都相當高,應用起來也是比 ...

程序員內點事 發布于 2020-06-04 10:31 評論(0)閱讀(387)
3

面試官:兄弟,說說Java的static關鍵字吧

讀者乙在上一篇我去系列文章里留言說,“我盲猜下一篇標題是,‘我去,你竟然不知道 static 關鍵字’”。我只能說乙猜對了一半,像我這么有才華的博主,怎么可能被讀者猜中了心思呢,必須搞點不一樣的啊,所以本篇文章的標題你看到了。 七年前,我從美女很多的蘇州回到美女也不少的洛陽,抱著一幅“從二線城市退居 ...

沉默王二 發布于 2020-06-04 10:17 評論(0)閱讀(365)