Beyond the dream——飛雪飄寒

————磨難不過是人生鍵盤的回車。。。。。。
posts - 95, comments - 864, trackbacks - 38, articles - 32
  博客园 :: 首页 ::  :: 联系 :: 订阅 订阅 :: 管理

学习总结

摘要: 1、通过HttpModule防止SQL注入式攻击,适用于.net1.1程序; 2、通过httpHandlers防止SQL注入式攻击,适用于.net2.0及以上程序;阅读全文

posted @ 2011-07-26 17:53 飛雪飄寒 阅读(392) | 评论 (0) 编辑 |

摘要: 主要介绍了.net页面之间传值的4种方式阅读全文

posted @ 2010-07-12 11:43 飛雪飄寒 阅读(456) | 评论 (1) 编辑 |

摘要: 如果大家在ORACLE里面用惯了Sequence,要在SqlServer里实现Sequence,就会发现没有现成的Sequence对象可以Create了。那应该怎么办呢? 当然这点小问题是难不倒我们程序员的,“max+1啊”,有人会说这样的方式。是的,这种方式实现起来也比较简单。当然你也许还会说,最Sql的方式是采用identity列,自增的方式去增加就ok了。但是这样的列如果要实现“YYYYMMDD”+“部门编号(如ZX)”+Sequence值 (例如:20100707ZX000002)的格式就不行了。还是老老实实用存储过程来取得一个Sequence值吧,使用起来也就随心所欲了。 阅读全文

posted @ 2010-07-07 17:07 飛雪飄寒 阅读(626) | 评论 (0) 编辑 |

摘要: 想让一个程序在启动系统的时候自动运行,你有什么好办法?添加到启动组?那如果别人删除掉就不管用了。如果你使用了Windows NT/2000/XP,就可以试试把这个程序添加为一个服务,这样只有拥有权限的人才可以更改服务,只要你设置好权限,就不用担心会被别人删除了。阅读全文

posted @ 2010-06-30 14:56 飛雪飄寒 阅读(336) | 评论 (0) 编辑 |

摘要: .NET调用NPOI组件导入导出Excel的操作类的优点如下:(1)支持web及winform从DataTable导出到Excel;(2)生成速度很快;(3)准确判断数据类型,不会出现身份证转数值等问题;(4)如果单页条数大于65535时会新建工作表;(5)列宽自适应。 阅读全文

posted @ 2010-06-02 17:06 飛雪飄寒 阅读(4232) | 评论 (7) 编辑 |

摘要: Spotlight能帮助你快速地识别性能问题的症状,并且在一定程度上帮助你解决与这些症状直接相关的基本问题。对于比较复杂的问题,特别在后端层出现瓶颈时,Spotlight能帮助你识别出问题,从而使用更深入的分析工具解决问题。通过Spotlight的警告窗口,当出现问题时一眼就可以看到出现问题的地方。当关键资源使用率达到临界级别时通知管理员。向管理员发出彩色色标警报并且突出显示哪个服务器或者应用组件出现性能问题。定位出问题后,Spotlight可提供问题的专家意见和解决方案建议。阅读全文

posted @ 2010-05-12 11:56 飛雪飄寒 阅读(1912) | 评论 (26) 编辑 |

摘要: SQL语句的优化对发挥数据库的最佳性能非常关键。然而不幸的是,应用优化通常由于时间和资源的因素而被忽略。SQL Tuning (SQL优化)模块可以对比和评测特定应用中SQL语句的运行性能,提出智能化的优化建议,帮助用户改善应用的响应时间。SQL优化模块具有非介入式SQL采集、自动优化和专家建议等功能,全面改善SQL优化工作。阅读全文

posted @ 2010-04-29 18:31 飛雪飄寒 阅读(4031) | 评论 (105) 编辑 |

摘要: SQL语句是数据库应用中一个非常关键的部分,它执行性能的高低直接影响着应用程序的运行效率。SQL语句的优化就是将性能低的sql语句转换成达到同样效果的性能更高的SQL语句,于是人们在SQL语句的优化上投入了很大的精力,出现了许多SQL语句优化工具,LECCO SQL Expert Pro for SQL Server、Embarcadero SQL Tuner就是其中的两种,但是我在安装以后使用时都出现了问题,不知道大家有没有用过这两款优化工具,麻烦帮忙解答以下问题。阅读全文

