摘要:
之前安装好memcached之后,一直是在本机连接使用的,没有出现问题,今天我改用从另一台机器连接到memcached时,却怎么也连接不上。后来一直想大概是防火墙的问题,关闭了防火墙后问题依然存在。 进入注册表,找到HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlS...
阅读全文
posted @ 2014-12-17 17:15
左正
阅读(4317)
推荐(0)
摘要:
在开发过程中,需要用户登陆才能访问指定的页面这种功能,微软已经提供了这个特性。// 摘要: // 表示一个特性,该特性用于限制调用方对操作方法的访问。 [AttributeUsage(AttributeTargets.Class | AttributeTargets.Method...
阅读全文
posted @ 2014-12-15 17:36
左正
阅读(505)
推荐(0)
摘要:
网站出现这样的错误信息:Error Summary:HTTP Error 503.2 - Service UnavailableThe serverRuntime@appConcurrentRequestLimit setting is being exceeded.Detailed Error I...
阅读全文
posted @ 2014-12-02 18:34
左正
阅读(1482)
推荐(0)
摘要:
一个ASP.NET项目在部署到生产环境时,当用户并发量达到200左右时,IIS出现了明显的请求排队现象,发送的请求都进入等待,无法及时响应,系统基本处于不可用状态。因经验不足,花了很多时间精力解决这个问题,本文记录了我查找问题的过程和最后解决方案,供大家参考。软硬件环境:IBM刀片服务器,Intel...
阅读全文
posted @ 2014-12-02 18:18
左正
阅读(687)
推荐(0)
摘要:
var webMethod = "http://localhost:54473/Service1.asmx/HelloWorld"; jQuery.support.cors = true; //之前没有加这句老是提示no transport,我没去深想。 $.ajax ...
阅读全文
posted @ 2014-11-28 11:33
左正
阅读(1541)
推荐(0)
摘要:
下面这个示例使用了WCF去创建一个服务端口从而能够被ASP.Net页面通过jQuery的AJAX方法访问,我们将在客户端使用Ajax技术来 与WCF服务进行通信。这里我们仅使用jQuery去连接Web Service,而不去使用ASP.Net AJAX库,至于为什么不使用AJAX库中,那是因为我们在...
阅读全文
posted @ 2014-11-20 11:13
左正
阅读(1857)
推荐(0)
摘要:
之前实验室项目弄到高德地图这一块,APK写好后交给师兄去调试,结果他跟我反应定位有偏差。详细了解了下,才知道有所谓的地球坐标、火星坐标之分。因为底层嵌入式那部分是师兄在弄,我写的客户端获取到的经纬度是底层蓝牙传上来的,其实是地球坐标,也就是GPS卫星测量到的实实在在的原始坐标。而高德地图采用的坐标是...
阅读全文
posted @ 2014-11-18 10:11
左正
阅读(4658)
推荐(0)
摘要:
最近在做一个关于手机定位的小应用,需求是这样的,用户通过手机(Wp8)进行二维码扫描操作并且记录用户的当前位置,在PC上可以查看用户所在地图的位置,做法就是在用户扫描条码时,通过手机GPS获取当前在地图上的位置(采用百度静态地图,根据坐标直接生成图片)并将图片保存到数据库,PC端直接从数据库中读取并...
阅读全文
posted @ 2014-11-17 20:09
左正
阅读(1113)
推荐(0)
摘要:
描述:封装一个具有一个参数并返回TResult参数指定的类型值的方法.语法:public delegate TResult Func(T arg);参数类型:T:此委托封装的方法的参数类型.TResult:此委托封装的方法的返回值类型.参数:arg:委托封装的方法的参数返回值:此委托封装的方法的返回...
阅读全文
posted @ 2014-11-06 13:25
左正
阅读(479)
推荐(0)
摘要:
概述很多时候我们需要在.NET应用程序中使用一条SQL语句来访问来自不同服务器、不同数据库中的不同的表,实现方法有很多。我们可以在.NET应用程序中建立数据访问层,使用ADO.NET Entity Framework将我们的数据库以及数据表抽象成应用程序对象,进而在程序里使用Code来对不同库当中的...
阅读全文
posted @ 2014-11-04 11:24
左正
阅读(689)
推荐(0)
摘要:
using NPOI.HSSF.UserModel;using NPOI.HSSF.Util;using NPOI.DDF;using NPOI.SS.UserModel;using System.IO;using NPOI.SS;#region 导出protected void btnexcel_...
阅读全文
posted @ 2014-11-01 12:50
左正
阅读(5635)
推荐(0)
摘要:
WepApi确实方便好用,没有配置文件,一个apicontroller直接可以干活了。但今天用$.ajax跨域请求的时候总是获取不到数据,用fiddler一看确实抓到了数据,但回到$.ajax函数中,直接触发了error,没有触发success,即使状态码是200。用apiclient或者浏览器直接...
阅读全文
posted @ 2014-10-27 14:10
左正
阅读(2122)
推荐(0)
摘要:
默认的规则在ASP.NET MVC4中global.asax.cs代码中并无注册默认路由规则的代码代码如下: public class WebApiApplication : System.Web.HttpApplication { protected void Appli...
阅读全文
posted @ 2014-10-27 13:42
左正
阅读(593)
推荐(0)
摘要:
前言本文描述了 ASP.NET Web API 如何将 HTTP 请求路由到控制器。如果你熟悉Asp.Net MVC,Web API的路由与Asp.Net MVC的路由是非常类似的。这主要的区别就是Web API使用的是HTTP方法,而不是URI路径来选择Action。你也可以在Web API中使用...
阅读全文
posted @ 2014-10-27 13:39
左正
阅读(2671)
推荐(0)
摘要:
前言在ASP.NET、ASP.NET MVC和ASP.NET Web API这些框架中都会发现有路由的身影,它们的原理都差不多,只不过在不同的环境下作了一些微小的修改,这也是根据每个框架的特性来制定的,今天我们就来看一看路由的结构,虽然我在MVC系列里写过路由的篇幅不过在这里是Web API 路由对...
阅读全文
posted @ 2014-10-26 11:30
左正
阅读(500)
推荐(0)
摘要:
前言 本文描述ASP.NET Web API如何把一个HTTP请求路由到控制器的一个特定的Action上。关于路由的总体概述可以参见上一篇教程http://www.cnblogs.com/aehyok/p/3442051.html。这篇文章主要来学习路由过程的细节。如果你创建了一个Web API项...
阅读全文
posted @ 2014-10-26 11:27
左正
阅读(2590)
推荐(0)
摘要:
里我使用Jquery 来发起异步请求实现数据调用。 继续使用上一文章中的示例,添加一个index.html页面,添加对jquery的引用。一、无参数Get请求 一般的get请求我们可以使用jquery提供的$.get() 或者$.ajax({type:"get"}) 来实现: 请求的后台Act...
阅读全文
posted @ 2014-10-21 16:52
左正
阅读(1493)
推荐(0)
摘要:
目录一:简单介绍什么是Web api二:怎么定义的 Post Get Put 和 Delete三:简单使用,直接从前台传递一个类到后台接收四:其他获取值的方式一:简单介绍什么是Web apiREST属于一种设计风格,REST 中的 POST(新增数据),GET(取得数据),PUT(更新数据),DEL...
阅读全文
posted @ 2014-10-21 14:19
左正
阅读(8248)
推荐(6)
摘要:
微软的web api是在vs2012上的mvc4项目绑定发行的,它提出的web api是完全基于RESTful标准的,完全不同于之前的(同是SOAP协议的)wcf和webService,它是简单,代码可读性强的,上手快的,如果要拿它和web服务相比,我会说,它的接口更标准,更清晰,没有混乱的方法名称...
阅读全文
posted @ 2014-10-21 13:55
左正
阅读(1192)
推荐(0)
摘要:
不管是因为什么原因,结果是在新出的MVC中,增加了WebAPI,用于提供REST风格的WebService,个人比较喜欢REST风格的WebService,感觉比SOAP要轻量级一些,而且对客户端的要求也更少,更符合网络数据传输的一般模式,客户端完全摆脱了代理和管道来直接和WebService进行交...
阅读全文
posted @ 2014-10-21 13:53
左正
阅读(636)
推荐(0)
摘要:
距离上一篇关于Web API的文章(如何实现RESTful Web API的身份验证)有好些时间了,在那篇文章中提到的方法是非常简单而有效的,我在实际的项目中就这么用了,代码经过一段时间的磨合,已经很稳定了,所以我打算写篇总结,并在最近这段时间里提供一个ASP.net Web API的综合例子。对四...
阅读全文
posted @ 2014-10-21 13:53
左正
阅读(940)
推荐(0)
摘要:
一个好的RESTful API,应该具备以下特征:这个API应该是对浏览器友好的,能够很好地融入Web,而不是与Web格格不入。浏览器是最常见和最通用的REST客户端。好的RESTful API应该能够使用浏览器+HTML完成所有的测试(不需要使用编程语言)。这样的API还可以很方便地使用各种自动化...
阅读全文
posted @ 2014-10-21 13:52
左正
阅读(2164)
推荐(0)
摘要:
关键字:SQL Server 2008, recover deleted records今天有个朋友很着急地打电话给我,他用delete语句误删除了SQL Server 2008数据库中两个表中的所有记录,而这个数据库之前没有任何备份。让我帮他解决一下,不然他要赔偿客户很多钱。SQL Server中...
阅读全文
posted @ 2014-10-21 10:15
左正
阅读(295)
推荐(0)
摘要:
10年的时候在iteye的第一篇文章记录了一下当时怎么实现我们系统的单点登陆。不过那个时候文章写的不好,思路也很浮躁,很难看懂,在csdn的第一篇技术博客打算重新温顾一下当时实现单点登陆的思路。先来看看什么叫单点登陆单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整...
阅读全文
posted @ 2014-10-20 10:32
左正
阅读(856)
推荐(0)
摘要:
对于Web HTTP编程模型来说,服务契约中作为操作的方法无须应用OperationContractAttribute特性,只需要根据需要应用WebGetAttribute与WebInvokeAttribute特性即可。前者针对GET HTTP方法,或者则针对其他HTTP方法。WebGetAttri...
阅读全文
posted @ 2014-10-19 23:14
左正
阅读(598)
推荐(0)
摘要:
目录一:MSMQ的一些理论上的知识二:队列类型(Queue Type)三:安装消息队列四:在C#中Messagequeue class五:MSMQ-发送消息到远程专用队列六:例子一、在学习Messagequeue 类之前,首先介绍一下MSMQ的一些理论上的知识 MSMQ(MicroSoft Mess...
阅读全文
posted @ 2014-10-16 23:19
左正
阅读(683)
推荐(0)
摘要:
两台计算机的操作系统都是WindowsServer2008两台计算机都安装了MSMQ+Http支持两台计算机的防火墙全部关闭本地Ip:192.168.1.104远程Ip:192.168.1.142远程建立专有队列:Test本地发送消息的代码:System.Messaging.MessageQueue...
阅读全文
posted @ 2014-10-16 23:10
左正
阅读(1286)
推荐(0)
摘要:
在本文的前两篇文章里对MSMQ的相关知识点进行了介绍,很多阅读过这前两篇文章的朋友都曾问到过这样一些问题: 1、如何把MSMQ应用到实际的项目中去呢? 2、可不可以介绍一个实际的应用实例?3、...... 在前两篇文章里,关于MSMQ常用的技术点基本介绍完毕了,本文主要以MS开源项目PetShop中...
阅读全文
posted @ 2014-10-16 23:08
左正
阅读(486)
推荐(0)
摘要:
在我上一篇文章《ASP.NET中进行消息处理(MSMQ)一》里对MSMQ做了个通俗的介绍,最后以发送普通文本消息和复杂的对象消息为例介绍了消息队列的使用。本文在此基础上继续介绍MSMQ的相关知识点,最后还是通过一个示例程序来分析MSMQ在实际项目开发中的应用。建议:如果你对MSMQ不够了解,在你阅读...
阅读全文
posted @ 2014-10-16 23:07
左正
阅读(1371)
推荐(0)
摘要:
MSMQ是微软消息队列的英文缩写。那么什么是消息队列?这些介绍网上一大片这里就不多说了。本文对于大虾级的人物来说这只是小玩意而已,对于初学者来说这文章还是有一定的帮助,希望路过的大虾们别笑话我班门弄斧。一、MSMQ介绍和安装消息队列 关于MSMQ详细的介绍请大家向http://www.baidu.c...
阅读全文
posted @ 2014-10-16 23:03
左正
阅读(636)
推荐(0)
摘要:
文本格式说明可以记载的日志类别包括:FATAL(致命错误)、ERROR(一般错误)、WARN(警告)、INFO(一般信息)、DEBUG(调试信息)。文本参数说明%m(message):输出的日志消息,如ILog.Debug(…)输出的一条消息%n(new line):换行%d(datetime):输...
阅读全文
posted @ 2014-10-16 11:08
左正
阅读(543)
推荐(0)
摘要:
在64位windows下使用instsrv.exe和srvany.exe创建windows服务在32位的windows下,包括windows7,windows xp以及windows 2003,都可以使用instsrv.exe和srvany.exe来创建自定义的windows服务。比如,我们有一个b...
阅读全文
posted @ 2014-10-16 01:05
左正
阅读(2834)
推荐(0)
摘要:
Windows下MemCache环境安装配置的文章很多,但大部分都是用的默认端口11211,如何修改默认端口、如何在一台服务器上配置多个MemCache端口?这正式本文要解决的问题。 1.从微软官网下载rktools.exe (安装只为得到两个exe程序,可以先检查步骤2中的程序文件是否存在。如果...
阅读全文
posted @ 2014-10-15 21:48
左正
阅读(309)
推荐(0)
posted @ 2014-10-14 14:37
左正
阅读(332)
推荐(0)
摘要:
memcached协议旧版:http://code.sixapart.com/svn/memcached/trunk/server/doc/protocol.txt新版:https://github.com/memcached/memcached/blob/master/doc/protocol.t...
阅读全文
posted @ 2014-10-12 23:38
左正
阅读(285)
推荐(0)
摘要:
在应用程序运行的过程中总会有一些经常需要访问并且变化不频繁的数据,如果每次获取这些数据都需要从数据库或者外部文件系统中去读取,性能肯定会受到影响,所以通常的做法就是将这部分数据缓存起来,只要数据没有发生变化每次获取这些数据的时候直接从内存中区获取性能肯定会大大地提高。在.NET中提供了一个Cache...
阅读全文
posted @ 2014-10-12 23:37
左正
阅读(270)
推荐(0)
摘要:
一.如果用官方提供的方法,在web.config里面配置好了各个参数和服务器IP。如下图: 则使用该通用...
阅读全文
posted @ 2014-10-12 18:30
左正
阅读(663)
推荐(0)
摘要:
先看看百度百科里面对缓存的介绍:缓存(Cache memory)是硬盘控制器上的一块内存芯片,具有极快的存取速度,它是硬盘内部存储和外界接口之间的缓冲器。由于硬盘的内部数据传输速度和外界介面传输速度不同,缓存在其中起到一个缓冲的作用。缓存的大小与速度是直接关系到硬盘的传输速度的重要因素,能够大幅度地...
阅读全文
posted @ 2014-10-12 14:45
左正
阅读(622)
推荐(0)
摘要:
博客园相关文章功能中使用了memcached,在网上搜集了一些memcached方面的文章:memcached完全剖析分布式缓存系统Memcached简介与实践Memcached深度分析自己实现memcached客户端库Memcached使用点滴
阅读全文
posted @ 2014-10-10 23:50
左正
阅读(157)
推荐(0)
摘要:
memcached一般用于在访问一些性能相对低下的数据接口时(如数据库),为了保证这些数据接口的稳定性,加上memcached以减少访问次数,保证这些数据接口的健壮性。一般memcached的数据都是定时失效的,当数据失效时一般会再次去访问取数据接口,然后将其更新至memcached中。这时就会有一...
阅读全文
posted @ 2014-10-10 23:46
左正
阅读(1563)
推荐(1)