2010-05-01から1ヶ月間の記事一覧

「Android」android:inputType

none 0x00000000 There is no content type. The text is not editable. text 0x00000001 Just plain old text. Corresponds to TYPE_CLASS_TEXT | TYPE_TEXT_VARIATION_NORMAL. textCapCharacters 0x00001001 Can be combined with text and its variations…

「Android」shrinkColumns & stretchColumns

<TableLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:stretchColumns="1" android:shrinkColumns="1"> The width of a column is defined by the row with the widest cell…</tablelayout>

横浜〜赤坂

電車 - 横浜市営地下鉄ブルーライン・あざみ野行 13:40 伊勢佐木長者町 発 7分 13:47 横浜 着 電車 - 東急東横線特急 10分で乗換 13:57 横浜 発 26分 14:23 渋谷 着 160 円 電車 - 東京メトロ銀座線・浅草行 4分で乗換 14:27 渋谷 発 1分 14:28 表参道 着 電…

東京お台場観光

・交通 【大崎〜台場】 電車 - 東京臨海高速鉄道りんかい線快速・新木場行 320円 17:01 大崎 発 17:14 国際展示場 着 電車 - ゆりかもめ・新橋行 240円 8分で乗換 17:22 有明(東京) 発 17:32 台場 着 電車 - 東京臨海高速鉄道りんかい線快速・新木場行 17:…

Androidアプリケーションでのレイアウトの基本

・LinearLayout LinearLayoutは任意のビューを縦/横方向に配置するレイアウトです。サンプルアプリケーションの参照画面ではLinearLayoutを入れ子にして利用しています。 縦方向LinearLayout(左)、横方向LinearLayout(右) ・TableLayout TableLayoutは…

jQuery逆引きリファレンス 【セレクタ編】 すべての要素を取得するには?

セレクタに「*」を指定することで、ページに含まれるすべての要素を取得することができます。 以下は、ページのすべての要素に対して、枠線(赤色で太さは2px)を追加した例です。 <script type="text/javascript"> $(function() { $('*').css('border', 'solid 2px #FF0000'); }); </script> ……中略……

jQuery逆引きリファレンス 【セレクタ編】 複数のセレクタをまとめて指定するには?

複数のセレクタをまとめて指定するには、セレクタをカンマ(,)区切りで記述します。この場合、指定されたセレクタのいずれかに合致した要素が取り出されます。 以下の例では、<h2>タグであるか、class属性が「wings」である要素に対して、枠線(紫色で2px)を</h2>…

jQuery逆引きリファレンス【セレクタ編】スタイル・クラスで要素を特定するには?

