原创 axios下載文件

前言 最近項目將token信息放在請求的header中,所以不可以用iframe的src屬性下載文件,因爲不可以操作請求頭。這裏記錄一下使用axios實現文件下載的方法。 具體實現 前端代碼 axios({ method:

原创 前後端分離跨域問題解決方法

前言 當項目前後分離時,就涉及到跨域問題,最近在用一個前端用vue,後端用springboot的項目,就學了一下跨域問題的解決方法,這裏記一下筆記。什麼是跨域,跨域指的是瀏覽器不能執行其他網站的腳本。它是由瀏覽器的同源策略造成的,

原创 springboot使用jsp頁面項目搭建記錄

前言 最近學習springboot,看了很多博客視頻,簡單記錄一下springboot怎麼使用jsp頁面。 步驟 新建maven項目 使用eclipse新建一個simple maven項目,記得Packaging一定要選擇war,要

原创 js根據某天日期計算對應一週日期

前言 記錄一個js方法,用來計算某個日期對應一週的日期,如輸入20190104,頁面結果如下 實現 var searchTime = '20190104'; var mon = "週一 - " + (dealTime(1, searc

原创 table表格列隨鼠標高亮顯示

前言 在表格開發中,有時因爲表格列數較多,需要表格的列隨着鼠標的移動高亮顯示,方便查看,如下圖(配合行高亮顯示) 代碼 $('#baseTable tbody tr td').mouseover(function(){ var i

原创 mybatis新增oracle語句返回主鍵

前言 有時候在開發過程中,需要將數據insert到數據庫中,並且需要獲取到數據的主鍵id,對於oracle數據庫來說,主鍵是通過序列用.nextval生成的,今天記錄一下mybatis是怎麼返回主鍵的。 具體代碼 例子爲將一條教師信息插入

原创 jQuery開發插件標準代碼

前言 我們在寫jQuery時經常用function 方法名(){…..}的形式寫一些自己的js、jQuery辦法,我們可以用jQuery插件社區中的一個標準來寫自己封裝好的jQuery方法,單獨到一個js文件中,在jsp頁面引用該js。

原创 linux安裝java環境

前言 最近在centOS上安裝了java環境,記錄一下以免以後忘記。 具體步驟 linux安裝java環境有兩種模式:一是用root用戶安裝,設置全局環境變量,這樣所有用戶都可以使用該java;二是在某個用戶下安裝,對這個用戶設置環境變量

原创 poi內存溢出解決辦法

前言 java操作Excel常用的兩種方式,分別爲:jxl和poi。今天記錄一下我在使用poi寫Excel時遇到的內存溢出問題,以及poi是如何提供的解決方法。 先附上各版本poi官網下載鏈接https://archive.apache

原创 java使用Linux命令scp從遠程服務器上傳下載文件

前言 場景如下:寫一個jar架包,在一臺Linux服務器上運行,去另一臺Linux服務器上下載文件到本服務器,這兩臺服務器在同一個內網中,先開始使用FTPClient,發現下載速度大約200k/s,都在內網爲啥這麼慢就不清楚了,請大神指導

原创 java週數與相應時間轉換實體類

前言 最近開發遇到查詢第幾周內數據的問題,從而計算環比、同比,這就需要知道週數對應的日期,上網搜索並總結出一個實體類,方便以後開發。 具體代碼 import java.text.SimpleDateFormat; import java.

原创 jQuery獲取鍵盤按鍵的方式

前言 jQuery提交獲取鍵盤按鍵的功能,提升網站用戶體驗。例如常見的鍵盤方向鍵的使用。 具體用法 第一種 jQuery(document).bind('keydown', 'f1',function (evt){ //...

原创 網頁圖片利用base64優化加載

前言 最近做一個要加載30多張圖片的頁面,因爲圖片多導致產生大量的http請求,從而影響頁面的加載速度,而且有加載不出來的情況,最後利用base64解決問題。 Base64是網絡上最常見的用於傳輸8Bit字節碼的編碼方式之一,Base6

原创 Linux安裝Tomcat

前言 最近在Linux上安裝Tomcat,這裏記錄一下過程和遇到的問題。使用的是centOS6.5版本Linux。 具體步驟 Tomcat一般安裝到一個用戶目錄下,所以先建一個用戶,我建的用戶叫web。 1.下載Linux版本的Tomca

原创 eclipse報錯:The Network Adapter could not establish the connection解決辦法

前言 最近在使用eclipse開發的時候遇到如題的報錯,分享一下解決辦法。場景是在svn上下了一個新的項目,在啓動時不能連接遠程oracle數據庫,但這個oracle數據庫使用plsql是可以連接的,而且通過測試發現使用eclipse連接