
.NET
爱知菜
Renjie Wei
展开
-
Webservice 用http get方式无法请求到的解决办法
要在webservice的web.config文件中的 节点下加入:webServices> protocols> add name= "HttpPost"/> add name= "HttpGet"/> protocols>webServices>原创 2011-11-16 15:12:06 · 3479 阅读 · 1 评论 -
使用spring.net+nibernate时如何用aspnet_regiis加密数据库连接字符串
使用spring.net+nibernate时数据库连接往往是放在一个 字段中的不能使用aspnet_regiis直接加密解决办法是引入一个专门负责键值对应的配置节在这个配置节中声明重要的连接参数databaseSettings> add key="db.datasource" value=".\SQLEXPRESS; Integrated Sec原创 2013-01-19 23:23:19 · 1568 阅读 · 0 评论 -
IIS7 经典模式和集成模式的区别
http://baifjece.blog.163.com/blog/static/3379465420124310350239/转载 2013-02-16 12:13:46 · 1679 阅读 · 0 评论 -
反射和 访问器之间有某种连线 ,未完待续
如果一个访问器没有set的话,就不能反射出这个属性,真奇怪原创 2013-02-25 14:32:56 · 728 阅读 · 0 评论 -
log4net 不生成日志文件的解决办法
代码里别忘了加上:log4net.Config.XmlConfigurator.Configure();原创 2013-02-27 17:12:06 · 7064 阅读 · 0 评论 -
VS2010编译时拿老版本的代码运行,出现"source code is different..."解决办法
http://www.byywee.com/page/M0/S544/544290.htmlBuild->Configuration ManagerCheck whether all project allows to build when the Configuration is Debug.把要一起编译的项目勾上原创 2013-04-09 11:12:50 · 1679 阅读 · 0 评论 -
IIS7.5 部署asp.net 3.5 mvc2.0 网站 关键
1. 通配符映射 * 映射到 aspnet_iisapi.dll2. 应用程序池 托管管道模式 经典原创 2013-05-16 11:26:15 · 1848 阅读 · 0 评论 -
.net stream 转成 bytes[] 的实例和注意事项
public static byte[] Stream2Bytes(ref Stream s) { if (s == null) { return null; } s.Seek(0, SeekOrigin.Begin); byte[原创 2013-06-21 16:21:54 · 1453 阅读 · 0 评论 -
C#开源爬虫NCrawler源代码解读以及将其移植到python3.2(2)
在上一篇中,我们提到了管道这个概念(pipeline),其实所有的管道都实现了同一接口叫 public interface IPipelineStep { void Process(Crawler crawler, PropertyBag propertyBag); }所有爬到的网址都将被 构造 Crawler 时通过构造函数注入的管道 处理。一般来说第一个处理的管道是原创 2013-06-27 10:16:49 · 1976 阅读 · 0 评论 -
C#开源爬虫NCrawler源代码解读以及将其移植到python3.2(4)
在上一节我们回顾了python 多线程的知识。queue这个线程安全的序列正是python用来实现线程池的关键。我们可以把爬虫需要解析的URL放入这个序列中,供其它空闲的线程获取并使用。线程池的实现:import ThreadPool.dlthreadclass threadpool: def __init__( self,queue,handlers,maxdepth原创 2013-06-29 22:07:05 · 1826 阅读 · 0 评论 -
C#开源爬虫NCrawler源代码解读以及将其移植到python3.2(1)
NCrawler 是一款 .net 上的开源爬虫,虽然它没有arachnode.net那么成熟完善,但是代码量小,设计结构好,很适合大家研读。在NCrawler.Demo项目下的Program.cs文件中,找到Main函数函数开头的一段代码,是打开HTTP协议的限制(对同一个WEB最多同时发起两个连接的限制)ServicePointManager.MaxServicePoi原创 2013-06-26 22:15:21 · 2757 阅读 · 1 评论 -
C# 连接 Sqlserver2005 Analysis Service的总结
首先要下载一个 ADOMD.net 的组件,这个组件封装了对多维数据集的访问。下载连接:http://pan.baidu.com/share/link?shareid=3272425634&uk=268671865安装完了可以在 X:\Program Files\Microsoft.NET\ADOMD.NET\90 下找到 Microsoft.AnalysisServices.AdomdC原创 2013-09-11 16:44:20 · 1841 阅读 · 1 评论 -
spring.net 发布 webservice的一点心得
首先引用 spring-net-reference文档中的话Interface RequirementsIn order to support some advanced usage scenarios, such as the ability to expose an AOP proxy asa web service (allowing the addition of AOP ad原创 2012-12-17 14:08:09 · 1314 阅读 · 0 评论 -
.net在同一个项目中要引用两种不同版本的dll(dll hell)的解决办法
spring.net + Quartz.net 开发项目这两个框架都用到了common.logging.dll但一个用的是2.0.0.0一个用的是2.1.1.0版本不同解决办法:统一使用最新的2.1.1.0然后再config文件中加入以下这段 其中Common.Loggin原创 2013-01-07 17:31:57 · 6237 阅读 · 0 评论 -
IIS express 配置和500.22错误解决详解
根据我实践经验:IIS Express还是只跑一个网站比较好,多了容易出错配置转载一篇:IIS Express7.5微软Scott Guthrie发布了IIS Express:IIS的一个轻量级替代品,有希望替代Cassini(Visual Studio的内置Web服务器)。IIS Express旨在解决Cassini的众多问题,开发者可以使用完整的IIS 7.x特性进行开发。W原创 2011-12-08 12:52:44 · 7405 阅读 · 1 评论 -
C# 添加了 reference 后 仍然报 找不到命名空间的问题
C# 控制台程序的属性里.NET FRAMEWORK 的版本往往是 .NET FRAMEWORK 4 profile如果调用的库是 .NET FRAMEWORK 4 就引用不进来详见 :http://blog.youkuaiyun.com/samron/article/details/6319426原创 2012-02-08 09:14:18 · 2101 阅读 · 0 评论 -
css中文乱码
css中文乱码乱码包含 注释和字体可以用firefox的firebug插件来查看样式是否有乱码。解决方式:注释乱码:强烈建议不要用中文注释。字体乱码:1.比如设置字体为宋体:font-family:’宋体’;但因此产生的一个问题是,如果 CSS 编码有误,会导致页面加载后 CSS 中的中文字体乱码。面的解决方案希望可以帮助到你解决问题:通常会采用对中转载 2012-03-26 13:54:58 · 1225 阅读 · 0 评论 -
网页中特殊符号,比如 copyright 符号 显示不出 的解决办法
网页中的特殊符号 字符 数字参考 实体参考 描述" " " Quotation mark& & & Ampersand>转载 2012-03-28 16:27:54 · 8547 阅读 · 0 评论 -
.net 自带的md5 加密
System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(str,"MD5").ToLower().Substring(8,16);16的加密串,32位的话去掉后面的substring(8,16)原创 2012-05-30 11:12:16 · 1408 阅读 · 0 评论 -
网站后台返回xml,json格式的数据,编码和格式问题(web.py)
ajax开发中在请求服务器端的响应时, 对于每一种返回类型 规范的做法是要在服务端指定response的contentType 的. (当然 不指定绝大多数情况下也没什么问题 尤其是返回"非xml"的时候) 。常遇到下面的几种情况: 1、 服务端需要返回一段普通文本给客户端,Content-Type="text/plain"2 、服务端需要返回一段HTML代码给客户端 ,Content原创 2011-11-01 16:23:11 · 10096 阅读 · 0 评论 -
C# .net 子类序列化时无法识别的解决办法
在父类的前面加上 [KnownType(typeof(CHILD))] 属性原创 2012-06-04 16:36:02 · 2776 阅读 · 0 评论 -
.NET 序列化 "该类型不能序列化"
类必须有一个不带参数的构造函数,才能被序列化原创 2012-06-06 20:07:05 · 1933 阅读 · 0 评论 -
IIS6 64位 ASP.NET选项卡消失 报404错误的解决心得
在INETPUB或windows/system32/inetsrv下有个metabase.xml文件 里面找到Enable32bitAppOnWin64 改成false选项卡出现然后到64位.net framework的目录里aspnet_regiis.exe -i命令行跑一遍注册.net框架就行了在web扩展服务中允许相应的asp.net 版本另外:iis6.原创 2012-05-22 14:12:29 · 3654 阅读 · 0 评论 -
NHibernate3.3的数据模型用Json.net4.5序列化
使用Json.net进行序列化主要是为了解决成员对象循环引用的问题给出一个例子:要注意的有两点:一是对要序列化的成员加上Attribute : [JsonProperty],要序列化的类为了循环引用要加上[DataContract(IsReference=true)]二是[JsonConverter(typeof(MyIntQuoteConverter))],这个是指定转换协议,对原创 2012-09-18 15:11:35 · 1740 阅读 · 3 评论 -
C# 中 IList IEnumable 转换成 List类型
IList il=new IList();List l = new List ( il );原创 2012-11-05 10:57:45 · 4891 阅读 · 1 评论 -
使用spring.net发布webservice时函数重名的问题的解决办法
多态导致函数重名解决办法: 在配置文件中声明函数的时候把类型也声明出来.但是这样还是会报错:Web 服务不符合WS-I Basic Profile v1.1这个WS-I Basic Profile v1.1 是webservice 标准组织的一套规范这个时候就要原创 2013-02-07 13:22:19 · 1303 阅读 · 0 评论