zoukankan      html  css  js  c++  java
  • 近期ASP.NET问题汇总及对应的解决办法

    1. 使用SQL统计一个字符串中指定字符的个数,示例(统计0的个数):

    select len('402301001') - len(replace('402301001','0',''))

    2. 使用Forms认证,客户端本地时间不对无法登陆系统,解决办法:

    FormsAuthentication.RedirectFromLoginPage第二个参数设置成false,MSDN资料:http://msdn.microsoft.com/zh-cn/library/ka5ffkce(v=vs.110).aspx

    3. 网站服务器CPU100%,找到具体是IIS中哪个网站导致的:

       ①首先设置任务管理器的查看方式,加入PID的显示;

       ②用C:WindowsSystem32inetsrv>appcmd list wp命令定位到具体网站PID(此处为Server 2008里的命令,Server 2003是 iisapp -a 命令);

    4. jQuery1.6中attr("checked")无效,正确写法:

    三种写法:if ( elem.checked )或if ( $( elem ).prop( "checked" ) )或if ( $( elem ).is( ":checked" ) )

    官方文档:http://api.jquery.com/attr/

    5. n多log4net的日志文件,只能借助editplus查找。解决办法:用Log Parser Lizard 或者SQL SERVER 中写查询

    6. 网站提示访问IIS元数据库失败,解决办法(命令):aspnet_regiis -ga ASPNET

    7. 远程桌面关闭了Explorer进程,怎么打开远程桌面的任务管理器: Ctrl+Shift+Esc

    8. .NET2.0版序列化DataSet序列化为json,json反序列化为DataSet:http://json.codeplex.com/

    9. 将EXCEL数据快速生成组织结构图:http://www.visio123.com/Visio_2010/Visiokuachengxushiyong/20130225/33.html

    10. web.config上传文件大小设置(Windows Server 2008与以前的Windows Server 2003设置不一样):

    Windows Server 2003中web.config配置为在system.web节点下添加如下配置:

    <!--100MB-->
    <httpRuntime maxRequestLength="102400" useFullyQualifiedRedirectUrl="true" />

    Windows Server 2008中web.config还得在system.webServer节点下添加如下配置:

    <security>
        <requestFiltering>
            <requestLimits maxAllowedContentLength="102400000" />
        </requestFiltering>
    </security>

    具体设置方法,参考:http://www.cnblogs.com/henryhappier/archive/2010/09/20/1832098.html。实际测试中发现配置成102400000传20MB的文件就出异常了,配置成1024000000就没问题……

  • 相关阅读:
    time模块
    日期和时间
    异常和函数
    finally子句
    自定义异常
    异常中的else
    全捕捉
    排序算法---希尔排序
    排序算法---直接插入排序
    排序算法---快速排序
  • 原文地址:https://www.cnblogs.com/xuezhizhang/p/3998404.html
Copyright © 2011-2022 走看看