- 浏览: 45024 次
- 性别:
- 来自: 上海
最新评论
文章列表
操作系统和运行库通常将用于容纳数据的内存划分为两个独立的区域,每个区域都采取既然不同的方
式来进行管理,这两个区域通常称为堆栈和堆。
调用一个方法时,它的参数以及它的局部变量需要的内存从堆栈中获取,方法结束后(要么返回,要
么抛出异常),为参数和局部变量分配的内存将自动归还给堆栈并可在另一个方法调用时重新使用。
使用new关键字和一次构造函数来创建一个对象(类的实例)时,构建对象所需的内存总是从堆中获取
,使用引用变量,和一个对象可以从几个地方引用,对对象的最后一个引用消失后,对象使用的内存
就可供重用(虽然没有立即被回收)
所有堆类型都是在堆栈上创建的,所有引用类对象时都是在堆上 ...
- 2009-06-18 17:04
- 浏览 434
- 评论(0)
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}", ...
- 2009-06-18 11:41
- 浏览 311
- 评论(0)
.net中C#代码与javaScript函数的相互调用问题。 问: 1.如何在JavaScript访问C#函数? 2.如何在JavaScript访问C#变量? 3.如何在C#中访问JavaScript的已有变量? 4.如何在C#中访问JavaScript函数? 问题1答案如下: javaScript函数中执行C#代码中的函数: 方法一:1、首先建立一个按钮,在后台将调用或
- 2009-06-17 13:54
- 浏览 379
- 评论(0)
在做新闻发布系统的时候,目前有一种很流行的做法就是将多幅图片新闻的图片合成一个flash,flash右下角有12345等标记,可以在多幅图片中进行切换。
这种方式在.net中的实现方式如下:
第一步:首先在.Net后台生成javascript语句function indexpic()。
private void RegisterStartupScript() { string strKey="picflash";
StringBuilder str=new StringBuilder (); str.Append ("<script type=text ...
- 2009-06-17 12:24
- 浏览 338
- 评论(0)
几年前MSDN上的一篇文章《Ten Must-Have Tools Every Developer Should Download
Now》中介绍了.NET开发中必备的十大工具,几年过去之后,.NET
Framework发展到了3.5版本,这些工具中,有些已经转向商业化,有些因为推出了新的工具而已经停止了开发,有些则继续免费提供给开发者使用。
笔者对.NET开发中必备的十大工具重新做了整理,推出新版.NET开发必备十大工具。本文只是简单的对其进行介绍,更加详细的用法我将会陆续进行讲解。
Snippet Compiler
Snippet Compiler ...
- 2009-06-10 17:39
- 浏览 419
- 评论(0)
抽象工厂模式-与-工厂方法模式区别(2009-02-05 22:53:11)
<script></script>
标签:杂谈
厂方法UML图:抽象工厂UML图:---------------------------------对于java来说,你能见 ...
- 2009-05-08 15:51
- 浏览 400
- 评论(0)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb231 ...
- 2009-05-08 10:07
- 浏览 238
- 评论(0)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<body>
<div id="demo" style="overflow:hidden;heig ...
- 2009-05-08 09:48
- 浏览 380
- 评论(0)
C#代码与javaScript函数的相互调用
问:
1.如何在JavaScript访问C#函数?
2.如何在JavaScript访问C#变量?
3.如何在C#中访问JavaScript的已有变量?
4.如何在C#中访问JavaScript函数?
问题1答案如下:
javaScript函数中执行C#代码中的函数:
方法一:1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中;
2、在前台写一个js函数,内容为document.getElementById("btn1").click();
3 ...
- 2009-04-21 13:47
- 浏览 243
- 评论(0)
.NET中常用C#函数
2009-04-21 13:22
1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month; 1.4 取当前日 int 日=currentTime.Day; 1.5 取当前时 int 时=currentTime.Hour; 1.6 取当前分 int 分=current ...
- 2009-04-21 13:40
- 浏览 515
- 评论(0)
想必大家都注意到<marquee>的不循环滚动,所以出现了很多替代脚本,或iframe或JS输出<marquee>,不管怎么做,都略显麻烦。下面说一下这个相对简单的实现思路:一个设定宽度并且隐藏超出它宽度的内容的容器demo,里面放demo1和demo2, demo1是滚动内容,demo2为demo1的直接克隆,通过不断改变demo1的scrollTop或者scrollLeft达到滚动的目的,当滚动至demo1与demo2的交界处时直接跳回初始位置,因为demo1与demo2一样,所以分不出跳动的瞬间,从而达到“无缝”滚动的目的。
先了解一下对象的几个的属性: ...
- 2009-03-02 10:36
- 浏览 344
- 评论(0)
用于包含javascript代码.语法属性LANGUAGE 定义脚本语言SRC 定义一个URL用以指定以.JS结尾的文件 windows对象每个HTML文档的顶层对象.属性frames[] 子桢数组.每个子桢数组按源文档中定义的顺序存放.feames.length 子桢个数.self 当前窗口.parent 父窗口(当前窗口是中一个子窗口).top 顶层窗口(是所有可见窗口的父窗口).status 浏览器状态窗口上的消息.defaultStatus 当status无效时,出现在浏览器状态窗口上的缺省消息.name 内部名,为由window.open()方法打开的窗口定义的名字.方法alert(& ...
- 2009-01-22 15:34
- 浏览 426
- 评论(0)
实用JavaScript
事件源对象 event.srcElement.tagName event.srcElement.type
捕获释放 event.srcElement.setCapture();event.srcElement.releaseCapture();
事件按键 event.keyCode event.shiftKey event.altKey event.ctrlKey
事件返回值 event.returnValue
鼠标位置 event.x event.y
窗体活动元素 document.activeElement
绑定事件 ...
- 2009-01-22 15:27
- 浏览 390
- 评论(0)
正则表达式在字符串处理上有着强大的功能,sun在jdk1.4加入了对它的支持
下面简单的说下它的4种常用功能:
查询:
Stringstr="abcefgABC";
StringregEx="a|f";//表示a或f
Patternp=Pattern.compile(regEx);
Matcherm=p.matcher(str);
booleanrs=m.find();
如果str中有regEx,那么rs为true,否则为flase。如果想在查找时忽略大小写,则可以写成Patternp=Pattern.compile(regEx,Patte ...
- 2009-01-22 11:25
- 浏览 343
- 评论(0)
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键
<table border oncontextmenu=return(false)><td>no</table> 可用于Table
2. <body onselectstart="return false"> 取消选取、防止复制
3. onpaste="return false" 不准粘贴
4. oncopy="return false;" o ...
- 2009-01-22 11:16
- 浏览 328
- 评论(0)