javax.script.ScriptEngine
Javaでjavascriptファイルを読み込むと、以下の以下のエラーが発生した。
javax.script.ScriptException: ReferenceError: "$" is not defined in <eval> ...(省略)
原因は、jQuery変数"$“を使っていたこと。
解決方法は分からなかった。
JavaScriptファイルを分割して、Javaが読み込む部分にjQueryが入らないようにした。
SQL Window関数
RANK, DENSE_RANK, ROW_NUMBERの違いを理解した。
http://itref.fc2web.com/oracle/function/row_number.html
TortoiseGit
Rename以前のログを見る方法。
- Git Logウィンドウで、Statusが「Rename」のファイルを選択
- 右クリックメニュから「Show log before rename/copy」を選択
もっと早くに知っていればよかった。。。
公式サイトには、次のように書いてあったが、よく分からない。ただ$CATALINA_BASE/lib
に置いた方がよさそうなニュアンスを感じた。
Thus, the web applications that have database drivers in their WEB-INF/lib directory cannot rely on the service provider mechanism and should register the drivers explicitly.
Tomcat8 JNDI Datasource HOW-TO
プロジェクトプロパティから「検証」で、「除外グループ」にルールを追加
参考サイト: http://d.hatena.ne.jp/hummer/20081213/1229393032
「Java 本格入門」を読んだ感想(途中まで)
http://gihyo.jp/book/2017/978-4-7741-8909-3
java.nio.file.Paths
は便利。今後は使っていこう
- スレッドセーフについて理解した。32bit環境でlong変数への代入が、スレッドセーフでないことに驚き
java.time.LocalDate
を使っていこう。
- synchronizedの使い方