原创 java 計算兩個時間相差幾天,獲取某天當月的第一天,最後一天

通過jdk8可以使用: // 取本月第1天: LocalDate firstDayOfThisMonth = today.with(TemporalAdjusters.firstDayOfMonth()); // 2017-03-01 /

原创 JAVA壓縮文件夾包括裏面的文件,可以設置壓縮後的目錄結構

package test.downloadzip;/*  * 在進行壓縮流操作時建議使用開源的類庫org.apache.tools.zip.*,  *

原创 java 通過poi兼容.xls和.xlsx表格導入

需要的jar: commons-collections4-4.1.jar poi-3.17.jar poi-ooxml-3.17.jar poi-ooxml-schemas-3.17.jar xmlbeans-2.6.0.jar 可以到

原创 JAVA 操作mongo

                // 查詢所有+ // 或條件 Bson star = Filters.or(Filters.eq("emali", "[email protected]"), Filters.eq("zijin", "300

原创 htmlunit請求獲取表單的常用方法

1、通過class樣式獲取對應的表單System.out.println(page2.getDocumentElement().getElementsByAttribute("span","class","nums_text").get(

原创 手寫簡單的java單例

package test;public class SinletnDemo { private SinletnDemo() { System.out.

原创 通過apache.commons.httpclient完成的簡單的爬蟲工作

package test.app;import org.apache.commons.httpclient.Cookie;import org.apa

原创 spring請求參數

package springbootjdbc.controller;import java.util.Map;import javax.servlet

原创 Java後端上傳手機拍攝圖片矯正方向

package useractivity.utils; import com.drew.imaging.ImageMetadataReader; import com.drew.metadata.Directory; import c

原创 通過鍵盤方向鍵或電視遙控器控制焦點移動

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-wi

原创 HBuilder X 開發調試局域網訪問

需求 用HBuilder開發靜態頁面需要通過局域網在其他設備訪問頁面。 實現方法:通過Tomcat啓動靜態文件的服務(需要JDK的環境) 1、下載tomcat,地址http://mirror.bit.edu.cn/apache/tomca

原创 spring跨域,前端使用FormData()完成跨域提交表單

1、spring boot完成跨域上傳表單 後臺代碼 前端代碼 2、spring MVC完成跨域上傳表單 後臺代碼 前端代碼跟springboot是一樣的。 代碼過幾天我都放到了GitHub上,需要的可以克隆下來

原创 idea 定位屬性聲明

eclipse中的F3可以快速定位到屬性聲明出; idea快速定位屬性聲明出ctrl + b

原创 Java生產者消費者

package mythreed; /** * 生產者 */ public class Producter implements Runnable { @Override public void run() {

原创 二叉樹排序

package xiangtu; /**  * 通過二叉樹排序  *   * @author 宋  *  */ public class TreeSort {     public static void main(String[] ar