usercount
摘要: 商城项目做了一个多月了,想到必须用到负载均衡,首先分享第一个demo,五月份上线后,会继续分享一系列相关知识。 在nginx根目录下,用了一个园友的批处理文件nginx.bat,用于启动和关闭nginx服务。需要nginx1.9.3的园友尽管留下邮箱,带批处理文件的压缩包会及时分享给你的。 我分别在 阅读全文
posted @ 2016-04-14 09:12 坦荡 阅读(1108) 评论(7) 推荐(7) 编辑
该文被密码保护。 阅读全文
posted @ 2016-03-20 21:18 坦荡 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 虽然可以这么做,只是demo项目,实际上这样是反模式的,webapi就要尽量做到无状态。所以Microsoft压根就没把session放在考虑范围。 阅读全文
posted @ 2016-03-15 17:54 坦荡 阅读(1624) 评论(0) 推荐(1) 编辑
摘要: WebApi2上进行依赖注入,在百度里能搜到的的完整解决方案的文章少之又少,缺胳膊断腿。 和MVC5依赖注入的不同之处,并且需要注意的地方,标记在注释当中。上Global代码: 也没有太多需要解释的地方,Controller中还是构造器注入。开发中已经亲测有效。 可以收藏,以后查看。 阅读全文
posted @ 2016-03-13 00:21 坦荡 阅读(3548) 评论(3) 推荐(5) 编辑
摘要: 我们都知道T4模板用于生成相似代码。 在DBFirst和ModelFirst条件下我们很容易从.edmx下获取所有实体类和其名称,并且通过我们定义的模板和某些遍历工作为我们生成所需要的相似代码。 但是CodeFirst模式下,我们没有edmx,从哪获取所有类名呢?难道要我们一个个把Entity实体层 阅读全文
posted @ 2016-03-12 17:11 坦荡 阅读(989) 评论(0) 推荐(2) 编辑
摘要: 一直很自信自己编码格式设置的都没有问题,以前就算遇到也都很快找到问题并解决。没想到掉进了5.7的坑里。 这段时间实习,大多做的都是.net+sqlserver,确实不用操心这些问题。主要还是各自默认编码不同,java还真是“锻炼”人,(玩笑话) 发现client connection result怎 阅读全文
posted @ 2016-03-07 22:56 坦荡 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 前一段时间们需要对一个List<Model>集合去重,情况是该集合中会出现多个Name属性值相同的,但是其他属性值不同的数据。 在这种情况下,需求要只保留其中一个就好。 我觉得遍历和HashSet都不是我想要的,便采用了一下方式 定义Compare类,继承IEqualityComparer接口 调用 阅读全文
posted @ 2016-02-08 15:30 坦荡 阅读(1038) 评论(2) 推荐(1) 编辑
摘要: 看了《CLR via C#》的17章委托后,为自己做一点浅显的总结,也分享给需要的人。 .NET通过委托来提供一种回调函数机制,.NET委托提供了很多功能,例如确保回调方法是类型安全的(CLR重要目标)。委托好允许顺序调用多个方法(委托链),并且支持调用静态方法和实例方法。 委托的基本语法就不多说了 阅读全文
posted @ 2016-02-08 13:36 坦荡 阅读(1803) 评论(0) 推荐(1) 编辑
摘要: Js面向对象 Js模型 阅读全文
posted @ 2016-01-23 17:41 坦荡 阅读(1244) 评论(0) 推荐(1) 编辑
摘要: kendo-ui的treeView节点(node)点击时 可以触发一个select的事件(event),并且连续点击多次相同节点,可以触发并且只能触发一次该事件。可是需求上需要实现:每次点击相同的节点,都要触发该select事件。这个需求,是和kendo的select事件相悖的。最开始想通过 外部手... 阅读全文
posted @ 2015-11-14 17:26 坦荡 阅读(3291) 评论(0) 推荐(2) 编辑
摘要: 本文内容是学习CLR.via C#的21章后个人整理,有不足之处欢迎指导。 昨天是1024,coder的节日,我为自己coder之路定下一句准则--保持学习,保持自信,保持谦逊,保持分享,越走越远。 第一部分—基本原理思想 垃圾回收机制是针对托管堆而言。 不同于C的运行时堆,托管堆是内存是连续的,每 阅读全文
posted @ 2015-10-25 21:05 坦荡 阅读(1710) 评论(2) 推荐(3) 编辑
摘要: 一 . 运行时数据区 程序计数器是线程私有的,是一块很小的内存空间,是当前线程执行到字节码行号的计数指示器。每个CPU处理器核心 在任何一个时刻,都只可能运行着唯一的一个线程,执行着一条指令。所以在多线程的应用中,线程不断切换和分配时间片。在线程切换来切换去的过程中,就是靠程序计数器来了解,该如果继 阅读全文
posted @ 2015-10-08 12:22 坦荡 阅读(981) 评论(0) 推荐(0) 编辑
摘要: 今天在开发中遇到个ajax访问Action 返回json 拼接Html,有时候能显示,有时候显示不出来。考虑后一定是页面元素加载的问题。所以把jq ajax设置为同步。同步意为当访问后台代码时,阻止js向下执行,当json返回后才继续执行下面代码。设置同步的代码async: false, //设... 阅读全文
posted @ 2015-10-04 18:29 坦荡 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 首先说一下我遇到这个情况的代码情景,首先上错误代码 这段代码所呈现的问题正如题目,数据库值变化,前台页面并不变化,刷新也不变化,重新运行程序则变化。 断点调试 看到无论如何更新,查出来的attentionTopicInfos的内容也没有任何变化。 最后想到 userInfo是从Session中取出的 阅读全文
posted @ 2015-09-19 22:03 坦荡 阅读(2014) 评论(0) 推荐(1) 编辑
摘要: 在用Ef的时候,也许经常会遇到循环引用的错误。 下面提供解决办法。(不是Json.Net,如果是Json.Net可以给导航属性通过增加特性标签来解决该问题) ef大多数问题,可以通过ToList()来解决。当这个问题解决不来的时候,你可以选择下面这种方法。 IQueryable<TopicInfo> 阅读全文
posted @ 2015-09-17 22:43 坦荡 阅读(1211) 评论(1) 推荐(0) 编辑