摘要:
当然了都需要引入System.IO这个命名空间 第一个: public static long GetDirectoryLength(string dirPath) {//判断给定的路径是否存在,如果不存在则退出 if (!Directory.Exists(dirPath)) return 0; long len = 0;//定义一个DirectoryInfo对象 DirectoryInfo di = new DirectoryInfo(dirPath); //通过GetFiles方法,获取di目录中的所有文件的大小 foreach (FileInfo fi in di.GetFiles(). 阅读全文
摘要:
普通的空格前后的空格,使用LTrim和RTrim即可,例如:LTrim(RTrim(Name))中间的空格,使用replace函数替换,例如:Replace(Name,' ','')如果是普通的空格,很容易替换,但有时候会遇到一些特殊的空格,就比较麻烦,看起来跟普通的空格一模一样,但就是无法替换掉。这就需要特殊的方法去找出空格,然后用replace替换。找出这样的空格,需要用到ascii函数,通过ascii函数,找出空格的ascii值,然后用replace函数+char函数来替换。例如通过ascii函数,找到空格的ascii值为9,则使用replace(Name 阅读全文
摘要:
从别的地方看到的,在此记录一下,方法有待考察通过Global.asax过滤关键字方法一:protected void Application_BeginRequest(Object sender, EventArgs e) { //SQL防注入 string Sql_1 = "exec|insert+|select+|delete|update|count|chr|mid|master+|truncate|char|declare|drop+|drop+table|creat+|creat+table"; string Sql_2 = "exec... 阅读全文
摘要:
作者:灵雨飘零 出处:http://www.cnblogs.com/kingboy2008/ 本文版权归作者和博客园、CSDN共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。该文章也同时发布在我的独立博客中-博客园—灵雨飘零和CSDN—灵雨飘零。 SQL注入是从正常的WWW端口访问,而且表面看起来跟一般的Web页面访问没什么区别, 所以目前市面的防火墙都不会对SQL注入发出警报,如果管理员没查看IIS日志的习惯,可能被入侵很长时间都不会发觉。 随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于这个行. 阅读全文
摘要:
系统升级成WIN 2008 R2 x64的*作系统;今天调试程序,提示如下错误:未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序。说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.InvalidOperationException: 未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序。解决方法如下:用于 Access 和 Excel 数据库的 Microsoft OLE DB Provider for Jet 在 64 位版本中不 阅读全文
摘要:
1.简单描述Eval和Bind的区别绑定表达式 <%# Eval("字段名") %> <%# Bind("字段名") %>区别 1.eval是只读数据,bind是可更新的. 2.当对次表达式操作时候,必须用Eval 如<%# Eval("字段名").ToString().Trim() %> 2.若GridView中绑定列里面 设置 内容格式 DataFormateString ={0:d} ,则 必须把 属性 HtmlCode 设置为false,否则无法 起作用; Eval 单向绑定:数据是只读的 阅读全文
摘要:
由于每次开发新项目都需要一个权限管理系统,为了解决重复开发让成本增加的问题,特此开发一套狼奔权限管理系统,方便大家在此基础上开发出更多更优秀的软件产品。 此项目完全开源,源代码下载地址,数据库下载地址。 技术特点 采用面向服务架构(SOA) 兼容IE 6、IE 8+和Firefox 3+等浏览器 技术选型为VS2010 + SQL Server 2008 + MVC3 系统登录 提供了登录狼奔权限管理系统的登录功能。 用户名是Admin ,密码是123456人员管理 提供了对人员的信息维护功能。用户对人员信息可以进行查询、详细、创建、删除、修改操作。 菜单管理 提供了对菜单的信息维护功能。用户 阅读全文
摘要:
ToString()使用方法汇总(C#)C货币2.5.ToString("C")¥2.50D十进制数25.ToString("D5")00025E科学型25000.ToString("E")2.500000E+005F固定点25.ToString("F2")25.00G常规2.5.ToString("G")2.5N数字2500000.ToString("N")2,500,000.00X十六进制255.ToString("X")FFformatCode 是可 阅读全文
摘要:
转自:http://www.cnblogs.com/xirongliu/archive/2012/09/06/2674196.html问题:传递中文参数的时候,接收页面出现乱码问题?当跨域操作,两套系统的编码方式不一样又该如何操作?解决方法:url 编码 中文|c# js url传参中文乱码解决方案1、web.config 中添加配置节点,这个方法确实可行,但是如果把项目的编码改了,其他地方很有可能会出现问题。不推荐使用该方法。<configuration> <system.web> <globalization fileEncoding="GB2312 阅读全文
摘要:
1. 用Response.Write方法代码如下:Response.Write("<script type='text/javascript'>alert("XXX");</script>"); 此方法缺陷就是不能调用脚本文件中的自定义的函数,只能调用内部函数,具体调用自定义的函数只能在Response.Write写上函数定 义,比如Response.Write("<script type='text/javascript'>function myfun(){}</scr 阅读全文