摘要: 长话短说,我们用Nginx来搭建一个简单的集群,实现Web应用的负载均衡,架构图如下: 两台Web服务器,一台静态资源服务器,因为是演示,我们以网站形式部署在本机IIS中 一台Nginx代理服务器,安装到本机的Linux虚拟机中,参考 CentOS下Nginx安装与配置 网站部署 新建三个文件夹,用 阅读全文
posted @ 2017-09-02 18:39 felixnet 阅读(2191) 评论(3) 推荐(0) 编辑
摘要: 继续沿用上一篇随笔中WCF服务类库 Wettery.WcfContract.Services WCF绑定netTcpBinding寄宿到控制台应用程序 服务端 添加WCF服务应用程序 Wettery.WcfIISHost.Services,其中添加两个WCF服务,GameService.svc Pl 阅读全文
posted @ 2017-08-20 12:55 felixnet 阅读(1201) 评论(0) 推荐(0) 编辑
摘要: 契约 新建一个WCF服务类库项目,在其中添加两个WCF服务:GameService,PlayerService 代码如下: 服务端 新建一个控制台应用程序,添加一个类 ServiceHostManager 在Main方法中启动WCF主机 class Program { static Program( 阅读全文
posted @ 2017-08-19 17:12 felixnet 阅读(5171) 评论(0) 推荐(0) 编辑
摘要: 领域对象:Game(游戏), Room(游戏群),两者一对多的关系,SQL语句中会用到JOIN 通常用Dapper的Query<TFirst,TSecond,TReturn>() 或 QueryAsync<TFirst,TSecond,TReturn>() 是可以实现,但是去除重复记录比较麻烦。 所 阅读全文
posted @ 2017-08-15 16:08 felixnet 阅读(2873) 评论(1) 推荐(0) 编辑
摘要: Running gulp gives “path.js:7 throw new TypeError('Path must be a string. Received ' + inspect(path));” 百思不得其解,最后还是在万能的 stackoverflow 找到解决办法,特此记录一下 我的 阅读全文
posted @ 2017-02-27 10:02 felixnet 阅读(4698) 评论(0) 推荐(0) 编辑
摘要: (以下方法仅针对 IIS Asp.net) 服务器扫描发现漏洞,其中一个是: 可通过HTTP获取远端WWW服务信息 [Microsoft-IIS/8.5] 漏洞描述 本插件检测远端HTTP Server信息。这可能使得攻击者了解远程系统类型以便进行下一步的攻击。解决方案 NSFOCUS建议您采取以下 阅读全文
posted @ 2017-01-23 17:38 felixnet 阅读(34463) 评论(2) 推荐(2) 编辑
摘要: 用到了 select2 组件来多选收件人,用搜狗浏览器(6.2版高速模式)在执行到如下这句时报错(Uncaught InvalidStateError: Failed to read the 'selectionDirection' property from 'HTMLInputElement': 阅读全文
posted @ 2016-09-02 15:01 felixnet 阅读(2374) 评论(0) 推荐(0) 编辑
摘要: C#中用SmtpClient发邮件很简单,闲着无事,简单封装一下 IEmailFactory public interface IEmailFactory { IEmailFactory SetHost(string host); IEmailFactory SetPort(int port); I 阅读全文
posted @ 2016-07-20 22:54 felixnet 阅读(631) 评论(0) 推荐(0) 编辑
摘要: 我们一般用日志记录每次Action的请求和响应,方便接口出错后排查,不过如果每个Action方法内都写操作日志太麻烦,而且客户端传递了错误JSON或XML,没法对应强类型参数,请求没法进入方法内, 把日志记录操作放在一个ActionFilter即可。 _requestId 是用来标识请求的,根据它可 阅读全文
posted @ 2016-07-20 19:40 felixnet 阅读(8817) 评论(0) 推荐(1) 编辑
摘要: (此题不难,但是出题者要的不是答案而是推导过程,以此考验面试者的逻辑思维能力,题目部分是转载的,详细推导是我自己写的) 这道“有趣”的面试题是:甲乙两地相距100公里,有一辆火车A以每小时15公里的速度离开甲地直奔乙地,另一辆火车B以每小时20公里的速度从乙地开往甲地。如果有一只鸟,以30公里每小时 阅读全文
posted @ 2016-06-30 01:12 felixnet 阅读(2355) 评论(0) 推荐(0) 编辑