タグ

Javaに関するsutatinのブックマーク (9)

  • JavaでさくさくWebアプリ開発 - しんさんの出張所 はてなブログ編

    かなり久々の技術エントリ。 運用はお堅い重いサーバーを使ったとしても開発は軽いほうがいい。当たり前ですね。 というわけでさくさく開発する方法を書いてみる。DIコンテナはCDIやGuice、Springなど好きなものでよいが、今回は省く。軽いこともあって開発中はGuiceを使うことをお勧めしたい。注入は@Injectを使うため、開発中と運用中でコードが変わるってのは少ないはずだ。 まずはJAX-RS まず、アクションベースのWebアプリはJAX-RSを使うこと。これが基。サーブレットAPIを使わずに開発することについては今までも書いてきた。サーブレットAPIを触らないことにより開発効率とテストのしやすさを両立できる。 こんな感じ。 @Path("/") public class Hoge { @GET @Path("add/{a}/{b}") public Response add(@Pa

    JavaでさくさくWebアプリ開発 - しんさんの出張所 はてなブログ編
  • オープンソースで作るスマホ文字認識アプリ

    2. あじぇんだ   自己紹介  はじめに  紹介するOSS  設計  実装  ???  まとめ  参考文献 4. 山口陽平   プログラミング言語・型理論の研究者  世界を美しく記述することを夢見る33歳  名古屋工業大学大学院出身  未踏ソフトウェア経験  人を驚かせるのが好き  Nativeコードより速いJavaコード  1日でHaskellを作る  ハードリアルタイムJavaVM  1000台越え構成のペタバイト級分散DBPC上で秒間1000万クエリ処理できるKVS ※あくまでもイメージです。 実物に髪の毛はありません。 5. 有限会社来栖川電算   概要  名古屋工業大学発ベンチャー(2003年)  目的  ソフトウェアの品質・生産性向上  スタッフ  役員3人・正社員7人・アルバイト9人  データ作成4人・家政婦2人

    オープンソースで作るスマホ文字認識アプリ
  • 1.2. Macのターミナルでのjavacコマンドの文字化け - 技術メモ

    Macのターミナルの文字コードはデフォルトでUTF-8になっているが、java内部の文字コードはShiftJISになっているので、javacのエラーメッセージなどが全く読めない。 $ javac Mandelbrot.java Mandelbrot.java:27: ?V???{???????‚????܂???B ?V???{??: ???\?b?h sqrt(double) ?ꏊ : Mandelbrot ?? ?N???X double d = sqrt( xn*xn+yn*yn ); ^ ?G???[ 1 ??

  • そろそろ始めてみる macでバッチファイル実行

    Windowsでは、テキストファイルにMS-DOSのコマンドを書いて、「.bat」というファイル名で保存すれば、そのファイルのアイコンをダブルクリックすることで、書いたコマンドを実行することができます。 javaで作ったプログラムを、ヒープサイズ指定して実行したいときなどに便利なので、配布用のjavaアプリには.batファイルを添付するようにしています。 たとえば、 java -Xmx1024M -jar someapp.jar と書いたテキストファイルを作り、「Run.bat」などの名前で保存しておく感じ。 で、同じようなことをMacでやりたいなーと思っていた。 実は以前に調べたことがあったのだが、マックを使い慣れていない私にとっては、ネットの情報の通りにやってるつもりでもなかなか出来ず、挫折していました・・・ しかし今日は、何としてもやらねばならぬ状況に! 「僕のMacBookAirに

  • BIGLOBEなんでも相談室サービス終了のお知らせ

    なんでも相談室 サービス終了のお知らせ 平素よりBIGLOBEをご利用いただき誠にありがとうございます。 BIGLOBEなんでも相談室はサービスを終了いたしました。 これまでご愛顧いただき誠にありがとうございました。 今後はBIGLOBEなんでも相談室のデータ提供元であるオウケイウェイヴ社の「OKWAVE」をご利用ください。 なおBIGLOBEなんでも相談室に会員登録されていた方は、登録されていたOKWAVE IDを利用して「OKWAVE」にログインすることができます。 ログインに必要なパスワードは12月2日にオウケイウェイヴ社から登録メールアドレス宛にメールで通知されます。当日はメールの到着までお待ちください。 12月3日になってもメールが来ない場合は下記ページからお問い合わせください。(オウケイウェイヴ社のページに移動します) パソコン版 https://secure.okbiz.ok

  • MANIFEST.MFを使って、jarファイルをダブルクリックで実行

    <IT技術の処方箋:MANIFEST.MFを使って、jarファイルをダブルクリックで実行> jarファイルをダブルクリックだけで実行できるようにしましょう。 例えば、Aaa.class、Bbb.class、Ccc.classをjarファイル でまとめて、 Aaa.classのmainを実行したい場合の方法です。 ●Jarファイルの作成 C:\java>jar cvf JarAbc.jar *.class マニフェストが追加されました。 Aaa.class を追加中です。(入 = 614) (出 = 404)(34% 収縮されました) Bbb.class を追加中です。(入 = 1308) (出 = 745)(43% 収縮されました) Ccc.class を追加中です。(入 = 1375) (出 = 787)(42% 収縮されました) ●Jarファイルの解凍 C:\java>jar xvf

  • いいから聞け! 俺が文字コードについて教えてやるよ その1(前提知識編) - 谷本 心 in せろ部屋

    ちょっと久々のJavaネタですが、 前から書き溜めていた、文字コードやエンコードについてのノウハウを書きます。 今回は、詳細な説明に入る前に、前提になる知識や用語について説明しておきます。 文字コードとエンコードって違うの? 新人くん「では、HTMLの文字コードはUTF-8でお願いします」 先輩社員「文字コードじゃなくてエンコーディングでしょ?」 新人くん「えっ。あぁ、はい、それで」 文字コードとエンコード(エンコーディング)を混同して使ったりすると、 ちょっと原理主義的な人に怒られたりするんですけど、 大まかに言えば、「文字コード」は文字に割り当てられた「数字」のことで、 「エンコード」は文字と数字をマッピングする「方式」のことだと捉えていれば、大きくは外れません。 ただ、「文字コード」という言葉は、「数字」「方式」の両方で使われるほか、 文字一覧を示す「Charset」という意味で使わ

    いいから聞け! 俺が文字コードについて教えてやるよ その1(前提知識編) - 谷本 心 in せろ部屋
  • javafaq.jp – このドメインはお名前.comで取得されています。

    このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年10月時点の調査。

  • Java Cheat Sheet

    Java 1.5 Cheat Sheet Create a new object instance StringBuffer buffer = new StringBuffer(128); Output a string to standard output System.out.println("Some string"); Create a new object using generic types (array list that holds strings) ArrayList<String> list = new ArrayList<String>(); For Each Loop (loop over any Iterable object, or array this way) String[] spaghetti = { "a", "b", "c"}; for (Stri

  • 1