Self-Host Web API 学习笔记

摘要: ASP.NET Web API 不需要 IIS,直接使用控制台程序可以实现。 一、创建一个新的控制台程序,项目名为HostApi 二、设置目标框架为.NET Framework 4 三、NuGet添加引用 Microsoft.AspNet.WebApi.SelfHost 四、添加一个Prod... 阅读全文
posted @ 2015-11-08 13:16 relax 阅读(1018) 评论(0) 推荐(0) 编辑

微信支付笔记

摘要: 一、开发前的准备: 开发前需要配置支付授权目录,支付相关的页面全部要在这个指定的目录中,不能在子目录中。测试授权目录和测试白名单可以不用管。 二、微信支付开发前需要这几个参数: 1、AppID 在微信公众号管理后台(https://mp.weixin.qq.com/)的开发者中心获取 ... 阅读全文
posted @ 2015-11-04 12:45 relax 阅读(801) 评论(0) 推荐(1) 编辑

[转]推荐一个简单、轻量、功能非常强大的C#/ASP.NET定时任务执行管理器组件–FluentScheduler

摘要: 在C#WINFORM或者是ASP.NET的WEB应用程序中,根据各种定时任务的需求,比如:每天的数据统计,每小时刷新系统缓存等等,这个时候我们得应用到定时器这个东东。.NET Framework有自带的timer,但这个类只能完成一些简单的定时操作,比如间隔多久执行什么操作。遇到一些复杂的定时任务,... 阅读全文
posted @ 2015-10-27 11:20 relax 阅读(565) 评论(0) 推荐(0) 编辑

[转]MongoDB密码设置(基于windows)

摘要: 参考文档:http://www.cnblogs.com/zengen/archive/2011/04/23/2025722.htmlMongoDB部署到Windows上后是默认是无权限限制的的。进入mongo操作平台测试如下图所示:为了数据库的安全,那又如何进行设置呢?进入可发现admin库,进入可... 阅读全文
posted @ 2015-10-19 08:51 relax 阅读(254) 评论(0) 推荐(0) 编辑

IIS7下的伪静态配置

摘要: 某个项目是PHP的,本地是Apache + PHP + MYSQL,服务器上的环境是IIS + PHP + MYSQL,开发完成准备部署到服务器上发现伪静态无法使用,原因是IIS不能解析.htaccess文件的内容。 如要在IIS下启用伪静态 就需要下载IIS的URLRewrite,地址是:h... 阅读全文
posted @ 2015-08-08 09:59 relax 阅读(1698) 评论(1) 推荐(0) 编辑

[转]MongoDB学习 C#驱动操作MongoDB

摘要: 下载驱动驱动的下载有两种方式:一种是在C#项目中通过NuGet进行安装,另一种是通过下面的链接:https://github.com/mongodb/mongo-csharp-driver/releases直接下载msi进行安装或zip压缩包。不管哪种方式,其主要的目的都是获取两个dll文件:Mon... 阅读全文
posted @ 2015-07-01 09:53 relax 阅读(1194) 评论(0) 推荐(0) 编辑

Ignoring Extra Elements in mongoDB C# Driver

摘要: MongoDB删除字段后会报错: Element... does not match any field or property of class Customer.需要在实体类增加[BsonIgnoreExtraElements] //using MongoDB.Bson.Serializati... 阅读全文
posted @ 2015-06-30 09:01 relax 阅读(1605) 评论(0) 推荐(0) 编辑

Linq 动态查询排序

摘要: Linq的排序一般是这样写的:query.OrderBy(x => x.Tel).Skip(0).Take(10);实际使用中排序字段可能是通过字符类型的参数来设置的,于是想这样实现:query.OrderBy(x=>x.GetType().GetField("Tel")).Skip(0).Take... 阅读全文
posted @ 2015-06-28 20:50 relax 阅读(637) 评论(0) 推荐(0) 编辑

2014年国人开发的最热门的开源软件TOP 100

摘要: 不知道从什么时候开始,很多一说起国产好像就非常愤慨,其实大可不必。做开源中国六年有余,这六年时间国内的开源蓬勃发展,从一开始的使用到贡献,到推出自己很多的开源软件,而且还有很多软件被国外的认可。中国是开源不可忽视的力量。 而我们这个榜单也是从这些国人开发、主要参与开发或者基于国外开源软件进行改进... 阅读全文
posted @ 2015-02-10 13:58 relax 阅读(1521) 评论(0) 推荐(0) 编辑

支付宝C# RSA签名 报系统找不到指定的文件问题解决

摘要: 做支付宝在线支付模块,安卓和苹果端都没为问题,服务器也能顺利的收到付款异步通知。 在做WEB端支付的时候遇到个奇怪的问题:本地localhost调试支付没问题,代码更新到服务器就出现了未将对象引用设置到对象的实例的错误: 经过跟踪发现错误代码是:System.Security.Cryptog... 阅读全文
posted @ 2015-01-29 11:23 relax 阅读(742) 评论(0) 推荐(0) 编辑

[转]如何将SQL Server表驻留内存和检测

摘要: 注意这个功能在SQL2005后已经废弃,因为SQL2005会自动管理哪些表常驻内存。将SQL Server数据表驻留内存是SQL Server提供的一项功能,在一般小型系统的开发过程中估计很少会涉及到。这里整理了相关文档资料,演示如何把SQL Server中一个表的所有数据都放入内存中,实现内存数据... 阅读全文
posted @ 2014-06-13 12:51 relax 阅读(579) 评论(0) 推荐(0) 编辑

有趣的BAT

摘要: 最近某个用到的第三方程序会产生很多日志文件在logs目录中,每天一个log文件,类似 2014-05-07001.log。日积月累这个目录文件数量非常多,手动清除还是比较麻烦的。 由于这个软件不是自己开发的,无法改变log产生机制,于是想到找个BAT放到计划任务中定时删除这些文件。 网上找到... 阅读全文
posted @ 2014-05-07 16:23 relax 阅读(3250) 评论(0) 推荐(0) 编辑

[转]javascript 快速隐藏/显示万行表格列的方法

摘要: 原文地址:javascript快速隐藏/显示万行表格列的方法隐藏表格列,最常见的是如下方式:td.style.display = "none";这种方式的效率极低。例如,隐藏一个千行表格的某列,在我的笔记本上执行需要约 4000毫秒的时间,令人无法忍受。例如如下代码: 1 2 3 4 5 View Code遗憾的是,我们 google 出来的用 javascript 隐藏列的方式,都是采用这样的代码。实际上,我们可以用设置第一行的 td 或 th 的宽度为 0 的方式,来快速隐藏列。我们把 hideOrShowCol() 函数改为如下代码:1 functio... 阅读全文
posted @ 2014-03-28 11:24 relax 阅读(1223) 评论(0) 推荐(0) 编辑

使用NPOI将TABLE内容导出到EXCEL

摘要: 项目中需要将页面中的table内容导出到EXCEL,在用了几种方法后发现NPO是最快&最好的需要应用NPOI.dll 还有个Ionic.Zip.dll不知道有用没,没去研究,两个DLL都放到bin目录里了NPOIX dll点击下载假设页面中有个.....需要导出到EXCEL在页面中加一个button 页面任意部分插入一段javascript:function toExcel(){ post("tools/toExcel.aspx", {act:'tabletoexcel', html:$('.excelTable').html() } 阅读全文
posted @ 2014-03-07 14:18 relax 阅读(5830) 评论(5) 推荐(3) 编辑

如何判断一个指定的经纬度点是否落在一个多边形区域内?

摘要: 百度MAP里面的JS代码//点在多边形内function ptInPolygon(){ var pts = []; var pt1 = new BMap.Point(116.395, 39.910); var pt2 = new BMap.Point(116.394, 39.914); var pt3 = new BMap.Point(116.403, 39.920); var pt4 = new BMap.Point(116.402, 39.914); var pt5 = new BMap.Point(116.410, 39.913); ... 阅读全文
posted @ 2014-01-06 13:17 relax 阅读(28030) 评论(1) 推荐(1) 编辑