1. · bytebuffer / CharsetEncoder / java / sjis

    lenb,midb?

    javaです。
    たとえばですが、最新じゃないoracle dbを使用していて、項目を、文字数でなくバイト数で定義してたりするとします。
    文字コードは、Shift_JISとします。
    そういう場合、アプリケーション側から、dbに登録する場合に、文字をバイト数で切って登録しないと、

  2. · oracle / 方式

    半角スペースの悪夢で

    半角スペースの悪夢です。

    古いoracleです。
    デフォルト値に半角スペース。
    null不許可。
    DAOの作りによるとは思うのだけど、作りとして、エンテイィティオブジェクトでは、
    初期値に半角スペースをもつようになっている。

    で、ここでありがちな問題だけど、バグの温床となることが、
    画面…

  3. · java / ThreadLocal

    ThreadLocalか。

    Javaです。ThreadLocalです。



    package a; public class TestThreadLocal { static class A { final ThreadLocal<String> value1 = new ThreadL…

  4. · メモ

    いたいめにあうこと

    「痛い目に合う」。
    成長する絶好のチャンスなのかもしれない。
    そうだとは思うのだけど、はたして、「痛い目に合う」がことが必要なのか。
    何が言いたいかというと「痛い目も」、まあ、度合いだと思うわけなのだが、痛い目に合わないと成長できないのも悲しいかなと。本番環境にまちがってデプ…

  5. · clojure / groovy / java / javascript / jruby / jsr223 / jython / kotlin / scala

    jsr-223 - 追記中

    jsr-223です。

    The Java Community Process(SM) Program - JSRs: Java Specification Requests - detail JSR# 223
    javaからJVM言語をスクリプト実行したいです。
    主観ですが、メジャ…

  6. · 2017 / 抱負

    2017年になってしまいましたね!

    あけおめことよろ!
    2017は素数のようです。

    2016は2記事しか書かなかったです。いろいろやってたとは思うんですが、あまり記憶がない一年でした(まあ、毎年、そのようなことをいったり思ったり)。

    2017年の前半(6月までぐらい)は、飛躍のための準備ということで、きっちりか…