posted @ 2010-03-03 11:11 飛雪飄寒 阅读(2377) | 评论 (10) 编辑 |

摘要: 2010年度全国计算机技术与软件专业技术资格(水平)考试报名即将开始,站在自己的角度上,应该如何来选择报考的专业(仅限于信息系统项目管理师、系统分析师、系统架构设计师),以及如何根据自己的职业定位、兴趣爱好、考试目的等来进行综合权衡和决策呢?在此希望听听博友们的看法,并希望博友们能够发表一下自己的选择定位及标准。自己也在网上查了一些关于信息系统项目管理师、系统分析师、系统架构设计师的职责要求,现贴出来以供大家同样做参考。阅读全文

posted @ 2010-02-04 17:14 飛雪飄寒 阅读(6003) | 评论 (24) 编辑 |

摘要: 最近的一个项目中,由于数据量特别大,导致生成一个报表需要等待10多分钟,所以必须对系统进行优化,跟踪程序后发现数据是从由六个表联接而成的视图中过滤出来的,并且六个表中每个表中的数据都是百万级的,这样联接后效率可想而知了?所以得先对视图进行优化,检查这六个表后发现其中的两个表未建索引,于是马上对其设置索引,再把select的没用字段去除后,再重新执行一下查询语句后,发现效率提高了差不多20%,但是总的来说时间还是比较长,看来还得继续改进。听朋友说索引视图可以大大提高效率,于是从网上查找了一些关于索引视图的资料,并对其进行了简单学习,现总结如下:阅读全文

posted @ 2010-01-22 13:03 飛雪飄寒 阅读(1993) | 评论 (4) 编辑 |

摘要: 我们在.NET程序的开发过程中,常常需要和用户进行信息交互,比如执行某项操作是否成功,“确定”还是“取消”,以及选择“确定”或“取消”后是否需要跳转到某个页面等,下面是本人对常用对话框使用的小结,希望对大家有所帮助,同时也欢迎大家补充。 阅读全文

posted @ 2009-06-29 22:01 飛雪飄寒 阅读(1099) | 评论 (0) 编辑 |

摘要: 大家都知道在数据库中如何添加自增长列,我们可以将这个自增长列绑定到DataGrid上使得用户方便的知道现在是第几行,现在我介绍一种不用数据库就可以简单显示出自增长列的方法,有人可能会说既然数据库支持我们为什么这样做?我想有如下的两个理由:1、不是所有的表都有自增长列。2、当自增长列不自动复制的时候会出现断号的现象,即使复制这也是有可能发生的。 阅读全文

posted @ 2009-03-04 17:09 飛雪飄寒 阅读(742) | 评论 (0) 编辑 |

摘要:   前几天忙于table固定多层表头的实现,现对其实现过程进行总结如下:思路1:完全通过样式来实现,但实现过程中发现页面在Visual Studio 2008、Dreamweaver等开发工具中预览没有任何问题,但在IE显示的时候表头显示不正常,具体问题可参见 求“table固定多层表头”所遇问题的解答! ,有博友说是“IE的BUG吧。实际的rowspan居然与位于第几行有关(顶部的没多,位于第二行的,多一行,位于第三行的,多二行……)。试几种方法都避不开。”,具体是什么原因到现在还没弄明白(此思路暂未能实现,具体原因还没找到,希望知道的博友帮忙回答一下);思路2:通过JS+样式来实现,先把完整表画在页面上,然后在页面加载后,利用脚本,把表头部分在原表中隐藏,之后,在这张完整数据表的上面加一个单独的表,这个表只装表头,不过在统一两个表的列宽的时候花费了我不少力气(此思路已实现)。阅读全文

posted @ 2009-02-16 11:48 飛雪飄寒 阅读(3850) | 评论 (5) 编辑 |

摘要:   验证码功能一般是用于防止批量注册的,不少网站为了防止用户利用机器人自动注册、登录、灌水,都采用了验证码技术。所谓验证码,就是将一串随机产生的数字或字母或符号或文字,生成一幅图片, 图片里加上一些干扰象素(防止OCR),由用户肉眼识别其中的验证码信息,输入表单提交网站验证,验证成功后才能使用某项功能。阅读全文

