原创 Linux系統安裝JDK

1.從oracle官網下載jdk安裝文件(jdk-8u121-linux-x64.tar.gz) 2.上傳文件到linux系統中的某個目錄,如:/home/soft,然後解壓jdk-8u121-linux-x64.tar.gz,解壓命

原创 IE瀏覽器get請求緩存問題

問題:使用IE瀏覽器,向後端發送get請求時,會查看此url是否發生過請求,如果之前請求後,則會取之前發送請求後返回的數據,而不會向後端重新獲取數據。 解決:1.將請求方式改爲post 2.更改urL,如在url後面添加請求時間參數,

原创 數據結構視頻

https://www.bilibili.com/video/av2975983/index_1.html#page=1

原创 常用linux命令

1.創建文件夾 mkdir -p 全路徑的文件夾名稱(如:mkdir -p /home/soft ,home目錄已存在) 2.解壓文件 tar -zxvf 壓縮文件名稱 3.添加用戶和密碼 adduser 用戶名 passwd 密碼

原创 Gradle基礎配置

gradle下載地址:http://services.gradle.org/distributions/ 從官網下載gradle後,解壓,然後配置環境變量GRADLE_HOME,並將%GRADLE_HOME%/bin添加到path中

原创 數據庫事務說明

** 1 . 數據併發的問題 ** 1.1 髒讀 1.2 不可重複讀 1.3 幻想讀 1.4 第一類丟失更新 1.5 第二類丟失更新 ** 2. 數據庫鎖機制 ** ** 3.事務隔離級別 **

原创 記錄前端獲取數據的方法

1.獲取下拉選擇框中當前選中的文本值 <select class="form-control chosen-select isy" name="pricingMode" id="pricingMode" > <option val

原创 Spring MVC簡單實現例子

1 項目總體功能簡介 這是一個論壇登錄模塊的功能,首先登錄頁面提供一個帶用戶名/密碼的輸入表單,用戶填寫並提交表單後,服務器端程序檢查是否有匹配的用戶名/密碼。如果用戶名/密碼不匹配,則返回登錄頁面,並給出提示;如果用

原创 JDK的動態代理簡單實例

LoginInterceptor.java ===》實現InvocationHandler接口的實現類,裏面實現了在被代理對象方法的前後做了些自己特有的處理 package com.gj.aop; import java.lang.re

原创 記錄筆試遇到的問題

1.判斷一個數字是否爲迴文數 package com.gj.test; /** * @author Administrator 判斷一個數字是否爲迴文數 <br> * 解題思路:將數字倒序排序後,比較是否相等 *

原创 記錄Dubbo過程中遇到的問題

今天有個同事在測試環境發現一個問題,在調用dubbo的一個服務報錯,查看日誌發現,是在多線程裏面的業務邏輯中,調用dubbo的其他模塊的服務報空指針錯誤,查看代碼後沒發現什麼問題,於是,就本地啓動dubbo環境進行調試,調試過程發現在A模

原创 JUnit單元測試基礎

</pre>在開發過程中,會建許多類,並且在類中創建許多處理方法,怎麼保證寫的方法正確並達到自己想要的效果呢?也許有人說寫個main方法測試下,但是我有N個方法呢?那麼要寫N個main方法咯,那這樣就太麻煩了,由此,我們可以用單元測試來

原创 JavaScript中對於函數與匿名函數的理解

js中聲明函數,要用關鍵詞function,例如:function add(a,b){ return a+b; }匿名函數就是將一個函數賦值給一個變量,結束要加分號var c = functi

原创 Ibatis+MySql實例

1. 介紹        Ibatis是開源的持久層框架。它的核心是SqlMap,將實體Bean跟關係數據庫進行映射,將業務代碼和SQL語句的書寫進行分開,方便管理。Ibatis是“半自動”的ORM持久層框架。這裏的“半自動化”,是相

原创 Map結構總結

首先查看源碼:Map經常運用到的源碼 [java] view plaincopy /**       * Returns a {@code Set} containing all of the mappings