4 8日學習記錄

2021-07-11 03:19:52 字數 1262 閱讀 8565

今天主要講了檔案上傳、***、國際化三個內容:

檔案上傳:

springmvc同樣使用了apache的檔案上傳元件。所以需要引入以下包:

apache-commons-fileupload.jar

apache-commons-io.jar

在myspring-servlet.xml中配置

class="org.springframework.web.multipart.commons.commonsmultipartresolver">

還可以在配置中增加

------預設的編碼字符集

------記憶體中的最大存放空間

------臨時存放目錄

在控制器類的請求處理方法中新增引數:

@requestparam(「file") commonsmultipartfile file

通過file.getoriginalfilename()即可獲得檔名

通過httpservletrequest引數可以獲得當前web容器路徑

無須書寫i/o流**,通過使用file.getfileitem.write(「路徑/檔名」)即可完成檔案上傳動作。

***在springmvc中實現***有兩種方式

1、實現handlerinterceptor介面

2、繼承handlerinterceptoradaptor類

一共有三個方法。

1、prehandle方法-----------controller方法前

2、posthandle方法----------controller方法後

3、aftercompletion方法-----dispatcherservlet完全處理完請求後被呼叫,往往執行一些資源清理動作。 

示例:/**

12 5日學習記錄

1.np.repeat import numpy as npa np.array 1,2 3,4 print np.repeat a,2 結果 1 1223 344 當axis none時,會展平為乙個行向量。如果指定軸 print np.repeat a,2,axis 0 結果 1 2 1 2 3...

2月4日學習記錄 2 7日

1.pytorch入門學習 這個官方教程還挺好的。可以作為乙個手冊來查詢。包括建立物件,物件與numpy的互相轉換,物件的 操作,物件轉移到gpu上。第二個dataloader的教程學到了可以使用dataloader載入資料,自動完成分batch,shuffle,等工作,首先對每個資料集可以繼承da...

日常記錄(48)回顧

uvm sequence item相當於乙個pkt,seq用於隨機化該pkt等。sqr用於傳送。另外uvm do不僅可以傳送item,也可以傳送seq。seq支援巢狀。start phase常常存在seq的task body中,它是在正確得到sqr後,指向sqr某乙個phase。而seq不是comp...