約 3,240,184 件
https://w.atwiki.jp/hear_br0wn/pages/33.html
●if構文(条件分岐) 【①条件1つの場合】 if(条件式){ 処理 } ※条件式には比較演算子を使用 例: if(x==3){ alert("正解!"); } 以下のように表示、 xに3が入った場合のみアラートが実行される。 ※今回は数値の「3」が入っているが、文字を入れる場合は、「 」「"」で挟む。 【②条件が2つ以上の場合】 if(条件式){ 処理A(条件を満たす場合 = 真の処理) }else{ 処理B(条件を満たさない場合 = 偽の処理) } ※真=true、偽=falseともいう 例: if(x==3){ alert("正解!") }else{ alert("不正解!") }
https://w.atwiki.jp/javascriptcc/pages/10.html
コメントプラグイン @wikiのwikiモードでは #comment() と入力することでコメントフォームを簡単に作成することができます。 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/17_60_ja.html たとえば、#comment() と入力すると以下のように表示されます。 名前 コメント
https://w.atwiki.jp/javascriptcc/pages/5.html
更新履歴 @wikiのwikiモードでは #recent(数字) と入力することで、wikiのページ更新履歴を表示することができます。 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/17_117_ja.html たとえば、#recent(20)と入力すると以下のように表示されます。 取得中です。
https://w.atwiki.jp/kodan/pages/169.html
http //pops-web.com/main/pops/archives/131 ■以前 (jQuery1.9以前) jQuery.browser.msie →IEの判定ができる ■jQuery1.9以降 /*@cc_on!@*/false
https://w.atwiki.jp/tonojava/pages/2.html
メニュー トップページ -+JAVA基礎+ 基礎 ↓+++クラス+++↓ Stringクラス StringBuilderクラス StringBufferクラス Objectクラス ラッパークラス キャスト コレクションフレームワーク JAVAで計算機 その他 +Servlet+ +Struts+ +PHP+ +HTML+ +CSS+ +JavaScript+ その他 リンク @wiki @wikiご利用ガイド 他のサービス 無料ホームページ作成 無料ブログ作成 2ch型掲示板レンタル 無料掲示板レンタル お絵かきレンタル 無料ソーシャルプロフ ここを編集
https://w.atwiki.jp/gen3/pages/20.html
java javaドキュメンテーションコメント多言語フィルタ 2013-11-23 以下はあまり役に立たないアイデア。javascriptにでも既定の言語を検出して表示するdivを選択するようなコードを書くほうがすっきりする。 javadocを多言語化する方法として、ドキュメントコメントを例えば次のように書いておき、 /** * div lang="ja" これは日本語のコメントです。 * 第二行目から詳細コメントになるのはjavadocの仕様です。 * /div * div lang="en" This is a English comment. * The second line and belows are details, because of javadoc specification. * /div */ void Dummy() {} これを処理するdocletで例えば -sellang ja とすれば void Dummy() これは日本語のコメントです。 第二行目から詳細コメントになるのはjavadocの仕様です。 となり -sellang en,ja とすれば void Dummy() This is a English comment. The second line and belows are details, because of javadoc specification. これは日本語のコメントです。第二行目から詳細コメントになるのはjavadocの仕様です。 となるようなカスタムdocletが比較的簡単に作れる気がする。 docletの処理内容は、単に div lang=xx のブロックを選択したり並べ替えたりするだけで、あとは標準のjavadocの処理に任せればよい。 まあ、@xxxみたいなタグもあるので span lang="ja" みたいなのも処理できたほうがいいのかな。 というわけで書いてみたらわりと目処が付いたみたいなので、そのうち公開予定。 javaドキュメンテーションコメント多言語フィルタ javaでMP3ファイルのID3タグを読む JavaでID3タグを見る件に関しては、Java ID3 Tag Libraryが老舗らしい。 ファイルオブジェクトを引数としてコンストラクタを呼べば、 取得したオブジェクトからID3の中身の曲名とかアルバムタイトルとかを各種getメソッドで取得できるらしい。設定も出来る模様。日本語環境で扱う場合は文字エンコードに注意しなければならないこともある様子だが。 java.util.logging.Loggerの設定がgetConnectionで書き換わるバグ...ではなかった 以下は System.setProperty("hsqldb.reconfig_logging", "false"); とすればよい、とHSQLDBのヘルプフォーラムで回答をもらった。以下は同様にはまるかもしれないヒトのために整理しながら残しておく。 getConnectionの後に、java.util.Loggerのメッセージが出なくなるとかで悩んだ。 以下、再現可能なコード。 import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.util.logging.Level; import java.util.logging.Logger; /** * 最小構成。新規のパス(URL)を与えて新たにDBを作成すると、Connectionの後のLOGが出ない。 * @author usr1 */ public class LogTest { private static final Logger LOG = Logger.getLogger("TEST"); public static void main(String[] args) { LOG.setLevel(Level.ALL); Connection c = null; try { LOG.info("getConnection前"); System.out.println(LOG.getParent().getHandlers()[0].getFormatter().getClass().getName()); c = DriverManager.getConnection("jdbc hsqldb file //" + args[0] + ";shutdown=true;", "SA", ""); System.out.println(LOG.getParent().getHandlers()[0].getFormatter().getClass().getName()); LOG.setLevel(Level.ALL); LOG.info("getConnection後"); c.close(); } catch (SQLException e) { } } } 上記のコードにて、DBのパスを書き換えた直後の実行(つまり新たなDBを作成して接続する場合)では、以下のようにログメッセージ「getConnection後」が出力されない。Loggerのフォーマッタやハンドラが書き換わってしまっている。 (1回目) C \ java -jar LoggerTest.jar c \test\test99 11 23, 2013 1 00 29 午後 newpackage.LogTest main 情報 getConnection前 java.util.logging.SimpleFormatter org.hsqldb.lib.BasicTextJdkLogFormatter (2回目) C \ java -jar LoggerTest.jar c \test\test99 11 23, 2013 1 00 44 午後 newpackage.LogTest main 情報 getConnection前 java.util.logging.SimpleFormatter java.util.logging.SimpleFormatter 11 23, 2013 1 00 46 午後 newpackage.LogTest main 情報 getConnection後 上のように常に二回目以後が大丈夫ならまだいいのだが、これとは違うもっと大きなコードの中では二回目以後も出力されずに困る。 Logger.getGlobal().setLevel(Level.INFO) も試したが効果は無い。 ネットを検索するとJava SE 7 の logger にはバグがあるそうだが、それとの関係は不明。 NetBeansのデバッグモードで見るとLOG.manager.propsは正常なら9個の配列で、 LOG.manager.props[3] "java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter" とコンソールへの出力が標準のフォーマッタに設定されている。 これが新規のパスにgetConnectionした後だと、 java.util.logging.ConsoleHandler.formatter = org.hsqldb.lib.BasicTextJdkLogFormatter という結果になり、DriverManagerがログの設定を書き換えたまま戻していないようである。 HSQLDBのヘルプフォーラムで質問すると速攻で System.setProperty("hsqldb.reconfig_logging", "false"); で解決すると回答をもらった。HSQLDBは2,3のシステムプロパティを使っているとのこと。
https://w.atwiki.jp/friendog/pages/18.html
http //jashkenas.github.com/coffee-script/ http //tech.kayac.com/archive/coffeescript-tutorial.html#coffee_about http //spiri-tua-lism.com/?p=502
https://w.atwiki.jp/spec-masao/pages/10.html
mc_canvasは、canvasまさお本体です。 用途 WebページにCanvasまさおを設置するには、mc_canvasが必要です。 サンプル WebページにCanvasまさおをインストールするには、Canvasまさおスクリプトを取得して、ページにロードします。 script src="./CanvasMasao.js" /script 次に、ページ内のCanvasまさおを設置する場所に次のスクリプトを記述します。ゲームの内容は、パラメータオブジェクトによって指定されます。 script new CanvasMasao.Game({ // パラメータオブジェクト(省略) "time_max" "200", }); /script また、Javaアプレット時代のまさおは、applet要素とparam要素によって記述されます。現在、Javaバージョンの正男はブラウザで実行できませんが、Canvasまさおスクリプトは、これをCanvasまさお設定としてロードできます。これを行うには、ページのどこかでCanvasMasao.Game.replaceAll()メソッドを呼び出します。 applet code="MasaoConstruction.class" archive="mc_c.jar" !-- ... -- /applet script CanvasMasao.Game.replaceAll(); /script API CanvasMasao CanvasMasaoオブジェクトは、canvasMasaoスクリプトをロードするときにグローバルに定義されます。 CanvasMasao.Gameプロパティは、canvasMasaoが機能するために必要です。 CanvasMasao.Game CanvasMasao.Gameはコンストラクタです。Gameのインスタンスを作成することでゲームがひとつ設置されます。完全なドキュメントを見る。 コンストラクターのシグネチャは次のとおりです。newGame(params、[id]、[options]) paramsは必須であり、パラメータオブジェクトです。 idは文字列であり、省略またはnullにすることができます。 IDを指定すると、ゲームは配置されるのではなく、一致するIDを持つ要素に配置されます。 例 div id="game" /div !-- ... -- script new CanvasMasao.Game({ // ... }, "game"); /script optionsはオプションオブジェクトであり、拡張機能を追加したり、ゲームをJavaScriptによって拡張するためのコールバック関数を指定したりできます。 CanvasMasao.Game.replace(id) 指定されたidを持つapplet要素をcanvasまさおに置換します。 例: applet id="Applet1" code="MasaoConstruction.class" archive="mc_c.jar" !-- ... -- /applet script CanvasMasao.Game.replace("Applet1"); /script CanvasMasao.Game.replaceAll() ページ内の全てのapplet要素をcanvasまさおに置換します。 例 applet code="MasaoConstruction.class" archive="mc_c.jar" !-- ... -- /applet script CanvasMasao.Game.replaceAll(); /script
https://w.atwiki.jp/kobapan/pages/165.html
配列が空かどうかを判定 var array = [ fuga , moga ];console.log(array.length 0); // true オブジェクトのプロパティが一個以上あるかどうか var hoge = { fuga 1, moga 2,};console.log(Object.keys(hoge).length === 2); // true
https://w.atwiki.jp/f_go/pages/1509.html