原创 【Java8】 Collectors工具類實現分組統計

分組、求和、求平均、求最大值、求最小值的統計在開發中經常會碰到。 之前在使用Mybatis的時候會直接用到聚合函數進行統計查詢。但是代碼中這樣寫會有一定的侷限性,比如:MySQL的聚合函數在程序切換數據庫 時聚合函數會失效。  亦或者是在

原创 【SpringMVC】SpringMVC多視圖配置。。。

項目中原本用的是JSP頁面,後來前端給了很多HTML頁面,不想改爲JSP,所以配置多視圖訪問。 spring-mvc.xml配置代碼如下: <!-- springmvc 視圖配置配置 --> <bean id="htmlviewRe

原创 Mybatis框架新增數據後返回ID(自增主鍵)。

數據庫id設置爲自增,新增後需要返回新增的id信息。 Mapper文件(MySQL數據庫): <insert id="addNewsInfo" parameterType="com.bonc.wechat.entity.news.News

原创 JSTL 和 入門級~

最近在項目中遇到一些新的知識,JSTL表達式,代替了以往的在JSP中的<%%>的寫法, 看上去整潔了許多。隨手記錄一下。  一、<C:If>標籤:條件判斷語句 <c:if test="${objList.nodetype ==

原创 java讀XML到實體bean中

需求: java讀XML文檔到一個實體bean中 給定一個XML文檔,將所有的節點,封裝到一個實體中,然後,傳XML文件名到程序,將該文件的內容讀到實體bean中,返回實體。 xml文檔的內容 <serviceApp id="" l

原创 日期格式轉換【工具類】

/* * 日期格式轉換的工具類 * */ public class DateUtil { public static String dateD="yyyy-MM-dd";//精度到日 public static String da

原创 【Echarts】Echarts2.0動態加載柱狀圖~

Echarts在數據可視化方面廣泛使用,記錄一個使用Echarts動態加載折線圖和柱狀圖的例子。方便以後使用。 與上一篇不同的是,本例子將整個chart放在AJAX的success中加載,而不是隻將series[]數據部分加載。 【Ec

原创 mybatis3中,數據庫字段爲空,結果集不返回字段名。【轉】

查詢一個列表,當某字段的值爲null的時候,返回的結果集中會不顯示該字段名稱。 在Mybatis框架配置文件中加一句即可。 <configuration> <settings> <setting name="cal

原创 根據url地址,下載圖片【IO流】

package com.bonc.wechat.common.util; import java.io.File; import java.io.FileOutputStream; import java.io.InputStream;

原创 Linux系統下,項目部署。【SSH Secure Shell Client】【常用命令】

Linux操作系統大多數人(包括我在內)並不是很熟,但是開發中經常會遇到在Linux下部署項目,所以把常用的命令記錄下來,以備以後使用。服務器: tomcat啓動:一般是執行tomcat/bin/startup.sh,      ./st

原创 HTML5與jsp差異小談。【表格加載】

隨着HTML5技術的逐漸成熟,越來越多的被大家使用。 今天就遇到了一個 HTML5的例子,發現與往日的jsp頁面相似,但也有很多區別,所以記錄下來,以備後用。 HTML5 所到底還是個HTML頁面,不像jsp可以直接寫java代碼,或者是

原创 內存溢出處理辦法。【PermGen space】

今天在公司啓服務器,項目大小爲160M,結果項目在啓動的時候就報內存溢出錯誤。【PermGen space】 解決辦法: ①在IDE工具中(myeclipse/eclipse)中設置jdk內存, 插入如下代碼: -Dosgi.r

原创 JavaScript獲取時間小demo【計時器】

 JavaScript獲取時間的小例子,和JavaScript定時器簡單使用。 /** * @author xuweikai */ function $(id) { return document.getElementById(

原创 看了一則廣告,學會for循環~【java】

剛朋友給發了一則出租信息,看完感覺自己白學了、、、果斷回去再看一遍for()循環~ <span style="font-size:18px;">int[] arr = new int[]{8,2,1,0,3}; int[]

原创 java中String類中split()在探究。【Java】

在Java中“java.lang.String”包中提供了很多處理字符串的方法,其中包括字符串的分割處理,split()方法。 split()方法是根據某個字符,將某一特定的字符串分割成爲一個String數組。便於使用,經常用於處理一組複