学习进度条6
?
| 第八周 | ||||||
| 日期 | 星期一 | 星期二 | 星期三 | 星期四 | 星期五 | 星期六 |
| 所花時間(包括上課) | 19:30-21:10 (學習SVN服務器) | 8:00-10:00 (上課) 16:30-20:00 (學習Oracle數據庫語句) | 16:20-21:00 (用C#編寫進銷存軟件) ? | 18:45-20:40 (學習SVN服務器) | 19:20-22:00 (寫課堂三個問題以及設計數據庫表和E-R圖) | 13:30-18:00 (編程在線填報需求表的B/S結構)? |
| 代碼量(行) | 0 | 0 | 125 | 0 | 0 | 368 |
| 博客量(篇) | 0 | 0 | 0 | 0 | 0 | 1 |
| 了解到的知識點 | 1. 在將源程序導入到服務器的時候有時候會出現不能連接到倉庫 unable to connect to a repository url?的問題,這是因為SVN服務沒有啟動?,打開倉庫地址 svnservice -d -r /opt/svn/repos ? /opt/svn/repos即可解決 2.在將源程序導出的時候提示svnserver.conf錯誤“svnserve.conf:19: Option expected?” ? ? | 1. Oracle,mysql,sqlserverde 的區別:學習的時候在自己的電腦一般安裝mysql或者sqlserver,因為這兩數據庫相當比較小,而oracle不適合個人電腦安裝學習,因為愛出問提,Mysql是中小型應用的數據庫,一般用于個人項目或中小型網站及論壇,或者是個人愛好學習。一般和php搭配比較好。 | 1. EF框架是一個數據持久層框架,它的全稱是ADO.NET Entity Framework,是微軟開發的基于ADO.NET的ORM(Object?Relational Mapping,對象關系映射)框架,在MVC中要使用EF的話,首先建立一個MVC4 Web 應用程序,然后添加一個 ADO.NET?實體數據模型(edmx文件),選擇從數據庫生成(DB First 數據庫先創建好)實體,然后輸入數據庫登錄名和密碼登陸并選擇要連接的數據庫后,直接完成,就自動幫我們生成了XML文件以及為數據庫中的每一張表生成了一個實體類這兩大部分。選中EDMX文件 右鍵 使用XML文本編輯器查看它,其實EF的本質也就是一個XML文檔 | 1. 使用SVN時,文件被刪除后編譯或者運行在workspace下依然可以看到被刪的文件而且是紅色,這是SVN和本地文件有差別,刪除文件提交時并沒有提交到SVN服務器。 只要將刪除的文件提交到SVN服務器,再次編譯文件,問題就會解決了。 2. SVN要求的文件編碼是GBK,但打開Xcode后發現Xcode默認的編碼方式為UTF-8,這個時候就需要進入到工程目錄下執行 find ./ -name '*.h' -exec svn propset ? svn:mime-type 'type/plain' {} \; 這是因為工程中只有.h文件會提示這樣的錯誤,這句命令行就是講編碼類型進行轉換,運行后再提交即可 ? | 1. 基本表及其字段之間的關系, 應盡量滿足第三范式。但是,滿足第三范式的數據庫設計,往往不是 最好的設計。為了提高數據庫的運行效率,常常需要降低范式標準:適當增加冗余,達到以空間換時間的目的。 2.若兩個實體之間存在多對多的關系,則應消除這種關系。消除的辦法是,在兩者之間增加第三個實 體。這樣,原來一個多對多的關系,現在變為兩個一對多的關系。要將原來兩個實體的屬性合理地分配 到三個實體中去。這里的第三個實體,實質上是一個較復雜的關系,它對應一張基本表。一般來講,數 據庫設計工具不能識別多對多的關系,但能處理多對多的關系。 3.主鍵的取值方法,主鍵是供程序員使用的表間連接工具,可以是一無物理意義的數字串, 由程序自動加1來實現。也可以是有物理意義的字段名或字段名的組合。當主鍵是字段名的組合時,建議字段的個數不要太多,多了不但索引占用空間大,而且速度也慢。 4.主鍵與外鍵在多表中的重復出現, 不屬于數據冗余,非主鍵字段的重復出現, 才是數據冗余!而且是一種低級冗余,即重復性的冗余。高級冗余不是字段的 重復出現,而是字段的派生出現。 | 1. java web的系統開發,前后與后臺數據的操作,比如一個登陸頁面,用戶在jsp頁面上輸入用戶名和密碼,前臺通過js把這個兩個值傳到后臺,即你請求的action,action接到這兩個值傳到server層,可以在service層中做處理,比如驗證格式是否正確,然后傳到dao,操作數據庫,查詢結果返回service,action,然后action決定跳轉方向 2. 前后臺交互其實都是通過servlet來實現的。即servlet寫數據給前臺,前臺展示。前臺提交數據,servlet處理??蚣苤皇欠庋b了servlet,提供了更加簡便,更加好維護的集成模式 |
?
轉載于:https://www.cnblogs.com/niujunyan/p/6034186.html
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
- 上一篇: 洛谷P1330 封锁阳光大学
- 下一篇: 【原生js】js动态添加dom,如何绑定