原创 Html鏈接中的javascript:void(0)

在html中使用a鏈接標籤時常有下面這種寫法 <a href="javascript:void(0)">這是一個鏈接</a> 當使用了javascript:void(0),點擊這個標籤就沒有效果了,常常用來讓a標籤不響應點擊。hr

原创 http請求中web、app接口身份驗證

前言 正文 web api 前言 其實不僅webapi,在web中的身份驗證也是一個問題。兩者在請求時都通過http請求,有相似之處。 對於http的身份驗證方式有兩個要點,必須傳輸敏感信息,但是又要保證安全性。

原创 mysql中的小知識

decimal decimal(5,2)表示所有數據位數精度【整數位數+小數位數】不多於5位,其中小數位數不多於2位,精度最大38,小數位默認0。 整型的精度 mysql中的整型數據長度如int(9)只是數據寬度,不足時以0補齊,

原创 sqlserver中變量

1、全局變量:是系統預定義好的,使用@@開頭,如:@@SERVERNAME 的作用是本地服務器的名稱,無法自己定義。 2、局部變量:可以自己定義,變量使用@開頭。 聲明一個變量的語法: declare @a int 注意:sq

原创 Lambda簡單概念

什麼是lambda表達式? 是函數體。形參列表=>函數體,函數體多於一條語句的可用大括號括起。 lambda沒有return卻能返回值是什麼原理啊? lambda函數體只有一句時,會追加一個return,e->e*2等價於(

原创 System.Web.Caching.Cache的簡單介紹

在.net的web應用中,很多時候需要在當前應用程序下緩存一些數據比如驗證碼、登陸狀態,我們可以自己創建一個靜態類然後將數據放入其中來實現類似效果,但是使用應用程序的Cache更爲方便,而且其性能好、能實現滑動過期之類的更加增加了

原创 MVC 如何向頁面傳遞數據

1,使用ViewBag(ViewData) 2,controller中return view(model),頁面使用@Model

原创 System.Web.Mvc.HttpPostAttribute和 System.Web.Http.HttpPostAttribute

在MVC程序中使用api時,在方法上加上了[HttpPost],發現不管用,弄了很長時間才發現弄錯命名空間了。特此記錄下來。 System.Web.Mvc.HttpPostAttribute和System.Web.Http.Ht

原创 C#中$的用法

C#中$的用法:是爲了替代string.format();原先賦值需要佔位符和變量,當需要拼接多個變量會造成語句過長等不易理解問題,$""是爲了替代string.format(),可以把字符串中的C#變量{}包含起來達到識別C#變量的目的

原创 http請求簡述

Http請求和響應 TCPIP模型 URI Http請求和響應 請求和響應都分爲三部分。 請求:請求行、請求頭、空行、消息體。 響應:狀態行、響應頭、空行、消息體。 TCP/IP模型 http使用的是TCP/I

原创 Linq中的Enumerable和Queryable

前言 正文 使用場合不同 返回類型不同 傳遞參數不同 總結 前言 此文章延續自C#中Linq的使用 正文 上節講到Linq可以通過查詢方法來使用,Linq中有兩個命名空間,分別是System.Linq.Enumera

原创 C#中的Func

這是官方說明: https://msdn.microsoft.com/zh-cn/library/bb534960.aspx 以前爲了能調用一個方法,必須定義一個相應的delegate,後來便有了通用委託Func<>,方便多了。 沒有參數

原创 ViewBag does not exist

ViewBag does not exist 截圖: 其實不只是ViewBag,還可能出現@Url.Action()等常用的方法或屬性錯誤,因爲這些是屬於另一個命名空間System.Web.Mvc下的而沒有被引用。View文

原创 .Net中出現路徑禁止訪問的問題

這種情況多發生於創建、修改文件的時候,我本次是在使用第三方插件上傳時出現了這個問題,特此記錄下來。 解決方法 賦予權限 在自己要賦予權限的文件夾上右鍵屬性,選中安全選項。選中自己對應的賬戶賦予相應的權限。這裏我想要創建文件的權限

原创 JS中的URL編碼和escape、encodeURI、encodeURIComponent

前言 正文 URL只能傳輸ASCII字符 進行URL編碼操作 escape不用於URL編碼 encodeURI不會對特殊符號進行編碼 encodeURIComponent 總結 前言 在js使用url跳轉時,發現