posted @ 2009-01-22 11:36 飛雪飄寒 阅读(4465) | 评论 (16) 编辑 |

摘要: ASP.NET中一般都是使用SQL Server作为后台数据库。一般的ASP.NET数据库操作示例程序都是使用单独的数据访问,就是说每个页面都写连接到数据库,存取数据,关闭数据库的代码。这种方式带来了一些弊端,一个就是如果你的数据库改变了,你必须一个页面一个页面的去更改数据库连接代码。第二个弊端就是代码冗余,很多代码都是重复的,不必要的。因此,我试图通过一种一致的数据库操作类来实现ASP.NET的数据访问,在我之前的文章.net数据库操作类(C#) 中已经简单总结了对数据库的操作,现在.net数据库操作类(C#) 的基础上进行了如下改进: 1、添加了事务处理机制; 2、添加了SQL参数化操作; 3、添加了对存储过程的操作; 4、添加了对SQL参数和存储过程的综合操作; 现把.net数据库操作类代码公布出来,如有问题,欢迎大家指正!阅读全文

posted @ 2008-12-02 16:58 飛雪飄寒 阅读(1616) | 评论 (5) 编辑 |

摘要: 分页是Web应用程序中最常用到的功能之一,在ASP.NET中,虽然自带了一个可以分页的DataGrid(asp.net 1.1)和GridView(asp.net 2.0)控件,但其分页功能并不尽如人意,如可定制性差、无法通过Url实现分页功能等,而且有时候我们需要对DataList和Repeater甚至自定义数据绑定控件进行分页,手工编写分页代码不但技术难度大、任务繁琐而且代码重用率极低,因此分页已成为许多ASP.NET程序员最头疼的问题之一。阅读全文

posted @ 2008-11-17 22:38 飛雪飄寒 阅读(3822) | 评论 (1) 编辑 |

摘要: 在项目中一般都需要将报表数据导出到EXCEL中,但经常出现导出长串数据(如身份证)到EXCEL中后显示为科学计数法的格式,或者报表中显示为001的数据导出到Excel后成了1的格式,下面简单介绍一下以上问题的解决方法。阅读全文

posted @ 2008-11-17 15:08 飛雪飄寒 阅读(1411) | 评论 (4) 编辑 |

摘要: 最近在项目中使用VBS来实现图片的批量删除和批量导入功能,但不知道为什么,只要在我机器上一运行VBS文件就提示“没有在该机执行windows脚本宿主的权限。请与系统管理员联系。”的错误。下面贴出本人的解决方法,并附上图片批量导入及批量删除的VBS代码。阅读全文

posted @ 2008-11-06 14:23 飛雪飄寒 阅读(2921) | 评论 (0) 编辑 |

摘要: .NET中的委托与事件——之简单入门,适用于入门的朋友,对大虾而言可能是班门弄斧!阅读全文

posted @ 2008-10-23 15:29 飛雪飄寒 阅读(568) | 评论 (1) 编辑 |

摘要: 最近,在.net项目中需要实现计算两个日期间的工作日总数,下面简单介绍一下其实现过程 ! 先介绍一下计算逻辑: 1.初始化某一年中的所有周六和周日,比如初始化2008年的所有周六、周日,存入表ConfigDate中; 2.添加周六、周日外的其它节假日,比如国庆节、五一节、元旦等至表ConfigDate中; 3.查询某年某月中的所有节假日,并能对某一节假日进行设置其有效性,比如我某个周六加班,则设置该周六假日无效,实际上该天当计算的时候也是工作日; 4.当输入开始日期和结束日期后,把开始日期至结束日期的每一天与ConfigDate表中所有有效节假日进行对比,如果没有找到则工作日总数加1;阅读全文

posted @ 2008-09-22 20:12 飛雪飄寒 阅读(1791) | 评论 (4) 编辑 |

摘要: .net实现生成及打印条形码功能,本文简单总结了自己的实现方法。阅读全文

posted @ 2008-09-17 09:48 飛雪飄寒 阅读(2876) | 评论 (72) 编辑 |

摘要: 主要内容:一、SqlServer存储过程简单实例;二、C#中使用带返回值的SqlServer存储过程;三、SqlServer存储过程的事务处理;四、.Net中使用事务处理.阅读全文

posted @ 2008-09-04 22:42 飛雪飄寒 阅读(1480) | 评论 (0) 编辑 |

摘要: 在 SQL Server 安装开始前,Microsoft SQL Server 安装程序中的安装配置检查器 (SCC) 会验证计数器注册表项的值。如果 SCC 无法验证现有的注册表项,或 SCC 无法运行 lodctr.exe 系统程序,则 SCC 检查会失败,致使安装受阻。错误编辑注册表会严重损坏您的系统。更改注册表项之前,建议您备份计算机中的所有重要数据。阅读全文

posted @ 2008-09-01 10:51 飛雪飄寒 阅读(5785) | 评论 (3) 编辑 |

摘要: 一、简单介绍using System.Xml;//初始化一个xml实例XmlDocument xml=new XmlDocument();//导入指定xml文件xml.Load(path);xml.Load(HttpContext.Current.Server.MapPath("~/file/bookstore.xml"));//指定一个节点XmlNode root=xml.SelectSingleNode... 阅读全文

posted @ 2008-08-14 17:24 飛雪飄寒 阅读(6887) | 评论 (14) 编辑 |

摘要: 在项目中经常用到DataTable,如果DataTable使用得当,不仅能使程序简洁实用,而且能够提高性能,达到事半功倍的效果,现对DataTable的使用技巧进行一下总结。 阅读全文

posted @ 2008-07-31 22:01 飛雪飄寒 阅读(16775) | 评论 (4) 编辑 |

摘要: 今天在ZDNetChina中文社区看到一篇关于asp.net学习流程的文章,觉得写得挺不错的,于是收藏一下,相信自己每隔一段时间看一遍都会有不同的体会。阅读全文

posted @ 2008-07-24 21:15 飛雪飄寒 阅读(2165) | 评论 (2) 编辑 |

摘要: 在.net使用DotNetCharting控件生成报表统计图总结 文章中,不少朋友提出“每运行一次DotNetCharting页面,就会生成一个图片,这样图片不是越来越多吗?请问怎样自动删除DotNetCharting生成的图片呢”的问题,于是自己对asp.net删除文件夹里图片的问题进行了处理。阅读全文

posted @ 2008-07-23 16:34 飛雪飄寒 阅读(5447) | 评论 (16) 编辑 |

摘要: Server.MapPath的用法小结阅读全文

posted @ 2008-07-23 16:19 飛雪飄寒 阅读(2595) | 评论 (3) 编辑 |

摘要:

最近在做项目时要对数据进行统计分析,所以必须生成一些报表统计图(如柱形图、饼图、曲线图等),网上强烈推荐了使用DotNetCharting控件来实现,于是自己对DotNetCharting控件进行了简单的学习,下面先简单介绍一下DotNetCharting控件及其使用,更为复杂的多维统计图的实现可以参照官方网站的说明!

阅读全文

posted @ 2008-07-18 11:37 飛雪飄寒 阅读(15625) | 评论 (147) 编辑 |

摘要: 常用正则表达式总结阅读全文

posted @ 2008-07-11 15:26 飛雪飄寒 阅读(676) | 评论 (1) 编辑 |

摘要: 本文从八个方面列出了具体的解决方法,如有不当之处望予指正,如有更好的思路,欢迎补充!阅读全文

posted @ 2008-07-11 10:53 飛雪飄寒 阅读(1929) | 评论 (10) 编辑 |

摘要: 在做.NET项目时,经常会遇到要导出文件的问题,如将DataGrid中的数据导出到word、excel文件等。下面是自己写的一个.net导出文件操作类,现把代码贴出来,以供参考,如有不当之处望予指正! 阅读全文

posted @ 2008-06-24 16:52 飛雪飄寒 阅读(4284) | 评论 (5) 编辑 |

摘要: 这几天在做项目时要对数据进行统计分析,所以必须生成一些统计图(如柱形图、饼图、曲线图等),于是我首先想到了微软的owc11控件,owc11控件是microsoft office 图表控件(owc10为ofiiceXP的组件、owc11为office2003的组件,组件的路径为C:\Program Files\Common Files\Microsoft Shared\Web Components\11\owc11,帮助文件的路径为C:\Program Files\Common Files\Microsoft Shared\Web Components\11\2052),调用它可以生成三维图、柱状图、饼状图、趋势图和误差图等。 阅读全文

posted @ 2008-06-19 22:43 飛雪飄寒 阅读(3346) | 评论 (14) 编辑 |

摘要: 本文主要对.net常用函数的功能及使用技巧进行了总结!阅读全文

posted @ 2008-06-17 16:37 飛雪飄寒 阅读(547) | 评论 (0) 编辑 |

摘要: 在做.NET项目时,会经常遇到要导出文件的问题,如将DataGrid中的数据导出到excel、word文件等,经常使用的是Office中的OWC组件,这个组件提供的功能很强大,在一般的项目中都可以满足当前的需要.但是这个功能强大的组件使用起来却不是很方便,不但有版本的问题,而且代码量也相对比较大.现在简单介绍一下利用Respone对象和相关的IO实现导出excel/word等文件的方法。 阅读全文

posted @ 2008-06-13 16:31 飛雪飄寒 阅读(3857) | 评论 (10) 编辑 |

摘要: 主要介绍了datagrid多层表头及datagrid列动态统计功能的实现,希望能给大家带来帮助!阅读全文

posted @ 2008-06-12 17:25 飛雪飄寒 阅读(932) | 评论 (0) 编辑 |

摘要: 60个经典的电脑使用技巧,肯定会给大家带来帮助的!阅读全文

posted @ 2008-06-05 15:15 飛雪飄寒 阅读(544) | 评论 (3) 编辑 |

posted @ 2008-05-30 11:21 飛雪飄寒 阅读(1166) | 评论 (0) 编辑 |

posted @ 2008-04-30 21:05 飛雪飄寒 阅读(346) | 评论 (3) 编辑 |

摘要: 一、 开发前的准备 1、 在装有Windows 2000或者Windows XP Professional的机器上安装.net Framework SDK、Visual Studio.Net、Visual Source Safe 6C。(如果用户操作系统是Windows .Net Server,则无须安装.Net Framework SDK,.Net Server自带的IIS 6已经完全包含了对.Net的支持)这些工具在Visual Studio.Net的安装盘上都可以找到。 2、 一台专门用于存放版本控制中心数据库的服务器。该服务器不需要安装.NET Framework SDK和VS.net,但是必须安装VSS 6C。我们称这台服务器为开发服务器DataCenter。 3、 一个主域控制器,将DataCenter服务器加入这个域,为每一个开发用户分配域帐号。这样所有小组成员可以通过登录到Window NT域来访问版本控制信息。 注意:Visual Studio 6所带的Visual Source Safe 6不支持.Net的一些文件格式。如果你安装了V阅读全文

posted @ 2008-04-28 22:15 飛雪飄寒 阅读(478) | 评论 (0) 编辑 |

posted @ 2008-04-28 13:07 飛雪飄寒 阅读(443) | 评论 (0) 编辑 |

摘要: 本节主要总结了关于jsp乱码问题的解决方法阅读全文

posted @ 2008-03-11 15:23 飛雪飄寒 阅读(1829) | 评论 (1) 编辑 |

摘要: 本节主要总结了jsp连接各种类型数据库的表达方式阅读全文

posted @ 2008-03-11 15:14 飛雪飄寒 阅读(881) | 评论 (0) 编辑 |

摘要: 本文主要总结了Tomcat部署发布JSP应用程序的三种方法
阅读全文

posted @ 2008-03-11 15:08 飛雪飄寒 阅读(2686) | 评论 (0) 编辑 |

摘要: 本文主要总结了Tomcat部署发布JSP应用程序的三种方法 阅读全文

posted @ 2008-03-11 13:39 飛雪飄寒 阅读(2310) | 评论 (1) 编辑 |

posted @ 2008-02-29 13:04 飛雪飄寒 阅读(3080) | 评论 (4) 编辑 |

posted @ 2008-02-28 12:13 飛雪飄寒 阅读(2598) | 评论 (18) 编辑 |

posted @ 2008-01-24 10:33 飛雪飄寒 阅读(632) | 评论 (4) 编辑 |

posted @ 2008-01-23 15:51 飛雪飄寒 阅读(368) | 评论 (0) 编辑 |

posted @ 2008-01-22 10:32 飛雪飄寒 阅读(3298) | 评论 (3) 编辑 |

posted @ 2008-01-17 10:32 飛雪飄寒 阅读(1678) | 评论 (0) 编辑 |