検索結果
テスト
- 全てのカテゴリ
- 全ての質問
- perlのバージョンによる動作の違い
perl5.6.0と5.6.1で挙動が違って困っちゃってます。 $a = "abc[test]de[test]fgh[test]ij"; @b = ($a =~ /(.*?)\[test\]/sg); print join("|", @b); exit; LINUXでperl5.6.0だと abc|de|fgh LINUXでperl5.6.1だと abc どっちがバグでしょうか? #取り敢えずプログラム自体はsplitで代用して動かしました
- DOSプロンプト 特殊文字の出力
はじめまして DOSプロンプトでバッチを組もうとしているのですが、 リダイレクトの>の文字をリダイレクトで別ファイルに出力したいのですがうまくいきません。 通常文字として認識するにはどうすればよいのでしょうか? ご教授願います。 イメージ echo test>test>> output.txt ↓ output.txtに出力したい文字 test>test
- ベストアンサー
- その他(プログラミング・開発)
- negi_xp
- 回答数1
- SQL Server 2005 Express で CDate()関数の代替?
SQL Server 2005 Expressで Create table Test( date_test datetime ); に追記する場合cdateを使いたいのですが Insert文で 「insert into test(date_test) values(CDate('1999/09/14 23:23:00'))」 とすると 「'CDate' は 組み込み関数名 として認識されません。」っと出てしまいます 他の関数名に変わっているのでしょうか??
- 締切済み
- SQL Server
- dj702e
- 回答数2
- バッチコマンドで改名
環境:Windows 2000Pro 現在、拡張子を変換するのに以下のような処理をしています。 1)変換対象ファイルの一覧をバッチ・ファイルとして保存。 // bak_lst.cmd ---------------------------- ren E:\Test\Sample.txt Sample.bak ren E:\Test\Sample02.txt Sample02.bak : // bak_lst.cmd -END ----------------------- 2)起動用バッチ・ファイル(to_bak.cmd)からCALL文で(1)にて作成したバッチ・ファイルを呼び出す。 // to_bak.cmd --------------- @echo off call E:\Test\bak_lst.cmd // to_bak.cmd -END ---------- ■ これを、 1)変換対象ファイルの一覧は、ファイル名のみの羅列でテキストファイルとして保存。 // bak_lst.txt ------------ E:\Test\Sample.txt E:\Test\Sample02.txt : // bak_lst.txt -END ------- 2)バッチ・ファイルで(1)にて作成したテキストファイルを読み込んで拡張子の変換を実行。 //???.cmd: for %%f in (E:\Test\list.txt) do ren ・・・ // 結果 ------------------- E:\Test\Sample.bak E:\Test\Sample02.bak : // 結果 -END -------------- と言うように、出来るでしょうか? 厚かましい質問ですが、よろしくお願いいたします。
- ベストアンサー
- Windows NT・2000
- Bo_Bo
- 回答数5
- 画面遷移に関して
現在、ある2つの画面を表示させる為に以下のような記述で画面を表示させて います。 本来はframeset を使えば問題ないですが、なぜか表示できない為、やむなくこの 方法で表示させていますが、その際に、frameset でできる名前付けのような事は できないのでしょうか? 《現在の書き方》 <table> <tr> <td valign="top" width="100%"> <?php $_GET['ps']=$psw; $_GET['emp']=$id ;include("\TEST\TEST_CALEN.php"); ?> </td> </tr> <tr> <td valign="bottom" width="100%"> <?php include("\TEST\TEST_INDEX.html"); ?> </td> </tr> </table> 上記のプログラムで、下記のname = “header” 等の名前付けがしたいです。 初歩的な事で申し訳ありませんが、教えて下さい。 よろしくお願いします。 ※参考例 下記のような形がよかったのですが、なぜか表示されず、、、 <frameset rows="30,70"> <frame name="header" scrolling="no" noresize target="main" src=<?php print("\TEST\TEST_CALEN.php?ps=".$psw ."&emp=".$id); ?>> <frame name="main" src="\TEST\TEST_INDEX.html"> </frameset>
- ベストアンサー
- PHP
- asamix_000
- 回答数2
- JSPでstrutsを使用したオブジェクトについて
動作環境 OS:WindowsXP Home Edition SP3 Browser:IE8 OpenSoftWare:Tomcat6.0.29 Framework:Struts2.2.1 Tool:Eclipse3.2.0 strutsで、textfieldやselectをSelectタグに入れようとするとブラウザ表示で、改行されてしまいます。 改行されずに表示をさせたいです(予想結果)。 設定があると考えているのですが、どこかが分かりません。 どなたかご指導願います。 ■事象例 1.a.jsp実行 <table border cellspacing=1> <tr> <td>テスト前</td> <td><s:textfield id="txtTest" /></td> <td>テスト後</td> </tr> 2.IE8上の表示(画像添付参照) ・現状結果 [テスト前] [ ] [テスト後] ・予想結果 [テスト前][ ][テスト後]
- 標準出力について
シェルでシェルを呼び出す処理をバックグラウンドで行っています。その処理を行っている時にログアウトすると、ttyが"?"となってプロセスが残ります。 ここで質問なのですが、この"?"となったプロセスからの標準出力はどこに行われるのでしょうか? 簡単なシェルを書きますと、 TEST1.sh・・・・ #!/bin/sh TEST2.sh & exit 1 TEST2.sh・・・・ #!/bin/sh while true do echo "TEST" done exit 1 で、TEST1.shを呼び出します。 簡単に書くと上記の様な処理となりますが、echo "TEST"はどこに出力されるのか分かる方がいらっしゃいましたらご教授下さい。よろしくお願いします。
- ベストアンサー
- System V系OS
- miller
- 回答数1
- Excel VBA別ブックのシートをコピーするには
Excel2010のVBAで別ブックのシートをコピーしてくる方法 Excelファイル(C:\test\BOOK2.xls)のシート名が TESTというシートを自分のExcelファイル(C:\doc\BOOK1.xls)に コピーするにはどのように記述すればよいのでしょうか。 ・コピー先:自分のExcelファイル(C:\doc\BOOK1.xls) VBAのコードがあるファイルです ・コピー元:C:\test\BOOK2.xlsのTESTシート なお、TESTシートを持つ同じ名前(BOOK2.xls)のファイルが 別フォルダにもあります Workbooks( )の引数にファイル名(BOOK2.xls)は指定できるのですが、 フルパス名(C:\test\BOOK2.xls)で指定できないので困っています。
- ベストアンサー
- Visual Basic
- fs3yjmo
- 回答数2
- 教習所での眠気
現在、教習所に通っており、あと1ヶ月もないのに、パソコンで受ける学科テスト・技能テスト・試験所でのテストが残っています。 現在つまずいているのが、学科のテストで、パソコンの前に座ると眠気が襲ってきて勉強にもならないしテストも受けれません。 水を頻繁に飲んだり冷たい物を目に当てたりしますが1分経たないうちに眠たくなります。 私の通う教習所は厳しいと評判でテスト中も先生が見張っているので無茶はできません。 どうすればよいですか? 常に目が覚めていたいです。
- ベストアンサー
- 心の病気・メンタルヘルス
- Grace_Meg
- 回答数2
- [ASP]Accessファイルへの接続でエラー
VPSサーバでASPを動かしたいのですが、エラーが出てしまい、困っています。 ・Windows サーバ 2008 R2 ・IIS7.0 エラー詳細は ・ADODB.Connection エラー '800a0e7a' プロバイダーが見つかりません。正しくインストールされてい ない可能性があります と出てきます。 ネットで調べて、このプロバイダというものをインストールし、コンパネからODBCに設定してやれば上手くいく、という答えにたどり着いたのですが、64bitと32bitの混在、Accessのバージョンでスクリプトが違うとか、様々なケースで対策が違うようで、分からなくなってしまいました。 また、Windowsサーバには、最初からこのプロバイダというものがインストールされている、と書いてある記事を見つけたり、それならどうしてエラーが出てしまうのか、途方に暮れています。 更にややこしい事に、このASPは海外の方が作ったショッピングサイトらしく、社内で誰もパソコンに詳しくないので私に回ってきたのです。 私のスペックは、簡単なWebサイトが作れる程度です。 サーバやらIISやら、必死になって設定するような素人です。 その為、取り敢えず自分のWindows7でIIS7.0を立ち上げ、簡単なAccessファイルに接続するASPを作りテストしていますが、やはり同じエラーが出てしまいます。 テストで作成したコードはこんなものです。 Dim test Set test = Server.CreateObject("ADODB.Connection") test.Provider = "Microsoft.ACE.OLEDB.12.0" test.ConnectionString = "フルパス~.mdb" test.Open Accessファイルのバージョンは、恐らく2003、もしくは2007です。 一体どのプロバイダをインストールすれば良いのか、インストールした後はどうすれば良いのか、どうか御指南頂けますよう、よろしくお願い致します。
- ベストアンサー
- Microsoft ASP
- mmr0920
- 回答数1
- PDOでDB
PDOでDBを表示させ修正ボタンを押し別ウインドウが開き選んだデータの修正を行いたいのですがupdate2.phpでエラ-メッセージが出ます。どうやったら直りますか 下記のメッセージです Warning: PDOStatement::execute(): SQLSTATE[HY093]: Invalid parameter number: number of bound variables does not match number of tokens in C:\WWW\test\htdoes\update2.php on line 4 レコードを修正しました。 ちなみに 番号 int プライマリ-キ- 氏名 varchar 住所 varcharです 下記はソースです 一覧画面 <HTML> <HEAD> <TITLE>一覧画面</TITLE> </HEAD> <BODY> <table border="1"> <tr> <th>番号</th> <th>氏名</th> <th>住所</th> <th>操作</th> </tr> <?php $pdo = new PDO("mysql:dbname=db_test;host=localhost", "root", "admin"); $st = $pdo->query("SELECT * FROM tbl_test"); while ($row = $st->fetch()) { $ID = htmlspecialchars($row['番号']); $NAME = htmlspecialchars($row['氏名']); $ADDR = htmlspecialchars($row['住所']); echo "<tr><td>$ID</td><td>$NAME</td><td>$ADDR</td><td><a href='update.php?番号=$ID'>修正</a></td></tr>"; } ?> </table> </BODY> </HTML> アップデートの入力フォーム update.php <?php $ID = htmlspecialchars($_GET['番号']); $pdo = new PDO("mysql:dbname=db_test;host=localhost", "root", "admin"); $st = $pdo->prepare("SELECT * FROM tbl_test WHERE 番号=?"); $st->execute(array($ID)); $row = $st->fetch(); $ID = htmlspecialchars($row['番号']); $NAME = htmlspecialchars($row['氏名']); $ADDR = htmlspecialchars($row['住所']); ?> <form action="update2.php" method="post"> 番号<br> <?php echo $ID ?><br> 氏名<br> <input type="text" NAME="NAME" value="<?php echo $NAME ?>"><br> 住所<br> <input type="text" NAME="ADDR" value="<?php echo $ADDR ?>"><br> <input type="submit"> </form> アップデートの処理 update2.php <?php $pdo = new PDO("mysql:dbname=db_test;host=localhost", "root", "admin"); $st = $pdo->prepare("UPDATE tbl_test SET 番号=?,氏名=?,住所=?WHERE 番号=?"); $st->execute(array($_POST['NAME'], $_POST['ADDR'])); ?> レコードを修正しました。 アップデートの処理 update2.phpで 最初のエラーが出ます
- 締切済み
- MySQL
- noname#197690
- 回答数4
- カンニングの疑いがかけられている時
最近、期末テストが終わりました、そして、この投稿の何日か後に全員個人面談があります、そこで、私は恐らくテスト中にカンニングをしていたという疑いをかけられています。多分、この面談で事情を聞かれると思います、しかし、私は確かに疑われるような行動などをしていて、改めて自分のテスト中の行動を振り返ると自分でも疑っちゃうぐらいです(笑)でも、実際はやっていませんし、そんな勇気もありませんしね・・・・ 疑われていると思う行動を箇条書きで書きました。 ・落ち着かず辺りをキョロキョロ見ていた ・隣の友達が笑っていて、それをテスト中に気になって、その友達をみてしまい、試験監督に注意?された ・テスト中にポケットに手を入れていた ・机にカンニングと疑われるような落書きがいっぱい薄いですが、ある ・テスト後に「テスト中にその答えみせてよ~」っ言う冗談を大声で言っていた これぐらいなんですけど・・・・てか、こんなの誰が見てもカンニングしてるとしか思えませんよね・・・しかし、私はやっていないのです! でも、これって絶対、先生的に考えたら断定的ですよね・・・ 私は本当にどうしたらいいのか悩んでいます、どうしたらこの誤解を解くことが出来るんでしょうか・・・多分、これを見ている方も私の事を信用できないと思います、しかし、どんな些細なことでもいいので、この誤解を解く方法を教えてください・・・
- javaの描画関係のプログラムの考え方について
昔からあるJavaの基本的なグラフィックスのプログラム(下方のサンプル)の構造の基本についてお尋ねします。 プログラムの構成を言葉で言うなら、 1 クラスの設定 2 クラス内部のメソッドの作成(コンストラクタ、paint, main) (mainはメソッドとは言わないかもしれませんが、クラスの中の実働部隊のトップということでそういう位置づけにしました。) ここで疑問ですが、 疑問1 paintメソッドですが、どのようにして呼ばれていると考えるのでしょうか。プログラムの中で呼び出されていないように見えます。 mainの中のw.setVisible(true)とかw.show()が描画せよ、というトリガーだと思いますが、paintを動かせとはストレートには読めません。 w.paint() とかだとTestクラスのオブジェクトwのメソッドpaintを動かしているということが示されるわけですが。こういうのがないですね。 疑問2 mainの中のFrame w=new Test()はTest w=new Test()でも動作しますが、これはあまり気にしなくていいでしょうか。 ---- 以下はプログラムの構造です。--- import 適当に public class Test extends Frame{ public Test(){ クラスと同じ名前なのでコンストラクタですね。 setSize(300,300);ウィンドウのサイズ指定 addWindowListener() などいろいろウィンドウのセッティング ウィンドウの閉じ方とか 描画のためのキャンバスの用意 } public void paint(Graphics g){ g.drawLine(0,0,200,200); 描画本体 この部分をいろいろプログラミングする } public static void main(String[] args){ メインなのでここがスタートライン Frame w=new Test(); オブジェクトを作って // w.show(); w.setVisible(true); 描け } }
- 締切済み
- Java
- skmsk1941093
- 回答数4
- ストレスについて
高1の男子です。 日々ストレスがたまって自分でもどうしたらいいか分かりません 高校に入って、中学校の頃はテストも下の中くらいでやばかったのですが、高校では最初のテストから順位は上位でこれまでのテストも順位表に毎回名前が載って僕はそれが嫌で仕方ありません。中学校の頃は逆にうらやましかったですが名前が載ると先生たちや親にも期待され毎回のテストが怖くて仕方ありません。勉強してもできるか心配でテスト前日は3時くらいまで勉強してもなかなか寝付けません いつも頭は勉強の事で毎日すごい重圧になってます。 夏休みもバイトと勉強で友達とも遊べずにストレスを発散することもできず毎日が苦しいです 親からもあんたはできるから見たいな感じで見離されているような気がします。テストでいい順位をとっても良かったねとか父にはそうなんだ と言われあまりほめられる事もなく、いい順位をとってあたりまえだ見たいに言われ、いったいテストで猛勉強していい順位をとってもなにがいいのかわからずストレスになっます なんかコードブルーの冴島さんみたいでほんと期待されることってほんと幸せなことなんだなとこの歳ながら実感してます 親ともあまり会話する事もありません どうしたらよいでしょうか 質問タイトルとはすこしずれているかもしれませんがよろしく御願いします また、長文になり申し訳ありませんが何かアドバイスよろしく御願いいたします
- Linuxでのグループごとのディレクトリの権限について
お世話になります。 Linuxで以下のようなことをしたいのですが、ディレクトリごとにグループの権限を設定するコマンドが分かりません。 説明が長いですが、よろしくお願いします。 やりたいこと 【必須】 ・group1とgroup2というグループがある。 ・user01とuser11はgroup1に所属し、user2はgroup2に所属する。 ・/test/folder1/と/test/folder2/がある。 ・folder1の中身はrootユーザとgroup1に所属する2人しか参照・更新・実行できない。 ・folder2の中身はrootユーザとgroup2に所属する1人しか参照・更新・実行できない。 ・今後folder1に作成される全てのファイルはroot,user01,user11しか参照・更新・実行できない。 (ファイルごとに権限を設定はしない。) ・rootユーザがグループ、ユーザの管理および/test/直下のフォルダの管理を行う。 root以外のユーザはグループ・ユーザの作成などはできない。 (root以外のユーザができることは/test/自分が所属しているグループが見れるディレクトリ 内の ファイルの参照・更新・実行のみ) 【できれば】 ・rootユーザが/test/を見るとfolder1とfolder2がある。 user01,user11が/test/を見るとfolder1だけある。 (できない場合は、folder2にアクセスできないようにする) 【今自分が理解していること】 (1)グループの作成方法 #groupadd group1 #tail -1 /etc/group #group1:x:500: (2)ユーザの作成方法 # useradd -u 1001 -g group1 user01 (3)権限のつけかた #chmod g+r /test/folder1/ (これはrootがやる場合、グループの指定ができるのかがわからない)
- Linux nkfコマンド使用方法
最近、nkfコマンドを知りました。 nkf -w8 --overwrite test.php nkf -g test.php >>UTF-8 上記は、意図したとおりに変換されますが、 -jesなどの他の文字コード変換ができません。 なぜでしょうか。 バージョン2.1.2 ご回答をよろしくお願いします。
- どちらを使った方がいいでしょうか?
Sub test1() Dim ws As Worksheet For Each ws In Worksheets Debug.Print ws.Name Next End Sub Sub test2() Dim ws As Variant For Each ws In Worksheets Debug.Print ws.Name Next End Sub どちらも問題なく実行されますが、 VBA的にどちらを使った方がいいでしょうか?
- ベストアンサー
- Visual Basic
- nhbghnbg333
- 回答数3
- 自分で作成したサーブレットを同じlanの人にみせたい時は?
os:win2000です。 今私は「http://localhost:8080/test/keijiban.jsp」 を同じlan上のほかのマシンから見たいのですが、 みれません。。 どういった設定が必要になりますか? ちなみに他のマシンでは「http://192.168.0.***/test/keijiban.jsp」としています。
