天天冒出一堆新的东西!让人不知所措。
举个例子:jquery - angular - react - vue
这语言真的有毒。
如今的硬件,恐怕在浏览器中实现强类型语言JAVA来作为脚本语言都不比JS弱吧,哎真替applet感到冤枉。
老夫一直就觉得,浏览器一直是一个很奇葩的东西,HTML+CSS+JS本身,难道不能发明一种语言通过HTTP传输,然后直接调用OS级别的UI来渲染不就完了吗?
网页能实现的界面,我不信用操作系统的UI组件做不出来。
posted @
2018-04-01 00:19 West Farmer 阅读(160) |
评论 (0) |
编辑 收藏
原文地址:
https://weblogs.java.net/blog/pat/archive/2004/10/stupid_scanner_1.html
正则表达式中,
\A是指一个字符串的开头,可能大家用惯了
^,而忽略了这个
\A, 但是^其实是指一行的开始,而不管一个字符串里面包含多少行,\A都只匹配第一行的开头。
那么我们可以用\A做点什么呢?,看下面这个例子:
static String convertStreamToString(java.io.InputStream is) {
java.util.Scanner s = new java.util.Scanner(is).useDelimiter("\\A");
return s.hasNext() ? s.next() : "";
}
相信大家都看懂了,用
\A作为分隔符,那么得到的当然就只有一个token,那就是整个字符串了。再配合Scanner,就轻易的将一个输入流转换为一个字符串了。
注意当需要做编码转换时,Scanner是有支持编码参数的构造方法的。
posted @
2013-11-28 09:38 West Farmer 阅读(1004) |
评论 (0) |
编辑 收藏