[技術者向] コンピューター

全364731件中19881~19900件表示
  • AjaxでJSONを受信すると、文字化けする

    お世話になっております。 ajaxでJSONを受信して文字列に変換すると、日本語部分のみ文字化け("?"に変換)されてしまいます。色々と調べているのですが原因が分からず、恐れ入りますがご教示のほどお願い致します。 尚、日本語部分のメッセージには個別に設定したBean Validationのアノテーションのメッセージが 入ります。 $.ajax({ type: 'GET', url: url, dataType: 'json', data: params, contentType: "application/json; charset=utf-8" }) .done(function(params, dataType){ alert($.stringify(params)); } ---alert($.stringify(params))の内容--- {"contents":[{"id":"a","message":"123abc???"}} (送信元では【"message":"123abcあいう"】と設定)

    • ベストアンサー
    • leboon123
    • AJAX
    • 回答数1
  • C++ の多次元配列なんですが

    int i,j; int (*p)[2][3]; int *x; int a[2][3] = {{1,2,3},{4,5,6}}; p = &a; x = &a[0][0]; for ( i = 0; i < 2; i++ ) { for ( j = 0; j < 3; j++) { printf (" %d", (*p)[i][j]); } } printf (" | "); for ( i = 0; i < 2; i++ ) { for ( j = 0; j < 3; j++) { printf (" %d", *(x + ( i * 3 + j )) ); } } printf (" | "); for ( i = 0; i < 6; i++ ) { printf (" %d", *(x + i) ); } これで大丈夫でしょか?

  • c言語とperlのcgi設定方法

    (Arch linuxにてlighttpdサーバを立ち上げています) cgiは一般にperlが多いとは思いますが、C言語からのcgiも試みています perlによるcgiを有効にするにはlighttpd.confの設定に以下を追加  server.modules += ( "mod_cgi" )  cgi.assign = ( ".cgi" => "/usr/bin/perl")  static-file.exclude-extensions = ( ".cgi" ) C言語から作成したcgiを有効にするにはlighttpd.confの設定に以下を追加  server.modules += ( "mod_cgi" )  cgi.assign = ( ".cgi" => "")  static-file.exclude-extensions = ( ".cgi" ) 同一のサーバ下で「"/usr/bin/perl"」「""」ともにを有効にする設定方法はありますでしょうか よろしくお願いいたします

  • メソッドから値を引っ張ってこれない。

    phpのgoutteを使用して、下記ソースを記述しました。 スクレイピング対象のHTTPアドレスの記述に間違いはありません。 ※アドレスはダミーです。 ただ、elementオブジェクトから、 nodeValueの値を引っ張れないのです。 ■phpソース <?php require_once 'goutte.phar'; use Goutte\Client; $crawler = $client->request('GET', 'http://www.test.xml'); $crawler->filter('item')->each(function($element) { echo $element->nodeValue; }); ?> ■スクレイピング先ソース <rss version="2.0"> <channel> <item> <title>タイトル1</title> <category>本1</category> <link>http://www.test.co.jp/book/book1/</link> <description>本1について詳細を説明します。</description> <pubDate>2015-01-09</pubDate> </item> <item> :以降繰り返し : </iem> </channel> </rss> ■エラー内容 PHP Notice: Undefined property: Symfony\\Component\\DomCrawler\\Crawler::$nodeValue in /php配置ディレクトリ/Test.php ■$erementのvar_dump出力結果 object(Symfony\Component\DomCrawler\Crawler)#908 (4) { ["storage":"SplObjectStorage":private]=> array(1) { ["000000005a6bd4e800000000d42c592e"]=> array(2) { ["obj"]=> object(DOMElement)#19 (18) { ["tagName"]=> string(4) "item" ["schemaTypeInfo"]=> NULL ["nodeName"]=> string(4) "item" ["nodeValue"]=> string(286) " タイトル1 本1 http://www.test.co.jp/book/book1/ 本1について詳細を説明します。 2015-01-09 " } ["inf"]=> NULL } } nodeValueで値を拾えない原因がわからないのです。 var_dumpで確認したところ、nodeValueに値が存在しているように見えていることは確認できています。(Stringの数値286はダミーです) requireが足りないのでしょうか。 それともアクセスの方法が間違っているのでしょうか。 ご教示よろしくお願いいたします。

    • ベストアンサー
    • ShiftTail
    • PHP
    • 回答数1
  • C++ ポインタについて(配列)

    int x[3][3] = {{1,2,3,4},{5,6,7,8}}; z = &a; for (i = 0;i < 3;i++) { for (j = 0;j < 3;j++) printf (" %d", (*z)(i + j)); } zを出力する方法をしりたいです。

  • phpでプレーンなテキストを階層化

    phpに関して質問させて頂きます。 最近、phpの勉強を始め、プレーンなテキストを階層を持った配列にしようとして、つまずいてしまいました。 まず、以下のように先頭にタブを打って見やすく階層化した適当な文字列の変数を作っておき、 $text_hierarchy = ' 階層0-0  階層0-0-1  階層0-0-2 階層0-1 階層0-2  階層0-2-0  階層0-2-1   階層0-2-1-0   階層0-2-1-1     階層0-2-1-1-0 階層0-3 '; これを1行毎の配列にして $text_hierarchy_array = explode("\n", trim($text_hierarchy, "\n")); 順番に処理して $text_tree_array = array(); foreach($text_hierarchy_array as $k => $v){  $text_tree_array[$k] = ….. } 最終的に以下のような配列を作ろうとしているのですが、うまくゆきません。 目的はタブなどで見た感じ階層っぽく打たれたテキストを引数に渡すと、親子の配列を返す関数を作る事です。(何階層にでも対応する) array(4) {   [0]=>   array(2) {     [0]=>     string(9) "階層0-0"     [1]=>     array(2) {       [0]=>       array(1) {         [0]=>         string(11) "階層0-0-0"       }       [1]=>       array(1) {         [0]=>         string(11) "階層0-0-1"       }     }   }   [1]=>   array(1) {     [0]=>     string(9) "階層0-1"   }   [2]=>   array(2) {     [0]=>     string(9) "階層0-2"     [1]=>     array(2) {       [0]=>       array(1) {         [0]=>         string(11) "階層0-2-0"       }       [1]=>       array(2) {         [0]=>         string(11) "階層0-2-1"         [1]=>         array(2) {           [0]=>           array(1) {             [0]=>             string(13) "階層0-2-1-0"           }           [1]=>           array(2) {             [0]=>             string(13) "階層0-2-1-1"             [1]=>             array(1) {               [0]=>               string(15) "階層0-2-1-1-0"             }           }         }       }     }   }   [3]=>   array(1) {     [0]=>     string(9) "階層0-3"   } } お詳しい方、いらっしゃいましたら、是非ご教示頂きたく存じます。 コード例でも、考え方だけでも結構です。 何卒、宜しくお願い申し上げます。

    • ベストアンサー
    • chiku-san
    • PHP
    • 回答数1
  • オンラインのフリーOCRサイトがありますか?

    オンラインのフリー翻訳サイトがあります。 オンラインのフリーPDF作成サイトがあります。 オンラインのフリーOCRサイトがありますか?

  • Windowsのsetコマンドでの小数の問題

    Widnowsのバッチファイル内で使うsetコマンドの小数の問題で悩んでいます。 例えば、以下の線内の様なバッチファイルを実行したとします。 「2.0」以上の数値であれば、その数値を表示するというものです。 ------------------------------ @echo off if 1.0 GEQ 2.0 echo 「1.0」 if 2.0 GEQ 2.0 echo 「2.0」 if 3.0 GEQ 2.0 echo 「3.0」 if 4.0 GEQ 2.0 echo 「4.0」 if 5.0 GEQ 2.0 echo 「5.0」 if 6.0 GEQ 2.0 echo 「6.0」 if 7.0 GEQ 2.0 echo 「7.0」 if 8.0 GEQ 2.0 echo 「8.0」 if 9.0 GEQ 2.0 echo 「9.0」 if 10.0 GEQ 2.0 echo 「10.0」 if 11.0 GEQ 2.0 echo 「11.0」 if 12.0 GEQ 2.0 echo 「12.0」 if 13.0 GEQ 2.0 echo 「13.0」 if 14.0 GEQ 2.0 echo 「14.0」 if 15.0 GEQ 2.0 echo 「15.0」 if 16.0 GEQ 2.0 echo 「16.0」 if 17.0 GEQ 2.0 echo 「17.0」 if 18.0 GEQ 2.0 echo 「18.0」 if 19.0 GEQ 2.0 echo 「19.0」 if 20.0 GEQ 2.0 echo 「20.0」 if 21.0 GEQ 2.0 echo 「21.0」 if 22.0 GEQ 2.0 echo 「22.0」 if 23.0 GEQ 2.0 echo 「23.0」 if 24.0 GEQ 2.0 echo 「24.0」 if 25.0 GEQ 2.0 echo 「25.0」 if 26.0 GEQ 2.0 echo 「26.0」 if 27.0 GEQ 2.0 echo 「27.0」 if 28.0 GEQ 2.0 echo 「28.0」 if 29.0 GEQ 2.0 echo 「29.0」 if 30.0 GEQ 2.0 echo 「30.0」 if 31.0 GEQ 2.0 echo 「31.0」 pause ------------------------------ 上記を実行すると、何故か「10.0」から「19.0」までの結果が表示されません。 小数点以下「.0」を付けないとうまく表示されます。 この原因は何で、どうしたら解決するのでしょうか。 また、setコマンドでは解決できない場合、setコマンドを使わずに同様の事をする方法はあるでしょうか。 ご存知の方がおられましたら、お教え頂けないでしょうか。

  • pealを用いたcsvファイルの抽出

    現在1.5GB程のcsvファイルを処理しています 通常通りExcelやその他csvを開くソフトで開こうとしても どうしても処理に膨大の時間がかかる一方で一部しか開けない現状です そこでpealを用いて抽出をしようとしているのですが うまく出来ないのが現状です 仮に花のデータがあったとします 花の種類としてはチューリップやあじさい10種類以上の花があり 色や花識別番号,花の数が別の列に数字として入力されています   1行目が(空白),種類,色,花識別番号,花の数,実の数,枯れた花の数   2行目が(空白),チューリップ,黄色,1,2,2,2 3行目が(空白),チューリップ,緑,2,4,2,2 ...   10行目が 3行目が(空白),あじさい,緑,2,4,2,2 … ...以下同様にあじさいなど他の花の種類も入力されているとします このとき,花の名前と色と花識別番号を指定して 花の名前と色と花識別番号,花の数,実の数,枯れた花の数のデータを抽出をしたいのですが どうしても1列目の花の種類しか指定ができず,2列目以降の色や花識別番号を指定することができません 仮にチューリップを抽出しようとする場合は while(<STDIN>){ my @line = split(/,/, $_); $cols = @line; if($cols>1) { if($line[1] eq "種類" || $line[1] eq "チューリップ"|| $line[2] eq"2" ||) { print $_; } } } 現状は…以上ののような形にて作成してます しかし,これではうまくできませんでした 分かる方いらっしゃいましたら知恵を貸してください

  • excel マクロ

    Sub Macro1() ' ' Macro1 Macro ' ' ActiveCell.Offset(-1, 0).Range("A1:G1").Select Selection.Copy End Sub マクロの記録だけでこのコードを作ることは可能でしょうか?

  • PHPで文字列の一部を取り出したい

    PHPで 文字列が、 SETING TIME: 00:00:32.421 と有った場合、 00:00:32.421 部分だけを取り出したい場合はどのようにすれば良いのでしょうか? よろしくおねがいします。

    • ベストアンサー
    • sumomone
    • PHP
    • 回答数3
  • java初心者です。

    ソケットクラスを用いて入力ファイルの内容をWebサーバへ送信し、サーバからの応答を別ファイルに出力するクライアントプログラムを作りたいのですが、わからないです。 ソケットクラスを使うので送受信はバイト型でやらないといけないと聞きました。 入力ファイルの内容(HTTPリクエスト)をバイト型に変換して、それを送信するにはどのようなプログラムになりますか? できれば詳しく教えていただきたいです。

  • テキストウィザード(ODBC接続に失敗

    オラクル(11.0)とACCESS2010において ODBC接続をおこない クエリでデータを抽出しました。 データ件数(6千件ほどあります) そのクエリより、外部エクスポート 機能によりCSVファイルを作成したいのですが テキストウィザード(ODBC接続に失敗・・・)が表示され ウィザードが開きません また、データ件数30件程度で、実行すると、正常にウィザード画面が開き、エクスポート 定義画面が表示され、スムーズに処理を行うことができます。 上記の操作が成功した際には、VBA TransferTextコマンドにて対応したいと考えて おります。 なにが、要因でなるのか不明です。

  • 同一の編集を複数のファイルで行う方法

    複数の同じ書式のcsvファイルの1~4行を削除したいです。ファイル一つずつやっていこうと思えばできるのですが、ファイルが大量にあるのでかなり時間がかかってしまいます。一気にやってしまえる方法を教えてください。

  • table 幅指定でtheadとtbodyがずれる

    bootstrapを使っているのですが、 個別に幅設定がしたいので、htmlに下記を追加しました。 theadは問題なく幅設定できているのですが、tbodyがうまく適用されていないようで theadとずれてしまいます。 theadとtbodyの幅を合わせるにはどのようにすれば良いでしょうか? <style type="text/css"> .scroll1 { width: 1600px; table-layout: fixed; } .scroll1 thead, .scroll1 tbody { float: left; } .scroll1 tbody { height: 350px; overflow-y: scroll; } .c1 { table-layout: fixed;width: 200px; } .c2 { table-layout: fixed;width: 100px; } .c3 { table-layout: fixed;width: 100px; } .c4 { table-layout: fixed;width: 200px; } .c5 { table-layout: fixed;width: 200px; } .c6 { table-layout: fixed;width: 200px; } .c7 { table-layout: fixed;width: 100px; } .c8 { table-layout: fixed;width: 250px; } .c9 { table-layout: fixed;width: 250px; } </style> <table class="table table-bordered table-striped"> <tr> <td> <table border="0" class="table table-bordered table-hover table-striped table-hgroup scroll1"> <thead> <tr style=""> <th class="c1">アクション</th> <th class="c2">店舗コード</th> <th class="c3">ユーザID</th> <th class="c4">ユーザパスワード</th> <th class="c5">ユーザ名</th> <th class="c6">メールアドレス</th> <th class="c7">管理権限</th> <th class="c8">更新日</th> <th class="c9">登録日</th> </tr> </thead> <tbody> <tr style=""> <td style="width:200px;table-layout:fixed"> <input type="submit" value="削除" /> <input type="submit" value="編集" /> </td> <td style="width:100px;table-layout:fixed"> <span >2697</span> </td> <td style="width:100px;table-layout:fixed"> <span >002</span> </td> <td style="width:200px;table-layout:fixed"> <span >000000</span> </td> <td style="width:200px;table-layout:fixed"> <span >大築</span> </td> <td style="width:100px;table-layout:fixed"> <span ></span> </td> <td style="width:100px;table-layout:fixed"> <span >0</span> </td> <td style="width:250px;table-layout:fixed"> <span >2014/11/08 21:20:39</span> </td> <td style="width:250px;table-layout:fixed"> <span >2014/11/08 21:20:48</span> </td> </tr> </tbody> </table> </td> </tr> </table>

    • ベストアンサー
    • Qo Qoo
    • CSS
    • 回答数1
  • skypeについて

    パソコンでスカイプを通して友達とチャットをしているのですが、私が送ったメッセージ の文字が薄くなっていて右側の時間の横に丸い円がぐるぐる回っています。昨日の夜メッセージを送って 半日以上たつのですが表示が変わりません。これは、送信したけどあっちについていないという ことなんでしょうか?それとも、あっちが読んでいないだけでしょうか? お分かりの方いましたら、よろしくお願いします

  • VISIO 5.0の起動エラー

    mhd02556 VISIO 5.0の起動エラー  VISIO Professional 5.0と言うアプリケーションソフトを  WindowsXPのOSで使用していました。  最近までは、使用できたのですが、最近突然使用できなくなりました。  プログラムを開こうとするとしばらく、アイコンが時計マークになるのですが、時計マークが消えて、また、もとの画面に戻ります。  画面にあるアイコンからダブルクリックして起動しても、  画面にあるアイコンからアイコンで反転して開くを選んでも、  スタートからプログラムを選んで起動しても  スタートを押した後、表示されるVISIOのプログラムを指定しても、同様の結果になります。  このプログラムを他のWindowsXPプログラムで使用すると正しく使用できます。  何か追加したプログラムがいたずらをしているのです。  気になることは、最近、以下のプログラムをインストールしたことです。  IObit Uninstaller  Advanced System Care 8  Surfing Protection  インターネットエクスプローラのアドオンプログラムが知らないうちに導入されて広告のホームページが、勝手に表示されるようになりました。  プログラムの表示の中で、アンインストールのプログラムが登録されていない。  また、コントロールパネルのプログラムの追加と削除で登録されてなく削除できないので、削除するためにこのプログラムをインストールしました。フリーソフトです。  しかし、アドオンのプログラムは、削除できたのですが、上記の余分なプログラムが代替でインストールされたわけです。  このプログラムをアンインストールしたのですが、改善は、見られません。 ●Q01.どうような経験をされた方は、おられないでしょうか?  OSを入れ直せば改善があるかも知れませんが、他のプログラムも入れているので、できるだけ入れ直しは、避けたいです。 ●Q02.このような場合にどのように調査して、解決していけばよいでしょうか?  VISIO Professional 5.0は、Windows95の時のプログラムです。 ●Q03. WindowsXPに対応したソフトは、  VISIO Professional 2010となります。この新しいソフトを導入すれば、現在の問題は、解決されるでしょうか? ●Q04. OSとの互換を考える点でも、新しいソフトの導入を考えるべきでしょうか?  VISIO Professional 5.0は、Visual Basicを使用しているようで、このライブラリーのバージョンがいたずらしてのかと考えていますが、詳しくは、わかりません。  たとえひとつだけでも、よろしく教授方お願いします。 敬具

  • シェルスクリプトについて

    シェルスクリプトの勉強中です。 シェルで特定のフォルダに移動するスクリプトを書いているのですが、以下のような場合どうかいていけばいいのでしょうか? [例] /home/hogeの下にフォルダが1つだけある場合 sample01フォルダ →無条件でそのフォルダに移動する /home/hogeの下にフォルダが複数ある場合 sample01フォルダ sample02フォルダ sample03フォルダ →自分で選択して任意のフォルダに移動する  sample02と打ち込めばそこに移動出来るようにしたいです。 hoge配下のフォルダ名が不規則で定まっていない為、 複数ある場合にだけ選択リスト的なものを表示させて、間違えないように 移動させたいなと考えてます。 いい案などありましたら、ご教授いただけますと助かります。 よろしくお願い致します。

  • 任意の区切り文字でsplitする方法

    VBAで任意の区切り文字でsplitする方法を教えてください。 例えば 123 456 789 333 3444 66 65 22 といようなスペースあるいはタブで区切られたテキストデータがあるとします。 これを配列に格納したいのですが、 この区切りがタブ一つとか、スペース一つとか決まっていれば split関数で簡単に配列に格納することができますが、 タブかも知れないし、スペースがかも知れないし その数も未定の場合にはどうしたら良いですか? replace関数を使って、まず全てのタブをスペースに変換し その後に、複数のスペースを一つのスペースに変換し 最後にsplit関数を使うという方法しかないでしょうか? もっとスマートな方法があれば教えてください。

  • autocadからの印刷について

    プリンタ/プロッタには「SII Teriostar LP-1030」を使用しています。 デバイスとプリンターから上記のプリンタを選択し、印刷設定を行いました。 ユーザー定義1に縦240mm、横390mmと設定。 AutoCADからプリンタを選択し、用紙サイズはユーザー定義1を設定。 しかし、実際印刷してみるとA3サイズのロール紙で印刷したかったのに プリンタにはもっと大きいサイズのロール紙を使用する様にとエラーが出て、 印刷できませんでした。 定義したサイズで印刷したいのですがどうしたら良いのか分かりません。 どなたか教えて下さい。 お願い致します。