原创 LINQ中Aggregate的用法

本文導讀:LINQ中的Aggregate可用於集合的簡單的累加、階乘和一些更加複雜的運算,Aggregate配合lambda讓原來需要很多行代碼才能實現的功只要很少的代碼就搞定。下面介紹LINQ中Aggregate的簡單用法 LIN

原创 nginx配置與常見錯誤解決方法

nginx配置與常見錯誤解決方法 1、下載:到官網下載nginx穩定版,解壓到e盤根目錄;到官網下載php非安裝版,解壓到e盤根目錄。2、配置:打開nginx.conf,修改相關位置如下,location / {       

原创 java筆記七:IO流之字節流與字節緩衝流

在I/O類庫中,java.io.InputStream和java.io.OutputStream分別表示字節輸入流和字節輸出流,它們都是抽象類,不能實例化,數據流中的最小單位是字節,所以叫做字節流。    一、InputStrea

原创 PHP的AES加密

在PHP中,我們必須先安裝好mcrypt這個模塊,並且添加相應版本的擴展到php中,詳情可以看 不重新編譯PHP安裝Mcrypt擴展AES加密模式和填充方式有以下之中,但不是全部算法/模式/填充 16字節加密後數據長度 不滿16字節加密後

原创 [Java]讀取文件方法大全

1、按字節讀取文件內容2、按字符讀取文件內容3、按行讀取文件內容 4、隨機讀取文件內容  public class ReadFromFile {     /**      * 以字節爲單位讀取文件,常用於讀二進制文件,如圖片、聲音、

原创 HttpClient使用詳解

Http協議的重要性相信不用我多說了,HttpClient相比傳統JDK自帶的URLConnection,增加了易用性和靈活性(具體區別,日後我們再討論),它不僅是客戶端發送Http請求變得容易,而且也方便了開發人員測試接口(基於H

原创 大型網站架構之分佈式消息隊列

大型網站架構之分佈式消息隊列   以下是消息隊列以下的大綱,本文主要介紹消息隊列概述,消息隊列應用場景和消息中間件示例(電商,日誌系統)。 本次分享大綱 消息隊列概述消息隊列應用場景消息中間件示例JMS消息服務常用消息隊列參考(推薦)資料

原创 關於Dictionary的TryGetValue方法

這個方法時常會用到,而且很有效。TryGetValue:獲取與指定的鍵相關聯的值 比如我們讀取一個xml文件,讓後將其寫入到Dictionary中存儲: [csharp] view plain copy priv

原创 C# 引用類型與ref

 1、首先來解釋一下C#中的類型      在C#中每一種類型要麼是值類型,要麼是引用類型。所以每個對象要麼是值類型的實例,要麼是引用類型的實例。並且在C#中對象的分配模式取決於對象的實現方式,即值類型使用靜態分配,引用類型使用動態分配。

原创 題目:寫一個函數,求兩個整數的之和,要求在函數體內不得使用+、-、×、÷。

分析:這又是一道考察發散思維的很有意思的題目。當我們習以爲常的東西被限制使用的時候,如何突破常規去思考,就是解決這個問題的關鍵所在。         看到的這個題目,我的第一反應是傻眼了,四則運算都不能用,那還能用什麼啊?可是問題總是

原创 c#中的預編譯指令

目錄 1. #define 和 #undef 2. #if、#elif、#else 和#endif 3. #warning 和 #error 4. #region 和#endregion 5. #line 6. #pragma   

原创 Base64 算法原理,以及編碼、解碼【加密、解密】 介紹

Base64 算法原理,以及編碼、解碼【加密、解密】 介紹     Base64編碼,是我們程序開發中經常使用到的編碼方法。它是一種基於用64個可打印字符來表示二進制數據的表示方法。它通常用作存儲、傳輸一些二進制數據編碼方法!也是M

原创 php.exe和php-win.exe和php-cgi.exe的區別

PHP 的命令行模式 從版本 4.3.0 開始,PHP 提供了一種新類型的 SAPI(Server Application Programming Interface,服務端應用編程端口)支持,名爲 CLI,意爲 Command L

原创 Java 枚舉7常見種用法

原創地址:http://blog.lichengwu.cn/java/2011/09/26/the-usage-of-enum-in-java/

原创 C#委託使用詳解(Delegates)

C#委託使用詳解(Delegates) 摘要 委託是C#編程一個非常重要的概念,也是一個難點。本文將系統詳細講解委託。   1. 委託是什麼? 其實,我一直思考如何講解委託,才能把委託說得更透徹。說實話,每個人都委託都有不同的見解,