1. 程式人生 > >一次 專案開發的指導

一次 專案開發的指導

真正 在企業開發的時候 常常是從 後邊 往 前面寫的

怎麼樣匯入專案 即不報錯 可以啟動正常的專案 ----------》

首先確保你的 maven額的環境變數 配置到位
如何正確的匯入專案-------》
在IDEA 裡回退到新的專案裡 建立一個新的 空的專案
確保 要在專案裡 倒入一個乾淨的源專案檔案 最好放在這個空的專案的碟符硬盤裡 —》這是關鍵的一步
然後 一切就好了 在匯入pom.xml 檔案配置一下
總體效驗與submit $(#form表單).submit(function(){ if(方法函式)})

效果, 也不用下載 就可以上手操作
什麼直接就20:11 2018/11/14
簡述編寫程式
的過程 3段話
: 先在register.html 完成註冊的 操作:jquery $(#id的獲取)
每一個 Input資訊校驗 如: 使用者名稱 and 密碼 的 var正則regular 的編寫 test()函式 匹配模式 ,返回一個boolean的flag if

(flag)—》Input css()的border px 與solid 最後return flag
依次效驗 (啟示:多次重複 是否 可以 共性抽取)

用的是非同步submit 在if 裡分別效驗的 都可通過 就$.post 裡面的引數有 $(#form)
$.(this).serialize 的序列化 最後return false 不予提交

//最後 識別給input 不淡定一個blur事件 blur():當某個主鍵失去焦點的時候 就 呼叫對應的額 效驗方法
拓展
/* 在js 裡方法與物件是一樣的 方法作為引數的的時候 傳的是 方法名 也就是引數欄位
作為條件判斷的是 需要方法的具體結果
if 裡的方法 是帶(方法可執行) 的 blur裡的 是不帶(是欄位,引數名)只穿方法名*/

排查的問題 : 有 請教 李明濤 與 李少軍
1: 路徑名 寫的錯了:
2:Dao 操作的時 sql 語句 裡的表名寫錯 了
3:JDBCUtils裡的AsStream裡的 路徑 多寫了反斜槓
4:最總要的是資料庫 的匯入寫錯了
最終完成了從客戶端註冊到後端Connection Database裡 儲存到 具體的table
排查錯誤裡 測試注意 :
的 開啟debug 來從瀏覽器開始測試註冊 來尋跡data 的 到dao 裡的是否存入 到資料庫 裡
看到bacecal by: 裡 Ererr 的英文資訊 unnoticed Conneced database
主要的 錯誤是 沒能 連線資料庫

總結: 完成了一個初步的 儲存邏輯

在RegistServlet 裡新增 驗證碼的操作 : 獲取request.getSession() session.get Attribute("") session.remaveAttribute("")
if(!equalsInlocage) { 使用ResultInfo裡的set(false) setErrorMsg(“驗證碼錯誤!”)}

register.html:
data : ResultInfo 用於封裝後端返回前端資料物件 裡這幾個 用於封裝個的3個方法, 所以處理的伺服器響應的資料 是date(flag:

true,ErrorMage) */

loaction 位置的意思 href =“” 位置 會跳轉到href 裡 的 html

為什麼 要進行快取 的 每一次要在Mysql 關係型資料庫裡的 每次要到 記憶體裡去查詢
Mysql裡有異常要對SQL 裡 進行解析的SQL語句 的:
而 NOsql裡 沒有這樣的解析 而且 在記憶體裡 所以就輕快的多了

使用反射的可擴充套件 ,解耦的靈活的多 。

JdbcTemplate 物件; 貌似 這裡不是太懂
// 定義模板初始化 ’sql
(已解決) String sql = “select count(*) from user where 1=1”; 恆等式
//判斷 Value是否 有值: 不為空 and value 有值 ?????—> !“” =是 怎麼回事
(已解決) if(value!=null&& !"".equals(value)){

-----》 ???? list.add("%" + value + “%”);
getParameter(“verifycode”): 獲取的是:jsp 標籤體的那個引數 id 還是name
註冊
loginServlet類裡
(已解決)驗證碼的這一段 (已解決)就是 CheckCodeServlet set到Session域裡的驗證碼的引數數"CHECKCODE_SERVER"
Object checkcode_server = session.getAttribute(“CHECKCODE_SERVER”);
// 當已經 獲取了 就刪除 資源
session.removeAttribute(“CHECKCODE_SERVER”);

隨時的開啟debug 模式 : 進行
必要的幫助 :debug 練習
. You have an error in your SQL syntax; 在SQL語句 有一個語法 有錯誤
check the manual that corresponds to your MySQL server version for the right syntax to use near ‘where id = 1’ at line 1
檢查mysql 的對應的書冊?
Description The server encountered an unexpected condition that prevented it from fulfilling the reques

方法呼叫完成 後 要返回

SQL語句 解決的 方法 最後還是 重寫了 一下 這個sql 語句

主要有; !!

??????使用 BeanUtil java 裡的populate: 居住於 構成於-------》 的疑惑
??? 當啟動伺服器的時候 顯式的是 查詢所有使用者 的page

Compilation completed successfully in 2s 363ms:編譯 完全 順利地 

Envent:log 日誌

Artifact loginCase02:war exploded: Error during artifact deployment.工件部署 中的錯誤
See server log for details 參見 服務日誌

(已複習)重定向 與 轉發 的使用場景:
tomcat 出現的異常:Caused by===》 在附近引起
Caused by: java.lang.IllegalArgumentException: Invalid [findUserByPageServlet] in servlet mapping
這時肯定是 虛擬路徑的問題: