總網頁瀏覽量

2013年4月28日 星期日

所學大綱

在某單位所學的概要,紀錄這幾個月上的內容
心得:
1.感覺.NET上的比Java還多
2.平均兩周就上完一種課程而且每堂課份量都比大學課程還多
3.腦袋實在無法短時間裝下這麼多東西

Linux


命令列語法
安裝Java環境
打包壓縮、解壓縮
檔案與資料夾的權限設置與變更
ps、pstree

crontab
bsd-mailx城市
mplayer城市
bindq城市
Dns架設
Apache架設
組態檔設定
網站登入設定

資料庫

MSSQL:

Join、Union語法
子查詢
Insert Delete
select into
#臨時資料表
Delete、Truncate
建立資料庫
資料型別
建立資料圖表
檢視表
規則
預設值
使用者自訂資料物件
索引觀念
Batch批次執行
SQL變數宣告以及應用
條件判斷
if----else----
case.......then
迴圈
while
begin......end
建立執行程序
create procedure
Trigger
Cursor
Transation
鎖定(write lock read lock)
SQLserver使用者權限(連線登入、新增使用者、資料庫腳色、使用DB權限)
安全設定
網路設定
備份
切換使用者
權限腳色
資料復原
全文檢索
利用index做鎖定



MySQL:

管理MySql四種方式
字元編碼設定
storage engines特色
字元編碼原理
export to file
log 的設置與查看
type注意事項
MySQL資料型態
位元旗標
資料複寫
資料架構設計

Oracle

全域資料庫與網域名稱的觀念
sqlplus
注意事項:記憶體設定、考慮字元集、連線模式
net manager
建立DB 刪除DB by DB組態輔助程式
sequece物件
建立腳色
使用權限
建立表格與管理
索引組織表格
同義詞
資料庫連接
資料庫匯入匯出
Trigger
Sqlplus匯出
匯出(exp)匯入(imp)
資料倒朔




Asp.net(.Net programming)

Web伺服器控制項的功能(TextBox、DropDownLink.............)
C#函數宣告 應用
C#迴圈 條件判斷
SqlDataSource
GridView
FormView
DataList
在網頁上列出DB 查詢DB
使用者控制項
Application
Session
cookie
Lab-BackAndForth
Lab-MasterPage

ADO.net
connection
DataAdapter
DateSet
BindingSource(Write XML,Read XML)
AddCustomerRow
利用sqlconnection sqlcommand sqldatareader物件、指令與資料庫繫結
並在dropdownlist與Gridview顯示資料
建Dataset繫結DB
GridView實作paging功能 更新Row

command物件介紹
參數輸入的使用與安全
sqldatasource介紹
資料圖表整理
多個資料集回傳與處理
多個command組合transaction

常用工具:
calender
multiview
view
wizard

資料驗證:
Required validator
compare
custotm
range
rangeexception
validationSummary
customvalidator
system.io
directory,directory info
file ,fileinfo
foreach
getfiles
StreamWriter
StreamReader
Image SQL
QueryString
從SQL傳資料倒Excel
ajax
updatepanel
scriptManager
Graphic:2D字型繪圖
pringing:pringDocumemt,print previewDialog
WCF:WcfTestClient,非同步呼叫
下載圖片from Web   from Storage
刪除圖片
從網路讀取XML文件格式輸出到listbox
()==執行緒 新增 取消 lock 系統lock(windows phone?)
分散式WCF(one way ,duplicate,duplex SVC,WCF data service)
LINQ
Discovery探索服務位址埠號
DynamicHost
Event



.net程式安全
防止script攻擊,by HTML injection,server,Html encode
SQLinjection(入侵,防止)
cross site script(XSS)
使用圖片驗證做人公斷點防止xss跨站攻擊
user identify身分驗證
表單驗證
雜湊函數用法,Hashed(MD5,sha256)
金鑰加解密RSA 直接用內建API


JSP


servlet
標籤說明
處裡請求與產生回應
編碼問題
Get Post
部屬環境與開發環境
URL對應
JSP網頁執行過程
JSP網頁元素組成
MVC架構與存取資料庫
屬性物件
JavaBean,性質(編碼問題與處理)
JNDI:連到DB
存取DB  新增Data
MVC架構實作
expression language ${key}
EL屬性物件與對應的識別字串
EL的其他運算子
standard action
標準動作標記(setProperty getProperty include foreward param
JSTL功能
<C:foreach>具迴圈功能的標籤
<c:if>可判斷條件的標籤
session管理
cookie功能
URLRewriting
Session物件的寫法
Session API
Session物件建立刪除
servlet生命週期
servletconfig介面
servletContext介面,應用
servletContextListener介面
servlet起始參數與生命週期的init()



PHP
運算 型別(一些撇步)
rand
isset()
$_Get[]取得Html中的name變數
陣列不同寫法
foreach寫法
function寫法
檔案總管
檔案上傳與下載
檔案輸入輸出
連接資料庫 新增修改刪除換頁



Javascript

弱型別的程式語言
變數宣告方式var x=0;  自動視為int
函式介紹  javascript物件導向
array的用法
事件觸發
jQuery初探


CSS

樣式、規則
CSS ID選擇器 類別選擇器
常用CSS屬性
jQuery應用
slide window
DOM操作
Ajax
開jQuery外掛
jQueryUI

沒有留言:

張貼留言