原创 Struts返回Json格式數據
我們知道json數據就是一堆鍵/值對的集合,更隨意的可以就把它理解爲符合特定規則字符串。那麼我們怎麼利用這個特殊的“字符串”來進行前後臺的交互呢? 其實很簡單,讓你用字符串交互估計都會,用json也沒有那麼複雜。
原创 從一個“變態”的題看“分析Java源代碼”的重要性!
題目如下: >看代碼寫運行結果 public class IntegerAndInt { public static void main(String[] args) { Integer i1 = 100;
原创 Java反射
小問題還是直接上代碼比較直觀 Parent類(父類) package com.xiongyu.reflect; public class Parent { public void method1() {
原创 JAVAWEB之自定義TAG開發二
上一篇我們講了如何使用TAG簡化我們的basePath獲取,現在我們再來談談TAG另外的一個用處,使用場景說明:很多時候,我們從後臺獲取的時間參數(從數據庫中讀取的)是這種格式的:19941230123033,然而我們需要的卻是這種格式的
原创 一次Android WebView使用的苦逼體驗之旅
有時候有這麼樣的需求,我們想在自己的原生android app中嵌入其它功能模塊,而這些模塊的實現往往早就有BS模式的了,所以簡單期間,直接拿過來用吧。 多虧了webView控件,讓我們的app可以充當瀏覽器的功能瀏覽網頁,如果網頁已經是
原创 一次編譯和部署環境不一致導致的問題
一次編譯和部署環境不一致導致的問題 基本情況 maven項目 SSH整合 單元測試沒有問題,部署到Tomcat中報錯 maven install成功!部署失敗 錯誤信息: [com.alibaba.druid.pool.DruidD
原创 HttpClient發送請求後得到的響應內容出現部分亂碼的問題
這幾天爬蟲出現了一個問題,用HttpClient不管是發送的Post請求還是Get請求一直出現一個問題:得到的響應內容部分亂碼,請注意我的措辭,是部分亂碼,一小部分,一小部分,一小部分!!! 出問題的代碼在這裏: package com
原创 入棧出棧規律·
相信大家都做過類似這樣的題目: 已知入棧序列爲:1 2 3 4 5,這5個數依次入棧,出棧順序、時機任意。 則下列可能的出棧序列不正確的是() A 1 2 3 4 5 B 3 2 1 5 4 C 1 5 4 3 2 D 4 3
原创 分頁求總頁數
public class PageModel { private int currentPage = 1;// 當前頁 private int pageSize = 10;// 每頁大小 private int
原创 JAVAWEB之自定義TAG開發
在javaweb開發中我們可能經常會用到basePath這個參數,沒錯,當我們新建一個jsp頁面的時候,myeclipse會自動幫我們生成下面這段代碼: <% String path = request.getContextPath();
原创 Servlet中直接response.getWriter().write() 輸出亂碼解決!
基礎環境 項目編碼:utf-8 頁面編碼:utf-8 請求類型:Post Demo1: Servlet核心代碼 request.setCharacterEncoding("UTF-8"); response.setCh
原创 給tomcat配java版本
儲備知識 當我們把javaweb項目部署到tomcat中時, 一般來說是沒有源文件的(.java),而是隻有類文件(.class) tomcat是servlet容器,負責執行servlet。 衆所周知:jsp實際上就是servlet。
原创 Get請求,Post請求亂碼問題解決方案
之所以出現亂碼,主要是由於編碼和解碼採用的方法不同。 因此保證編碼解碼格式一致是避免亂碼發生的重要前提。 問題背景:JavaWeb技術下,Tomcat作爲容器,發送請求的時候出現亂碼問題。 下面以兩種常見的請求方式爲例講解亂碼問題的解
原创 jquery+Struts2實現ajax局部刷新分頁
###我們先來看看傳統的分頁是什麼樣子 從URL中很明顯的看出了分頁的技術點,兩個參數:一個是當前頁page一個是頁面大小size 我們甚至可以直接修改URL中的參數來跳轉到相應的頁面。下面幾個按鈕也是比較常見的。
原创 (id,pid)格式數據轉樹和森林結構工具類設計與實現
樹形結構很多地方都有應用,比如我們在構造網站後臺的授權限樹的時候,再比如我們在設計多級留言的時候、還有分類等等。 有些時候我們的樹形結構並不需要過多設計,這是因爲我們的很多時候對這棵樹的要求不高(兩層、三層就行了),這時候我們很容易的會按