10 2014 档案

摘要:上两讲主要是关于Nginx的环境的介绍,没有涉及到真正环境的开发,这次我们以一个实现的例子,来说明一下负载均衡服务器与WWW服务器的Nginx是如何配置的,并最终如何实现的。如下是一个实际场景,一台负载均衡服务器Server,和两台WWW服务器Client1和Client2,其中B和C之间的数据是同... 阅读全文
posted @ 2014-10-28 15:36 张占岭 阅读(1624) 评论(0) 推荐(1)
摘要:Nginx服务有时起动不了了,原因是80端口为其它应用程序占用了,这时,我们需要查看是哪个程序占用了它,可能是IIS的某个站点,或者Tomat,Apache等,都有可能,所以,我们需要查看一下电脑80端口的使用情况,使用下面命令netstat -aon|findstr ":80"看一下结果这时,我们... 阅读全文
posted @ 2014-10-28 09:56 张占岭 阅读(44935) 评论(0) 推荐(0)
摘要:回到目录当你的数据库安装成功后,你修改了计算机名称,这时,你的sqlserver名称与别名可能就不相同了,当这两个名称不相同时,你再使用sql的发布与订阅功能时,将会被提示出错,“请使用服务名称,不能使用别名和IP地址”,下面是具体解决方法use mastergoselect @@servernam... 阅读全文
posted @ 2014-10-23 16:16 张占岭 阅读(1160) 评论(0) 推荐(0)
摘要:回到目录上一讲中介绍了使用HttpClient如何去调用一个标准的Web Api接口,并且我们知道了Post,Put方法只能有一个FromBody参数,再有多个参数时,上讲提到,需要将它封装成一个对象进行传递,而这讲主要围绕这个话题来说,接口层添加一个新类User_Info,用来进行数据传递,而客户... 阅读全文
posted @ 2014-10-23 13:51 张占岭 阅读(51400) 评论(15) 推荐(13)
摘要:回到目录HttpClient是一个被封装好的类,主要用于Http的通讯,它在.net,java,oc中都有被实现,当然,我只会.net,所以,只讲.net中的HttpClient去调用Web Api的方法,基于api项目的特殊性,它需要有一个完全安全的环境,所以,你的api控制器看起来有点特别,只有... 阅读全文
posted @ 2014-10-23 11:55 张占岭 阅读(77025) 评论(21) 推荐(18)
摘要:回到目录之前写过关于实现一个完整的EF架构的文章,文章的阅读量也是满大的,自己很欣慰,但是,那篇文章是我2011年写的,所以,技术有些不成熟,所以今天把我的2014年写的EF底层架构公开一下,这个架构比2011年的有了很大程度的提高,主要在接口规范,查询规范上,并引入了排序功能,两步对完善了EF对数... 阅读全文
posted @ 2014-10-21 17:51 张占岭 阅读(22571) 评论(16) 推荐(12)
摘要:业务层,你不能知道数据库的实现细节这个话题也是网上谈论的非常多的,你的业务层是否会包含你的数据层的相关架构技术,如,你的数据层的持久化通过EF来实现,那么你的业务层是否也应该引入EntityFrameworks程序集?占占还是会告诉你,不应该,因为这样会使你的业务不再是纯粹的业务,它会依赖由你的数据... 阅读全文
posted @ 2014-10-21 15:31 张占岭 阅读(1694) 评论(0) 推荐(1)
摘要:回到目录 Redis这个Nosql的存储系统一般会被部署到linux系统中,我们可以把它当成是一个数据服务器,对于并发理大时,我们会使用多台服务器充当Redis服务器,这时,各个Redis之间也是分布式的,而Redis与WWW之间也是一种分布式,对于各个redis之间的分布式不需要我们去干预,它是由 阅读全文
posted @ 2014-10-21 10:38 张占岭 阅读(33527) 评论(20) 推荐(5)
摘要:回到目录 之前写了不少关于仓储的文章,所以,自己习惯把自己叫仓储大叔,上次写的XMLRepository得到了大家的好评,也有不少朋友给我发email,进行一些知识的探讨,今天主要来实现一个RedisRepository,它始终是集成IRepository接口的,我这里的Redis仓储主要服务为复杂 阅读全文
posted @ 2014-10-15 13:53 张占岭 阅读(9283) 评论(2) 推荐(1)
摘要:返回目录已经写了很多knockoutjs的文章了,今天在review代码时,忽然看到一个问题,在knockout环境下,如何遍历一个简单的数组?对于遍历对象组件的数组来说,很容易,直接foreach:对象名,然后进行属性的绑定即可,而如下数据[10,20,30]这种简单的数组,如何去遍历呢?在阅读k... 阅读全文
posted @ 2014-10-13 15:07 张占岭 阅读(10779) 评论(2) 推荐(1)
摘要:回到目录之前我写过关于XMLRepository仓储的实现的文章,主要是针对XElement方式的,对于XML的结构,一般来说有两种,一是使用节点方式的,我习惯称为XElement方式,别一种是属性方式的,我习惯称为XAttribute,这两种方式,我比较取向于后面的,好处就是更简洁,将C#里的类看... 阅读全文
posted @ 2014-10-10 10:03 张占岭 阅读(2072) 评论(1) 推荐(1)
摘要:返回目录再写完缓存篇第一回之后,得到了很多朋友的好评和来信,所以,决定加快步伐,尽快把剩下的文章写完,本篇是第三回,主要介绍使用HttpModule实现的文件级缓存,在看本文之前,大家需要限度HttpModule有一个了解,可以先看我的这篇文章《开发人员应该对IIS理论层的知识了解的多一些~第四讲 ... 阅读全文
posted @ 2014-10-09 15:00 张占岭 阅读(1829) 评论(0) 推荐(1)
摘要:回到目录对MVC中,对URL进行重写变得非常方便,你只要设置相应的路由规则即可完成,但进行MVC3后,发现设置了以下路由,系统具体不认 routes.MapRoute( name: "Default1", url: "... 阅读全文
posted @ 2014-10-09 13:21 张占岭 阅读(1820) 评论(3) 推荐(1)
摘要:返回目录本文主要介绍HttpModule,它在一个网页请求过程中是一个怎样的过程是我们要知道的,在网页加载过程中HttpModule在何时被执行也是我们要知道的,以及,HttpModule在网页请求过程中,所被触发的各个事件也是我们要知道的,下面就带着问题来看文章吧ASP.NET对请求处理的过程当请... 阅读全文
posted @ 2014-10-09 11:50 张占岭 阅读(1471) 评论(0) 推荐(1)
摘要:返回目录在写完首篇cache文章后,有些朋友给我来信,希望可以使用JS的方法来实现这个导航功能,所以,才有了这篇文章,JS与C#不同,它虽然有引用类型,但它不具备一些引用类型的特性,如它的方法参数为对象时,也是通过值传递的,而不是通过内存地址,而在进行导航制作时,我们正是使用了引用类型的这个特性,所... 阅读全文
posted @ 2014-10-08 16:47 张占岭 阅读(1706) 评论(1) 推荐(4)
摘要:返回目录今天写缓存篇的第一篇文章,在写完目录后,得到了一些朋友的关注,这给我之后的写作带来了无穷的力量,在这里,感谢那几位伙伴,哈哈!书归正传,今天我带来一个Static静态成员的缓存,其实它也不是什么缓存,就是C#语言里的一个特性,静态成员在被初始化后它将不会再被执行,即,他里面的内容只会被执行一... 阅读全文
posted @ 2014-10-08 13:22 张占岭 阅读(5493) 评论(1) 推荐(3)