原创 hibernate抓取策略(fetch)

抓取策略(fetching strategy) 是指:當應用程序需要在(Hibernate實體對象圖的)關聯關 系間進行導航的時候, Hibernate如何獲取關聯對象的策略。抓取策略可以在O/R映射的元數據中聲明, 也可以在特定的HQ

原创 跟我一起雲計算(5)——Shards

博客搬至http://blog.niubua.com/ 大數據討論羣:387084660 大數據算法:385010646 量化投資 413423481  hive shark impala 288047381 spark scal

原创 Spring MVC+Mybatis+Maven+Velocity+Mysql

好庫文摘    新文摘   訂閱   管理   登錄  文摘 - 1358  評論 - 0  訪問 - 50028  Spring MVC+Mybatis+Maven+Velocity+Mysql整合實例

原创 Java阻塞IO與非阻塞IO

阻塞式I/O:(傳統的IO)  以網絡應用爲例,在傳統IO方式(阻塞IO)中需要監聽一個ServerSocket,接受請求的連接爲其提供服務(服務通常包括了處理請求併發送響應)下圖是服務器的生命週期圖,其中標有粗黑線條的部分表明會發

原创 Linux grep命令學習與總結

Linux grep命令學習與總結 來源:Linux社區  作者:tang9140 一、grep簡述   grep命令是Linux中強大的文本搜索工具,那麼grep取名是怎麼來的呢? grep : g (globally) sea

原创 springMVC --配置詳細與註解說明

<?xml version="1.0" encoding="UTF-8"?>   <beans       xmlns="http://www.springframework.org/schema/beans"       xmlns

原创 linux 12個進程管理命令

執行中的程序在稱作進程。當程序以可執行文件存放在存儲中,並且運行的時候,每個進程會被動態得分配系統資源、內存、安全屬性和與之相關的狀態。可以有多個進程關聯到同一個程序,並同時執行不會互相干擾。操作系統會有效地管理和追蹤所有運行着的進程。

原创 JVM加載class文件的原理機制

       JVM中類的裝載是由類加載器(ClassLoader)和它的子類來實現的,Java中的類加載器是一個重要的Java運行時系統組件,它負責在運行時查找和裝入類文件中的類。        由於Java的跨平臺性,經過編譯的Jav

原创 Redis詳解(六)------ RDB 持久化

Redis詳解(六)------ RDB 持久化 目錄 1、RDB 簡介 2、觸發方式 ①、自動觸發 ②、手動觸發 3、恢復數據 4、停止 RDB 持久化 5、RDB 的優勢和劣勢 6、RDB 自動保存的原理      前面我們說過,

原创 Hibernate中cascade和inverse的作用

Inverse和cascade是Hibernate映射中最難掌握的兩個屬性。兩者都在對象的關聯操作中發揮作用。1.明確inverse和cascade的作用inverse 決定是否把對對象中集合的改動反映到數據庫中,所以inverse只對集

原创 網絡IO和磁盤IO詳解

  網絡IO和磁盤IO詳解 1. 緩存IO          緩存I/O又被稱作標準I/O,大多數文件系統的默認I/O操作都是緩存I/O。在Linux的緩存I/O機制中,數據先從磁盤複製到內核空間的緩衝區,然後從內核空間緩衝區複製到應用程

原创 Hibernate懶加載深入分析

懶加載可以提高性能嗎?  不可以簡單的說"能",因爲Hibernate的關係映射拖累了SQL的性能,所以想出懶加載來彌補.只是彌補而以,不會超越.所以大家不要想着使用了懶加載總體性能就提高了,其實總體性能不下降就萬幸了.  ---

原创 關於wkhtmltopdf支持表格

前言 如果你有 Markdown 或者 HTML 轉到 PDF 的需求, 有非常大的可能你選了一圈方案, 最後找到了大名鼎鼎的wkhtmltopdf. 但找到它之後並沒有解決所有問題, 相反, 它會帶來更多的問題. 首先說一下它的優點:

原创 Mysql高併發優化

一、數據庫結構的設計 如果不能設計一個合理的數據庫模型,不僅會增加客戶端和服務器段程序的編程和維護的難度,而且將會影響系統實際運行的性能。所以,在一個系統開始實施之前,完備的數據庫模型的設計是必須的。 在

原创 IO - 同步,異步,阻塞,非阻塞

當你發現自己最受歡迎的一篇blog其實大錯特錯時,這絕對不是一件讓人愉悅的事。 《 IO - 同步,異步,阻塞,非阻塞 》是我在開始學習epoll和libevent的時候寫的,主要的思路來自於文中的那篇link。寫完之後發現很多人都很喜