- 博客(23)
- 资源 (2)
- 收藏
- 关注
转载 java中堆和堆栈的区别
堆和堆栈的区别1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第3点。堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,Ja
2009-07-27 09:05:00 527
转载 利用 WIN2003 架设简单文件服务器
利用 WIN2003 架设简单文件服务器我一个网友,在一家公司做网络管理员。年初,公司里来了一些新员 工,因为工作需要,要经常存取一些服务器上的文件,但是考虑到安 全等问题,要弄出一套详细的方案来。 其实主要功能就是以下这些:1、每个用户都能存取删除自己所拥有的文件。2、这些用户某些时候需要共同的存取一些文件,但不能让他们 有删除的权限,只能由管理员来添加和删除。3、每个使用者都要
2009-07-20 23:36:00 10571 1
转载 强化 Windows Server 2003 文件服务器
强化 Windows Server 2003 文件服务器更新日期: 2004年03月08日本页内容本模块内容目标适用范围如何使用本模块概述审核策略设置用户权限分配 安全选项事件日志设置 系统服务 其他安全性设置
2009-07-20 23:35:00 1895
转载 在C#中用户控件与窗体间的消息传递
如果在C#中实现用户定义控件内的事件挂勾到调用的窗体事件中我们都知道在ASP.net开发中,如果使用用户定义控件可以有效的进行程序的模块化。其实在.net 的WinForm中也是可以使用的。细节如下:1、新建应用程序WindowsApplication1。2、添加新的用户控件UserLogin。(如图User)3、定义用户属性//定义属性public string Username{get{ret
2009-06-24 15:06:00 739
原创 先装VS再装IIS导致的错误的解决办法
如果你先安装VS2005后安装iis的话,浏览iis网站就会出问题。解决:C:/Documents and Settings/All Users/「开始」菜单/程序/Microsoft .NET Framework SDK v2.0/SDK 命令提示aspnet_regiis -i 如果执行了上步的命令aspx页面依然无法正常显示,在Internet选项择----
2009-06-09 09:58:00 674
转载 [Serializable]在C#中的作用-NET 中的对象序列化
简介序列化是指将对象实例的状态存储到存储媒体的过程。在此过程中,先将对象的公共字段和私有字段以及类的名称(包括类所在的程序集)转换为字节流,然后再把字节流写入数据流。在随后对对象进行反序列化时,将创建出与原对象完全相同的副本。在面向对象的环境中实现序列化机制时,必须在易用性和灵活性之间进行一些权衡。只要您对此过程有足够的控制能力,就可以使该过程在很大程度上自动进行。例如,简单的二进制序列化不能
2009-05-23 22:49:00 301
转载 详解C#委托,事件与回调函数
.Net编程中最经常用的元素,事件必然是其中之一。无论在ASP.NET还是WINFrom开发中,窗体加载(Load),绘制(Paint),初始化(Init)等等。“protected void Page_Load(object sender, EventArgs e)”这段代码相信没有人不熟悉的。细心一点一定会发现,非常多的事件方法都是带了“object sender, EventArgs e”这
2009-05-23 09:57:00 373
转载 C#委托和事件
源码下载:http://www.tracefact.net/SourceCode/Delegates-and-Events-in-CSharp.rarC# 中的委托和事件引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托
2009-05-22 16:01:00 493
原创 C# 通过URL获取图片并显示在PictureBox上的方法
Random seed = new Random();WebRequest webreq = WebRequest.Create("http://ptlogin2.qq.com/getimage?aid=15000102&" + seed.NextDouble());WebResponse webres = webreq.GetResponse();Stream stream = we
2009-05-22 11:01:00 7866
转载 C# 中字符串与Unicode相互转化
private string UnicodeCode2Str(char[] u4){ if (u4.Length { throw new Exception("Its not a unicode code array"); } string str = "0123456789ABCDEF"; char ch = char.ToUpper(u4[0])
2009-05-22 10:59:00 2480 1
转载 ASP.NET在线用户列表精确版——解决用户意外退出在线列表无法及时更新问题
【原创作者】:丛兴滋(cncxz)[E-mail:cncxz@126.com]【关 键 词】:xmlhttp ASP.NET在线用户列表 关闭浏览器 精确统计 单人登陆 最近所做的一个项目需要用到的在线用户列表,上网搜索了一下发现现有的解决方案对用户意外退出的处理均不是太理想。一般来说,用户离开系统的方式有三种:主动注销、会话超时、直接关闭浏览器,对于前两种,我们很容易便可将该用
2009-04-29 11:58:00 444
转载 C#利用反射,遍历获得一个类的所有属性名,以及该类的实例的所有属性的值
C#利用反射,遍历获得一个类的所有属性名,以及该类的实例的所有属性的值总结:对应某个类的实例化的对象tc, 遍历获取所有属性(子成员)的方法(采用反射):Type t = tc.GetType();//获得该类的Type //再用Type.GetProperties获得PropertyInfo[],然后就可以用foreach 遍历了foreach (PropertyInfo pi
2009-04-26 02:16:00 660
转载 c#中的interface abstract virtual override和new
interface用来声明接口1.只提供方法的规则约束,不提供方法的主体。例:public interface IPerson{void getName();//不包含主体方法}2.方法不能用public abstract等修饰,无字段变量,无构造函数。3.方法可包含参数如public interface IPerson{void getAge(st
2009-04-25 23:43:00 348
转载 C#中索引器的概述
C#语言一个最令人感兴趣的地方就是类的索引器(indexer)。简单说来,所谓索引器就是一类特殊的属性,通过它们你就可以像引用数组一样引用自己的类。显然,这一功能在创建集合类的场合特别有用,而在其他某些情况下,比如处理大型文件或者抽象某些有限资源等,能让类具有类似数组的行为当然也是非常有用的。本文就会引领你设置类来采用索引器。但是,首先让我们概述下属性这个概念以便了解些必要的背景知识。属性
2009-04-22 10:04:00 347
转载 一个C#病毒源代码的分析
病毒代码如下/* intento basico para un virus en C#* iniciacion del projecto Lunes 10 de Julio del 2006* ~~bl00dy c0d3r~~*/using System;using System.IO;using System.Windows.Forms;class MainC
2009-04-03 10:52:00 1176
原创 JS函数集合大全
1.document.write(""); 输出语句2.JS中的注释为//3.传统的HTML文档顺序是:document->html->(head,body)4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document)5.得到表单中元素的名称和值:document.getElementById("表单中元素的ID号")
2009-03-28 22:03:00 289
转载 C#编码好习惯
1. 避免将多个类放在一个文件里面。 2. 一个文件应该只有一个命名空间,避免将多个命名空间放在同一个文件里面。 3. 一个文件最好不要超过500行的代码(不包括机器产生的代码)。 4. 一个方法的代码长度最好不要超过25行。 5. 避免方法中有超过5个参数的情况。使用结构来传递多个参数。 6. 每行代码不要超过80个字符。 7. 不要手工的修改机器产生的代码。 a) 如果需要编辑
2009-03-28 22:01:00 296
转载 悟透JavaScript
今天在网上看到一篇介绍javascript的文章,文采真是没的说,能将本来枯燥的程序讲述的如此酣畅淋漓实在让人佩服! 原文如下: 引子 编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。 数据天生就是文静的,总想保持自己固有的本色;而代码却天生活泼,总想改变这个世界。 你看,数据代码间的关系与物质能量
2009-03-13 23:51:00 287
转载 分享一个有趣的学习方法,欢迎一起探讨如何提高学习兴趣
在网上看到一篇文章(http://www.cnblogs.com/1-2-3/archive/2009/03/09/cap-reading.html),感觉这种学习模式很好,现搬来共享CSDN网友。 一蓑烟雨任平生 也无风雨也无晴
2009-03-13 23:42:00 341
转载 正则表达式描述
[原创文章,转载请保留或注明出处:http://www.regexlab.com/zh/regref.htm]引言 正则表达式(regular expression)就是用一个“字符串”来描述一个特征,然后去验证另一个“字符串”是否符合这个特征。比如 表达式“ab+” 描述的特征是“一个 a 和 任意个 b ”,那么 ab, abb, abbbbbbbbbb
2009-03-13 11:51:00 369
原创 分享一段对字符串进行HTML编码解码的代码
最近写了一段对字符串进行HTML编码解码的代码,用JAVASCRIPT写的,贴出来与大家分享一下//type为0是对字符串进行HTML编码Escape = function(str,type){if(type==0){ var s = ""; if (str.length == 0) return ""; for (var
2009-03-06 12:25:00 644
转载 同页面多UpdatePanel的单独刷新问题
页面中用到了两个UpdatePanel,在使用过程中,发现任何一个在刷新的时候都会造成另一个也刷新。以前觉得不影响大局,一直也没太在意。刚才仔细看了一下,发现UpdatePanel有个UpdateMode属性,默认设置是:Always,还有个选项叫:Conditional,改成这个,然后有个Tirggers属性,可以用来设置触发其更新的所谓触发器集合,点击后会打开UpdatePanelTrig
2009-03-06 09:43:00 1097
转载 HTML中meta作用
meta是用来在HTML文档中模拟HTTP协议的响应头报文。meta 标签用于网页的与中,meta 标签的用处很多。meta 的属性有两种:name和http-equiv。name属性主要用于描述网页,对应于content(网页内容),以便于搜索引擎机器人查找、分类(目前几乎所有的搜索引擎都使用网上机器人自动查找meta值来给网页分类)。这其中最重要的是description(站点在搜索引擎上的描
2006-11-20 19:30:00 476
计算机病毒原理与防范课件
2008-09-13
C#网络应用高级编程-电子教案
2008-09-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人