原创 MySQL ROLLUP和CUBE區別

rollup 是根據維度在數據結果集中進行的聚合操作。假設用戶需要對N個維度進行聚合查詢操作,普通的group by語句需要N個查詢和N次group by操作。而rollup的優點是一次可以得出N次group by的結果,這樣可以提高查詢效

原创 Cookie/Session機制詳解

會話(Session)跟蹤是Web程序中常用的技術,用來跟蹤用戶的整個會話。常用的會話跟蹤技術是Cookie與Session。Cookie通過在客戶端記錄信息確定用戶身份,Session通過在服務器端記錄信息確定用戶身份。本章將系統地講述C

原创 Java異常機制

Throwable 是所有 Java 程序中錯誤處理的父類 ,有兩種資類: Error 和 Exception 。   Error :表示由 JVM 所偵測到的無法預期的錯誤,由於這是屬於 JVM 層次的嚴重錯誤 ,導致 JVM 無法繼續執

原创 Java前端技術學習

一、Html和CSS的關係學習web前端開發基礎技術需要掌握:HTML、CSS、JavaScript語言1. HTML是網頁內容的載體。內容就是網頁製作者放在頁面上想要讓用戶瀏覽的信息,可以包含文字、圖片、視頻等。2. CSS樣式是表現。就

原创 java 流與文件理解

一、數據流1.流在Java中把不同的數據源與程序之間的數據傳輸都抽象表述爲“流”(stream),以實現相對統一和簡單的輸入/輸出操作方式。傳輸中的數據就像流水一樣,也稱爲數據流。2 .I/O數據流的分類方式數據流分爲輸入流和輸出流兩類。輸

原创 前端css筆記2016-2-16

一、display:none與visible:hidden的區別一、display:none與visible:hidden的區別display:none和visible:hidden都能把網頁上某個元素隱藏起來,但兩者有區別:display

原创 OLAP理解

一、概念聯機分析處理(OLAP)系統是數據倉庫系統最主要的應用,專門設計用於支持複雜的分析操作,側重對決策人員和高層管理人員的決策支持,可以根據分析人員的要求快速、靈活地進行大數據量的複雜查詢處理,並且以一種直觀而易懂的形式將查詢結果提供給

原创 將博客搬至CSDN

將博客搬至CSDN

原创 mysql 常用函數

一、CONCAT與GROUP_CONCAT1、CONCAT()函數用於將多個字符串連接成一個字符串。使用示例:SELECT CONCAT(id, ‘,’, name) AS con FROM info LIMIT 1;返回結果爲+-----

原创 JFinal

1. JFinal簡介  JFinal 是 基於 Java 語言的極速 WEB + ORM 框架,其核心設計目標是開發迅速、代碼量少、學習簡單、功能強大、輕量級、易擴展、Restful。在 擁有Java語言所有優勢的同時再擁有ruby

原创 圖書

管理類:誰輸了MY SPACE優雅地解決——豐田革新之道人人都是產品經理(2013.3.20)侯明強顛覆性思想淘寶技術這十年設計心理學程序員修煉之道[20150327]周明認知與設計理解UI設計準則(2013.5.27)陳麗娜關鍵設計報告用

原创 任務調度 Timer ScheduledExecutor Quartz

第一種調度方法:Timer使用Timer 實現任務調度的核心類是 Timer 和 TimerTask。其中 Timer 負責設定 TimerTask 的起始與間隔執行時間。使用者只需要創建一個TimerTask 的繼承類,實現自己的 ru

原创 遍歷list時刪除某些情況下的元素,使用迭代器Iterator

在Java中有時候我們會需要對List裏面的符合某種業務的數據進行刪除,但是如果不瞭解裏面的機制就容易掉入“陷阱”導致遺漏或者程序異常。本文以代碼例子的方式進行說明該問題。1、採用索引下標遍歷的方式我們看這段示例代碼:1public cla

原创 異常信息詳解

一、UnsupportedOperationException 不支持操作的異常比如通過Arrays.asList方法生成一個固定長度List,但如果對其進行add或者remove的操作,會拋出UnsupportedOperationExc

原创 前端JS筆記

1、data.toFixed(3) data數值保留小數點後3位2、.data()     $(selector).data(name) 從被選元素中返回附加的數據。name 可選。規定要取回的數據的名稱。    $(selector).d