原创 json和jsonp的區別和各種用法

原作者網頁:http://kb.cnblogs.com/page/139725/ json和jsonp的區別和各種用法 JSON(JavaScript Object Notation)和JSONP(JSON with Padding)雖然

原创 Scala學習筆記(二)流程控制

scala中的基本控制結構有順序、條件和循環三種方式,這個和其他的JVM語言是一致的,但是scala也有一些高級的流程控制結構類模擬匹配;在這裏我們主要說if、for 、while等三種控制結構及企業最佳實踐,並且在最後用spark源碼說

原创 Web前段性能優化_01

Web前端性能優化 1、瀏覽器訪問優化(1)減少Http請求   HTTP請求時無狀態的應用層協議,意味着每次HTTP請求都需要建立通信鏈路、進行數據傳輸,而在服務器端,每個HTTP都需要啓動獨立的線程去處理。這些通信和服務的開銷都很昂貴

原创 Scala學習筆記(三)scala的函數式編程

函數可以被簡單的認爲是包裹了一條或幾條語句的代碼體,該代碼體接受若干個參數經過代碼體處理後返回結果,例如數學中的f(x) = x +1,在scala中,函數是一等公民,可以像變量一樣被傳遞,被賦值,同時函數可以賦值給變量,變量也可以賦值給

原创 《深入理解java虛擬機》學習筆記03

第三章 垃圾收集器與內存分配策略1、對象已死嗎 1.1 引用計數器算法 定義:給對象中添加一個引用計數器,每當有一個地方引用它時,計數器就加1;當應用失效時,計數器就減1;任何時刻計數器爲0的對象就是不可

原创 《深入理解java虛擬機 》學習筆記01——運行時數據區域

1、程序計數器   程序計數器是一塊較小的內存空間,他可以看作是當前線程所執行的字節碼的行號指示器。是線程私有的。   java虛擬機的多線程是通過線程輪流切換並分配處理器執行時間的方式來實現的,在任何一個確定的時刻,一個處理器都只會執

原创 jsp中frameset的使用

本文是轉載於王東明的博客,原文位置http://www.cnblogs.com/dongming-03/p/5017396.html,在此申明。 frame,是網頁開發必須掌握的知識。例如後臺架構、局部刷新,頁面分割,都是frame的用