(二)在.net中如何使用Memcached

Step1:第一步当然是下载Memcached for c# API,

将这几个dll引用到项目中去

step2:上代码:

 1 using System;
 2 using System.Collections.Generic;
 3 using System.Linq;
 4 using System.Web;
 5 using System.Web.Mvc;
 6 using Memcached.ClientLibrary;
 7
 8 namespace MvcDemo.Controllers
 9 {
10     public class MemCachedController : Controller
11     {
12         //
13         // GET: /MemCached/
14
15         public ActionResult Index()
16         {
17
18             string[] servers = { "172.16.200.67:41211" };
19             SockIOPool pool = SockIOPool.GetInstance("test");
20             pool.SetServers(servers);
21             pool.Initialize();
22             MemcachedClient memClient = new MemcachedClient();
23             memClient.PoolName = "test";
24             memClient.EnableCompression = false;
25             bool b= memClient.Set("k2", "lixiaofei",DateTime.Now.AddMinutes(2));
26             ViewBag.Name= memClient.Get("k2");
27             return Content(ViewBag.Name);
28         }
29
30     }
31 }

时间: 2024-10-07 03:11:25

(二)在.net中如何使用Memcached的相关文章

二维数组中的查找-牛客网-剑指offer

1.问题描述 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序.请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数. 2.问题分析 水平方向.垂直方向二重循环查找 3.源代码 package www.nowcoder.com.conquerOffer.array; /** * 二维数组中的查找 * 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序.请完成一个函数,输入这样的一个二维数组和一个整

面试题3 ----二维数组中的查找

题目: 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序.请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数. 在剩下的两行两列4个数字中,位于右上角的刚好就是我们要查找的数字7,于是查找过程就可以结束了. 矩阵的加阴影背景的区域是下一步查找的范围.代码如下: bool Find(int* matrix,int  rows,int columns,int number) { bool found = false; if (matri

递增二维数组中的查找

/* * 二维数组从左到右,从上到下递增 * 查找输入的数,效率尽可能高 * 思路:从右上角或左下角开始查找 */ import java.util.Scanner; public class findTarget { public static boolean find(int [][]a,int rows,int cols,int target){ boolean found=false; int count=0;//移动次数 if(a!=null){ int row=0; int col=

在一个二维数组中,每一行都按照从左到右递增的顺序排序

/*  * 在一个二维数组中,  * 每一行都按照从左到右递增的顺序排序,  * 每一列都按照从上到下递增的顺序排序.  * 请完成一个函数,输入这样的一个二维数组和一个整数,  * 判断数组中是否含有该整数.  */ public static void main(String[] args) { int[][] array = {{1,2,3},{4,5,6},{7,8,9}}; System.out.println(Find2(1, array)); } /*  * 思路一:暴力遍历法  

【刷题】二维数组中找数字

一.描述 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的排序排序,请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数. 二.解题思路 关键:从数组的最右上方的数开始判断,根据该数与指定整数的大小进行下一步的比较. 三.代码 根据思路可以得到如下的代码 public class FindInPartiallySortedMatrix { public static void main(String[] args) { int[][] mat

剑指offer 面试题(二维数组中的查找) (2)

面试题: 二维数组中的查找 /* 题目:   在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序.请完成 一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该数. */ ps:(其实前段时间我就做过这道题,今天看到了,觉得还是有点生,那就再来一次吧) 题目分析:  在分析这个问题的时候,我们首先要看,在一个二维数组中查找一个数字是否存在,那么很多人就觉得 简单了,遍历二维数组与所需要查找的数字进行比较不就完了!  不可否认的是你说的是可行的,可是

二维数组中的查找一个数

题目描述 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序.请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数 public class solution1 { public static boolean Find(int[][] array,int target){ //array的长度和宽度 int rows=array.length; int cols=array[0].length; //如果array不包含任何元素,就直接

二维数组中的查找

参与人数:5313时间限制:1秒空间限制:32768K 通过比例:17.59% 最佳记录:0 ms|0K(来自  牛客游客) 题目描述 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序.请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数. 提交时间:2015-09-25 语言:C++ 运行时间:0ms 占用内存:8568K 状态:答案正确 /* 思路:由于该二维数组,每行从左至右递增,每列从上到下递增. 故从左下角开始,向上递减,向

【剑指Offer面试题】二维数组中的查找

下决心AC所有剑指offer面试题. 九度OJ面试题地址:http://ac.jobdu.com/hhtproblems.php 书籍:何海涛--<剑指Offer:名企面试官精讲典型编程题> 对于面试题,面试官往往更希望我们能提出优化方法,这样更能体现我们的思维能力以及传说中的"内功".所以做剑指offer要着重训练这方面,多总结多细究,总是有好处的.加油~ 二维数组中的查找 时间限制:1 秒内存限制:32 兆 特殊判题:否提交:19005解决:3642 题目描述: 在一个

(剑指Offer)面试题3:二维数组中的查找

题目: 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序. 请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数. 思路: 鉴于数组的规律性,选取数组查找范围的右上角数字, 如果与查找的数字相等, 则返回true: 如果比查找的数字大,则将该数字所在列从查找范围剔除: 如果比查找的数字小,则将该数字所在行从查找范围中剔除. 代码: class Solution { public: bool searchMatrix(vector<ve