原创 當前日期減去指定天數後 ,日期沒有減少反而增加了

當前日期減去指定天數後 ,日期沒有減少反而增加了 這也許是一個很蠢的事情,之所以寫下來是爲了 銘記 這次蠢事 , 告誡自己以後細心一些 , 另一反面也抱着僥倖心理 , 覺得自己不是第一個幹這種事情人 , 偉大點說是幫助後者解惑 ,

原创 JAVA基礎_Java 學習之 異常

異 常 異常:就是不正常。程序在運行時出現的不正常情況。其實就是程序中出現的問題。這個問題按照面向對象思想進行描述,並封裝成了對象。因爲問題的產生有產生的原因、有問題的名稱、有問題的描述等多個屬性信息存在。當出現多屬性信息最方便的

原创 Java_Web開發之絕對路徑與相對路徑(學習筆記)

一、轉發: 1.轉發的目的 是爲了實現多個頁面交互過程中的請求數據共享,即攜帶數據的轉發,算一次請求,地址欄的地址是不會改變的,是服務器端做的事情,瀏覽器是被”矇在鼓裏”的. 2.轉發的實現 // 當使用絕對路徑時,‘/’代表的是

原创 Java學習筆記_反射_Class.forName()加載並修改一個類的私有成員變量

我相信實例比文字更能說明問題 Demo1,被加載的類 package com.text.hl; public class Demo1 { private int hl; } 在這裏我用junit單元測試測試的,去

原创 Lodop常用屬性和方法字典(轉)

只是保存 , 方便查詢 ,原創地址,點擊這裏 例子: LODOP.PRINT_INIT(“打印任務名”); LODOP.SET_PRINT_COPIES(2); bdhtml=window.document.body.in

原创 log4j2.xml 配置

1. 關於配置文件的名稱以及在項目中的存放位置 log4j 2.x版本不再支持像1.x中的.properties後綴的文件配置方式,2.x版本配置文件後綴名只能爲”.xml”,”.json”或者”.jsn”.    系統選擇配置

原创 AspectJ(Spring切面)的Execution表達式

Aspectj切入點語法定義 在使用spring框架配置AOP的時候,不管是通過XML配置文件還是註解的方式都需要定義pointcut"切入點" 例如定義切入點表達式 execution (* com.sample.servi

原创 Spring 事務管理 @Transactional 註解 , TransactionInterceptor 原理深度剖析

Spring事務管理 @Transactional 註解管理事務原理深度剖析 一、 @Transactional 註解解析 方法入口:SpringTransactionAnnotationParser#parseTransacti

原创 JAVA基礎__eclipse常用快捷鍵

自己學習之餘練習時總結 【Ctrl+Shift+O】 快速導包,快速導入開發所需的包 【Alt+Shift+S】 選擇Generate Getters and Setters可以快速生成Bean中的Getter和Setter

原创 JavaWeb開發常見亂碼處理之設置編碼方式

request.setCharacterEncoding() 是設置獲得請求參數的編碼方式,主要用於獲取帶有漢字的信息的正確提取以及後來的使用. response.setCharacterEncoding() 是設置響應時的數據的

原创 JAVA基礎_Java面向對象三大特徵

封裝(面向對象特徵之一) 首先,屬性可用來描述同一類事物的特徵,方法可描述一類事物可做的操作。封裝就是把屬於同一類事物的共性(包括屬性與方法)歸到一個類中,以方便使用。 1.概念:封裝也稱爲信息隱藏,是指利用抽象數據類型將數據和

原创 JSONArray 數組 在不轉爲對象的情況下取出 某個元素組成列表

歡迎來到小胡de博客 寫之前百度搜索了一下 , 沒有找到能夠直接解決問題的代碼 , 並非重複造輪子,。代碼沒有什麼難度 , 小計一下。 情景描述: 用戶向A服務器獲取當前可參加/召開的會議列表。這些會議可以是自己預約的 , 自

原创 springmvc mybatis 聲明式事務管理回滾失效,(checked回滾)捕捉異常,傳輸錯誤信息

一、知識點及問題 後端框架: Spring 、Spring mvc 、mybatis 業務需求: 客戶端先從服務端獲取用戶大量信息到客戶端,編輯完成之後統一Post至服務端,對於數據的修改要麼全成功,要麼全失敗,所以需要使用

原创 JAVA_ 網絡編程,寫一個可以上傳文件的服務器和客戶端

服務端 class Server { public static void main(String[] args) throws Exception { //建立服務端Socket

原创 JAVA基礎_Date,Calender應用

API— java.util.Date:日期類,月份從0-11; 在JDK 1.1後,java.util.Date 類型的大多數方法已經不推薦使用了。代替它的是Calendar。 而在java.sql.Date 和 java.