原创 在Web應用中接入微信支付的流程之極簡清晰版 (轉)

背景: 在Web應用中接入微信支付,我以爲只是調用幾個API稍作調試即可。 沒想到微信的API和官方文檔裏隱坑無數,致我抱着懷疑人生的心情悲憤踩遍了丫們佈下的所有坑。 簡要介紹幾個主要大坑: 坑一:關於WeixinJSBridg

原创 爲什麼用Jsoup 解析不到 下面的

import org.jsoup.Jsoup; import org.jsoup.nodes.Document; import org.jsoup.nodes.Element; import org.jsoup.select.El

原创 爲什麼用Jsoup 解析不到 <tr> 下面的<td>

import org.jsoup.Jsoup; import org.jsoup.nodes.Document; import org.jsoup.nodes.Element; import org.jsoup.select.Elemen

原创 使用gecco獲取代理IP,僅測試代碼用,不要用於非法用途

這裏用到了三個類 首先是gecco開始的地方,抓取ip列表 package com.geccocrawler.gecco.demo.ipcatch; import java.io.File; import java.io.FileWr

原创 [Spring MVC] - Annotation驗證

使用Spring MVC的Annotation驗證可以直接對view model的簡單數據驗證,注意,這裏是簡單的,如果model的數據驗證需要有一些比較複雜的業務邏輯性在裏頭,只是使用annotation做驗證是比較難的。 以下是使

原创 AJAX POST&跨域 解決方案 - CORS

跨域是我們在日常面試中經常會問到的問題,這詞在前端界出現的頻率不低,主要原因還是由於安全限制(同源策略, 即JavaScript或Cookie只能訪問同域下的內容),因爲我們在日常的項目開發時會不可避免的需要進行跨域操作,所以跨域能力也算

原创 Ant_的最完整build.xml解釋

Ant的概念 Make命令是一個項目管理工具,而Ant所實現功能與此類似。像make,gnumake和nmake這些編譯工具都有一定的缺陷,但是Ant卻克服了這些工具的缺陷。最初Ant開發者在開發跨平臺的應用時,用樣也是基於這些缺陷

原创 史上最全的maven pom.xml文件教程詳解

出處:史上最全的maven pom.xml文件教程詳解 代碼下載地址:http://www.zuidaima.com/share/1781583829978112.htm <project xmlns="http://maven.apa

原创 MyBatis排序時使用order by 動態參數時需要注意,用$而不是#

字符串替換 默認情況下,使用#{}格式的語法會導致MyBatis創建預處理語句屬性並以它爲背景設置安全的值(比如?)。這樣做很安全,很迅速也是首選做法,有時你只是想直接在SQL語句中插入一個不改變的字符串。比如,像ORDER BY,你可

原创 Windows下Node.js安裝教程

1、去Node.js官網http://www.nodejs.org/下載最新版Node.js。   2、運行剛下載的文件node-v0.10.35-x64.msi(32位系統是node-v0.10.35-x86.msi),如同其他軟件