代码改变世界

InputStream、InputStreamReader和Reader的关系

2013-09-07 15:31 by sara的小窝, 32839 阅读, 3 推荐, 收藏, 编辑
摘要:InputStream:得到的是字节输入流,InputStream.read("filename")之后,得到字节流Reader:读取的是字符流InputStreamReader:从字节到字符的桥梁。InputStreamReader(InputStream.read("filename"));reader.read(InputStreamReader(InputStream in));便可从字节变为字符,打印显示了。java.io.Reader 和 java.io.InputStream 组成了Java输入类。Reader 用于读入16位字符,也就是U 阅读全文

Java多态性举例说明

2013-09-07 15:05 by sara的小窝, 1452 阅读, 2 推荐, 收藏, 编辑
摘要:Java多态性的概念也可以被说成“一个接口,多个方法”。(一)相关类classA...{ publicStringshow(Dobj)...{ return("AandD"); } publicStringshow(Aobj)...{ return("AandA"); } } classBextendsA...{ publicStringshow(Bobj)...{ return("BandB"); } publicStringshow(Aobj)...{ return("BandA"); } } classCex 阅读全文

XML的四种解析方式

2013-09-07 14:53 by sara的小窝, 423 阅读, 0 推荐, 收藏, 编辑
摘要:本文描述了构建良好的XML需要遵循的规则。作者详细介绍了构建XML需要考虑的元素,如何命名约定、正确的标记嵌套、属性规则、声明和实体,以及DTD和schema的验证,十分便于新手开始学习了解XML。AD:2013云计算架构师峰会超低价抢票中构造良好并且有效的 XML如果您根据结构规则创建 XML,就很容易实现构造良好的 XML。构造良好的 XML 即遵循所有 XML 规则创建的 XML:正确的元素命名,嵌套,属性命名等等。要实现构造良好的 XML 取决于如何处理 XML。但考虑一下前面提到的示例,它要求根据菜谱类型进行分类。您需要确保每个 ﹤recipe﹥ 元素都包含 type 属性,以对菜谱 阅读全文

winform窗体中使用webbrowser,弹出窗口置顶的问题

2012-10-30 16:18 by sara的小窝, 1083 阅读, 0 推荐, 收藏, 编辑
摘要:试过网上好多办法,都不能满足。其实,很简单,只需要在js文件中的window.external.techConflict();调用的后台winform里的方法techConflict()时,在此方法中,对要置顶显示的窗口设置TopMost属性即可。源程序:public void techConflict() { ConflictSearch cs = new ConflictSearch();//要在html里置顶显示的窗口 cs.TopMost = true;//设置此参数为true即可 cs.Show(); } 阅读全文

js在原html页面弹出新的html页面的几种方法(window.showModalDialog 传值 各个参数详解)

2012-09-25 17:24 by sara的小窝, 4004 阅读, 1 推荐, 收藏, 编辑
摘要:1、Javascript弹出子窗口可以通过多种方式实现,下面介绍几种方法(1) 通过window对象的open()方法,open()方法将会产生一个新的window窗口对象 //IE7里不支持其用法为:window.open(URL,windowName,parameters);URL: 描述要打开的窗口的URL地址,如何为空则不打开任何网页;windowName:描述被打开的窗口的民称,可以使用'_top'、'_blank'等内建名称,这里的名称跟<a href="..." target="...">里的ta 阅读全文

window.showModalDialog()的用法

2012-09-25 10:22 by sara的小窝, 320 阅读, 0 推荐, 收藏, 编辑
摘要:Javascript有许多内建的方法来产生对话框,如:window.alert(), window.confirm(),window.prompt().等。 然而IE提供更多的方法支持对话框。如: showModalDialog() (IE 4+ 支持)showModelessDialog() (IE 5+ 支持)window.showModalDialog()方法用来创建一个显示HTML内容的模态对话框,由于是对话框,因此它并没有一般用window.open()打开的窗口的所有属性。window.showModelessDialog()方法用来创建一个显示HTML内容的非模态对话框。当我们用 阅读全文

第一篇,winform窗体嵌套在html页面中,使用js调用

2012-09-23 21:39 by sara的小窝, 3235 阅读, 0 推荐, 收藏, 编辑
摘要:js代码:function openwin(name) { document.getElementById('testwin').innerHTML = window.external.test();}C#代码:winform中,首先加入[System.Runtime.InteropServices.ComVisibleAttribute(true)] [PermissionSet(SecurityAction.Demand, Name = "FullTrust")] [System.Runtime.InteropServices.ComVisibleAtt 阅读全文