随笔分类 - 编程基础知识
摘要:关于Asp.net中static与ViewState使用的探讨 摘 要: 利用asp.net 开发基于B/S模式的应用系统,经常会遇到同一页面类的各函数 成员之间、同一会话各页面之间、不同机器各用户页面之间的传值问题,即要解决数据共享 的问题。这可以选择使用Application、Session、cookie、Static、ViewState等方法实现 。其中Static变量的使用容易出现问题,使用不好会导致数据紊乱,给系统造成故障隐患。 用ViewState作为页内数据传值也是一种较好的选择 。根据开发设计实践特对此问题进行了 总结探讨。 关键词:asp.net;编程;应用研究;对象。 ..
阅读全文
摘要:js代码:<script>document.onkeydown=function(){ss()}function ss(){ if(event.keyCode==13) { alert("调用按钮事件."); }}</script>或者<script language="javascript" type="text/javascript"> function onDocKeydown(e) { e = e || window.event; if (e.ctrlKey && e.key
阅读全文
摘要:string[] a1={"1","2"};string[] a2={"2","3"};Ilist<string> jiaoji=new List<string>;Ilist<string> bingji=new List<string>;//交集foreach(string s1 in a1){foreach(string s2 in a2){if (s1=s2)jiaoji.add(s1);}}// 并集foreach(string s in a1){bingji
阅读全文
摘要:XSLXSL是指可扩展样式表语言 (EXtensible Stylesheet Language),是一种用于以可读格式呈现 XML 数据的语言。目录简介语法XSL 是否与 XML 相同用途应用简介 XSL 之于XML,就像CSS之于HTML。它是指可扩展样式表语言 (EXtensible Stylesheet Language)。这是一种用于以可读格式呈现 XML 数据的语言。 xsl是一种标记语言,表示如何将xml文档的内容装换成另一种形式的文档。 通过为xml写xsl来使得xml显示成不同的格式 XSL 实际上包含两个部分: * XSLT – 用于转换 XML 文档的语言 * XPath
阅读全文
摘要:1.什么是socket所谓socket通常也称作"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 以J2SDK-1.3为例,Socket和ServerSocket类库位于java .net包中。ServerSocket用于服务器端,Socket是建立网络连接时使用的。在连接成功时,应用程序两端都会产生一个Socket实例,操作这个实例,完成所需的会话。对于一个网络连接来说,套接字是平等的,并没有差别,不因为在服务器端或在客户端而产生不同级别。不管是Socket还是ServerSocket它们的工作都是通过SocketImpl类及其子
阅读全文
摘要:关于沙盒技术沙盒技术是浏览器和其他应用程序中保护安全的一种组件关系设计模式,最初发明人为GreenBorder公司。2007年5月,谷歌公司收购了该公司,也将此项专利应用于chrome浏览器的研发中。编辑本段沙盒技术简概“沙盒”技术与主动防御技术原理截然不同。主动防御是发现程序有可疑行为时立即拦截并终止运行。“沙盒”技术则是发现可疑行为后让程序继续运行,当发现的确是病毒时才会终止。“沙盒”技术的实践运用流程是:让疑似病毒文件的可疑行为在虚拟的“沙盒”里充分表演,“沙盒”会记下它的每一个动作;当疑似病毒充分暴露了其病毒属性后,“沙盒”就会执行“回滚”机制:将病毒的痕迹和动作抹去,恢复系统到正常状
阅读全文
摘要:于进程、线程、并发执行的概念,我们先来看下面的一段话:“一般来说,当运行一个应用程序的时候,就启动了一个进程,当然有些会启动多个进程。启动进程的时候,操作系统会为进程分配资源,其中最主要的资源是内存空间,因为程序是在内存中运行的。在进程中,有些程序流程块是可以乱序执行的,并且这个代码块可以同时被多次执行。实际上,这样的代码块就是线程体。线程是进程中乱序执行的代码流程。当多个线程同时运行的时候,这样的执行模式成为并发执行。”下面我以一个日常生活中简单的例子来说明进程和线程之间的区别和联系:这副图是一个双向多车道的道路图,假如我们把整条道路看成是一个“进程”的话,那么图中由白色虚线分隔开来的各个车
阅读全文