关闭

[置顶] (一)Ngnix在Windows下的安装及环境配置

首先也是重要的一个步骤,在Windows环境下如何安装Ngnix服务呢? 前往http://nginx.org/en/download.html  下载合适的版本, 当然推荐的使用MainLine版本,下载好之后,解压后双击Ngnix.exe 即可运行了(默认为80端口),若你已经在Windows服务器上部署了IIS,一定要记得修改默认端口,否则会有冲突。 如一切正常的话,访问本地的地址+端口...
阅读(9978) 评论(3)

[置顶] Ngnix在Windows下的环境配置及使用 - 引言

Nginx是是一个高性能的HTTP和反向代理服务器,工作在第七层,它可以针对域名,目录做较为全面的分流策略(相对于LVS),且它以其稳定性、丰富的功能集、示例配置文件,低系统资源的消耗而被广泛应用。 Ngnix在Linux系统下更加稳定,windows版本目前只是一个测试版,但是未来Ngnix会在Windows上提供更多支持,当然大家在使用Linux作为反向代理服务器,代理Windows集群,获...
阅读(917) 评论(1)

[置顶] Fluent NHibernate & ASP.NET MVC

很久没更新博客了,最近在学习一些在ASP.NETMVC3中如何实现FluentNHibernate, Fluent NHibernate和普通的Hibernate有个最大的不同就是通过建立Map关系来做到entity之间的映射关系(由lamba表达式在做到),而不是和原来一样使用配置文件来做到这些。下面我们来通过一个例子来看看基本的实现过程。   首先需要创建entity类,如你所知,这里是需...
阅读(1818) 评论(1)

[置顶] 使用递归算法求1,1,2,3,5...斐波那契数列第N个数的值

这道题非常简单,只需要使用一个简单的递归即可得到结果: 规律为从第三个数开始: F(n) = F(n-1) + F(n-2) C#代码: public int Foo(int n) { if (n == 0) { return 1; }...
阅读(2950) 评论(0)

[置顶] 构建WCF RESTful service示例

今天来分享一下如何建立一个关于建立WCF RESTful service的示例, REST(Representational State Transfer)是一种轻量级的Web Service架构,操作比传统的基于Operation操作的WCF service和Web service更为简洁实用,可以完全通过HTTP协议实现,还可以通过缓存来提高相应速度,性能效率和易用性上都要优于SOAP协议,所...
阅读(7808) 评论(1)

[置顶] Silverlight之MVVM模式简单介绍项目(数据绑定)

很久没有更新博客了,今天向大家介绍一下Silverlight MVVM模式的使用。 MVVM即Model-View-ViewModel模式,它是一种轻量级的,灵活的方式分离数据实体与视图之间的关系,可以更好的提高代码的可重用性,便于项目的管理和测试。View层主要应用于页面展现,Model为数据的构造,ViewModel层用于逻辑的实现,并且使用数据绑定将三者之间很好的联系起来。 本项目中我们通...
阅读(3174) 评论(2)

[置顶] Asp.net MVC3使用AJAX(Ajax.BeginForm)的个人问题

Asp.net MVC3使用Ajax一般有3种方式,原始的XmlHttpRequest,Ajax Helper类,和JQuery。 这种文章在网上很多,大家可以参考。 推荐使用JQuery,非常灵活好用,并且实现的脚本和HTML比较好的分离。 这里要说明是是MVC3和MVC2的一个区别,这个问题的确困扰了我两天,使用如下代码建立Ajax Helper View @model CSASP...
阅读(10213) 评论(6)

[置顶] C#使用正则表达式提取网页中的信息数据

大家好,今天来分享一下在ASP.NET中如何通过正则表达式的使用来获取HTML的信息。 如我们所知,网页中经常会包含一些非常有用的信息,比如网页标题(title),文本(text),图片(image),链接(link),表格(table),一些搜索引擎的工程师很可能需要关注这方面的信息,通常他们需要在网页中查询一些关键字,图片等信息。这里介绍一下怎么在.NET中通过正则表达式快速的获取这些...
阅读(8710) 评论(5)

Eric Brewer:容器和微服务是计算的未来

Mesosphere的高级研究分析师Derrik Harris(原是GigaOM编辑,到访过CSDN)最近采访了Google负责基础设施的副总裁Eric Brew,谈到了容器技术、Kubernetes、云计算当然还有CAP。 Eric Brew,美国工程院院士和ACM Fellow,是著名的分布式系统专家,32岁就拿到加州大学伯克利分校教授(个人网页),提出了分布系统中非常重要的...
阅读(1021) 评论(0)

Knockout js类库学习笔记(一)数据绑定

Knockout js类库 学习笔记 数据绑定...
阅读(2331) 评论(1)

如何在Azure存储空间(Storage)建立属于自己的备份

大家好,我们知道Windows Azure平台上我们可以将自己的数据存在各式各样的结构中,例如Blob适合大文件和二进制流文件,Table适合存储一些较有结构层次的数据,Queue适合作为不同Role之间的通信消息存储,SQL Azure适合大型的关系数据库。这几种结构中SQL Azure作为一个独立的部分和其他3种有少许不同,SQL Azure本质上来收是一个分布式的SQL Server,除开F...
阅读(1154) 评论(1)

C#编程中常用统计学公式

Being able to apply statistics is like having a secret superpower. Where most people see averages, you see confidence intervals. When someone says “7 is greater than 5,” you declare that they're rea...
阅读(1604) 评论(0)

分享一个JQuery制作的放大效果的popup对话框(未添加任何jquery plugin)

