#Java
Java sample
http://java2s.com/
https://devlights.hatenablog.com/entry/20061030/p1
http://www.tohoho-web.com/
socket
http://manabu.quu.cc/up/6/e62tcpjava.htm
Listener
https://docs.oracle.com/javase/tutorial/essential/io/notification.html#try
https://www.javaworld.com/article/2077351/java-se/events-and-listeners.html
http://www.vogella.com/tutorials/DesignPatternObserver/article.html
JNI
https://blog.goo.ne.jp/xmldtp/e/75720fd5daebcfd6d6b77292048f6345
DB
https://ts0818.hatenablog.com/entry/2017/07/10/223553
web service Axis
https://www.eclipse.org/webtools/community/tutorials/BottomUpAxis2WebService/bu_tutorial.html
https://crunchify.com/create-and-deploy-simple-web-service-and-web-service-client-in-eclipse/
Java thread safe
https://www.journaldev.com/1061/thread-safety-in-java
https://www.baeldung.com/java-thread-safety
SLMP (Binary)
https://qiita.com/hidehito108/items/e8eca75a46ee7d59feed
https://qiita.com/nwtgck/items/c53db76e19ef80296a71
https://itsakura.com/java-socket
https://weblabo.oscasierra.net/java-hex-convert-1/
http://commons.apache.org/proper/commons-codec/download_codec.cgi
SLMP (ASCII)
http://rabbitfoot141.hatenablog.com/entry/2015/11/28/215745
https://chakouro.exblog.jp/1894935/
*ASCIIの伝文は大文字・小文字で変わるから注意
java taskschedule
http://www.sauronsoftware.it/projects/cron4j/manual.php
http://netbuffalo.doorblog.jp/archives/4525514.html
java スレッドスケジューラ
https://qiita.com/yacchi1123/items/958c908d8c9018c1eba4
https://techbooster.org/android/application/934/
サーブレット
https://itsakura.com/eclipse_tomcat
http://ashitawa-harerukana.hatenablog.com/entry/2014/01/26/000335
https://www25.atwiki.jp/dotcom/pages/46.html
java Multithreading
https://www.tutorialspoint.com/java/java_multithreading.htm
java excel read
https://www.callicoder.com/java-read-excel-file-apache-poi/
(必要なjar↓↓)
poi-4.0.1.jar
poi-ooxml-4.0.1.jar
poi-ooxml-schemas-4.0.1.jar
xmlbeans-3.0.2.jar
commons-compress-1.18.jar
commons-collections4-4.3.jar
https://www.javadrive.jp/poi/cell/
java serial
http://www.java2s.com/Code/JavaAPI/javax.comm/SerialPortEventDATAAVAILABLE.htm
https://qiita.com/kota344@github/items/35e0e1746d889d0365a3
https://github.com/damellis/A4S/issues/12
http://5bai.jugem.jp/?eid=332
http://jlog.org/rxtx-win.html
rxtxSerial.dllは64を使う、デフォルトは32
virtual com port(CPDE&VSPE)
https://stackoverflow.com/questions/1059451/how-can-i-emulate-a-com-port-write-data-to-it-and-read-data-from-it
https://www.aggsoft.com/com-port-emulator/download.htm
http://icas.to/sdrplay/vspe/index.htm
http://www.eterlogic.com/Products.VSPE.html
java xml passer
http://daisuke-m.hatenablog.com/entry/20090113/1231853050
java DOM
https://www.mlab.im.dendai.ac.jp/~yamada/web/xml/dom/
read
https://code-examples-ja.hateblo.jp/entry/2014/08/08/Java_XML%E3%82%92DOM%E3%81%A7%E8%AA%AD%E3%81%BF%E8%BE%BC%E3%82%93%E3%81%A7%E5%86%85%E5%AE%B9%E3%82%92%E5%8F%96%E5%BE%97%E3%81%99%E3%82%8B
write
https://www.mkyong.com/java/how-to-create-xml-file-in-java-dom/
java StAX
http://www.java2s.com/Tutorials/Java/Java_XML/0300__Java_StAX_Intro.htm
java arraylist next
https://java-reference.com/java_collection_arraylist.html
java encryption
https://www.ssl2buy.com/wiki/symmetric-vs-asymmetric-encryption-what-are-differences
java Asymmetric
https://www.mkyong.com/java/java-asymmetric-cryptography-example/
http://commons.apache.org/proper/commons-codec/download_codec.cgi
java Symmetric
https://gist.github.com/twuni/5668121
junit
https://konbu13.hatenablog.com/entry/2014/01/18/230415
https://blog.codebook-10000.com/entry/20141020/1413810704
http://summer-wars.hatenadiary.jp/entry/2017/06/27/144626#1EclEmma%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB
https://javaworld.helpfulness.jp/post-66/
java Singleton
https://techacademy.jp/magazine/18939
java Map
https://qiita.com/yoshi389111/items/7ea0f9b9483b0138ecdf
https://stackoverflow.com/questions/2889777/difference-between-hashmap-linkedhashmap-and-treemap
https://crunchify.com/hashmap-vs-concurrenthashmap-vs-synchronizedmap-how-a-hashmap-can-be-synchronized-in-java/