原创 什麼是重定向?請求流程及其原理

請求流程 1、瀏覽器發送請求: url1:http:----- 2、服務器收到請求,但是服務器因爲某種原因不會讓你訪問url1,於是返回: status:301 url2:http:----- 3、瀏覽器根據status

原创 Mac pipenv 安裝以及使用

1、功能: 使每個項目有自己獨立的的虛擬環境 2、安裝 pip3 install pipenv 3、爲項目添加虛擬環境 創建項目文件夾:mkdir projectName 安裝虛擬環境:pipenv install 啓動虛擬環境

原创 python編寫簡單腳本

1、編寫示例腳本,命名爲 print.py,打印:10,9,8,7……1 注意在腳本文件中指定本地 python 程序的安裝路徑 #!/usr/local/bin/python3 #!/usr/local/bin/python3

原创 python定義一個變量內存發生了什麼

一、數據類型 1、整數 2、浮點數: 浮點數也就是小數,之所以稱之爲浮點數,是因爲用科學計數法來表示的時候,小數部分的位置會發生改變 1.23x10^9就是1.23e9 整數和浮點數的區別 整數運算是精確的,浮點數運算會進行四捨五

原创 response.setContentType 不起作用

功能: 想做一個從本地獲取圖片,在瀏覽器顯示圖片而不是下載圖片的功能 代碼: //工具類 public static void picUtils(HttpServletResponse response, String path)

原创 Java編寫簡單的自定義異常類

原文:http://www.jb51.net/article/94016.htm 異常關鍵字 1:try catch try catch是這之間所包含的代碼如果出現異常時捕獲他,並進行處理的,如果代碼之間有錯誤,不會影響程序繼續執

原创 變量問題

1.類中定義的變量叫做成員變量,在使用之前可以不初始化 方法中的變量叫做局部變量在使用之前必須初始化 類變量是使用static修飾的成員變量 在類加載的時候會被默認初始化爲0 2.static修飾符的作用 修飾一個方法,這個方法

原创 某次面試題

1java的math.round函數 首先這個函數是用來取最接近這個函數的整數的值 遇到0.5這類數字,向上取整,也就是取了比較大的值 2.java比較兩個時間的先後 beginTime.compareTo(endTime)<0時

原创 sprspringmvc實現文件上傳

首先配置springmvc中的multipartResolver: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/s

原创 springweb.xml中各個文件的加載順序

web.xml加載過程(步驟): 1.啓動WEB項目的時候,容器(如:Tomcat)會去讀它的配置文件web.xml.讀兩個節點: 和 2.緊接着,容器創建一個ServletContext(上下文),這個WEB項目所有部分都將

原创 rabbitmq常用的3種模式

1.fanout(廣播,發佈訂閱) 發送到exchange的所有消息會被轉發到與exchange綁定的所有queue,不需要處理路由 路由的作用:exchange會根據路由匹配隊列,發送一個消息到交換機的時候,交換機根據路由發送到匹配

原创 JAVA異常的處理

1.try{ }catch(Exception e){//異常的名稱 }catch(Exception e){//catch語句是可以有很多個的 syso(e) }finally{//finally裏面寫一些善後的語句,比如關閉某