原创 數據庫Sharding的基本思想和切分策略

本文着重介紹sharding的基本思想和理論上的切分策略,關於更加細緻的實施策略和參考事例請參考我的另一篇博文:數據庫分庫分表(sharding)系列(一) 拆分實施策略和示例演示  一、基本思想       Sharding的

原创 JVM調優總結(1):一些概念

http://www.importnew.com/18694.html 數據類型 Java虛擬機中,數據類型可以分爲兩類:基本類型和引用類型。基本類型的變量保存原始值,即:他代表的值就是數值本身;而引用類型的變量保存引用值。“引用值

原创 JVM GC調優

http://www.importnew.com/19308.html 線上有Tomcat升級到7.0.52版,然後有應用的JVM FullGC變頻繁,在高峯期socket連接數,Cpu使用率都暴增。 思路 思路是Tomcat本身

原创 地圖索引 R-tree

http://blog.csdn.net/v_JULY_v/article/details/6530142 984年,加州大學伯克利分校的Guttman發表了一篇題爲“R-trees: a dynamic index struct

原创 高可用性系統

http://tech.meituan.com/high-availability-systems-dianping.html 所謂高可用性指的是系統如何保證比較高的服務可用率,在出現故障時如何應對,包括及時發現、故障轉移、儘快從故障

原创 JVM調優總結(3):垃圾回收面臨的問題

如何區分垃圾 上面說到的“引用計數”法,通過統計控制生成對象和刪除對象時的引用數來判斷。垃圾回收程序收集計數爲0的對象即可。但是這種方法無法解決循環引用。所以,後來實現的垃圾判斷算法中,都是從程序運行的根節點出發,遍歷整個對象引用,查

原创 《深入理解java虛擬機》學習筆記2——Java內存溢出實例

通過簡單的小例子程序,演示java虛擬機各部分內存溢出情況: (1).java堆溢出: Java堆用於存儲實例對象,只要不斷創建對象,並且保證GC Roots到對象之間有引用的可達,避免垃圾收集器回收實例對象,就會在對象數量達到堆最

原创 你應該知道的RPC原理

你應該知道的RPC原理   在學校期間大家都寫過不少程序,比如寫個hello world服務類,然後本地調用下,如下所示。這些程序的特點是服務消費方和服務提供方是本地調用關係。   而一旦踏入公司尤其是大型互聯網公司就會發現,公司的系

原创 Kendo UI開發教程(1): 概述

JavaScript 在開發Web應用的作用越來越大,JQuery簡化了HTML和JavaScript之間的操作,jQuery的教程可以參見本博客jQuery和 jQuery UI 入門教程, jQuery UI 是一套 JavaSc

原创 GeoHash核心原理解析

http://www.cnblogs.com/LBSer/p/3310455.html 引子   機機是個好動又好學的孩子,平日裏就喜歡拿着手機地圖點點按按來查詢一些好玩的東西。某一天機機到北海公園遊玩,肚肚餓了,於是乎打開手機地圖

原创 Kendo UI開發教程(12): Kendo MVVM 數據綁定(一) attr

kendo UI MVVM數據綁定支持的綁定屬性有 attr, checked, click, custom , disabled,enabled, events, html, invisible, , style, text ,val

原创 地理圍欄算法解析(Geo-fencing)

地理圍欄算法解析       http://www.cnblogs.com/LBSer/p/4471742.html       地理圍欄(Geo-fencing)是LBS的一種應用,就是用一個虛擬的柵欄圍出一個虛擬地理邊界,當手機

原创 JVM調優總結(5):典型配置

http://www.importnew.com/19264.html 以下配置主要針對分代垃圾回收算法而言。 堆大小設置 年輕代的設置很關鍵 JVM中最大堆大小有三方面限制:相關操作系統的數據模型(32-bt還是64-bit)

原创 數據映射--B樹

http://blog.sina.com.cn/s/blog_693f08470101n7hm.html 難得一篇文章能從較高的角度介紹B樹而不是陷入了實現細節 我們在之前介紹了很多有序的樹,什麼平衡有序二叉樹,skipli

原创 JVM調優總結(2):基本垃圾回收算法

http://www.importnew.com/18740.html 可以從不同的的角度去劃分垃圾回收算法: 按照基本回收策略分 引用計數(Reference Counting): 比較古老的回收算法。原理是此對象有一個引用,