West Farm
          吾本布衣,生于川北,躬耕于代碼的田地上。
          posts - 16,  comments - 15,  trackbacks - 0
          天天冒出一堆新的東西!讓人不知所措。

          舉個(gè)例子:jquery - angular - react - vue

          這語(yǔ)言真的有毒。

          如今的硬件,恐怕在瀏覽器中實(shí)現(xiàn)強(qiáng)類(lèi)型語(yǔ)言JAVA來(lái)作為腳本語(yǔ)言都不比JS弱吧,哎真替applet感到冤枉。

          老夫一直就覺(jué)得,瀏覽器一直是一個(gè)很奇葩的東西,HTML+CSS+JS本身,難道不能發(fā)明一種語(yǔ)言通過(guò)HTTP傳輸,然后直接調(diào)用OS級(jí)別的UI來(lái)渲染不就完了嗎?

          網(wǎng)頁(yè)能實(shí)現(xiàn)的界面,我不信用操作系統(tǒng)的UI組件做不出來(lái)。
          posted @ 2018-04-01 00:19 West Farmer 閱讀(175) | 評(píng)論 (0)編輯 收藏
          原文地址:https://weblogs.java.net/blog/pat/archive/2004/10/stupid_scanner_1.html

          正則表達(dá)式中,\A是指一個(gè)字符串的開(kāi)頭,可能大家用慣了^,而忽略了這個(gè)\A, 但是^其實(shí)是指一行的開(kāi)始,而不管一個(gè)字符串里面包含多少行,\A都只匹配第一行的開(kāi)頭。
          那么我們可以用
          \A做點(diǎn)什么呢?,看下面這個(gè)例子:
          static String convertStreamToString(java.io.InputStream is) {
              java.util.Scanner s = new java.util.Scanner(is).useDelimiter("\\A");
              return s.hasNext() ? s.next() : "";
          }
          相信大家都看懂了,用\A作為分隔符,那么得到的當(dāng)然就只有一個(gè)token,那就是整個(gè)字符串了。再配合Scanner,就輕易的將一個(gè)輸入流轉(zhuǎn)換為一個(gè)字符串了。
          注意當(dāng)需要做編碼轉(zhuǎn)換時(shí),Scanner是有支持編碼參數(shù)的構(gòu)造方法的。
          posted @ 2013-11-28 09:38 West Farmer 閱讀(1022) | 評(píng)論 (0)編輯 收藏

          <2013年11月>
          272829303112
          3456789
          10111213141516
          17181920212223
          24252627282930
          1234567

          常用鏈接

          留言簿

          隨筆分類(lèi)

          隨筆檔案

          相冊(cè)

          搜索

          •  

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 陇西县| 郓城县| 新余市| 博兴县| 日喀则市| 宜良县| 凤山县| 藁城市| 莱阳市| 裕民县| 松阳县| 铜梁县| 临泉县| 宜都市| 灌南县| 奉化市| 苍山县| 兴安盟| 泾川县| 宜君县| 清镇市| 福贡县| 奇台县| 丹寨县| 平南县| 吉林市| 禄劝| 贵州省| 松滋市| 中阳县| 车险| 洛宁县| 门源| 长宁区| 枣阳市| 耒阳市| 平顶山市| 桑植县| 广东省| 岳阳市| 黄梅县|