Java(582)

580follower
Kazutoshi Shinoda さんのアバター 24views

インターン四日目

今日はアプリコースのインターン4日目で、今日から実践編に入りました。 選んだチケットはユーザー管理>「プロフィール」欄の追加です。 作業中に分からないことがあり、調べたことがいくつかあるので備忘録として書いておきます。 1.Hashta... 2016年3月14日
you12724 さんのアバター 9views

javaの初期化

javaでよくinit()などを目にすることが多くコンストラクタとごちゃ混ぜになってしまったので簡単に swiftなどではinit()などとするとビューが生成される場合に勝手に実行してくれるイメージなのですが、javaでは普通のメソッドと同... 2016年3月14日
@iwasaki さんのアバター 103views

Java8.0.73と8.0.74の違い

Update 73 と 74 の違いですが、 Update 73: セキュリティ欠陥など、重大な不具合の修正のみを行ったもの Update 74: Update 73 の内容に加え、他の不具合の修正も施したもの ということのようです。... 2016年3月7日
you12724 さんのアバター 22views

LINE SEPARATOR

スケジュールのブロック表示をする場合にLINE SEPARATOR(e280a8)が入っていると表示ができないという問題です。結局この文字が入っている場合は文字の置き換えを行うことにしたのですが、リテラルで入力するとコードの見栄えも悪い上に... 2016年3月7日
Tomoumi Nishimura さんのアバター 49views

「式」ビューを利用する

Eclipseでは「式」ビューという便利な機能があります。 場所 デバッグパースペクティブでは、デフォルトでは恐らく右上に「変数」ビューが表示されていると思いますが、そこにグループ化された状態で表示されているはずです。なければ、ウィンド... 2016年3月4日
Tomoumi Nishimura さんのアバター 704views

Eclipseの自動整形機能を利用する

Eclipseにはコードフォーマット機能があります。 ソースの記述方法がバラバラだと読みづらいソースコードになってしますが、これをうまく利用すれば統一的なソース記述になってくれます。 手動でコードフォーマッタを呼ぶ WindowsやL... 2016年3月3日
daiki21 さんのアバター 66views

文字列型を数値型に変換する書き方

今日parseIntというものを初めて見たのですが、文字列を数値に変換する際に用いるものらしいですね。 int i = Integer.parseInt(s); 逆に、数値を文字列に変換する場合は、 String s = Stri... 2016年2月26日
@dwarf さんのアバター 26views

ASS形式のカラオケタグを読み込む

RhythmicaLylicsでtxt2ass出力したカラオケタグを読み込むプログラム。 この後aviutlで読み込めるexo形式での出力を予定。 正規表現とテキスト処理難しい。 public class ass2exoJ { ... 2016年2月22日
@dwarf さんのアバター 54views

プレイリスト(m3u)を自動修正するプログラム

WMPでファイルを移動したときにプレイリスト(m3u)からファイルを見つけられないことがあるので 自動修正するプログラム書いてみた。 ※ファイル名が変更されている場合は見つけられません。 いくつかハマった点としては、 fileをsjis... 2016年2月18日
daiki21 さんのアバター 96views

Javaのセッション管理

セッションは必要な情報をサーバーサイドで管理します。 以下セッションで使うメソッドです。 セッション開始 getSession セッション破棄 invalidate セッションの有効期限はデフォルトで30分となっています。 ... 2016年2月12日
Tomoumi Nishimura さんのアバター 111views

ScalaっぽくBufferedReaderを使う

BufferedReaderをScalaから使おうとすると、例えば以下の様になりますね。 val sb = new StringBuilder var line = br.readLine while(line!=null) { sb... 2016年2月12日
@iwasaki さんのアバター 182views

JVMの起動オプションでロケールを指定する方法

以下を指定することで日本のロケールに指定することができます。 -Duser.language=ja -Duser.country=JP Linux版の場合に指定が正しく効いているか確認するには ps auxww | grep tom... 2016年2月3日
@iwasaki さんのアバター 96views

Javaのsplit注意点

Javaのsplitにはいくつか注意点があります。 String str1 = "a,b,c"; String str2 = ""; String str3 = "abc"; String str4 = "a,b,c,,,"; につい... 2016年2月2日
nbeppu さんのアバター 1,335views

Javaで簡単にランダム文字列を生成する

アルファベットで20文字 String str1 = RandomStringUtils.randomAlphabetic(20); アルファベットと数字で10文字 String str2 = RandomStrin... 2016年1月26日
@iwasaki さんのアバター 1,479views

jreの中にserver\jvm­­.dllがない時の対処方法

Java SE Runtime Environment 8u66 で Windows x64には \jre\bin\server\jvm­­.dll がありますが、Windows x86にはないようです。 http://stackove... 2016年1月6日
@iwasaki さんのアバター 49views

nekohtmlのパラメータを調べてみた

DOMParserの一種 nekohtml は色々なパラメータがありますが、その項目について調べてみました。 FacebookなんかにURLを貼り付けると、自動的にURL先のtitle,description,og:imageなどを取得し... 2015年12月22日
you12724 さんのアバター 1,173views

Tomcat環境下でIPv4を取得

Java の HttpServletRequest#getRemoteAddr() を利用することでIPアドレスを取得できますが、Tomcat環境下ではデフォルトでIPv6を返す仕様になっています。IPv4とIPv6では以下の様な違いがあり... 2015年12月22日
you12724 さんのアバター 26views

サブクラスのコンストラクタ

基本的なことですが忘れていたこともあったのでサブクラスのコンストラクタについて書きます。 サブクラスにてコンストラクタを呼ぶときに何も明示しなければ暗黙的にスーパークラスの引数なしのコンストラクタが呼ばれます。 しかし、スーパークラスに引数... 2015年12月21日
mrktanaka さんのアバター 25views

HtmlCleanerでOPG情報を取得

HtmlCleanerで、OPG情報を取得する例。 (以下では title と image を出力しているだけです) import java.io.*; import java.net.MalformedURLException; imp... 2015年12月21日
kayama さんのアバター 55views

[Java]エラーログを出力する

こんなピンチの時 エラーログのスタックトレースを見ても原因が特定できない時、「原因は分からないけどこの辺が怪しい」と見当をつけたコードの中にどんなデータが入っているか確認できる。 logger logger.error(XXXXX);... 2015年12月21日