- 博客(24)
- 资源 (6)
- 收藏
- 关注

原创 可视化实体设计(VED)-VS插件
1.VED是Visual Entity Design(可视化实体设计)的简称。它目前主要是针对Sqlser,Sybase,Oracle三种主流数据库进行SQL解析与实体方面操作的VS集成开发环境工具的操作。2.功能 a.字段,表可以自定义描述,使业务模块抽象出来的对象可视化。 b.简易的查询分析器,实现SQL语句的执行操作。 c.提供模型界面与SQL编写界面的数据交互。 d.根据VED生成的SQL
2010-02-25 09:34:00
1204
转载 C# 中关闭当前线程的四种方式
.net强制退出主窗口的方法——Application.Exit()方法和Environment.Exit(0)方法.net类库已经帮助我们实现了窗口的关闭,如果此窗口是系统的主窗口,关闭此窗口即应该退出了整个应用程序。但事实上有时候并不是这样的,关闭窗口,只是停止了当前
2011-08-31 15:13:38
1064
转载 CHM文件制作说明
<br />一般CHM制作的主要过程就是确定hhp,hhc,hhk三个文件的制作过程.因为CHM的主要参数都是由这三个文件确定的.<br />hhp:CHM工程文件,CHM目标文件属性95%的参数都在这里被确定.<br />hhc,列表文件,确定目标文件中左侧树形列表中"目录"选项卡下的内容.<br />hhk,索引文件,确定目标文件中左侧树形列表中"索引"选项卡下的内容.<br />hhp几乎就是一个标准的ini文件.分为三个小节Option,Windows,Files.<br />先看一下Option小
2011-05-07 17:58:00
3175
转载 程序员必须知道的SQLSERVER数据库优化技巧
<br /><br />摘要:数据库优化不仅是数据库管理员的任务,程序员也必须知道一些优化技巧,有利于开发高效的数据库系统。 <br />关键字:数据库 优化 技巧<br />如果是团队开发,作为程序员必须知道本文描述的数据库优化技巧,如果你的sa水平比较差,那即使你再努力也些不出高效的数据库应用系统。 <br />如果是单独开发,那就更不必说了。<br />多数公司的数据库管理员(sa)是不够格的,即使拿了各种认证证件,也差不多还是垃圾管理员,无非是可以混个好职位,多拿一些工资。 <br />如果你所在的
2011-05-02 18:37:00
615
1
转载 iis 6.0 中一些文件无法下载问题解决
<br /><br />今天把一个客户网站从iis5.0转到iis6.0服务器上后,发现一些文件无法下载,下载时提示“HTTP 错误 404 - 文件或目录未找到”,在网上搜索了一下发现是由于MIME设置问题导致某些类型文件无法下载(以ISO为例):<br /> 症状: HTTP 错误 404 - 文件或目录未找到。<br /> 原因分析: IIS6.0取消了对某些MIME类型的支持,例如ISO,致使客户端下载出错。<br /> 解决方法: 在IIS中 属性->HTTP头->MIME类型->新建。在随
2011-04-23 10:22:00
839
原创 IIS状态代码的含义
<br />当用户试图通过HTTP或文件传输协议(FTP)访问一台正在运行Internet信息服务(IIS)的服务器上的内容时,IIS返回一个表示该请求的状态的数字代码。该状态代码记录在IIS日志中,同时也可能在Web浏览器或FTP客户端显示。状态代码可以指明具体请求是否已成功,还可以揭示请求失败的确切原因。更多信息日志文件的位置在默认状态下,IIS把它的日志文件放在%WINDIR/System32/Logfiles文件夹中。每个万维网(WWW)站点和FTP站点在该目录下都有一个单独的目录。在默
2011-04-18 10:03:00
426
转载 .Net WebClient 上传文件错误集锦
<br /><br />一.“远程服务器返回错误: (501) 未实现”的错误<br />解决方法:<br />Web服务扩展中的WebDAV惹得祸,将IIS的"Web服务扩展"中的"WebDAV"设置成"允许"!<br />PS:iis6的 webdav支持 其实就是个基于http的ftp功能 ,明确iis不能直接上传文件,需要扩展支持的话应该不会饶弯路吧?<br />二.“远程服务器返回错误 (403) 已禁止”的错误<br />解决方法:<br />进入网站的虚拟路径目录,虚拟目录属性给写入权限;<b
2011-04-10 19:01:00
947
原创 设计模式学习总结1
单例模式:一个类只能一个实例,此时在多线程需要注意对象多次实例化,可以考虑多线程lock机制抽象工厂模式:1.运用反射机制动态加载程序集,构造不同对象的实例。 2.通过方法直接返回对象的实例。 3.通过配置参数返回对象的实例。
2010-04-20 09:50:00
446
原创 ASP.NET页面性能优化方案总结
1.使用Page.IsPostBack减少页面回发次数2.避免使用服务器控件,如果用到服务器控件,有些控件不需要维护其状态,可以设置其属性: EnableViewState=false;如果整个页面控件都不需要维持状态视图,则可以设置整个页面的状态视力为false: 代码如下: 3.如果数据访问层存在大量字符串拼接时,请优先考虑使用StringBulider类4.页面缓存优化
2010-04-14 15:40:00
550
转载 如何:在十六进制字符串与数值类型之间转换(C# 编程指南)
字符 说明 示例 输出C 货币 string.Format("{0:C3}", 2) $2.000 D 十进制 string.Format("{0:D3}", 2) 002 E 科学计数法 1.20E+001 1.20E+001 G 常规 string.Format("{0:G}", 2) 2 N 用分号隔开的数字 string.Format("{0:N}", 250000) 250,000.
2010-04-01 19:34:00
921
转载 C#中调用Windows API时的数据类型对应关系
在C#中做很多应用需要使用win32 API,但发现原型函数的一些数据类型看起来非常费劲,甚至在C#中“没有”这种数据类型,查阅了一下资料,数据类型对应关系整理如下,希望对大家有用:BOOL=System.Int32BOOLEAN=System.Int32BYTE=System.UInt16CHAR=System.Int16COLORREF=System.UInt32DWORD=System.
2010-04-01 19:32:00
385
转载 CultureInfo 类
表示有关特定区域性的信息,包括区域性的名称、书写体系和使用的日历,以及有关对常用操作(如格式化日期和排序字符串)提供信息的区域性特定对象的访问。有关此类型所有成员的列表,请参阅 CultureInfo 成员。System.Object System.Globalization.CultureInfo[Visual Basic]Public Class CultureInfo I
2010-04-01 19:32:00
1367
转载 COM对象与其基础RCW分开后不能再使用该对象
RCW是一个.NET和COM之间的桥梁,上述错误就是在于COM那一段的陆地消失了,你再想走着这桥,系统就报错了,这种问题多半是COM对象被意外销毁或者没有抛出异常就崩溃导致。 解决问题是:肯定是系统对象在运行时某个地方,局部销毁了,在传入时,可用引用对象ref,out说明:运行库可调用包装 (RCW) 的主要目标是隐藏托管和非托管编程模型之间的差异。要实现无缝的转换,RCW 将使用选
2010-04-01 19:31:00
2408
转载 C# System.Guid.NewGuid()格式化
System.Guid.NewGuid().ToString("N") + "|" + System.Guid.NewGuid().ToString("D") + "|"+ System.Guid.NewGuid().ToString("B") + "|"+ System.Guid.NewGuid().ToString("P");ece4f4a60b764339b94a07c84e
2010-04-01 19:30:00
3379
1
转载 关于C#中timer类 在C#里关于定时器类就有3个(转)
关于C#中timer类 在C#里关于定时器类就有3个 1.定义在System.Windows.Forms里 2.定义在System.Threading.Timer类里 3.定义在System.Timers.Timer类里 System.Windows.Forms.Timer是应用于WinForm中的,它是通过Windows消息机制实现的,类似于VB或 Delphi中的Timer控件,内
2010-04-01 19:29:00
741
原创 SQLSERVER2000重新安装附加数据库问题
(1)新建一个同名的登录,但是不要赋予它任何数据库的访问权限。 (2)使用查询分析器,用以下命令使该登录与该用户对应在一起:选择数据库,然后执行exec sp_change_users_login Update_One,用户,新建登录名另外还有一个问题值得注意:数据库用户如果具有db_owner权限,用该用户登录查询的数据会出现两个表的,其中一个是dbo的,此时应去掉该数据库用
2010-04-01 19:28:00
620
转载 34步优化sql语句(转)
我们要做到不但会写SQL,还要做到写出性能优良的SQL语句。 (1)选择最有效率的表名顺序(只在基于规则的优化器中有效): Oracle的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(inter
2010-04-01 19:27:00
380
转载 Session丢失的解决办法小结
最近在做ASP.NET项目时,测试网站老是取不出Session中的值,在网上搜索了一下,找到一些解决方法,记录在这里。最后使用存储在StateServer中的办法解决了问题。 SessionState 的Timeout),其主要原因有三种 一:有些杀病毒软件会去扫描您的Web.Config文件,那时Session肯定掉,这是微软的说法。 二:程序内部里有让Session掉失的代码,及服务器内存不足
2010-04-01 19:26:00
414
原创 C#.NET概念问题2
1.HTTP1。0和HTTP1。1协议的区别答:HTTP/1.0协议使用非持久连接,即在非持久连接下,一个tcp连接只传输一个Web对象.HTTP/1.1默认使用持久连接(然而,HTTP/1.1协议的客户机和服务器可以配置成使用非持久连接).在持久连接下,不必为每个Web对象的传送建立一个新的连接,一个连接中可以传输多个对象!通俗点说,HTTP1.0规范中,一次连接只有一个请求和一个应答;而H
2010-03-12 09:24:00
484
原创 三元运算符与ifelse效率比较
Time.Begin(); for (double i = 0; i { int temp = 0; if (temp == 0) temp = 1; else temp = 2; } Time.E
2010-03-10 09:40:00
2760
原创 正则表达式读取td等问题
string strHtml = " 3 60.217.232.199 80 CN "; string pattern = "([^"; Regex regex = new Regex(pattern, RegexOptions.IgnoreCase); if (regex.IsMatch(strHtml))
2010-03-08 16:06:00
927
原创 一个FOR循环的等腰三角形
public static void Main() { int num = 0; Console.Write("请输入一个奇数:"); num = Convert.ToInt32(Console.ReadLine()); Print(num, (num + 1) / 2, 1);
2010-03-05 10:43:00
1545
原创 C#.NET概念问题2
1.属性与索引器属性可以通过简单名称访问,GET访问器不需要带参数,SET访问器value隐式参数,可以是静态和实例。索引器通过索引访问,GET访问器需要参数,参数要与索引器有相同的行参表,SET访问器除了value外,还需要与索引器有相同的行参表,必须是实例化的2.ASP.NET页面加载事件顺序reInit Init InitComplete preLoad Load LoadC
2010-03-02 15:04:00
414
原创 C#.NET概念问题1
1. 面向过程与面向对象 面向过程 倾向于我们做一件事的流程,先做什么,然后做什么,最后做什么。更接近于机器的实际计算模型。 面向对象(Object-Oriented) 倾向于建立一个对象模型,它能够近似的反映应用领域内的实体之间的关系,其本质是更接近于一种人类认知事物所采用的哲学观的计算模型。在OO中,对象作为计算主体,拥有自己的名称,状态以及接受
2010-02-26 09:11:00
751
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人