- 博客(105)
- 收藏
- 关注
原创 sqlserver2008 的查询分析器没有智能提示问题
1.查看“工具--》选项”里的文本编辑器是否启用了智能提示2.使用在查询分析器查看sqlserver的版本,看是否使用的是sqlserver2008的版本,今天遇到的问题就是由于电脑同时装了sqlserver2005和2008,使用2008时没有智能提示功能,就是因为连接的是sqlserver2005的实例
2011-11-14 21:58:46
6984
原创 随记
<br />1.你记住一点<br /> 万事万物都有两个特性<br /> 一个是实体,另外一个就是function<br /> 实体你可以看作是数据结构或者是实际的数据,而function就是改变这些东西的action<br /> 就好象类一样,类可以分为实体类和方法类<br /> 一个道理!<br /> 所以,计算机科学,数据结构和算法很重要<br /> 一个是针对实体的设计,一个是针对逻辑的设计<br /> 而这两个方面,放在任何层次上都屡试不爽<br />2.多看、多听、多总结,然后动
2010-08-12 08:50:00
539
原创 javascript BASE64-客户端(js)加码-服务器端(c#)解码,URL传递“汉字参数”解决方法
为什么需要对参数进行编码?相信有过开发的经验的广大程序员都知道,在Web中,若是直接在Url地址上传递参数值,若是中文,或者+等什么的就会出现乱码现象,若是数字或者英文的好象没有什么问题,简言之,传递过来的参数是需要进行编码的。在这里,也许有人会说,为什么不直接用Server.UrlDecode和Server.UrlEncode这两个来进行编码和解码的操作呢?的确,这两个服务器端对象很好使用,用起来也很方便,但是,若在客户端是HTML的Input,查询的时候页面是HTML或者其他的,反正不是.NET的,那这
2010-06-29 22:32:00
1410
转载 BASE64-客户端(js)加码-服务器端(c#)解码,URL传递“汉字参数”解决方法
HttpUtility.UrlEncode 在 Encode 的时候, 将空格转换成加号('+'), 在 Decode 的时候将加号转为空格, 但是浏览器是不能理解加号为空格的, 所以如果文件名包含了空格, 在浏览器下载得到的文件, 空格就变成了加号在用 ASP.Net 开发页面的时候, 我们常常通过 System.Web.HttpUtility.UrlEncode 和 UrlDecode 在页面间通过 URL 传递参数. 成对的使用 Encode 和 Decode 是没有问题的.<br /><br />但
2010-06-29 22:29:00
3188
转载 Sql Server 2005 数据库备份还原后出现“受限制用户”问题的解决
Sql Server 2005 在备份还原后经常出现数据库“受限制用户”的问题,可以通过设置数据库属性-》选项-》状态-》限制访问来解决。一般情况选中“Multiple”即可。如下图:
2010-06-21 22:05:00
877
原创 RegisterClientScriptBlock和RegisterStartupScript有何区别?
Page.RegisterClientScriptBlockPage.RegisterStartupScriptPage.ClientScript.RegisterStartupScriptRegisterClientScriptBlock一般返回的是客户端函数的包装RegisterStartupScript返回得函数在document装载完成后会执行,类似于我们平时所说的body onload="f()"里面的函数;这两个方法在客户端呈现的代码位置不同,RegisterClientScriptBlock在
2010-06-01 20:55:00
1703
转载 Web.config文件详解
花了点时间整理了一下ASP.NET Web.config配置文件的基本使用方法。很适合新手参看,由于Web.config在使用很灵活,可以自定义一些节点。所以这里只介绍一些比较常用的节点。xml version="1.0"?>注意: 除了手动编辑此文件以外,您还可以使用 Web 管理工具来配置应用程序的设置。可以使用 Visual Studio 中的“网站”->“Asp.Net 配置”选项
2010-02-09 09:20:00
596
转载 IT公司
中国排名前100的IT公司 排序 单位名称 软件收入 1 华为技术有限公司 622360 2 中兴通讯股份有限公司 601331 3 海信集团有限公司 448641 4 UT斯达康通讯有限公司 386763 5 海尔集团公司 333664 6 神州数码(中国)有限公司 311862 7 浙江浙大网新科技股份有限公司 288781 8 熊猫电子集团有限公司 233572 9 浪潮集团有限公司 181
2009-10-03 21:54:00
42938
转载 UML类关系图
类与类之间的关系对于理解面向对象具有很重要的作用,以前在面试的时候也经常被问到这个问题,在这里我就介绍一下。类与类之间存在以下关系:(1)泛化(Generalization)(2)关联(Association)(3)依赖(Dependency)(4)聚合(Aggregation)UML图与应用代码例子:1.泛化(Generalization)[泛化]表示类与类之间的继承关系,接口与接口之间的继
2009-09-23 21:27:00
1730
原创 xml应用
1.数据交换在交换数据的场合,xml是个不错的选择,如果性能优先的话也不妨考虑JSON。2.数据存储一般用xml文件存储都是临时的,最终的数据还是在数据库,以便备份/恢复数据。3.配置文件4.跨平台应用开发
2009-09-19 16:24:00
362
原创 xml基础---语法
一.XML语法规则 XML的文档和HTML的原代码类似,也是用标识来标识内容。创建XML文档必须遵守下列重要规则: 规则1:必须有XML声明语句 XML声明如下: XML语法的version,"1.0"版本文档内容编码encoding (可选,默认是UTF-8。) 文档是否是standalone(默认值为no),表示文档是否依赖DTD文件如:xml
2009-09-19 12:37:00
408
转载 ASP.NET 页面生命周期
ASP.NET 页运行时,此页将经历一个生命周期,在生命周期中将执行一系列处理步骤。这些步骤包括初始化、实例化控件、还原和维护状态、运行事件处理程序代码以及进行呈现。了解页生命周期非常重要,因为这样做您就能在生命周期的合适阶段编写代码,以达到预期效果。此外,如果您要开发自定义控件,就必须熟悉页生命周期,以便正确进行控件初始化,使用视图状态数据填充控件属性以及运行任何控件行为代码。(控件的生命周期基
2009-08-27 15:19:00
343
原创 软件架构
http://www.blogjava.net/Jack2007/archive/2008/05/29/203796.htmlhttp://tech.it168.com/a2008/0922/205/000000205789.shtmlhttp://www.chinaarchitect.org/http://blog.youkuaiyun.com/rableoko/archive/2007/08/
2009-07-16 20:34:00
549
原创 EXT入门
JQUERY入门中文指南:http://www.cssrain.cn/demo/jQuery_getting_started.htmlhttp://www.cssrain.cn/demo/bbs.html正则表达式入门:http://www.jayboy.cn/zhengze/javascript参考教程http://www.iselong.com/online/ebooks/javascri
2009-07-15 13:54:00
391
转载 数据库设计三大范式应用实例剖析
数据库的设计范式是数据库设计所需要满足的规范,满足这些规范的数据库是简洁的、结构明晰的,同时,不会发生插入(insert)、删除(delete)和更新(update)操作异常。反之则是乱七八糟,不仅给数据库的编程人员制造麻烦,而且面目可憎,可能存储了大量不需要的冗余信息。 设计范式是不是很难懂呢?非也,大学教材上给我们一堆数学公式我们当然看不懂,也记不住。所以我们很多人就根本
2009-07-10 13:32:00
338
原创 常用正则表达式
验证数字>0并最多保留6位小数(大于0需要另外编码验证)^([0-9]*[.]?[0-9]{1,6})$ ---没有检验如: .23修正如下:^([0-9]+ | [0-9]+[.][0-9]{1,6})$ 在线验证:http://www.rubular.com/表2.常用的限定符代码/语法说明*重复零次或更多次+重
2009-07-09 13:49:00
461
转载 Oracle Sql 语句性能调优
下面给出SQL优化经常遇到的情形。它们是在很多人长期积累的经验上总结出来的,这些都是一些一般性的结论,在实际工作中,还应当具体情况具体分析,并加以灵活运用。(1) 用NOT EXISTS替换NOT IN 将更显著地提高效率,尽量用NOT EXISTS替代NOT IN。在子查询中,NOT IN子句将执行一个内部的排序和合并. 无论在哪种情况下,NOT IN都是最低效的 (因为它对子查询中的表执
2009-07-06 17:46:00
472
转载 在asp.net中使用session常见问题集锦
在asp.net中使用session常见问题集锦收藏 问:为什么Session在有些机器上偶尔会丢失?答:可能和机器的环境有关系,比如:防火墙或者杀毒软件等,尝试关闭防火墙。问:为什么当调用Session.Abandon时并没有激发Session_End方法?答:首先Session_End方法只支持InProc(进程内的)类型的Session。其次要激发Session_End方法,必须存
2009-06-18 15:03:00
383
转载 C#用QueryTable向excel批量导入数据
必须引用com组件参考代码:using System; using System.Collections.Generic; using System.Text; using System.Reflection; using Excel = Microsoft.Office.Interop.Excel; namespace ConsoleApplication18
2009-05-31 16:48:00
1649
转载 uml study文章
http://blog.youkuaiyun.com/zengjibing/category/513524.aspx C#中利用Excel的QueryTable导出数据确实很快,6万条的记录在P4CPU 1G内存的机器上大概15秒就可完成,差一点的也决不会超过1分钟,可当我要导出来的记录有上百万条的话,也就是超过了65536条记录,想将余下的导入Sheet2、Sheet3.....SheetN表时
2009-05-31 15:56:00
417
转载 职场35岁前的积累
职场35岁前的积累一、学会本行业所需要的一切知识并有所发展。每个人在年轻时都可能有过彻夜不眠、刻苦攻读,这在20岁甚或30岁都没有问题,但到了35岁,就不应该再为学习基本技能而大伤脑筋了。35岁之前是一个人从事原始积累的阶段,35岁之后就应该勃发了。 二、养成个人风格。20岁、30岁时你可以不断尝试、不断改变,但是到了35岁,你便要明确地建立个人风格。一位男士或女士在事业中途
2009-05-31 15:55:00
324
转载 SQL SERVER2005分区表创建SQL
--创建分区表之前,请在新建数据前添加数据库文件和文件组(文件组数>=分区数)--创建分区函数(有三个范围会产生四个分区)CREATE PARTITION FUNCTION FiveYearDateRangePFN(datetime)ASRANGE LEFT FOR VALUES (20061031 23:59:59.997,20061130 23:59:59.997,20061231
2009-05-31 15:51:00
364
转载 处理海量数据的经验和技巧
个人经验总结:处理海量数据的经验和技巧在实际的工作环境下,许多人会遇到海量数据这个复杂而艰巨的问题,它的主要难点有以下几个方面: 一、数据量过大,数据中什么情况都可能存在。 如果说有10条数据,那么大不了每条去逐一检查,人为处理,如果有上百条数据,也可以考虑,如果数据上到千万级别,甚至过亿,那不是手工能解决的了,必须通过工具或者程序进行处理,尤其海量的数据中,什么情况都可能存在,例如,数据
2009-05-31 15:50:00
513
转载 五种提高 SQL 性能的方法
五种提高 SQL 性能的方法http://www.microsoft.com/china/MSDN/library/data/sqlserver/FiveWaystoRevupYourSQLPerformanCE.mspx?mfr=true 本文详细介绍了五种提高 SQL 性能的方法……有时,为了让应用程序运行得更快,所做的全部工作就是在这里或那里做一些很小调整。啊,但关键在于确定如
2009-05-31 15:47:00
351
转载 SQL Server2005 表分区操作详解
你是否在千方百计优化SQL Server 数据库的性能?如果你的数据库中含有大量的表格,把这些表格分区放入独立的文件组可能会让你受益匪浅。SQL Server 2005引入的表分区技术,让用户能够把数据分散存放到不同的物理磁盘中,提高这些磁盘的并行处理性能以优化查询性能。 SQL Server数据库表分区操作过程由三个步骤组成: 1. 创建分区函数 2. 创建分区架构 3
2009-05-31 15:44:00
552
转载 SQL Server 2005利用分区对海量数据的处理
超大型数据库的大小常常达到数百GB,有时甚至要用TB来计算。而单表的数据量往往会达到上亿的记录,并且记录数会随着时间而增长。这不但影响着数据库的运行效率,也增大数据库的维护难度。除了表的数据量外,对表不同的访问模式也可能会影响性能和可用性。这些问题都可以通过对大表进行合理分区得到很大的改善。当表和索引变得非常大时,分区可以将数据分为更小、更容易管理的部分来提高系统的运行效率。如果系统有多个CPU或
2009-05-31 15:35:00
286
转载 SQL server 2005 中的分区表(代码示例)
在SQL server 2005中一个新的特性——分区表。建立分区表的步骤:1 创建数据库(必须在多个文件组中)2 创建分区函数3 创建分区Scheme4 创建分区表USE master;GOIF OBJECT_ID (NPartitionDataBase) IS NOT NULLDROP DATABASE PartitionDataBase;GO/* CREATE DATABASE
2009-05-31 15:24:00
289
转载 SQLServer 2005 海量数据解决方案(分区表)与对已存在的表进行分区
这两天一直在研究2005 中如何对表进行分区,但是参考了多数资料都是说新建表后再将原表中数据插入到新表中,这样有些不方便. 最后找到了在已有表上做分区表的方法.见代码. 我们有个表现在已经到了1千万的数据,之前仅仅是优化索引和索引试图来在真实的环境中查看到底sql2005单表能负载多大的量。 最后得出结论,在我们公司现有的硬件条件下,sql2005中,单表的量最多不能
2009-05-31 15:13:00
569
转载 .net对海量数据的插入与更新
对于海量数据的插入和更新,ADO.NET确实不如JDBC做到好,JDBC有统一的模型来进行批操作.使用起来非常方便: PreparedStatement ps = conn.prepareStatement("insert or update arg1,args2...."); 然后你就可以 for(int i=0;i ps.setXXX(realArg); ..... ps.addBatc
2009-05-31 15:09:00
613
转载 .NET中事务
.NET中事务操作小结(1) http://blog.youkuaiyun.com/rmb147/archive/2009/02/02/3857560.aspx http://www.cnblogs.com/yeemio/archive/2007/08/28/873355.html 在进行数据库操作的过程中,需要通过一种机制来保证数据的完整性,即称为事务基本的事务必须从属4个特点A
2009-05-26 11:25:00
880
转载 连接字符串大全
http://www.connectionstrings.com/sql-server-2005 1、SQL Server的连接方式以本地服务器(LocalHost),数据库(Northwind)为例,可以有以下一些连接方式SqlConnection conn=new SqlConnection( "Server=LocalHost;Integrated Security=SSPI
2009-05-26 10:23:00
3309
1
转载 人生最重要的是目标
以前觉得这个命题很无聊,在学校的时候,那时的想法或许可以理解人在社会上成熟的很快,人情冷暖世态炎凉的挤压让自己突然感觉到需要时间来实现自己的目标,琐碎的事情太多了,我想只有我的理想才能让我冲出这个混沌的环境,能让我看到美好的东西。觉得很幸福,自己意识到了这点,可是很遗憾,我发现我并不知道自己的目标,本以为是目标的东西经不住时间和环境的考验,我败了,无奈了,很难想像自认为很现实的自己竟然为这种事情迷
2009-05-26 10:15:00
1317
转载 完美的日期验证正则表达式
比较完美的日期验证(格式和日期数据有效性)string pattern="^(((([0-9]{2}(([2468][048])|([02468][48])|([13579][26])))|((([02468][048])|([13579][26]))(00)))(-)(2|02)(-)(([0]?[1-9])|([1-2][0-9])))|((([0-9]{2}([02468][123567
2009-05-25 10:46:00
1315
原创 中英文颜色对照表
颜色英文代码形像颜色HEX格式RGB格式 LightPink浅粉红#FFB6C1 255,182,193 Pink粉红#FFC0CB 255,192,203 Crimson猩红#DC143C 220,20,60 LavenderBlush脸红的淡紫色#FF
2009-03-31 12:52:00
763
原创 C# Math.Rround函数使用记录
1.Math.Round(4.4); //Returns 4.0.Math.Round(4.5); //Returns 4.0.Math.Round(4.6); //Returns 5.0.返回值最接近参数 d 的整数。如果 d 为两个整数的中值,这两个整数一个为偶数,另一个为奇数,则返回偶数。说明:此方法的行为遵循 IEEE 标准 754 的第 4 节。这种舍入有时称为就近舍入或银行家舍
2009-02-12 17:27:00
1572
原创 js教程vidio
http://www.itcast.net/ http://www.w3school.com.cn/js/index.asp js文章http://www.cnitblog.com/yemoo/mvp文章http://www.microsoft.com/china/community/Developer/ArticleListDev.mspx
2009-02-11 17:33:00
610
转载 深入理解Javascript闭包(closure)
导读: 最近在网上查阅了不少Javascript闭包(closure)相关的资料,写的大多是非常的学术和专业。对于初学者来说别说理解闭包了,就连文字叙述都很难看懂。撰写此文的目的就是用最通俗的文字揭开Javascript闭包的真实面目。 一、什么是闭包? “官方”的解释是:所谓“闭包”,指的是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一
2009-02-11 15:25:00
1946
转载 理解 CSS 坐标
CSS 用于 Web 页面的布局,布局涉及元素的位置,元素位置必须参照坐标系来确定。CSS 坐标系与数学坐标系不同,它的坐标原点在浏览器可视窗口或元素的左上角,x 轴正方向向右,而 y 轴正方向则向下,如下图所示。CSS 坐标单位包括数值、百分比和相对单位。一个 Web 页面中,不止一个坐标系,而是有多个元素就有多少个体系。以水平选项卡式的导航条为例,下图的效果:使用了下面一张背景
2009-02-11 14:04:00
2832
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人