Beyond the dream——飛雪飄寒

————磨難不過是人生鍵盤的回車。。。。。。
随笔 - 98, 文章 - 32, 评论 - 977, 阅读 - 53万
  博客园  :: 首页  :: 联系 :: 订阅 订阅  :: 管理
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  学习总结

摘要:微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)……,最近在网上发现了这篇文章,此文对自己优化SQL的大部分技巧进行了总结,并增加了一些我没有用过的技巧,相信对大家肯定也会有帮助,现共享出来,方便自己日后查阅,并希望大家进行补充总结。 阅读全文

posted @ 2012-03-15 17:32 飛雪飄寒 阅读(2262) 评论(1) 推荐(1) 编辑

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

posted @ 2011-07-26 17:53 飛雪飄寒 阅读(1214) 评论(0) 推荐(2) 编辑

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

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

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

posted @ 2010-07-07 17:07 飛雪飄寒 阅读(2095) 评论(0) 推荐(1) 编辑

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

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

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

posted @ 2010-06-02 17:06 飛雪飄寒 阅读(43364) 评论(19) 推荐(18) 编辑

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

posted @ 2010-05-12 11:56 飛雪飄寒 阅读(3825) 评论(34) 推荐(3) 编辑

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

posted @ 2010-04-29 18:31 飛雪飄寒 阅读(8541) 评论(138) 推荐(17) 编辑

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

posted @ 2010-03-03 11:11 飛雪飄寒 阅读(3014) 评论(10) 推荐(1) 编辑

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

posted @ 2010-02-04 17:14 飛雪飄寒 阅读(9387) 评论(24) 推荐(1) 编辑

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

posted @ 2010-01-22 13:03 飛雪飄寒 阅读(2737) 评论(4) 推荐(2) 编辑

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

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

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

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

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

posted @ 2009-02-16 11:48 飛雪飄寒 阅读(4957) 评论(5) 推荐(0) 编辑

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

posted @ 2009-01-22 11:36 飛雪飄寒 阅读(18662) 评论(20) 推荐(6) 编辑

摘要: 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 飛雪飄寒 阅读(2708) 评论(5) 推荐(0) 编辑

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

posted @ 2008-11-17 22:38 飛雪飄寒 阅读(10366) 评论(2) 推荐(1) 编辑

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

posted @ 2008-11-17 15:08 飛雪飄寒 阅读(1934) 评论(4) 推荐(0) 编辑

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

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

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

posted @ 2008-10-23 15:29 飛雪飄寒 阅读(978) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示