2010-01-01から1年間の記事一覧

Ruby(1)-WindowsXPでRuby192をインストール

■Ruby本体をインストール ・まず、http://www.ruby-lang.org/ja/downloads/ から1.9.2をダウンロード ・解凍し、インストール■環境変数設定 ・pathに;C:\ruby192\binを追加■Ruby本体の確認 ・cmd→ruby -vでバージョン確認■拡張ライブラリ のインストール ・r…

ポート番号使用確認

cmdでnetstat -a

DB2リストア

DB2

■DB2のリストア手順 DB2のリストアは「リストア+ロールフォワード回復」で完了する。ので、restoreを実行しただけではDBはまだ「データベースが回復した」とは認識していないので、DBへのアクセスができない。正しく完了させるにはロールフォワード回復をア…

Webアプリケーションをwarファイルでまとめる

> cd %CATALINA_HOME%\webapps\[フォルダ] > jar cvf javatips.war *

db2データ移行

DB2

redhatで ・# su [ユーザー名] → su db2inst1・list db directory・スキーマ作る db2 ==> connect to [DB名] db2inst1で接続(DBADM権限持ち)db2 ==> connect to [DB名] user[user] using[passwaord] 設定したユーザーで接続DBADM権限の付与 db2 ==> "GRANT…

linuxコマンド(3)

RedHat ・メモリーサイズの確認 # free 実装されているメモリーサイズ 現在使用されているメモリーサイズ 空いているメモリーサイズなどが表示される (単位はKB)# top 4行目がメモリーサイズに関する表示で、基本的にfreeと同じ内容が表示される長い間連続…

linuxにwebアプリ環境構築

