pdragon の回答履歴

全21件中1~20件表示
  • PostgresSQL8.4でツリー上に取得したい

    PostgresSQL8.4でツリー上に取得したい こんにちわ。 PostgresSQLでツリー上にデータを取得したいのですが、思ったように取得できないのでご教授をお願いします画像の「取得したい順番」。 データはid,name,parentとの構造になっています。 データは親子構造になっており、親の下に子が並ぶようにしたいんです。 子は親のidをparentに持っています。 元のデータは画像の「元データ」になっています。 現状再起SQLでデータを取得しid or parentでソートを掛けているのですが、意図した通りに取得できません画像の「取得出来る順番」。 そもそも再起SQLでできるのか、相関サブクエリを使うのか・・・SQLのみでできるのかすら分からなくなってきました・・・。 何か画像の「取得したい順番」通りに取得する方法はないでしょうか。 ヒントだけでもいいので、ご教授をお願いします。

  • UNIXシェルプログラミング間違い探してくださる方。。。

    UNIXシェルプログラミング間違い探してくださる方。。。 わかりません、実行できません、おねがいします 知識浅いので"ハア?"って思うかも・・^^; trashという名のフォルダにいらないファイルを移動(sh プログラム名 ファイル名 で) すでに同名のファイルがあればファイルの最後にdをつける(なんでもいいんですが、) dがついてるファイルがすでにあるならddをつける #!/bin/sh trashname="$1" error=0 cd trash/ || exit 1 #trashへ移動 while : do if [ test -f "$trashname" && "$error" -le "10" ];then #10回エラーしたら終了 trashname="trashname""d" #名前→名前d error=`expr $error + 1` echo "$error" else break fi echo "No match" done if ($error -gt 10);then echo "$trashname :EROOR" else mv ../"$1" "$trashname" echo "Congratulations." fi

  • ListBoxの選択した項目を削除したら、DBの同じデータの行も削除を

    ListBoxの選択した項目を削除したら、DBの同じデータの行も削除をしたいです。 環境:XP-Pro/VB2005/SQLServer2005 簡単なSchedule管理ソフトを作成しています。 画面には左側にMonthCalendar、開始時間を表示するDomainUpDown、件名、内容を入力するTextBoxと登録ボタンがあり、左側にListBox、その下に修正ボタン、削除ボタンが配置してあります。 登録ボタンを押すとListBoxに内容が表示されると同時にDBにデータが保存されます。 DBのテーブル:Shortは startdate(日付) DateTime start(開始時間) varchar(50) subject(件名) varchar(50) contents(内容) varchar(50) *日付と開始時間は複合主キー 今回は登録した項目を選択して削除ボタンをクリックしたら、DB内の同じ内容も削除するという動作です。 分からない部分はDBに接続してコネクションを定義した後のSQLステートメントです。 現在は、 connection.Open() Command.CommandText = "DELETE FROM Short WHERE start = '" & ListBox1.SelectedIndex &"'" Command.ExecuteNonQuery connection.Close() となっています。が削除されませんでした。 SQLステートメントで"ListBoxの選択している項目と同じ行"というようにWHERE句で定義したいのですが分かりません。 ご指導よろしくお願いいたします。

  • Windows上でJavaかc言語を使いテキストを読み上げるプログラム

    Windows上でJavaかc言語を使いテキストを読み上げるプログラム 作成においての疑問点として以下のことがあります。 あらかじめ五十音をwavで作成し、テキストを一文字ずつ読み込んで再生すると、遅く発音も悪いです。 一般的に音声ライブラリというものがありますが、仕組みがどのようなものか解りません。 また、そのようなものをJavaかC言語を使用し作りたいです。 それに関する本やサイトなど調べていますが、見つからないので困っています。 ご存知の方おられましたら教えてください。 よろしくお願いいたします。

  • C#でのTry文での負荷について

    C#でのTry文での負荷について アンドゥ処理を使用しているライブラリの仕様で、アンドゥができないかチェックする事ができないため、Try文を使ってエラーの処理を対処しているのですが、突然落ちたりしないか、ものすごく心配なのですが、大丈夫なのでしょうか?一応ビープ音を鳴らすようにはしています。

  • スレッドの安全な終了のさせ方

    スレッドの安全な終了のさせ方  メインスレッドにてCreateThread命令を使い、あるサブスレッドを作りました。 このサブスレッドは内部でmallocを使い動的に配列領域を確保して その配列領域をforループ等で「かなり時間の掛かる処理」として繰り返し アクセスしています。 ループが終了した時に「free」を実行してmalloc領域を開放しています。 アプリ終了時にメインスレッドからこのサブスレッドを終了させるのに メインウインドウにWM_DESTROYメッセージが送られた時、これまで単に そこで「CloseHandle(hSubThread);」とだけ書いていたのですが、 もしかしたらこれでは場合によっては(サブスレッドがループ処理中だったら) malloc領域が開放されずにリークしてしまうのではないかと思いました。  そこでイベントオブジェクトを使い、サブスレッドがループ処理中の 時には非シグナル状態にして、ループが終了しfreeで領域を開放した後 シグナル状態にするということにして、メインスレッドはそれを WaitForSingleObjectで待つという構造にしました。 ところが「メインスレッドに待ちを作るな」という言葉通り、これでは 上手く行きませんでした。サブスレッドはその時間の掛かる処理の 最中でSendMassage等でメインスレッドの処理を促すような命令を (例えばその処理の進捗状況を表示するなど)を幾つも行っていたので、 もしWaitFor~でメインを待たせると「サブスレッドの処理も進まなくなり 結果両方がロックして動かなくなってしまう」という悲しい状況に 嵌ってしまうのです。 SendMessageを徹底的に無くすということも考えたのですが、 (例えばPostMessageに書き換えるなどもやってみたのですが、これは 全く意図した動作をしてくれない場合もあり)、別の方法では どうしても代替できないケースもあって、全て消すというのは 現実的ではないのかもと。。  このようなサブスレッドを安全に終了させるにはどうしたら良いでしょうか? あるいは単にデストロイ時にCloseHandleとするだけでも良いのでしょうか?

  • FFFTPでダウンロードした、isoをどうやったら、取り出せるんですか

    FFFTPでダウンロードした、isoをどうやったら、取り出せるんですか? なんか大雑把ですが、すいません。あんまり詳しいこと分からないんで。 ご回答お待ちしてます。

  • プログラマー

    プログラマー パソコンが好きなので、もっと専門的な勉強がしたいと思っています。 私は女なのですが、この世界は3日3晩風呂にも入らないで会社に缶詰で仕事をする事なんてざらだと聞きます。(その割にサービス残業だと。。。) 私はプライベートが充実していないと嫌な性格なので、以前CADの仕事をしていた時も1日2時間位残業してかなり気持ちがキツかったのを覚えています。 プライベートを充実させたいと思ったら、今の事務系の仕事を続けていた方が懸命でしょうか?

  • ヘッドホンについて

    OSビスタ使用でスピーカーからは音が出ますが、ヘッドホンを装着したところ音が聞こえない、ちなみにスピカーからはおtが出ます。 パイオニア製のヘッドホーン使用しています。

  • fread()関数とfwrite()関数について

    fread(void *バッファ,site_t サイズ,size_t 数値,FILE *ストリーム)のようなものがありますが「サイズ」と「数値」とはどのように求めるのでしょうか。 あと、void型のポインタのことがわかりません。

  • プログラムの勉強は、書籍でしますか?ネットのサイトで十分でしょうか?

    プログラムの勉強は、書籍でしますか?ネットのサイトで十分でしょうか? 最近はネットで色々入門サイトが多いので、書籍を買わなくても十分勉強できるのでしょうか? 5年ー10年くらいの値段が下がった本を買い集めてcやjavaの勉強をするかネットだけで勉強するか 悩んでおります。よろしければアドバイスください。 実務レベルの実力をつけたいです。

  • ローカル環境では問題なかったのですが、

    ローカル環境では問題なかったのですが、 レンタルサーバにアップロードしたところ Fatal error: Call to undefined function cal_days_in_month() と表示されてしまいます。 レンタルサーバには PHP 5.2.1がインストールされているようです。 どうしたらいいしょうか?

    • ベストアンサー
    • ttakayoshi
    • PHP
    • 回答数2
  • PHPの記述ミスを事前に知る方法は?

    昨日からようやくPHPが動く環境ができたというレベルの初心者です。 PHPはまだ数行のものしか試していないのですが、もし何十行も記述した場合、いくつか記述ミスがある場合、実行させる前に事前チェックさせることは可能ですか? 私にとってインタプリタ型というのは大昔のBASICのイメージが強くて、途中で記述エラーがあっても、そのエラー記述を通らなければエラーにならないというイメージが強くて・・・ 多分PHPも同じですよね? 本当は実際に試せばいいのですが、現在手元にないので試すことができません。

    • ベストアンサー
    • yamada009
    • PHP
    • 回答数4
  • ローカル環境では問題なかったのですが、

    ローカル環境では問題なかったのですが、 レンタルサーバにアップロードしたところ Fatal error: Call to undefined function cal_days_in_month() と表示されてしまいます。 レンタルサーバには PHP 5.2.1がインストールされているようです。 どうしたらいいしょうか?

    • ベストアンサー
    • ttakayoshi
    • PHP
    • 回答数2
  • エンジニアによる個人情報流出

    場違いとは思いましたがあえて質問させていただきます。 自分はコンピュータに関しての知識は全くないずぶの素人です。 近い将来国民総背番号制なるものが現実味を帯びてきましたがその実施に際しては新しいシステムなりプログラムの開発が必要かと思います。 その時技術者がわざと個人情報が流出するようにプログラミングしたりできるのでしょうか? それともそんなプログラミングをすればすぐにばれるのでしょうか? 自分のレベルでは全くの信用問題で後で発注者側の国や県などがプログラムにそういった仕掛けがないかなど確認できないように思いますがいかがでしょう?

  • 以前、無線lanセキュリティについて質問させて頂き、頂いた回答を元にA

    以前、無線lanセキュリティについて質問させて頂き、頂いた回答を元にAOSS設定を親機と行い セキュリティ強化しました。 それでも、まだ若干不安が残りまして・・・。これから就職活動等でパソコンを多用するので。 無線lan子機側で出来るセキュリティはあるでしょうか? 特に子機側のプロファイル名を相手に見えなくする方法があれば教えて頂きたいです。 無線lanはBUFFALO製品のカードタイプを使用しています。 クライアントマネージャー3はインストールしています。 OSはXPです。 他に必要な事があれば追記させていただきますので、どうか返答よろしくお願い致します。

  • パソコンを使ったことをわからないようにする

    パソコンを使ったこと自体わからないようにするため、履歴などを消す方法はありますか。どうぞよろしくお願い申し上げます。

  • ExcelVBAでDOSコマンドの標準出力をリアルタイムでフォームへ出力するには

    いつもお世話になります。 タイトルにある通りです。 VBAより実行したDOSコマンドの実行結果を、tailコマンドのように、フォーム(テキスト部品など)に出力させたいと考えています。 一度実行結果をファイルへ保存してそれをフォームへ出力させる、というのではなく、あくまでリアルタイムで表示する、ということは可能でしょうか? よろしくお願いします。

  • ブログに同じサイトからコメントが・・

    以前から、趣味でブログを更新していました。 先日それとはまったく別に、新たに2つ目のブログを開設しました。 それぞれはブログの会社も違い、何の関連性もありません。 つい最近あるアダルトサイトから、ブログに(TBではなく)コメントが投稿されていました。 しかも以前からのブログとほぼ同時に、開設直後の方のブログにもコメントされていました。 気味が悪くてアクセス禁止にしたのですが、別のIP(ホスト名)でまたコメントが書かれていました。 それは、また同じアダルトサイトのURLが添付されていました。 ここ数日、記事を更新する度にコメントがあります。 たぶんプロクシ経由だと思いますが、 ・これは何か、PCが監視されているのでしょうか? ・対処としては、どうすれば良いでしょうか?

  • ExcelVBAでDOSコマンドの標準出力をリアルタイムでフォームへ出力するには

    いつもお世話になります。 タイトルにある通りです。 VBAより実行したDOSコマンドの実行結果を、tailコマンドのように、フォーム(テキスト部品など)に出力させたいと考えています。 一度実行結果をファイルへ保存してそれをフォームへ出力させる、というのではなく、あくまでリアルタイムで表示する、ということは可能でしょうか? よろしくお願いします。