「IT基礎知識」カテゴリーアーカイブ
Javaとの違い 変数
JavascriptはJavaと名前が類似しているためか、言語仕様も違いを取り違えてしまう事があります。通常は二つの言語を同時に使うことはないので実際の不都合は起こりませんが、JSPやサーブレットを使ってサーバーサイドア … 続きを読む
JSONを使ったオブジェクト(情報)の受け渡し
何かのアプリケーションを複数のプログラムで実現しようとすると、何かしら情報の受け渡しが必要になります。一番単純なのはテキスト形式のファイルですし、何かの構造を持たせようとするとカンマ区切りのテキストファイルが使われます。 … 続きを読む
アプリケーションまで情報を伝えるポート番号
宛先IPアドレスとMACアドレスによってインターネットの大海原を航海した情報パケットがついに目的のコンピュータに到着したからといって終わりではありません。情報パケットは最終的に情報を依頼したアプリケーションまで到着する必 … 続きを読む
HTTP通信の実際を視る
WWWの世界でHTMLをやりとりするために定められた通信プロトコルが「HTTP(Hyper Text Transfer Protocol)」です。 この通信プロトコルとは情報をやりとりするための取り決めのことで, 主に「 … 続きを読む
日本語文字コード
日本語文字コードには、 JIS、シフトJIS、EUC、Unicode、UTF-8といくつかの種類があります。 個々のコードから文字を特定するのが一般的ですが、同じ文字がそれぞれのコードでどのようになっているかを調べるとな … 続きを読む
tableへの最大表示文字列の設定
table要素の 、 タグの横幅指定はピクセルか%指定なので、表示文字列の大きさによって行数が自動拡張されます。 しかし、制限なく自動拡張されると表の行数が1ページの収まらなくなる(特にタブレットやスマフォでは)ので、表 … 続きを読む
Javascriptでのenum(列挙型)
列挙型宣言及び列挙型変数は、コードの可読性向上のために多くの言語でenumというキーワードでサポートされています。Javascriptでも機能はサポートされているのですが、enumというキーワードは使わず通常のvarキー … 続きを読む
IPアドレスとMACアドレス
TCP/IPの通信では、IPパケットが宛先IPアドレスで指定された宛先のノードに届くまでいくつものルータを経由します。このイメージはコマンドプロンプトからtracertコマンドに特定のURLをパラメーターとして渡すと、自 … 続きを読む
MACアドレス
MACアドレス EthernetのMACアドレス(Media Access Control Address)とは、ネットワークインターフェースカード(NIC)の製造時にハードウェアに組み込まれるもので、このためハードウェ … 続きを読む
フォーカスの移動
複数のinput要素への入力を連続して行う場合、Tabキーでフォーカスを移動することになりますが、elements.focus()を使ってこれを自動的に行う事が出来ます。 ただし、input要素のvalue値を入力(En … 続きを読む