原创 網站第三方登錄

微信開放平臺賬號:犀牛郵箱登錄 密碼:m 一.微信登錄 二.QQ登錄 1.申請應用 獲取appid appkey     appid 的值即爲oauth_consumer_key的值     appkey 的值即爲oauth_con

原创 Java開發中的23種設計模式詳解

設計模式(Design Patterns)                                   ——可複用面向對象軟件的基礎 設計模式(Design pattern)是一套被反覆使用、多數人知曉的、經過分類編目的

原创 mybatis實戰教程(mybatis in action),mybatis入門到精通

MyBatis 目錄(?)[+] 這個mybatis教程也不錯:http://limingnihao.iteye.com/blog/781671 MyBatis 目錄(?)[-] mybatis實戰教程mybat

原创 瀏覽器緩存機制

瀏覽器緩存機制 瀏覽器緩存機制,其實主要就是HTTP協議定義的緩存機制(如: Expires; Cache-control等)。但是也有非HTTP協議定義的緩存機制,如使用HTML Meta 標籤,Web開發者可以在HTML頁面的<

原创 HTTP 頭部信息和錯誤碼彙總詳細解釋

通常HTTP消息包括客戶機向服務器的請求消息和服務器向客戶機的響應消息。客戶端向服務器發送一個請求,請求頭包含請求的方法、URI、協議版本、以及包含請求修飾符、客戶信息和內容的類似於MIME的消息結構。服務器以一個狀態行作爲響應,相應的

原创 支付寶掃碼支付

1、支付寶的文檔比較容易看,主要是有相應的DEMO,我這裏看的DEMO是 JAVA-UTF-8版本。 2、導入DEMO,在com.alipay.config中填入對應的partner和key(在對應的商戶後臺獲取)就可以直接運行了

原创 java異常處理

try...catch...finally我們經常在代碼中用到了,一直覺得這個東西沒有太大的用處。因爲在開發中,我們總是很堅信我們的代碼是不會出錯的。這樣說來,問題就來了,一旦我們的系統出了錯,沒有它們,系統就會崩潰,反映給用戶,用戶就

原创 MySQL索引與優化

理解MySQL——索引與優化 寫在前面:索引對查詢的速度有着至關重要的影響,理解索引也是進行數據庫性能調優的起點。考慮如下情況,假設數據庫中一個表有10^6條記錄,DBMS的頁面大小爲4K,並存儲100條記錄。如果沒有索引,查詢將對

原创 設計模式-策略模式

概述在策略模式中,我們可以定義一些獨立的類來封裝不同的算法,每一個類封裝一種具體的算法,在這裏,每一個封裝算法的類我們都可以稱之爲一種策略(Strategy),爲了保證這些策略在使用時具有一致性,一般會提供一個抽象的策略類來做規則的定義

原创 java反射機制

Java反射機制是在運行狀態中,對於任意一個類,都能夠知道這個類的所有屬性和方法;對於任意一個對象,都能夠調用它的任意一個方法和屬性;這種動態獲取的信息以及動態調用對象的方法的功能稱爲Java語言的反射機制。反射的概念是由Smith在19

原创 關於分佈式存儲

分佈式存儲存在的風險,其實就是因爲“共享”、“大數據量”、“高性能”和X86服務器+廉價的磁盤爲載體之間的矛盾所產生的,不是有些讀者說的“數據架構”的問題。其實任何存儲都存在這個問題,只是分佈式存儲更嚴重。 本文其實是從主機的網絡、磁

原创 ideashow開發記事

第一步 1.需求分析---討論溝通,分析瞭解ideashow使用客戶的想法及及需求,相關設計理念風格等 2.根據瞭解的情況進行平面設計和相關數據庫設

原创 web開發基礎

<%--  --%>該註釋不會顯示在客戶端,<!--  -->該註釋會顯示客戶端JSP內置對象之get和post的比較1、get:以明文的方式通過URL提交數據,數據在URL中可以看到,提交的數據最多不超過2KB,安全性低但效率高。適合提

原创 Java多線程之 Thread VS Runnable

爲此,我們舉個例子,假設有火車站有三個窗口,在賣火車票,總共只有5張票。每一個線程相當於一個窗口,分別售票 [java] view plaincopy <strong>package com.thread;

原创 Dubbo分佈式服務框架入門實戰

Dubbo分佈式服務框架入門實戰 首先,有必要清楚Dubbo是什麼。官方文檔的定義如下: DUBBO是一個分佈式服務框架,致力於提供高性能和透明化的RPC遠程服務調用方案,是阿里巴巴SOA服務化治理方案的核心框架,每天爲2,0