代码改变世界

随笔分类 -  .Net

js调用后台,后台调用前台等方法总结

2012-06-12 00:12 by javaspring, 550 阅读, 收藏,
摘要: 1. javaScript函数中执行C#代码中的函数:方法一:1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中;2、在前台写一个js函数,内容为document.getElementByIdx("btn1").click();3、在前台或后台调用js函数,激发click事件,等于访问后台c#函数;方法二:1、函数声明为public 后台代码(把public改成protected也可以)public string ss(){return("a");}2、在html里用 <%=fucntion()%>可以调用前台脚本& 阅读全文

CuteEditor小结

2012-06-11 22:42 by javaspring, 277 阅读, 收藏,
摘要: 1 CuteEditor Html中显示Word格式粘贴的文章[CuteEditor WordToHtml]2 CuteEditor使用详解 收藏3 CuteEditor 使用[转]3 word转换到CuteEditor: 函数uploadFileToEditor()的参数:urlstr是指你要求的word文档的位置,(不知道为什么,貌似文件名中假如出现空格的时候,就会出问题,所以记住这一点,希望有人帮忙解答!)同样...记得引用Microsoft.Office.Interop.Word;.dll 然后再文件上面添加:using System.Web.UI.HtmlControls;usin. 阅读全文

取得应用程序的根目录

2012-06-11 22:39 by javaspring, 1350 阅读, 收藏,
摘要: 编写程序的时候,经常需要用的项目根目录,自己总结如下: 1、取得控制台应用程序的根目录方法 方法1、Environment.CurrentDirectory 取得或设置当前工作目录的完整限定路径 方法2、AppDomain.CurrentDomain.BaseDirectory 获取基目录,它由程序集冲突解决程序用来探测程序集 2、取得Web应用程序的根目录方法 方法1、HttpRuntime.AppDomainAppPath.ToString();//获取承载在当前应用程序域中的应用程序的应用程序目录的物理驱动器路径。用于App_Data中获取 方法2、Server.MapPat... 阅读全文

asp.net Ajax的应用

2012-05-30 08:37 by javaspring, 202 阅读, 收藏,
摘要: AJAX并不是一项新技术,它的本质是结合JavaScript语言、css样式以及异步传输等编程技术来创建动态网站。AJAX与其说是一种技术,倒不如说是一种Web开发理念,它的出现,使无刷新技术得到广泛应用和推广。目前使用AJAX理念制作的网站中,比较有代表性的主要有Google主页、Google Suggest、Google Maps、Gmail等,它们从视觉和可用性上大大满足了用户的需要。本章将结合ASP.NET 3.5技术与AJAX理念来学习AJAX在ASP.NET平台中的使用。 1、AJAX基本思想 AJAX改变了传统的Web中客户端和服务器的“请求→等待→请求→等待”模式。在... 阅读全文

Mark-and-Sweep Garbage Collection

2012-04-15 01:08 by javaspring, 223 阅读, 收藏,
摘要: http://lambda.uta.edu/cse5317/notes/node47.html 阅读全文

HashTable工作原理

2012-04-15 00:45 by javaspring, 254 阅读, 收藏,
摘要: http://blog.csdn.net/shanghui815/article/details/6094091 阅读全文

深入了解C#系列:谈谈C#中垃圾回收与内存管理机制

2012-04-15 00:20 by javaspring, 345 阅读, 收藏,
摘要: 今天抽空来讨论一下.Net的垃圾回收与内存管理机制,也算是完成上个《WCF分布式开发必备知识》系列后的一次休息吧。以前被别人面试的时候问过我GC工作原理的问题,我现在面试新人的时候偶尔也会问相关的问题。那么你是否也遇到这样的问题呢?比如你清楚.Net的垃圾回收机制吗?你能简述一下GC的工作原理吗?怎么样才能有效的管理内存呢?Using语句体内实例化的对象有什么作用?等等相关问题。下面我们就来详细讨论一下。相信你看完以后也可以面试别人。本节的组织如下,1..Net的类型和内存分配2.GC垃圾收集器的工作原理3.什么是非托管资源4.如何有效释放对象资源。总结.现在开始我们本节的学习。 1..Net 阅读全文

标记-清除( Mark-Sweep )算法

2012-04-15 00:06 by javaspring, 1409 阅读, 收藏,
摘要: 第一种实用和完善的垃圾收集算法是J.McCarthy等人在1960年提出并成功地应用于Lisp语言的标记-清除算法。仍以餐巾纸为例,标记-清除算法的执行过程是这样的:午餐过程中,餐厅里的所有人都根据自己的需要取用餐巾纸。当垃圾收集机器人想收集废旧餐巾纸的时候,它会让所有用餐的人先停下来,然后,依次询问餐厅里的每一个人:“你正在用餐巾纸吗?你用的是哪一张餐巾纸?”机器人根据每个人的回答将人们正在使用的餐巾纸画上记号。询问过程结束后,机器人在餐厅里寻找所有散落在餐桌上且没有记号的餐巾纸(这些显然都是用过的废旧餐巾纸),把它们统统扔到垃圾箱里。正如其名称所暗示的那样,标记-清除算法的执行过程分为“标 阅读全文

C#技术漫谈之垃圾回收机制(GC)

2012-04-15 00:03 by javaspring, 268 阅读, 收藏,
摘要: GC的前世与今生 虽然本文是以.NET作为目标来讲述GC,但是GC的概念并非才诞生不久。早在1958年,由鼎鼎大名的图林奖得主John McCarthy所实现的Lisp语言就已经提供了GC的功能,这是GC的第一次出现。Lisp的程序员认为内存管理太重要了,所以不能由程序员自己来管理。 但后来的日子里Lisp却没有成气候,采用内存手动管理的语言占据了上风,以C为代表。出于同样的理由,不同的人却又不同的看法,C程序员认为内存管理太重要了,所以不能由系统来管理,并且讥笑Lisp程序慢如乌龟的运行速度。的确,在那个对每一个Byte都要精心计算的年代GC的速度和对系统资源的大量占用使很多人的无法接受.. 阅读全文

.NET几大热点问题(.NET人员必读)

2012-04-14 22:34 by javaspring, 158 阅读, 收藏,
摘要: 以下收集了关于.NET几大热点问题及简要答案,防止我们回答问题不专业的尴尬。同时还将一些.NET资源的相关网址罗列一二。 一.什么是.Net?它主要包括什么? .Net是为简化在第三代因特网的高分布式环境下的应用程序开发,基于开放互联网标准和协议之上,实现异质语言和平台高度交互性,而构建的新一代计算和通信平台。 .Net主要包括普通语言运行时(Common Language Runtime)和.Net构架类库。 二..Net主要的优点有哪些? .Net的主要优点有跨语言,跨平台,安全,以及对开放互联网标准和协议的支持。 .Net支持多种语言的互操作,即在一种语言下开发的组... 阅读全文