進公司差不多三周過完
這周感覺上手許多, 大概明天就會完成第一項作業練習, 離原訂日期還多出兩天, 看來可以多許多練習
其實這公司還不錯, 晚上如果加班超過7:30會有誤餐費
然後買些智慧家電, 手機筆電都能便宜,同事之間也不錯(偷看了一下小組管的測驗..每項數據都比我高啊!!!!!)
進公司差不多三周過完
這周感覺上手許多, 大概明天就會完成第一項作業練習, 離原訂日期還多出兩天, 看來可以多許多練習
其實這公司還不錯, 晚上如果加班超過7:30會有誤餐費
然後買些智慧家電, 手機筆電都能便宜,同事之間也不錯(偷看了一下小組管的測驗..每項數據都比我高啊!!!!!)
Context initialization failed
org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'dataSource' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Could not resolve placeholder 'jdbc.url' in value "${jdbc.url}"; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'jdbc.url' in value "${jdbc.url}"
簡單的說這個問題是properties檔案中命名和application.xml命名不一致, U大小寫
簡單的說, 登入功能是一個服務
要在服務完成之後將畫面轉為請求來的那一頁
必須要(在服務開始的時候)將傳請求來的路徑存下來,如以下
String requestURI = (String) session.getAttribute("requestURI");
2018/1/31
遇到問題(解決)
java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/testcs_dn-admin-web]]
參考網址 http://www.bijishequ.com/detail/16540
這個問題會導致tomcat開不起來, 真實原因會寫在第三個錯誤中
簡單的說, 這是在要連資料庫時 conn=DriverManager.getConnection()
發生conn是null的問題
原因是,在比較高的版本中,URL所需要的連線資訊要包含時區
public final static String URL = "jdbc:mysql://localhost:3306/eatogodb?useSSL=true&useUnicode=yes&characterEncoding=UTF8&serverTimezone=GMT";
serverTimezone=GMT
在7-1的練習中遇到的問題
當輸入資料送出後,下一頁,跑出這樣的錯誤畫面,其中文字 "%3Cc:url%20value='member.do'/%3E", 蠻好奇怎會這樣寫
於是把這段文字拿去google"%3Cc:url%20value='member.do'/%3E"
在第七章的範例1
有兩個方法設定起始參數
起始參數設定在web.xml中是一個方法
<init-param> <param-name>discount</param-name> <param-value>0.65</param-value> </init-param>
另外一個方法就是使用Annotion定義起始參數
@WebServlet(
EL語法: ${ expr}
屬性物件是
1字串物件: ${識別字串} 會呼叫屬性物件toString( )方法
2JavaBean物件: ${識別字串. Javabean性質} 呼叫屬性物件的getxxx()方法
關於加密的一些常識如下,為上課內容
DES : Data Encryption Standard, 一種對稱式加密演算法。
美國聯邦政府於1976年定為聯邦資料處理標準(FIPS),它的
金鑰則必須是7個位元組、加密區塊(Cipher Block)固定為8個位元組。
DES目前已被視為是一種不安全的演算法。