原创 八、SQLServer數據類型

bigint、int、smallint、tinyint 使用整數數據的精確數字數據類型。 若要節省數據庫空間,請使用能夠可靠包含所有可能值的最小數 據類型。 例如,對於一個人的年齡,tinyint 就足夠了,因爲沒人活到 255 歲以上。

原创 六、SQLServer同義詞

一、同義詞定義 同義詞是用來實現下列用途的數據庫對象: 爲可以存在於本地或遠程服務器上的其他數據庫對象(稱爲基對象)提供備用名稱---有點像別名。 提供抽象層以免對客戶端應用程序基對象的名稱或位置進行更改。 二、案例 多個數據庫服務器連

原创 五、SQLServer視圖

一、視圖核心價值 在數據查詢中,可以看到數據表設計過程中,考慮到數據的冗餘度低、數據一致性等問題,通常對數據 表的設計要滿足範式的要求,因此也會造成一個實體的所有信息保存在多個表中。當檢索數據時,往往 在一個表中不能夠得到想要的所有信息。

原创 SqlServer基本操作

一、創建數據庫和表 1、工具建庫建表 2、腳本建庫建表 USE [master] GO CREATE DATABASE [ZhaoXiEdu] CONTAINMENT = NONE ON PRIMARY ( NAME = N'Score

原创 SqlServer用戶權限

一、設置權限用戶的意義 數據庫是一個應用程序,運行起來對應一個進程,這個進程中,有很多很強大的功能支持,對於開發者 或者是數據庫管理者,都是充分的來應用這些功能,應用這些功能,需要客戶端/或者是應用程序鏈接 進來,通過客戶端/應用程序來操作

原创 SQLServer安裝說明

Microsoft Sqlserver 2008 安裝       目前大多數企業普遍用的SqlServer 數據庫版本分別爲2008,2012或2014,這三個版本的安裝過程基本一致,本演示以SqlServer 2012R2版本爲例。 =

原创 Windows下MongoDB的安裝和部署

一、MongoDB一般安裝 官網(http://www.mongodb.org/downloads )下載合適的安裝包安裝包有zip和msi格式的,這裏推薦下載zip格式的,msi的其實也就是進行了下解壓縮而已,而且安裝時不讓選擇安裝路徑,

原创 Windows下RabbitMQ的安裝和部署

一、引言 RabbitMQ——Rabbit Message Queue的簡寫,但不能僅僅理解其爲消息隊列,消息代理更合適。RabbitMQ 是一個由 Erlang 語言開發的AMQP(高級消息隊列協議)的開源實現,其內部結構如下: Rab

原创 CAS之六--CAS認證之客戶端向服務端發起請求

客戶端是如何向服務端發起請求的前面客戶端部分講過,客戶端的web.xml裏配置了五個filter。下文中會使用序號來表示,具體的過濾器名稱可以看上一章節。 1. 調用第1個filter首先進入第一個filter:SingleSignOutF

原创 CAS之五--登錄頁增加驗證碼功能

從頁面登錄頁面上我們可以知道,登陸的用戶名和密碼信息綁定到了credential這個對象上的。 如果開啓了RememberMe的功能就使用RememberMeUsernamePasswordCredential。 如果沒有就使用Userna

原创 CAS之一--什麼是CAS?

一、什麼是CAS? CAS 是 Centeral Authentication Service 縮寫,即 中央認證服務,旨在爲 Web 應用系統提供一種可靠的單點登錄方法;本文主要介紹其基本概念。 二、CAS的特點 支持 CAS v1,

原创 CAS之二--CAS服務端搭建

一、本例環境說明 JDK 1.8 CAS 5.3 apache-maven-3.6.0 二、CAS安裝步驟 2.1 提前安裝好JDK和Maven環境 安裝步驟略 2.2 CAS環境搭建 2.2.1 CAS 5.3軟件獲取 1)從Git

原创 C#Task任務取消CTS機制

1

原创 C#中使用Task

一、爲什麼會出現Task?? 1、獲取Thread的返回值 2、Thread的串行 3、Thread的父子關係,比如:所有的子Thread執行完後 ,才能結束父Thead 4、高效的對Thread進行編排,比如:任務之間如何串行、如何並行、