09 2015 档案

摘要:Java 6对脚本语言的支持来自JSR223规范,对应的包是javax.script。今天我们就一起来看看Java混合编程的一个尝试,在Java中使用脚本语言进行编程。 1、可用的脚本引擎 Java 6提供对执行脚本语言的支持,这个支持来自于JSR223规范,对应的包是javax.script。默认情况下,Java 6只支持JavaScript脚本,它底层的实现是Mozilla Rhi... 阅读全文
posted @ 2015-09-17 14:32 风沙星辰 阅读(1181) 评论(0) 推荐(0)
摘要:转自http://www.iteye.com/magazines/132-Java-NIO?page=2#586 Java NIO(New IO)是从Java 1.4版本开始引入的一个新的IO API,可以替代标准的Java IO API。本系列教程将有助于你学习和理解Java NIO。Java N... 阅读全文
posted @ 2015-09-16 14:10 风沙星辰 阅读(242) 评论(0) 推荐(0)
摘要:js和lua不一样,同样的代码在lua中,会分别打印出0,1,2,3,4,但是在js中只会打印5次4。functioninit(){ varpAry=document.getElementsByTagName("p"); for(vari = 0;i < pAry.length;i++){ pAry... 阅读全文
posted @ 2015-09-09 13:01 风沙星辰 阅读(683) 评论(0) 推荐(0)
摘要:字符串是编程时涉及到的最多的一种数据结构,对字符串进行操作的需求几乎无处不在。比如判断一个字符串是否是合法的Email地址,虽然可以编程提取@前后的子串,再分别判断是否是单词和域名,但这样做不但麻烦,而且代码难以复用。正则表达式是一种用来匹配字符串的强有力的武器。它的设计思想是用一种描述性的语言来给... 阅读全文
posted @ 2015-09-04 12:12 风沙星辰 阅读(261) 评论(0) 推荐(0)
摘要:当初学 Python 时,想要弄懂 Python 的错误信息的含义可能有点复杂。这里列出了常见的的一些让你程序 crash 的运行时错误。1)忘记在 if , elif , else , for , while , class ,def 声明末尾添加 :(导致 “SyntaxError :inval... 阅读全文
posted @ 2015-09-02 10:15 风沙星辰 阅读(256) 评论(0) 推荐(0)
摘要:python能够改变变量作用域的代码段是def、class、lamda. (模块,类以及函数才会引入新的作用域)if/elif/else、try/except/finally、for/while 并不能涉及变量作用域的更改,也就是说他们的代码块中的变量,在外部也是可以访问的变量搜索路径是:本地变量-... 阅读全文
posted @ 2015-09-02 00:41 风沙星辰 阅读(184) 评论(0) 推荐(0)
摘要:运行报错: SyntaxError: Non-ASCII character '\xe5' in file D:\xxx\xxx.py on line 4, but no encoding declared.Python的默认编码文件是用的ASCII码,你将文件存成了UTF-8也没用,解决办法很简... 阅读全文
posted @ 2015-09-02 00:13 风沙星辰 阅读(421) 评论(0) 推荐(0)