![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程小贴士
文章平均质量分 57
mbqkid
这个作者很懒,什么都没留下…
展开
-
C# .NET Quiz: const vs. readonly
关于C#中的const和readonly想必使用C# .NET开发的朋友都很了解吧?总结一下const和readonly也就这么几条吧: const和readonly的值一旦初始化则都不再可以改写; const只能在声明时初始化;readonly既可以在声明时初始化也可以在构造器中初始化; const隐含static,不可以再写static const;rea转载 2008-02-01 11:16:00 · 311 阅读 · 0 评论 -
Get File Size using Javascript
function getFileSize (fileName) { window.oldOnError = window.onerror; window.onerror = function (err) { if (err.indexOf(utom转载 2008-04-15 18:29:00 · 524 阅读 · 0 评论 -
C#中判断空字符串的3种方法性能分析
3种方法分别是:string a="";1.if(a=="")2.if(a==String.Empty)3.if(a.Length==0)3种方法都是等效的,那么究竟那一种方法性能最高呢?本人用实验说明问题。建立3个aspx页面(为什么用网页,主要是利用Microsoft Application Center Test )WebForm1.aspxprivate void Page_L转载 2008-04-09 14:53:00 · 421 阅读 · 0 评论 -
理解C#值类型与引用类型
这篇文章是我几个月前写的,今天进行了比较大的修订,重新发了出来,希望和大家共同探讨,并在此感谢Anytao的讨论和帮助。 从概念上看,值类型直接存储其值,而引用类型存储对其值的引用。这两种类型存储在内存的不同地方。在C#中,我们必须在设计类型的时候就决定类型实例的行为。这种决定非常重要,用《CLR via C#》作者Jeffrey Richter的话来说,“不理解引用类型和值类型区别的程转载 2008-03-24 10:11:00 · 333 阅读 · 0 评论 -
[分享]网络管理中的常用命令总结
[分享]网络管理中的常用命令总结1.最基本,最常用的,测试物理网络的 ping 192.168.0.8 -t ,参数-t是等待用户去中断测试 2.查看DNS、IP、Mac等 A.Win98:winipcfg B.Win2000以上:Ipconfig/all C.NSLOOKUP:如查看河北的DNS C:/>nslo转载 2008-03-12 22:49:00 · 490 阅读 · 0 评论 -
how to check maxlength of textarea
textarea标签虽然有maxLength属性,但是它并不管用,所以只能自己控制,下面的例子中我的思路是:在textarea中输入内容后就判断是否超出了maxLength,如果超出就按照maxLength截取textare的值,有个问题,如果用鼠标来拷贝粘贴就没法调用判断maxLength的方法,解决办法就是当textarea获取焦点时把鼠标右键失效,失去焦点时再恢复鼠标右键这个方法从功能上解决转载 2007-12-20 15:07:00 · 348 阅读 · 0 评论 -
打开Excel文件能否去掉提示框?
问:Response.AddHeader("Content-Disposition", "attachment; filename=rsamember.xls") Response.Charset = "UTF-8" Response.ContentType = "application/vnd.ms-excel" //Remove the charse转载 2008-03-12 14:20:00 · 813 阅读 · 0 评论 -
Programming Microsoft .NET
Chapter 4:自己创建的GDI+对象必须自己释放,除非是从PaintEventArgs得到的。用using (Pen pen = new Pen(Color.Black ) ) 确保Dispose被调用。 世界world坐标系coordinate -> 页面page坐标系 -> 设备device坐标系。前者使用Transform property,后者使用PageUnit原创 2008-03-08 21:52:00 · 344 阅读 · 0 评论 -
javascript:SpreadSheet.js
//*************************************************////*********From here, are the part for ContextMenu//*********Here are the menu list//*********Switch//*********************************************原创 2008-02-29 15:55:00 · 2629 阅读 · 0 评论 -
javascript:SwichData.js
var auxValue = "";var bufferedObj = null;var objFrom = null;var objTo = null;var undoBuffer;var undoIndex = 0;String.prototype.trim = function() { return this.replace(/^/s+|/s+$/, ); };undoBuffer原创 2008-02-29 15:54:00 · 416 阅读 · 0 评论 -
name="" id=""
document.mainform.loginid这个loginid是name属性 form submit到下一个页面的值要定义namedocument.getElementById()需要定义id属性document.getElementsByName需要定义name属性原创 2007-12-06 15:10:00 · 373 阅读 · 0 评论 -
has no select() function
下拉框choose one没有select()函数,只有focus()函数。原创 2007-12-06 13:35:00 · 338 阅读 · 0 评论 -
one usage of return false
在页面按下一个button提交页面时,发现会首先本页滚动到最上面,然后再跳转页面。要防止这个bug,需要这样写:LinkButton,加上return false即可以做到。原创 2007-12-06 13:20:00 · 309 阅读 · 0 评论 -
CSS+JavaScript打造超酷右键菜单1
右键菜单的淡入淡出效果 var intDelay=1; //设置菜单显示速度,越大越慢 var intInterval=5; //每次更改的透明度 function showmenuie5(){ var rightedge=document.body.clientWidth-event.转载 2008-02-27 11:44:00 · 402 阅读 · 0 评论 -
Web乱码与字符集的理解
磁盘上文件的存储形式:所有文件的储存是都是字节(byte)的储存,在磁盘上保留的并不是文件的字符而是先把字符编码成字节,再储存这些字节到磁盘。在读取文件(特别是文本文件)时,也是一个字节一个字节地读取以形成字节序列.字符编码(encoding)就是把字符按照某种映射标准(字符集)转换成字节。例如打开一个空记事本,然后在记事本中写入"hello world"--〉另存为(默认的ASICC字符集)转载 2008-02-22 15:32:00 · 305 阅读 · 0 评论 -
启用集成 Windows 身份验证
启用集成 Windows 身份验证 用管理员帐户登录到 Web 服务器。 在“开始”菜单上单击“控制面板”,“管理工具”。 在“管理工具”窗口中双击“Internet 信息服务”。 在“Internet 信息服务”窗口中,打开 Web 服务器节点。 “原创 2008-05-14 00:55:00 · 1843 阅读 · 0 评论