<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Java on Lin's Blog</title><link>http://coder.tw/tags/java/</link><description>Recent content in Java on Lin's Blog</description><generator>Hugo</generator><language>zh-tw</language><lastBuildDate>Wed, 14 Dec 2016 01:29:14 +0000</lastBuildDate><atom:link href="http://coder.tw/tags/java/index.xml" rel="self" type="application/rss+xml"/><item><title>String Split in Elasticsearch Script Field (Painless)</title><link>http://coder.tw/posts/string-split-in-elasticsearch-script-field-painless/</link><pubDate>Wed, 14 Dec 2016 01:29:14 +0000</pubDate><guid>http://coder.tw/posts/string-split-in-elasticsearch-script-field-painless/</guid><description>&lt;p&gt;看到這篇文章，相信你一定尋找怎麼在 Elasticsearch （或是 Kibana）的 Script Field 使用 Split 很久了吧！ 這邊我可是特意把所有你會想到的關鍵字都用上了，就是為了讓跟我一樣苦命的工程師不要浪費太多人生在這件事情上&amp;hellip;&lt;/p&gt;
&lt;p&gt;很快的先講結論，雖然 Painless 號稱支援 Java Native API，但恰恰有幾個不支援，其中一個就是 split，據說是因為 Elasticsearch 開發團隊覺得 split 時間複雜度太差，所以把它割掉了，而我一開始不知道這件事情，嘗試了各種方式，從語法是否正確一路懷疑到是否需要寫什麼特殊的語法來 Import Java API，最後在 Elasticsearch 的 Issue 上看到這篇 【&lt;a href="https://github.com/elastic/elasticsearch/issues/20952"&gt;Painless - Request for native String split function&lt;/a&gt;】，當下我的心情&amp;hellip;&amp;hellip;&lt;/p&gt;</description></item><item><title>【Java】如何安裝JDK並且編譯Java原始碼？</title><link>http://coder.tw/posts/java-install-jdk-compile-source/</link><pubDate>Thu, 10 Feb 2011 17:53:21 +0000</pubDate><guid>http://coder.tw/posts/java-install-jdk-compile-source/</guid><description>&lt;p style="text-align: center;"&gt;&lt;a href="https://pub-6c026d2742d14927bfa2d850c31eac91.r2.dev/wp-content/uploads/2011/02/2011-01-27_232013.jpg"&gt;&lt;img class="size-large wp-image-87 aligncenter" title="2011-01-27_232013" src="https://pub-6c026d2742d14927bfa2d850c31eac91.r2.dev/wp-content/uploads/2011/02/2011-01-27_232013-540x352.jpg" alt="" width="540" height="352" /&gt;&lt;/a&gt;&lt;/p&gt;
最近這一週我都在台北商專上Java、JSP、SQL相關的課程,原本就有打算學Java,因為有一位網友說以後要做工程師必須要會的語言有C++跟Java,C++我有稍微碰過,不能說很強,但是要寫個小東西的能力還是有的,但是Java可以說是完全沒有碰過,剛好老師問說我要不要去台北商專上課就很高興的去了～
&lt;p&gt;原本我是覺得Java沒有很好用,會想學除了因為他是工程師必修,還有一個原因是因為他的跨平台特性,可以讓我很方便的寫出Java甚至是手機的程式,還有Android的基礎也是Java,但是上了幾堂課之後我開始喜歡Java,有了當初第一次學程式語言時的衝勁,開始會凌晨12點抱者書念了&amp;hellip; 這次當初學VB.NET時才有的感覺！！&lt;/p&gt;</description></item><item><title>【Java】JDK安裝與Java原始檔編譯教學</title><link>http://coder.tw/posts/java-jdk-install-compile-tutorial/</link><pubDate>Thu, 27 Jan 2011 23:11:20 +0000</pubDate><guid>http://coder.tw/posts/java-jdk-install-compile-tutorial/</guid><description>&lt;p&gt;&lt;a href="https://pub-6c026d2742d14927bfa2d850c31eac91.r2.dev/wp-content/uploads/2011/01/2011-01-27_232013.jpg"&gt;&lt;img class="alignnone size-large wp-image-4475" title="2011-01-27_232013" src="https://pub-6c026d2742d14927bfa2d850c31eac91.r2.dev/wp-content/uploads/2011/01/2011-01-27_232013-520x339.jpg" alt="" width="520" height="339" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;最近這一週我都在台北商專上Java、JSP、SQL相關的課程,原本就有打算學Java,因為有一位網友說以後要做工程師必須要會的語言有C++跟Java,C++我有稍微碰過,不能說很強,但是要寫個小東西的能力還是有的,但是Java可以說是完全沒有碰過,剛好老師問說我要不要去台北商專上課就很高興的去了～&lt;/p&gt;
&lt;p&gt;原本我是覺得Java沒有很好用,會想學除了因為他是工程師必修,還有一個原因是因為他的跨平台特性,可以讓我很方便的寫出Java甚至是手機的程式,還有Android的基礎也是Java,但是上了幾堂課之後我開始喜歡Java,有了當初第一次學程式語言時的衝勁,開始會凌晨12點抱者書念了&amp;hellip; 這次當初學VB.NET時才有的感覺！！&lt;/p&gt;</description></item></channel></rss>