LeetCode 1 -TwoSum_Solution (Coding With C#)

題目:

Given an array of integers, return indices of the two numbers such that they add up to a specific target.

You may assume that each input would have exactly one solution, and you may not use the same element twice.

題目大意:

給予一串數值陣列,以及一個目標值。得到兩個陣列索引位子,而該索引位子的數值相加會等於目標值。

並且給予的數值陣列只可查訪一次,不可多次查訪。

...繼續閱讀 »

ASP.NET MVC 4 實踐RSA非對稱式加密

近年來的Developer人數越來越多,可是在資料傳輸大多數人都忽略了加密的重要性。

因有SSL憑證的關係,很多人在處理資料後都是明碼就給了SSL層級來做加密的動作,那如果沒有了SSL憑證,資料要怎麼做比較安全。

以登入畫面為例,採用RSA非對稱式加密的方法來實作,對資料送出加密,以及後端SERVER接收後的解密。

前端會以JS來做加密動作,後端以C# 來做解密的處理。

...繼續閱讀 »

ASP.NET MVC 4 實作 取得ModelState Error 錯誤訊息

有了功能卻沒有能阻擋錯誤的資料寫入資料庫中,這會是很嚴重的一件事情。但後端驗證該怎麼做到?
於是乎找到了「[ASP NET MVC] 透過AJAX接收ModelState Errors顯示於對應欄位中」Chirs前輩所寫的文章,將其方法應用在我們這次建立的專案之中。

那麼它是透過什麼方式來驗證?
透過Model驗證,加上jquery.validate來做前端的接收和顯示。
廢話不多說,就用實際做一遍就了解了。

 

...繼續閱讀 »

ASP.NET MVC 4 實作CRUD Create Ajax

繼上一篇,DataTable  + 搜尋  的AJAX完成後,現在要進入第一個功能,新增。
這一系列的文章會稍微著重在於jQuery 對 Controller的溝通,然而實作功能,請先參閱「ASP.NET MVC 專案分層架構 Part.1 初學者的起手式」Kevin前輩的這篇系列文章再來。

又或者對於MVC,Model、Controll、View之間的關係有一定相當基本的了解,才建議看此篇文章。

雖然說此篇也是個新手文,但沒有寫過一個基本的MVC的朋友,還是先了解一下MVC之間的溝通,再來看此篇文章。
當然文內有任何錯誤或者有更好的方法,希望各位點出來一起討論,或者前輩能指導謝謝。

...繼續閱讀 »

ASP.NET MVC 4 實作PagedList.Mvc + AJAX 搜尋功能

  • 4809
  • 0
  • MVC
  • 2017-09-27

剛步入ASP.NET MVC架構的空間,前一份工作只是修修改改PHP和部分的.NET。所以整個還很菜阿,目的記錄自己學習的過程,以及希望有任何一位前輩覺得哪寫錯或方法很爛,麻煩順便可以大發慈悲的指點一下。

那麼準備開始從大多數專案都會碰到的CRUD來寫起吧,雖然很多API可以去串接很快速達到所要的功能,但練功還是自己慢慢地刻出一個畫面再說。

首先,此篇是參考 KEVIN 前輩的文章,再加入自己的應用和想法產生出來的,正所謂凡事先從模仿開始,但千萬別一開始就去學灌籃吧。相對這篇也不適合第一次接觸MVC沒有開發經驗的人閱讀。

 

...繼續閱讀 »