原创 Java中Iterator與Iterable的區別

Iterable的定義: java.lang包 /** * Implementing this interface allows an object to be the target of * the "foreach" statem

原创 hive學習筆記-表操作

Hive數據類型 基本數據類型 tinyint,smallint,int,biging,float,double,decimal,char,varc

原创 Scala基礎介紹

Scala是一門主要以Java虛擬機(JVM)爲目標運行環境,並將面向對象和函數式編程有機的結合在一起。因爲Scala運行於JVM上,所以Scala可以訪問任何Java類庫,並且能夠與Java框架進行互操作。Scala既有動態語言的靈活簡

原创 log4j+slf4j日誌管理系統

背景 當我們在項目中想使用日誌系統幫我們進行日誌記錄管理時可以使用log4j+slf4j,這兩個日誌框架(slf4j其實並不是日誌框架,而是一個日誌facade)。 log4j日誌管理框架 log4j是Apache下面的日誌記錄管理框架,

原创 Log4J使用詳解

本文轉自:http://blog.csdn.net/java_pengjin/article/details/6179095   背景   在應用程序中添加日誌記錄總的來說基於三個目的:監視代碼中變量的變化情況,週期性的記錄到文件中供其

原创 Linux正則表達

正則表達式 用於字符串處理一項“表達式”,以行爲單位進行字符串的處理。 按照嚴謹度,可以將正則表達式分爲基礎正則表達式與擴展正則表達式。基礎正則表達式 ^word:待查找的字符串在行首     grep -n '^goo' file.t

原创 JVM學習—內存方區域與內存溢出異常

Java與C++中存在的一堵高牆就是又內存動態分配和垃圾回收技術所圍成的,牆外面的人想進去,牆裏面的人想出去。 Java將內存控制權交給了JVM,所以程序員無需爲每個對象手動釋放空間,所以不容易出現內存泄露與溢出。但是一旦出現內存泄露或

原创 Web模版引擎-Mustache

Web 模板引擎是爲了使用戶界面與業務數據(內容)分離而產生的,它可以生成特定格式的文檔,通常是標準的 HTML 文檔。當然不同的開發語言有不同模板引擎,如 Javascript 下的 Hogan 、ASP 下的 aspTemplate、

原创 jQuery學習-選擇器

CSS選擇器 首先了解一下CSS選擇器,CSS即層疊樣式表他將網頁結構和表現樣式完全分離出來,利用CSS選擇器可以輕鬆在不改變HTML結構的前提下改變樣式。他是利用獲取目標元素後施加樣式,有三種方式:行間樣式表、內部樣式表、外部樣式表。

原创 jQuery學習-基本使用

jQuery是什麼? jQuery是javascript Query的縮寫,它是javascript庫。 jQuery庫類型有兩種,一種是未經壓縮的開發版(jquery.js)大小大概200多KB,供測試、學習、開發使用;另一種經過壓縮的

原创 JSON for java入門

JSON介紹 JSON(javascript Object Notation)類似於XML,是一種數據交換格式,比如JAVA產生一個數據想要給Javascript,除了可以使用XML,還可以使用JSON。 JSON相比XML的優勢是表

原创 Sql—Date相關

這裏總結一下mysql中日期常用函數: 1、NOW():返回但前日期和時間,格式yyyy-mm-dd hh:mm:ss SELECT NOW(); +---------------------+ | now()            

原创 Sql—substr()

Mysql中字符串切割函數substr 使用格式: SUBSTR(string,start,length): string:待分割的字符串 start:切分起始位置,注意mysql中位置從1開始 length:切分的長度 str("hel

原创 深入理解java註解

推薦閱讀:http://www.cnblogs.com/peida/archive/2013/04/26/3038503.html註解系列文章

原创 jQuery中Ajax應用

Ajax簡介 Ajax(Asynchronous JavaScript And XML),不是一種新技術,而是利用一系列交互應用相關的技術結合體。可以無刷更新頁面。 優點 1、不需要插件支持 2、優秀用戶體驗 3、提高Web程序性能 4、