「.クラス名」の形式でセレクタを指定することにより、特定したい要素をスタイルシートのクラス名(class属性の値)で絞り込むこともできます。 以下は、class属性が「wings」である要素に枠線(紫色で太さは2px)を追加する例です。 <script type="text/javascript"> $(function() { $('.w</script>…

JCL Statement Fields

JCL

Statement Fields JCL Command // command [parameter] [comments] COMMAND //[name] COMMAND ‘command command-operand’ [comments] Comment //* comments CNTL //label CNTL [* comments] DD //[ddname] DD [parameter [comments]] //[ddname] DD Delimite…

Java技術者面接質問まとめ(2)

「等値」と「等価」の違いを説明してください。等値とは、変数が指すメモリ域の Bit 配列が等しいこと。等価とは、インスタンスが持つ情報が意味的に等しいこと。Java 言語を例に挙げると、Integer a = new Integer(0); Integer b = new Integer(0); assert …

技術者面接総合篇(2)

最近、技術者やプログラマの方と面接する機会が多いです。 毎回質問事項を考えるのにも飽きたので、再利用できるようにまとめておきます。もしさわりの質問に対する反応が良かった場合は、さらに突っ込んだ質問 (インデントが深いもの) をします。経験がない…

技術者面接総合篇(1)

技術者・SE・プログラマ面接時の技術的な質問事項というエントリをはてブで見かけたのだが、私もjavaプログラマーの面接を割とよくやっているので、よく質問する内容をまとめてみた。 (ちなみに、基本的にコーディング面接の形態を取っている)プロジェクトの…

Java技術者面接質問まとめ(1)

・java.utilパッケージのライブラリを使いこなせますか? ・Tomcatって何ですか? ・Xercesって何ですか? ・継承と委譲について比較して論じてください。1.JAVA開発用IDEツールはどんなものを使ってみましたか? JBuilder, eclipse, Ant, CVSなど・・ 2…

Androidプロジェクトの構成を理解する

・AndroidManifest.xml ・src ・res ・assets ・gen 【AndroidManifest.xml】 アプリケーションの構成を定義する最も重要なファイルです。コメントを付与した内容を下記に示するので、目を通しておいてください。今後、アクティビティを追加した場合は、この…

Android独自の実行環境

AndroidのアプリケーションはJavaのVM上で動作しますが、日ごろ使用しているJava VMとは異なり、DalvikVMという低メモリ環境に最適化された独自のVM上で実行されます。 DalvikVMでは、Java標準のクラスライブラリのすべてがサポートされているわけではなりま…

jQuery逆引きリファレンス 【セレクタ編】タグ名で要素を特定するには?

取得する要素をタグ名で指定するには、セレクタとして、単に「タグ名」を指定します。以下は、リスト001(Id.html)をタグ名による指定で置き換えたものです。 <script type="text/javascript"> $(function() { $('p').css('background-color', 'Lime'); }); </script> ……中略…… <p id="msg">連載「ASP.NET MVC入</p>…

jQuery逆引きリファレンス【セレクタ編】id値で要素を特定するには?

取得する要素をid値で指定するには、「#id値」のように指定します。以下は、id値が「msg」である要素の背景をライム色に変化させる例です。 <script type="text/javascript"> $(function() { $('#msg').css('background-color', 'Lime'); }); </script> ……中略…… <p id="msg">連載「ASP.NET MVC入門」もよろしく</p> <div id="my.msg"></div>…

MVC JCL -- プロシージャ

JCL

・プロシージャ プロシージャは、JCL のスケルト ンである。通常、置き換えることでデータセット名を指定できるようなシンボルを含む。これらのシンボル名は、プロシージャが実際に使われるとき に、本当のデータセット名に置き換わる。プロシージャは、JCL …

SPACE=(4096,(10000),ROUND,RLSE) − 4096バイトのブロックが10000ブロック分になるように、シリンダーのサイズに近い値で割り振る。使わない余ったスペースが生じたら、ジョブステッ プが終了したときに空き部分を解放する。

DSORG パラメー タは、データセットの編成方法を指定する。PS(物理順次、順次データセット)か、DA(ダイレクトアクセス) か、IS(ISAM、現在はサポートされていない)か、PO(区分データセット)を指定する。 DCB パラメー タには、プログラ ムがデータコ…

SPACE=(CYL,(50,25)) − まず最初に50シリンダー割り振り(1次割り振り)、足りなければ25シリンダーを15回まで割り振っていく(2次割り振り)。(それでも足りなければ容 量不足でジョブは異常終了する)

SPACE=(TRK,1) − 1トラックだけ割り振る。2次割り振りはしない。

UNIT=3390,VOL=SER=ABC123 − 特定の(指定の)ダスドのパック ABC123 にア ロケーションすることを指定。

SPACE パラメー タは、ブロック、トラック、シリンダー単位で、1次割り振り量と2次割り振り量を指定する。および、区分データセットのディ レクトリブロックの大きさを指定する。例:

UNIT=SYSDA − ダイレクトアクセスデバ イス全般を意味する。テ ンポラリファイル(一時データセット)への指定の場合が多い。

DISP=(NEW,CATLG,DELETE) − データセットを新規に作成し、カタログする。ステップが失敗したら、削除されカタログははずされる。

なにも指定しない場合の初期値は (NEW,DELETE) である。 UNIT パラメー タと VOL パラメー タは、併せて記述できる。しかしここでは、シンプルな記述例を示す:

DISP=SHR − データセットは既存で、同じタイミング、時刻に別のタスクが読みに来るかもし れない場合。

DISP=(OLD,DELETE,KEEP) − データセットは既存で、ステップが成功したら削除され、失敗したら保存される。

MVC JCL -- DD文

JCL

・DD文 //ddname DD DSN=datasetname,DISP=disposition,UNIT=unit,VOL=SER=volser,SPACE=space,DSORG=dsorg,DCB=dcb または //ddname DD * または //ddname DD DATA,DLM=@@ または //ddname DD SYSOUT=msgclass DSN パラメー タには、アクセスまた はアロケ…

MVC JCL -- EXEC PROC文

JCL

・EXEC PROC文 //procstepname EXEC PROC=procname,param1=foo, ... または //procstepname EXEC procname,param1=foo, ... procname は、カタログされた、あるいは in-stream (流れ内)のプロシージャ名を指定する。param1 以下の指定は、プロシージャに定…

MVC JCL -- EXEC PGM文

JCL

・EXEC PGM文 //stepname EXEC PGM=progname,PARM="parm",COND=condition,REGION=nK,TIME=(m,s) progname は、実行するプログラ ムを指定する。プログラ ムがシステム標準指定のリンクリスト、ライブラ リに無い場合、JOBLIB か STEPLIB を DD ステートメン…

MVC JCL -- JOB文

JCL

・JOB文 //jobname JOB (accounting information),CLASS=x,MSGCLASS=x,REGION=nK,TIME=(m,s),NOTIFY=XXXXXX CPU や I/O など、コ ンピュータ資源を使用した分の使用料を使用した部署に請求するために、必要な会計上の情報が、カッコやクオーテーションマーク…