- 博客(80)
- 资源 (2)
- 收藏
- 关注
原创 VS 2010 无法打开Form设计界面
vs 2010打开项目后,发现项目中的Form设计界面显示图标变成了代码图标,如下所示:双击打开却是代码界面,看不到设计界面。发现问题,需要解决问题,整理思路:1.该文件及设计文件【*.cs and *.Designer.cs】对比之前的能正常打开设计界面的文件无任何修改,应该与这两个文件无关。2.那么去看看项目文件【*.csproj】,是不是对于该文件的打开类型设置有错误。...
2019-01-15 16:47:51
8478
转载 LoadRunner 11 安装及破解
LoadRunner 11 安装及破解注意事项: 安装前,把所有的杀毒软件和防火墙关闭。 若以前安装过LoadRunner,则将其卸载。 安装路径不要带中文字符。 如果系统为WIN7,旗舰版才能安装。 安装完毕,需破解。 一. 下载在HP的官方网站上下载LoadRunner11 的安装程序[T7177-15013.iso],我的Load
2016-11-30 12:01:36
697
转载 SQL 2008安装提示需要重启计算机,但是重启还是不通过解决方法
SQL 2008安装提示需要重启计算机,但是重启还是不通过解决方有的人可能在SQL 2008安装时提示需要重启计算机,但是重启电脑后还是检测不通过。处理方法:在 开始-程序-运行中(或者直接windows+R件同时),输入regedit回车,在注册表中找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session
2016-01-20 10:22:20
20349
2
转载 用例图中三种关系详解
转自:http://www.cnblogs.com/fan0136/archive/2008/12/14/1354730.html 共性:都是从现有的用例中抽取出公共的那部分信息,作为一个单独的用例,然后通后过不同的方法来重用这个公共的用例,以减少模型维护的工作量。 1、包含(include) 包含关系:使用包含(Inclusion)用例来封装一组跨越多个用例的相似动作(行为片断)
2016-01-20 10:21:24
11186
转载 多语言的网站方案
一、数据库方面有以下三种方式:1、在数据库级别支持多语言:为每种语言建立独立的数据库,不同语言的用户操作不同的数据库。2、在表级别支持多语言:为每种语言建立独立的表,不同语言的用户操作不同的表,但是它们在同一个数据库中。3、在字段级别支持多语言:在同一个表中为每种语言建立独立的字段,不同语言的用户操作不同的字段,它们在同一个表中。由于数据库中有大量的信息(如标志,编码,数字等)
2015-01-06 10:33:21
2282
原创 如何创建全文索引
本章介绍在SQL Server 2008 R2 下的全文索引,它能够对数据中的字符类型列(如varchar、text等类型)进行索引,并通过索引实现全文搜索查询。首先对比简单介绍一下常规索引和全文索引的区别,如下图:OK,下面我们就利用SQL Server 提供的存储过程来建立一个全文索引,具体步骤为:(1)启动数据库的全文处理功能(sp_fulltext_datebase
2014-02-20 10:00:41
4524
转载 微信服务号VS订阅号
这两天随着微信5.0的上线,自媒体号,企业号,草根个人号都在纠结自己的号到底选择服务号还是订阅号。 到底该怎么选?我们一起来看一看。 1、首先是订阅号 订阅号是目前绝大多数微信公众号的类型,也是微信公众号目前默认的归类,订阅号的功能基本和以前一样,每天可以发送一条内容。 但是被折叠到【订阅号】这个里面,内容的打开率会有所降低,降低的比率经过这两天我手里几个大
2014-02-17 21:49:46
916
原创 powerdeginer中统一去掉字符编码方法
sql包含collate Chinese_PRC_Stroke_90_CS_AS_KS_WS not null,这是一种排序方式。 但是在执行sql时就会出现错误.如果column为int时就会报错。那么我们如果如下设置,问题不再是问题了 1.点击:工具栏-》database-》edit current DBMS 2.选择数据源(以SqlServer2005
2013-12-05 16:35:10
1387
转载 详细分析软件测试的14种类型
软件测试是指使用人工或者自动的手段来运行或测定某个软件产品系统的过程,其目的是在于检验是否满足规定的需求或者弄清预期的结果与实际结果的区别。本文主要描述软件测试的类型。 1. 数据和数据库完整性测试 数据与数据库完整测试是指测试关系型数据库完整性原则以及数据合理性测试。 数据库完整性原即: 主码完整性:主码不能为空; 外码完整性:外码必须等于对应的
2013-10-09 14:17:30
832
转载 数据完整性的设计
数据完整性,从应用的层次来看,主要在于三个层次的数据验证,即数据库层,应用界面层和业务逻辑层。 数据库层级中的数据完整性验证,是最基本的数据验证。数据库通过主键的唯一性保证实体的唯一;通过外键,保证引用完整性;通过数据类型,保证数据值正确;通过非空约束,保证数据不含无意义值;通过附加的约束(如:check等),保证数据值在范围之内;同时,触发器还可以保证简单的表之间的完整性。应用界面
2013-10-09 09:38:02
2729
转载 Windows下搭建PHP开发环境
PHP集成开发环境有很多,如XAMPP、AppServ......只要一键安装就把PHP环境给搭建好了。但这种安装方式不够灵活,软件的自由组合不方便,同时也不利于学习。所以我还是喜欢手工搭建PHP开发环境,需要哪个模块自己安装就行了,或者那个软件需要升级,直接升级那个软件就行了,并不影响其他软件,非常方便。 一、准备工作-下载所需软件Apache httpd-2.2.
2013-05-27 16:24:57
668
转载 查看.Net Framework版本的方法
方法一:第一步: 打开“我的电脑“,在地址栏输入 %systemroot%\Microsoft.NET\Framework第二步:从列出来的文件夹中,我们可以看到v1.0.3705 v2.0.50727 v3.0 v3.5 而这些目录显示的最高版本号即本机Microsoft .NET Framework 版本号,也就是3.5的。如果你最高版本的目录
2013-04-27 10:01:19
957
转载 Visual Studio及TFS进行单元测试、负载测试、代码覆盖率、每日构建配置
一、单元测试微软官方给出的指导和示例在这里。一步一步按照说明下来就可以完成。(不截图说明了)。此外博客园有一篇文章说得比较清楚,在这里。二、创建并运行包含单元测试的负载测试微软官方给出的指导和示例在这里。一步一步按照说明下来就可以完成。(不截图说明了)更多测试项目和任务在这个页面也有。三、运行测试并查看代码覆盖率微软官方给出的指导和示例在这里。一步一步按照说
2013-03-29 15:08:30
1729
转载 常见的C#单元测试工具介绍
C#单元测试工具都有什么呢?现在向你提供几款.NET平台下的C#单元测试工具,好处大家试过就知道了,那么这只是简单的介绍这些C#单元测试工具,具体的使用还是要大家慢慢体会。NUnitNUnit一款单元测试框架,它可以应用于遵循.NET框架标准的所有语言下。NUnit最初是从JUnit移植过来的。NUnit完全使用C#编写且设计时考虑了多数.NET语言的特性,例如自定义属性和其它反射
2013-03-25 17:59:51
3316
转载 C#_在VS2010下进行单元测试
1、建立单元测试项目1.1、从被测试代码生成单元测试1)实例:创建VC#模式下的控制台应用程序,工程名为CUnitTest2)输入简单的加、减、乘、除函数代码,如下图所示3)可按如下步骤建立单元测试(1)在Add方法体内,单击鼠标右键,在菜单中选择"创建单元测试",(2)在出现的"创建单元测试"界面中,Add方法被自动勾上,表
2013-03-25 13:48:38
967
转载 正则表达式详解
引言 正则表达式(regular expression)就是用一个“字符串”来描述一个特征,然后去验证另一个“字符串”是否符合这个特征。比如 表达式“ab+” 描述的特征是“一个 'a' 和 任意个 'b' ”,那么 'ab', 'abb', 'abbbbbbbbbb' 都符合这个特征。 正则表达式可以用来:(1)验证字符串是否符合指定特征,比如验证是否是合法的邮件地址。(2)
2013-03-12 15:40:09
509
转载 C# .net 抓取网页内容
ASP.NET 中抓取网页内容是非常方便的,而其中更是解决了 ASP 中困扰我们的编码问题。1、抓取一般内容需要三个类:WebRequest、WebResponse、StreamReader所需命名空间:System.Net、System.IO核心代码: WebRequest 类的 Create 为静态方法,参数为要抓取的网页的网址; Encoding
2013-03-11 14:10:15
1289
原创 微软缓存机制闲谈
一、System.Web.Caching二、Microsoft.Practices.EnterpriseLibrary.Caching1、四大缓存方式,在Caching Application Block中,主要提供以下四种保存缓存数据的途径,分别是:内存存储(默认)、独立存储(Isolated Storage)、数据库存储(DataBase Cache Storage)和
2013-03-05 17:03:27
1267
原创 MSSQL 2005 数据库变成可疑
1、修改数据库为紧急模式ALTER DATABASE 数据库名 SET EMERGENCY2、使数据库变为单用户模式ALTER DATABASE 数据库名 SET SINGLE_USER3、修正数据库日志重新生成,此命令检查的分配,结构,逻辑完整性和所有数据库中的对象不正确。当您指定“REPAIR_ALLOW_DATA_LOSS”作为DBCC CHECKDB命令
2012-12-09 13:15:32
504
转载 构建高性能ASP.NET站点 网站优化需要考虑的方面二
1. 使用存储过程, (如果在程序里用exec 存储过程 参数,这样执行似乎并没有快多少) 在数据库里是预编译的,也不需要在字符串传输上花费大量时间。 防sql注入攻击。 2. 尽量优化数据库语句,使逻辑尽量简单。 @ 还有就是在使用函数时 charindex >like > padindex 效率依次递减。 @
2012-11-05 10:08:07
342
转载 IIS6配置GZIP压缩网页来提升网页浏览速度
网页压缩是一项由 WEB 服务器和浏览器之间共同遵守的协议,也就是说 WEB 服务器和浏览器都必须支持该技术,所幸的是现在流行的浏览器都是支持的,包括 IE、FireFox、Opera 等;服务器有 Apache 和 IIS 等。双方的协商过程如下:首先浏览器请求某个 URL 地址,并在请求的头 (head) 中设置属性 accept-encoding 值为 gzip, deflate,表
2012-11-05 10:01:50
382
转载 sql中触发器的使用
insert触发器的工作过程 当触发INSERT触发器时,新的数据行就会被插入到触发器表和inserted表中。inserted表是一个逻辑表,它包含了已经插入的数据行的一个副本。inserted表包含了INSERT语句中已记录的插入动作。inserted表还允许引用由初始化INSERT语句而产生的日志数据。触发器通过检查inserted表来确定是否执行触发器动作或如何执行它。insert
2012-05-03 10:12:16
678
转载 VS 快捷键
一、 强大的渐进式搜索操作步骤: 1.按Ctrl+I键; 2.输入你要搜索的文本。注意:这时你会看到光标跳至第一个匹配的位置,并高亮显示搜索的文本。 3.再次按下Ctrl+I键,光标将跳至下一个匹配的文本; 4.按Ctrl+Shift+I可向后搜索; 5.按ESC键停止搜索; 二、 选择矩形区域(框式)操作步骤:这个
2012-05-02 14:40:24
762
原创 使用sql server CLR项目生成的存储过程不返回值问题
1.sql server CLR项目中的存储过程实例:[SqlProcedure] public static SqlInt32 spSearchFulltextMall(SqlString keywords, SqlString excludedKeywords, SqlInt32 startRow, SqlInt32 endRow) { // 在此处
2012-04-27 11:46:42
695
转载 演练:创建和部署使用 SQL CLR 对象的数据库项目
若要创建和部署使用 SQL Server 公共语言运行时 (SQL CLR) 程序集的数据库,需要首先创建一个数据库项目和一个 SQL CLR 项目。 生成和部署数据库项目时,将同时自动部署该项目所引用的 SQL CLR 程序集。在本演练中,您将执行以下任务:创建简单的数据库项目。创建 SQL CLR 项目并定义新的数据类型。使用在
2012-04-27 10:03:35
637
原创 开发手机网站必须了解的知识
2011年做了个手机网站,之后就再也没碰过了,现在一个偶然的机会,公司要一个能在手机上浏览的页面,一下子竟记不清开发手机网站的技术要点了。趁现在有点时间,查了下开发手机网站相关的资料,记录下来。手机上网的特点手机屏幕一般在240*320以上的称之为大屏幕手机;手机的cpu频率低,不能像PC那样快的浏览,做手机网站时js要少用。手机网站制作原则1.
2012-04-13 10:12:29
1210
转载 ASP.NET(C#)中获取IP,名称,操作系统,浏览器等信息代码大全
客户端ip:Request.ServerVariables.Get("Remote_Addr").ToString();客户端主机名:Request.ServerVariables.Get("Remote_Host").ToString();客户端浏览器IE:Request.Browser.Browser;客户端浏览器 版本号:Request.Browser.Major
2012-04-09 11:25:19
1368
转载 ExtJs与jQuery的比较
jQuery主页:http://jquery.com/ 设计思想 简洁的思想:几乎所有操作都是以选择DOM元素(有强大的Selector)开始,然后是对其的操作(Chaining等特性)。 优点 小,压缩后代码只有20多k(无压缩代码94k)。 Selector和DOM操作的方便 Chaining:总是返回一个jQuery对象,可以连续操作。 文档的
2012-04-05 14:15:10
543
原创 ie6 min-heigth,max-height解决办法
浏览器在js,css方面不兼容的问题,已经围绕了web开发者很久了,很期待有一种浏览器有一个统一的规范,不过有差异才有进步,也许若干年后,web开发者再也不用考虑这个问题了,也许会出现一种兼容调整工具,但是现在我们必须解决这类兼容问题。1、IE6支持max-height解决方法 .yangshi{max-height:100px;_height:expression((d
2012-03-19 14:25:27
570
转载 oracle11g完全卸载
1.关闭oracle所有的服务。可以在windows的服务管理器中关闭; 2.打开注册表:regedit 打开路径: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ 删除该路径下的所有以oracle开始的服务名称,这个键是标识Oracle在windows下注册的各种服务!
2012-03-19 10:37:00
375
原创 oracle的sqlplus登陆报错:ORA-12560: TNS: 协议适配器错误
今天第一使用Oracle数据库,可登陆的时候老报错:ORA-12560: TNS: 协议适配器错误查了些资料说是有三种情况:1.监听服务没有起起来。windows平台个一如下操作:开始---程序---管理工具---服务, 打开服务面板,启动oraclehome92TNSlistener服务。2.database instance没有起起来。windows平台如下操作:开始---
2012-03-18 17:26:25
927
转载 VS2010中的调试技巧
作者: scottgu这是我的博客中关于VS 2010和.NET 4发布系列的第二十六篇文章。 今天的博文将介绍Visual Studio中的一些实用调试技巧。这是受我朋友Scott Cate (他发表过几十篇很棒的VS技术文章) 启发。他最近告诉我,许多Visual Studio下的程序员,甚至一些很有经验的开发人员,都不知道这些技巧。希望这篇文章能帮你掌握这些技巧。它们都
2012-03-15 23:42:39
730
转载 VS2010如何调试IIS上的网站
通常,我们在Visual Studio里调试ASP.NET网站,都是加个断点,然后按F5,在VS自带的虚拟服务器下调试的。但有时候,VS自带的服务器弱爆了,无法满足一些特定情况的要求,我们必须把网站放在IIS里跑。这下该怎么调试呢?其实很简单, 首先还是和原来一样,加上断点。但不要按F5了。选择工具菜单(调试菜单也可以),附加到进程。 然后会惊现一个对话框
2012-03-15 23:28:04
15157
转载 C#与SQL Server存储过程之一(创建):使用C#创建SQL Server的存储过程
通常,开发人员使用的是T-SQL来创建SQL Server的存储过程、函数和触发器。 而现在的SQL Server 2005已经完全支持.NET通用语言运行时(CLR)了。 这就意味着,你可以使用.NET的语言,如C#、VB.NET之类的来开发SQL Server的存储过程、函数和触发器。 SQL Server 和 CLR 的集成给我们带来了n多好处,如实时编译、类型安全、增强的安全性以及增强的编
2012-03-14 09:48:04
798
原创 C#中双问号(??)语法
双问号(??)是一个单元运算符,其左右两边数据类型必须是相同类型或能隐形转换类型的。意思是,首先检测左边的值,若为Null,那么整个表达式取值为右侧的值,否则为左侧的值。 例如:string s = null; Console.Write(s ?? "abc");。将打印出"abc"。 例如string s = "a";Console.Write(s ?? "abc");将
2012-03-10 14:07:39
21079
原创 js 操作iframe元素
一.父级窗口操作iframe里的domdocument.getElementById(“iframe ID”).contentWindow.document//获取iframe的document对象,相当于contentDocument属性。二、iframe里的js操作父级窗口的domiframe里的js要操作父级窗口的dom,必须搞懂几个对象:parent
2011-11-21 22:22:14
568
原创 千年虫的问题
上世纪90年代末,“千年虫”成为一个全球性的问题。虽然现在“千年虫” 已经从许多人的记忆中逐渐淡化,但对那些经历过这场“灭虫”行动的人来说,对付“千年虫”的战斗留给人们的经验和教训是深刻而长远的,值得我们牢记。 “千年虫”问题的根源始于上世纪60年代。当时计算机存储器的成本很高,如果用四位数字表示年份,就要多占用存储器空间,自然就会增加成本,因此为了节省存储空间,当时计算机系统的
2011-10-27 22:13:45
3778
原创 VS2010的Database项目
使用VS2010的Database 项目模板统一管理数据库对象Visual Studio 2010 有一个数据库项目模板:Visual Studio Database Project(以下简称VSDP),VS 2003/2005/2008也有类似的项目,在VS2010上的得到了很大的加强,现在还具备了智能感知,构建时验证和自动部署功能,VSDP是针对典型的数据库开发任务而设计的,可以对
2011-10-24 21:14:17
563
转载 使用PowerDesigner花ER图详细教程(1)
一、概念数据模型概述数据模型是现实世界中数据特征的抽象。数据模型应该满足三个方面的要求:1)能够比较真实地模拟现实世界2)容易为人所理解3)便于计算机实现概念数据模型也称信息模型,它以实体-联系(Entity-RelationShip,简称E-R)理论为基
2011-10-17 15:25:45
770
转载 ASP.NET中JSON的序列化和反序列化
导读:JSON是专门为浏览器中的网页上运行的JavaScript代码而设计的一种数据格式。在网站应用中使用JSON的场景越来越多,本文介绍 ASP.NET中JSON的序列化和反序列化,主要对JSON的简单介绍,ASP.NET如何序列化和反序列化的处理,在序列化和反序列化对日期时间
2011-10-13 14:10:50
307
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人