■ Linuxバージョンを確認する: cat /proc/version - Linux的バージョン番号 uname -r コマンドと同じ■ chmodコマンド 「drwxr-xr-x」:パーミッションを表す d→それぞれのディレクトリ rwx、r-x→w(write)無効 「r」→Read、「x」→eXecute(実行権)chmod:u(u…

linuxコマンド(2)

□英語版puttyの文字コード設定: Window→Translation→Character set→UTF-8とかにする□解凍コマンド: http://linux.kororo.jp/cont/intro/comp_ext.php□テキストファイルの編集 → gedit 注):geditはグラフィカルデスクトップ 環境でしか使えない…→ vi a→ 入…

Windowsシステムエラーコード一覧

http://www.geocities.jp/fjtkt/download/2003_0011/SysError_xps2.html

netlogon

1. レジストリ エディタ (Regedt32.exe) を起動します。 2. 次のレジストリ キーに移動します。 HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/Netlogon/ 3. 右側のウィンドウで、レジストリ値の [DependOnService] をダブルクリックします。 4. […

process

細かい条件を指定してprocessを起動の例:' ProcessStartInfo の新しいインスタンスを生成する Dim startInfo As New System.Diagnostics.ProcessStartInfo()With startInfo ' 起動するアプリケーションを設定する .FileName = "Notepad" ' コマンドライン引…

windows service SC

command: SC [\\server] [commands] [service_name] [Options][commands]→ query [qryOpt] Show status queryEx [qryOpt] Show extended info - pid, flags GetDisplayName Show the DisplayName GetKeyName Show the ServiceKeyName EnumDepend Show Depend…

jqueryでdatepicker

http://www.lifeisg.com/blog/jquery/datepicker/

std::string → System::String への変換

c++

int main() { const char* p = "abcぜんかく"; std::string str = "ABC全角"; const wchar_t* wp = L"abcぜんかく"; std::wstring wstr = L"ABC全角"; System::String^ s1 = gcnew System::String( p ); System::String^ s2 = gcnew System::String( str.c_s…

TCHAR、LPCTSTR、LPTSTR

c++

・TCHAR = char ・LPCTSTR = const char* ・LPTSTR = char*CHAR → 1バイトデータ型 STR → 文字列型 LP → *(ポインタ) LPC → LP const で、T、Wって何????eg: ①char a1,a2,a3; a1='a';a2='b';a3='c';②char *str; str="abc";③char str[4]; str[0]='…

C++でCreateProcess

c++

reateProcess使用例 PROCESS_INFORMATION pi; STARTUPINFO si; ZeroMemory(&si,sizeof(si)); si.cb=sizeof(si); CreateProcess(NULL,(LPTSTR)lpArg,NULL,NULL,FALSE,NORMAL_PRIORITY_CLASS, NULL,NULL,&si,π);

c++でwindows serviceプロジェクト

c++

「NT(new technology) サービス」→「Windows サービス」 サービスの登録 〜 SCM データベース HKLM\System\CurrentControlSet\Services ①『CLR』の『Windows サービス』 → 新規プロジェクト プロジェクト名を入力 → 『OK』ボタン ②作成された XxxxxWinServic…

c#でHelloWorld

C#

MicroSoft Visual C# 2010 Expressをインストール ↓ Visual C#を起動する ↓ 新しいプロジェクト → 「コンソールアプリケーション」を選択 ↓ プロジェクト名前一覧に「HelloWorld」を入れる (何でもいいけど〜) ↓ static void Main(string[] args) { System…

c++

c++

■基本#include using namespace std;//main()はプログラム本体となる int main(){ cout //printfと一緒(出力) cin >> 変数1 >>変数2; //キーボードから(入力) const 定数; return 0; //main関数終了 }■ポインタよくポインタを利用される場面として関数の…

Extjs 

Ext.BLANK_IMAGE_URL = 'js/lib/ext/resources/images/default/s.gif'; Ext.QuickTips.init(); //名前空間オブジェクト Ext.namespace("A"); var A={};Ext.onReady(function() { // consoleオブジェクトが未定義ならば if (typeof console === 'undefined') …

window.opener.opener

js

http://otd8.jbbs.livedoor.jp/javascript/bbs_tree?base=12542&range=1

クリップボード(IE/Firefox)

js

IE:クリップボードを使う clipboardData.setData("Text", "Hello");FF:Flashを使う System.setClipboard( "Hello" );Flash Player8以降では、JSからFlashを自由に操作するExternal APIがある。 これを利用すれば、JavaScriptから、クリップボードを操作す…

FFとIEの違い

js

メソッドの違い: FF:addEventListener(); →IE:attachEvent(); attachEvent("onclick",func); (func→function名)FF:onLoad(); →IE:onreadystatechange(); addEventListener("click",func,false); 書き方の違い: window.open(); IEで元のhtmlにtitleタ…

linuxコマンド(1)

[ls]:参照 [option]: -a(all) -l(long) -t(最終修正時間によって並び替え) -r(reverse) ls -la/-al/-l -a/~~~~[cp]: copy file1 → file2 file2ない、file1作成される ディレクトリfile2にfile1をコピー file2にfile1上書きされる [option]: -i(確認) -f(強制…

「backspace」キー禁止

Ext.getBody().on('keydown', onKeyDown); function onKeyDown(e) { // [Alt] + [←] if (e.altKey && (e.keyCode == 37)) { e.stopEvent(); } // [Alt] + [→] if (e.altKey && (e.keyCode == 39)) { e.stopEvent(); } // [F5] if (e.keyCode == 116) { if (E…

「back space」キー禁止

js

//キー押下時 window.document.onkeydown=onKeyDown;//BackSpaceキー押下防止 function onKeyDown(e) { if (navigator.appName == "Microsoft Internet Explorer") { //ALT+←ダメ if( event.keyCode == 0x25 && event.altKey == true ) { //alert("ALT+←は…

setActionError()

if (!Ext.getCmp('***').isValid()) { Ext.getCmp('***').setActiveError(); return; }

gadgets.pubsub

送信側: gadgets.pubsub.publish("channelname","message")受信側: subscribe(); function subscribe(){ gadgets.pubsub.subscribe("channelname", open); } function open(){ window.open(message, 'halt', 'width=1,height=1,left=90000,top=90000' ); }…

文字列の操作

js

□ s.length → 長さ 基本の基本。□ indexOf(文字,開始位置) var a="sample"; var b="mp"; a.indexOf(b,0) 返り値:2(ない場合は-1)□ split() var a = "sample sample1 sample2"; var b = a.split(" "); → スペースで分割 返り値:分割された文字列。 b[0]="…

xmlファイル

xmlファイルから読み込んで、contentを追加して、 xmlファイルに書き込む■読み込むxmlファイル(data.xml): ■出力したいファイル中身 text/html; charset="euc-jp" ■ソース import java.io.IOException; import java.io.StringWriter; import java.io.FileOu…