多的不说了,直奔主题,分享一个放大效果的popup dialog,项目中可以根据自己的需求来写css,我打算复用到metro风格的site上去。 看起来动画效果还是比较cool的,如果加上了处理后的效果更佳: body { background: #ace; font: 12px/1.2 Arial, Helvetica, sans-serif; } ul...
阅读(1176) 评论(1)

Fluent NHibernate 系列(一)Fluent Nhibernate简介

关于Fluent NHibernate(官网下载 http://fluentnhibernate.org/       Fluent NHibernate能够取代标准的XML映射文件(.hbm.xml files)。和传统的XML文件相比,Fluent NHibernate能够让你用强类型的C#代码来书写。因此,这样更容易重构,阅读,而且语句更加的精炼。   同时Fluent NHiber...
阅读(1736) 评论(0)

单元测试101:你测试过你的javascript吗? .

你当然是测试你的代码。没有写出相当数量的代码后不运行一下就直接丢到产品中。在本文中我对你是如何测试的进行质疑。如果你不是已经尽可能的多的自动化测试,为生产力和信息提升做好准备吧。 一句话的警告:我将在本文中谈论单元测试和测试驱动开发(TDD),如果你已经得出结论:下面的任何理由对你都不适合,那么请继续阅读,或者至少阅读从我为什么要关心?到最后:  我使用一个库,如jQuery,它保...
阅读(965) 评论(0)

ASP.NET MVC 3程序(二): 如何使用JQuery插件Overlay

在上一篇文章的基础上我们建立好一个基于JQgrid的列表(http://blog.csdn.net/aa466564931/article/details/8002972)之后,我们有可能需要使用到一些自定义的功能,例如需要查看某一条数据的详细信息(列表上不方便全部列举出来),这时候很可能需要跳出一个自定义的页面来做到这一点。这里我们继续看另外一个JQuery的插件Overlay,如果你还没有听说...
阅读(1703) 评论(1)

ASP.NET MVC 3程序(一): 如何绑定JQuery插件JQgrid

今天试用了一些JQuery的插件JQgrid,此插件能非常快捷的帮助我们建立一个CRUD功能的表单,并且具有分页,排序等一些基本功能,非常好用。 这里是JQgrid的下载地址: http://www.trirand.com/blog/ Demo示例: http://www.trirand.com/blog/jqgrid/jqgrid.html 下面看下实施步骤: 首先下载好JQgrid...
阅读(3200) 评论(1)

使用OAuth方式保护你的WCF Service(通过Azure ACS)

大家好,今天我们来分享一下在Windows Azure平台上如何保护你部署的WCF Service。 之前我有过一篇文章介绍Azure的Access Control Service(http://blog.csdn.net/aa466564931/article/details/7546415), 这里我们将要介绍如何来使用他保护部署在Azure云计算平台上面的应用程序或者是对外的Service...
阅读(994) 评论(1)

ASP.NET读取DLL文件中的页面和用户控件(VirtualPathProvider VirtualFile)

这篇文章用来介绍一下如何通过VirtualPathProvider来获取程序集中的页面和用户控件的内容。这样做的好处是可以在项目中达到所有的文件路径是统一的,不管你的页面或者控件来自于任何一个程序集。 举个例子,你的项目中所有的aspx页面均存放在Website这个目录下,那么通常你可以使用相对路径~/WebSite/WebPage.aspx来找到目录下的WebPage页面。 当你需要从某个程...
阅读(2506) 评论(1)

List,set,Map 的用法和区别

Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map ├Hashtable ├HashMap └WeakHashMap Collection接口   Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一...
阅读(508) 评论(0)

有类似数组(1,2,3,1,1), 若相同元素大于一半以上则输出True, 反之返回False. (可不必输入具体值)

这道题需要使用一个中介Dictionary存储相同元素的值的个数, 并且输出: int[] source = new int[]{1,2,3,1,1}; int flag = source/2; if(source.length%2 == 1) flag += 1; Dictionary list = new Dictionary(); foreach(int ele in...
阅读(879) 评论(1)

深入理解Javascript闭包

最近在网上查阅了不少Javascript闭包(closure)相关的资料,写的大多是非常的学术和专业。对于初学者来说别说理解闭包了,就连文字叙述都很难看懂。撰写此文的目的就是用最通俗的文字揭开Javascript闭包的真实面目。   一、什么是闭包?   “官方”的解释是:所谓“闭包”,指的是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。...
阅读(527) 评论(0)

Window Azure Access Control Service介绍

Windows Azure Access Control Service是基于Token的一种验证模式,旨在对你的应用程序设计好的验证功能,比如在public的云计算平台上发布你的应用程序和服务,如果不像所有的模块的功能都会被匿名的用户所访问,这时候你的工作就是需要依赖于ACS来保护你的程序和数据了。 ACS工作原理是这样的,首先Client将会被导向你的应用程序在云端的地址,这时候应用程序会判...
阅读(1096) 评论(1)

在Windows Azure平台上管理文件

今天这篇文章用来阐述如何在Windows Azure的平台上管理应用程序文件权限,如你所知,在Azure平台上运行的程序不建议将用户的文件放在一台Server上面,因为Azure平台通常是多个实例同时运行的,而用户是不知道自己是在访问那一个instance(由load balancer自动分配)相互之间如果需要访问这些Server上的文件,必须通过internal endpoint来访问这些文件,...
阅读(1075) 评论(2)
33条 共2页1 2 下一页 尾页
    个人资料
    • 访问:93964次
    • 积分:1508
    • 等级:
    • 排名:千里之外
    • 原创:26篇
    • 转载:7篇
    • 译文:0篇
    • 评论:47条
    最新评论