約 1,825,708 件
https://w.atwiki.jp/fumimemo/pages/26.html
Jarファイル
https://w.atwiki.jp/javafx/pages/34.html
JavaFXでの文字列の連結について JavaとJavaFXでは文字列の連結が異なります。 単純な文字列の連結 Javaの場合 System.out.println("Hello,"+"World"); JavaFXの場合 System.out.println("Hello,".concat("World")); これら違いからわかるようにJavaFXでは、Javaでは文字列の連結演算子であった「+」が使えなくなっています。 文字列と数式の連結 JavaFXでは文字列の連結演算子が使えないので、文字列と数式の連結も異なってきます。 System.out.println("1/2={1/2}"); このように「{ }」で囲った範囲を数式として処理します。つまりこの結果は、 1/2=0.5 となります。 trackback
https://w.atwiki.jp/seasartaro/pages/29.html
●プロジェクトの作成(インストール直後の状態の場合) メニュー画面から、Create New Project を選択 次の画面でJava Moduleを選択し、右側にある「Project name」テキストボックスに任意の名前を入力し、Nextボタンを押下 (何も選ばずにそのまま)finishボタンを押下 ●ソースファイルの作成 srcフォルダで右クリックし、New Java Classを選択し、Name:任意、Kind:Classとし、OKを押下。 ●Jarの追加 FIle Project Structure Modulesを選択。 Dependenciesタブを選択し、右にある緑色の+ボタンをクリックし、Jar or Directoriesを選択 Jarが格納されているフォルダか、Jar自体を選択し、OKボタンを押す。さらにOKを押してProject Structureウィンドウを閉じる。 Project StructureのOKボタンを押しても閉じない場合、Jarのファイルパスに空白がある場合がある。 例:C \Program Files\jars 等。空白が無いファイルパス上にあるディレクトリもしくはJarを指定すること ●Javaプログラムの入力 任意のコンソールアプリケーションプログラムを入力する。 ●実行 画面上部のメニューアイコンから[ ▼ ]クリックし、Edit Configretionを選択。 DefaultsのツリーからApplicationを選択し、Main class に実行したいMainクラスを選択後、OKをクリック。 クラスを右クリックし、Run [ソースファイル名]をクリックすると実行される。
https://w.atwiki.jp/suffix/pages/143.html
Javaにはバイトストリーム(8ビット)と文字ストリーム(16ビット)がある。 Javaで文字を扱うときはUnicodeになるが、実際に扱いたいコードが異なる場合がある。 その場合には、Reader,Writerクラスのような文字ストリームを使う。 Java入力 Java出力 その他の入出力ストリームについて
https://w.atwiki.jp/cappu/pages/49.html
ローカルマシン上でのプロセス間通信方式としてRMIを利用する例 ※ローカルマシンならセキュリティーポリシーはいらない ※スタブとスケルトンを作成すればjava.rmi.server.codebaseの指定もいらない RMISample.zip スタブとスケルトンの作成方法 workspace\RMISample\bin "\Program Files\Java\jdk1.6.0_13\bin\rmic.exe" sample.rmi.RemoteService1 workspace\RMISample\bin "\Program Files\Java\jdk1.6.0_13\bin\rmic.exe" sample.rmi.RemoteService2
https://w.atwiki.jp/2chphysics/pages/55.html
てきとーにドキュメント http //www.atmarkit.co.jp/fjava/ http //www.javaroad.jp/ http //www.hellohiro.com/
https://w.atwiki.jp/skmt200x/pages/122.html
Keytoolの使い方 概要 デフォルトのキーストアの格納先 キーストアに格納されている鍵一覧 証明書のインポート 秘密鍵を含むPKCS12のインポート Jarファイルの署名 TOPへ編集 概要 デフォルトのキーストアの格納先 JAVA_HOME/lib/security/cacerts デフォルトのパスワードはchangeitになっているため、変更しておこう。 キーストアに格納されている鍵一覧 keytool -list -keystore cacerts keytool -list -keystore キーストア -storetype PKCS7|PKCS12... 証明書のインポート keytool -import -file X509証明書のパス -keystore cacerts 指定するX509証明書が取り込めない場合は、BEGIN CERTIFICATEブロックの前に、 意図しないテキストフィールドなどが格納されている場合に、うまく取り込めない。 秘密鍵を含むPKCS12のインポート keytool -importkeystore PKCS12などのパス -srckeystoretype PKCS -keystore 出力先のキーストア 序数の別名で、取り込まれるので、必要に応じて別名を変更 keytool -changealias -keystore キーストア -destalias 変更後 Jarファイルの署名 jarsigner Jarファイル 別名 最終更新日 [2012-07-15]
https://w.atwiki.jp/glicotan/pages/26.html
JavaのHttpUrlConnectionでBasic認証を利用する方法 Basic認証+JavaからTwitterにポスト Java, Twitter | 22 34 | OAuth認証その2を書こうと思ったけど、なんとなく気分でBasic認証での投稿を試みてみた。 さくっとできた。OAuthに比べてすごい楽。 Basic認証を通過するにはAuthenticatorクラスを利用すると良さそうです。 Authenticatorのサブクラスを作成し、getPasswordAuthentication()をオーバーライドします。 下のソースではBasicAuthenticatorというクラスを作成し、そのインスタンスを引数として Authenticator.setDefault(Authenticator)を呼出しています。 あとはTwitterのAPIを叩くのみ。 http //twitter.com/statuses/update.xmlに対し、URLエンコードしたstatusパラメータをPOSTで渡しています。 これで投稿完了です。 メインのクラスです。 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.net.Authenticator; import java.net.HttpURLConnection; import java.net.MalformedURLException; import java.net.URL; import java.net.URLEncoder; public class Basic { public static void main(String[] args) { String user = "user"; String password = "password"; try { URL url = new URL("http //twitter.com/statuses/update.xml?status=" + URLEncoder.encode("API+BASIC認証でテスト投稿", "UTF-8")); HttpURLConnection connection = (HttpURLConnection)url.openConnection(); Authenticator authenticator = new BasicAuthenticator(user, password); Authenticator.setDefault(authenticator); connection.setRequestMethod("POST"); connection.connect(); int responseCode = connection.getResponseCode(); } catch (MalformedURLException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); }finally{ } } } Basic認証用のクラス(Authenticator)のサブクラスです。 import java.net.Authenticator; import java.net.PasswordAuthentication; public class BasicAuthenticator extends Authenticator { private String password; private String user; public BasicAuthenticator(String user, String password){ this.password = password; this.user = user; } protected PasswordAuthentication getPasswordAuthentication(){ return new PasswordAuthentication(user, password.toCharArray()); } }
https://w.atwiki.jp/bloodysnow/pages/24.html
JDK Maven2 Eclipse eclipse-cs FindBugs eclipse Plugin プロパティエディタ m2eclipse Quick JUnit Plugin for eclipse PathTools Subversive Hudson commons-logging+log4j CLASSPATH設定(log4j, org.apache.commons.logging) import org.apache.commons.logging.* commons-logging.properties 作成 [commons-logging.properties] org.apache.commons.logging.log=org.apache.commons.logging.impl.Log4JLogger log4j.xml 作成 ログインスタンスを取得して、出力 public static Log log = LogFactory.getLog(HelloLog4j.class);
https://w.atwiki.jp/keisks/pages/457.html
https //stackoverflow.com/questions/43600639/updating-java-console-without-printing-new-line