二月二十三總結

2021-09-11 06:55:23 字數 702 閱讀 1732

今天繼續做django專案

目標:完成商品搜尋功能。

今天在開始任務之前,偶然發現sessionid並沒有儲存在redis中(其實也不是偶然了,之前就有的,哈哈),檢查之後發現,是一段**被注釋掉了。

#配置session儲存

session_engine = "django.contrib.sessions.backends.cache"

session_cache_alias = "default"

就是這段**,解除封印後,執行專案,註冊頁面居然不可以用了,輸入資料顯示500錯誤。在瀏覽器的network頁面沒有發現有用的資訊,就去pycharm裡面檢視,發現除了模板檔案狀態是200,其他檔案全部是500錯誤。百思不得姐

分析了下原因,錯誤是在新增**之後發生的,但是**是沒錯的。(這裡查閱了資料,發現不僅session不僅可以儲存在快取中,還可以儲存在其他地方。後面的博文會具體)

分析到這裡,我想到了,可能是redis的鍋,於是我重新檢查了redis的配置情況,也是沒有問題的。redis是安裝在本地,由於我電腦有魔法軟體,我懷疑可能會有干擾,於是我又用虛擬機器試了下,發現也是不行,有可能因為他是虛擬機器,我又想到了找乙個伺服器來測試,然而今天就要過去了,明天再想吧。

今天的收穫就是重溫了windows下redis的啟動,檢視資料,還複習了git的操作,因為把**搞炸了,回不去了,只能用git返回上乙個版本了。

疏漏總結 二十三

change buffer change buffer的最主要目的是將二級快取的結果儲存下來,減小二級索引隨機io的延遲與消耗,這裡注意二級索引和聚簇索引又不一樣,因為二級索引有可能是不唯一的。當我們執行更新語句的時候,像insert update delete這種語句,在使用了之後,會更新二級索引...

八月二十三的php

php連線 mysql 啟動mysql預設使用者是 root 預設密碼也是 root 預設mysql 埠是3306 網域名稱是localhost 位址是127.0.0.1 2.連線資料庫的方法 mysqli connect 開啟乙個到 mysql 伺服器的新的連線 引數1是網域名稱或者是 ip位址 ...

IT專案管理流程總結 二十三

it行業的專案管理流程一般包括為五個部分 專案的啟動 專案的計畫 專案的實施和控制過程 專案的收尾和專案的後續維護。本章就依這五個部分進行詳細的介紹。圖1 pdca流程圖 專案管理計畫是專案的主計畫或稱為總體計畫,它確定了執行 監控和結束專案的方式和方法,包括專案需要執行的過程 專案的生命週期 里程...