原创 滴滴接口對接---企業註冊接口

接口路徑:http://api.es.xiaojukeji.com/river/Company/add 請求方式:Post 支持格式:JSON 請求參數說明 名稱 類型 必選 描述 client_id string yes 申請應用時分配

原创 It was not possible to connect to the redis server(s);

不熟完網站後遇到這樣一個問題 It was not possible to connect to the redis server(s); to create a disconnected multiplexer, disable Abo

原创 Http 錯誤 500.19 -Internal Server Error

 部署完IIS後,遇到了這樣一個問題 解決方法 在控制面板--程序--啓用或關閉Window功能中 勾選ASP.NET 3.5  和 Asp.net 4.6,點擊安裝 安裝後重啓IIS即可

原创 C#設計模式之五原型模式(Prototype Pattern)【創建型】

一、引言       在開始今天的文章之前先說明一點,歡迎大家來指正。很多人說原型設計模式會節省機器內存,他們說是拷貝出來的對象,這些對象其實都是原型的複製,不會使用內存。我認爲這是不對的,因爲拷貝出來的每一個對象都是實際存在的,每個對象

原创 C#設計模式之一單例模式(Singleton Pattern)【創建型】

   一、引言      看了李建忠老師的講的設計模式已經有一段時間了(這段時間大概有一年多了),自己還沒有寫過自己的、有關設計模式的文章。這次想寫一些關於設計模式的文章,用自己的理解和代碼來寫,算是複習一遍。寫作的過程中也會多看看其他大

原创 C#設計模式之三抽象工廠模式(AbstractFactory)【創建型】

一、引言      寫了3篇有關設計模式的文章了,大家有了些反饋,說能從中學到一些東西,我感到很欣慰,那就繼續努力。今天我要寫第四個模式了,該模式叫抽象工廠。上一篇文章我們講了【工廠方法】模式,它是爲了解決【簡單工廠】模式所面對的問題,它

原创 C#設計模式之六適配器模式(Adapter Pattern)【結構型】

一、引言    從今天開始我們開始講【結構型】設計模式,【結構型】設計模式有如下幾種:適配器模式、橋接模式、裝飾模式、組合模式、外觀模式、享元模式、代理模式。【創建型】的設計模式解決的是對象創建的問題,那【結構型】設計模式解決的是類和對象

原创 JSON 序列化

把對象序列化JSON字符串 /// <summary> /// 把對象序列化 JSON 字符串 /// </summary> /// <typeparam name="T">對象類型</typeparam> /// <param na

原创 C#設計模式之二工廠方法模式(Factory Method Pattern)【創建型】

一、引言        在上一篇文章中我們講解了過渡的一種模式叫做【簡單工廠】,也有叫【靜態工廠】的,通過對簡單工廠模式得了解,我們也發現了它的缺點,就是隨着需求的變化我們要不停地修改工廠裏面的方法的代碼,需求變化越多,裏面的If--El

原创 C#設計模式之四建造者模式(Builder Pattern)【創建型】

一、引言   今天我們要講講Builder模式,也就是建造者模式,當然也有叫生成器模式的,英文名稱是Builder Pattern。在現實生活中,我們經常會遇到一些構成比較複雜的物品,比如:電腦,它就是一個複雜的物品,它主要是由CPU、主

原创 郵箱格式驗證

雖然沒有統一的郵箱賬號格式,但是所有郵箱都符合“名稱@域名”的規律。 一般都是用<正則表達式>來判斷,什麼是正則表達式? 就是用如下特殊符號或其組合來代表某個字符(以下符號可以通配所有字符) 符號 說明 . 代表除換行符以外的任意字

原创 用AES加密/解密字符串

高級加密標準(AES,Advanced Encryption Standard)爲最常見的對稱加密算法(微信小程序加密傳輸就是用這個加密算法的)。對稱加密算法也就是加密和解密用相同的密鑰,具體的加密流程如下圖:  下面簡單介紹下各個部分

原创 C# 集合中按照字段去除重複

創建去重方法 public static IEnumerable<T> DistinctBy<T, TResult>(this IEnumerable<T> source, Func<T, TResult> where) { H

原创 使用EF對數據進行增刪改查

EF( Entity Framework )是Microsoft的ORM框架。 ORM 對象關係映射 O(Object) 對象,在項目中就是實體,更加精確的來說就是數據Model,也可以說持久化類。 R(Relation)關係數據庫中數據

原创 使用Asp.Net RuntimeChche

Cache 是什麼? Cache即高速緩存 Cache是分配在服務器上的一個公共內存片(Cache越多,佔用的內存資源也就越多) Cache可以存放任何對象 Cache 是有時間限制的,超過了服務器設定的過期時間,就會被服務器回收 爲什麼