seta_takahiro の回答履歴

全64件中1~20件表示
  • glpkの文法について(初心者的質問)

    glpkを使ってみたく、下記のサイトは読んだですが、自分でモデルを作るとsyntax error になります。 「GLPKで楽しく最適化しよう!」(http://mukun_mmg.at.infoseek.co.jp/mmg/glpk/index.htm) 1.他のよい日本語の説明文献があれば教えてください。 2.以下のモデルでの間違えを教えてください #habatori.mod param N := 3; set BUNKATSU := 1..3; set SEIHIN := 1..N; param CoilWidth := 200; param CoilLength := 6000; param Swidth{SEIHIN} ; param Slength{SEIHIN} ; var Blength{BUNKATSU}, >=0; var BX{BUNKATSU, SEIHIN}, >=0 , integer; minimize Usage: sum{b in BUNKATSU} Blength[b]; s.t. SeihinLen{s in SEIHIN} : sum{b in BUNKATSU} Blength[b]*BX[b,s] >= Slength[s]; s.t. BunkatsuW{b in BUNKATSU} : sum{s in SEIHIN} Swidth{s}*BX[b,s] <= CoilWidth; #habatori.dat set Swidth := 55 20 30; set Slength := 10000 8000 6000;

  • glpkの文法について(初心者的質問)

    glpkを使ってみたく、下記のサイトは読んだですが、自分でモデルを作るとsyntax error になります。 「GLPKで楽しく最適化しよう!」(http://mukun_mmg.at.infoseek.co.jp/mmg/glpk/index.htm) 1.他のよい日本語の説明文献があれば教えてください。 2.以下のモデルでの間違えを教えてください #habatori.mod param N := 3; set BUNKATSU := 1..3; set SEIHIN := 1..N; param CoilWidth := 200; param CoilLength := 6000; param Swidth{SEIHIN} ; param Slength{SEIHIN} ; var Blength{BUNKATSU}, >=0; var BX{BUNKATSU, SEIHIN}, >=0 , integer; minimize Usage: sum{b in BUNKATSU} Blength[b]; s.t. SeihinLen{s in SEIHIN} : sum{b in BUNKATSU} Blength[b]*BX[b,s] >= Slength[s]; s.t. BunkatsuW{b in BUNKATSU} : sum{s in SEIHIN} Swidth{s}*BX[b,s] <= CoilWidth; #habatori.dat set Swidth := 55 20 30; set Slength := 10000 8000 6000;

  • phpのpearが使えない

    いつも参考にさせて頂いています。 pearコマンドが使えなくなってしまいました。シェルでpearと打つと下記エラーが発生します。 【エラー内容】 Warning: require_once(PEAR.php): failed to open stream: No such file or directory in Config.php on line 27 【原因】 おそらく、PEARディレクトリを移動させてしまったからだと思います。 なので、/usr/bin/pearをviで下記のように変更した所、上記エラーが発生しました。 include_pathを/usr/share/php ⇒ /usr/local/php pearを再インストールすれば改善されるでしょうか? できれば再インストールする際の手順なども教えて頂けると嬉しいです。(参考URLでも全然OKです。 それともPEARディレクトリを移動させても問題なく動作させる方法があるでしょうか?どうか宜しくお願いします。

    • ベストアンサー
    • pgBeginImo
    • PHP
    • 回答数1
  • phpのプログラムに関する質問です。

    今、ログインシステムを作っている途中なのですが、以下のプログラムでやってみると、 登録してある名前とパスワードを打ち込むと、最初「パスワードが違います。」と出て、 戻ってもう一度同じものを打ち込むと、うまく先へ進みます。 (login.php)のファイルで↓ <html> <head> <title>ログイン画面Var.1</title> </head> <body > <form method="POST" action="get_login.php"> <table> <tr> <td>名前:</td> <td><input type=text name="name"></td> </tr> <tr> <td>パスワード:</td> <td><input type=password name="pass"></td> </tr> <tr> <td></td> <td> <input type=submit value="ログイン"> <input type=reset value=" 取消 "> <input type=submit name="regist" value="新規登録"> </td> </tr> </table> </form> </body> </html> (get_login.php)のファイルで↓ <? setcookie("name2", $_POST["name"]); $contents = @file_get_contents('name_list.txt'); //ファイルから読み込んだ文字列 $name=$_COOKIE['name2'];//名前 if($_POST["regist"]=="新規登録"){ readfile("regist.php"); }else{ if(ereg('<name>'.$name.'</name><pass>[a-z0-9]+</pass>',$contents,$a)){ $pass=ereg_replace('[^ ]+<pass>','',$a[0]); $pass=ereg_replace('</pass>','',$pass); if($pass==$_POST['pass']){ readfile("phptxtwrite2.php"); }else{ echo ("パスワードが違います。<br>". "<a href=\"./login.php\">戻る</a>"); } }else{ echo("登録されていません。<br>". "<a href=\"./login.php\">戻る</a>"); } } ?> (name_list)のファイルで↓ <name>会</name><pass>ss</pass> <name>さめ</name><pass>kk</pass> <name>やす</name><pass>ii</pass> <name>のり</name><pass>kk</pass> <name>あ</name><pass>a</pass> <name>あああ</name><pass>aaa</pass> <name>dda</name><pass>ds</pass> こんな感じなのですが、なぜ一発でうまくいかないのでしょうか?宜しくお願いします。 また、改良点などがありましたら、アドバイス宜しくお願いします。

    • ベストアンサー
    • add0804
    • PHP
    • 回答数1
  • CSVファイル読み込み 文字化け

    アドバイスの方頂ければと思い質問しました。 os fedoracore5/php 5.2.5/mysql 5.0.27 SJISのCSVファイルを読み,UTF-8のプログラムで処理したいのですが、 文字列中に[,]を使用しているものには[""]で囲って いて、その他文字列の日本語部分は[""]で囲まれていません。 そこで下記のような形にしたのですが、日本語が化けてしまいます。 またCSVファイルの文字化けする項目を[""]で囲むと 正常に表示されます。文字列を[""]で囲まずとも文字化けしない方法、またプログラムに問題があればアドバイスを 頂ければと思います。 <?php define("TEST_FILE", "./tes.csv"); header("Content-Type: text/plain; charset=SJIS"); $fp = fopen(TEST_FILE, "r") ; while ($row = fgetcsv($fp)) { for ($j = 0; $j < count($row); $j++) { $data = mb_convert_encoding($row[$j], "UTF-8", "SJIS"); printf($data); } } fclose($fp); ?>

    • ベストアンサー
    • test009_20
    • PHP
    • 回答数1
  • 【javaアプレット】スクロールバーを動かすとその場で正三角形を回転させたい

    スクロールーバーを移動させると、表示している正三角形がその場で回転するプログラムを作りたいのですが、まったくわかりません・・・。 正三角形を作る座標は既にできてます。cos、sinを使うやつですよね? でも、スクロールバーの値を読み取って、どうやって回転するように座標に組み込むかがわかりません。 知恵を貸してくださいm(__)mお願いします。

    • 締切済み
    • 1904xx
    • Java
    • 回答数3
  • アクセス権限についての疑問

    アクセス権限について疑問があります。所有者権限、グループ権限、ユーザー権限とありますが、 ・所有者権限とはどこで所有者と判別しているのですか?たいていはFTPソフトでファイルをアップロードしますが、確認するのはIEなどのブラウザです。どうやって所有者のPCからのアクセスを所有者と判断しているのでしょうか?なんとなくPCからアクセスすればユーザー権限で実行されている気がするのですが・・・。 ・グループ権限のグループとはどこのグループのことでしょうか?各解説サイトには「サーバー上の同じグループに属するユーザー」とか「ネットワークのグループ」とかありますが、いったいどのグループに属しているのか不明です。 レンタルサーバーで共有サーバーの場合、同じサーバーを利用している他ユーザーのことでしょうか? 疑問がわいたので質問してみました。

    • 締切済み
    • suffre
    • CGI
    • 回答数1
  • XAMPPでMySQLで文字化け、文字コード設定について

    MySQLの文字セット: UTF-8 Unicode (utf8)が変更できない。(できればSJISにしたい) 環境: OS:WinXP XAMPP1.6.6 * Apache 2.2.8 + OpenSSL 0.9.8g * MySQL 5.0.51 * PHP 5.2.5 & PHP 4.4.8 (RC2) * phpMyAdmin 2.11.4 症状: コマンドラインから作った全角文字を含む簡易テーブルについて。 ブラウザからphpMyAdminで確認すると文字化けせず読めるが、 DOSからコマンド"select"で確認すると文字化けしてしまう。 DOS窓からコマンド入力で簡単なテーブルsampleを作る。 東京,tokio Kanagawa,kanagawa とうきょう,tokio mysql> select * from sample; +------------+----------+ | ken | kencho | +------------+----------+ | | tokio | | Kanagawa | kanagawa | | ニ、ォ、 | tokio | +------------+----------+ mysql> status Server characterset: sjis Db characterset: sjis Client characterset: sjis Conn. characterset: sjis mysql> show variables like '%char%'; +--------------------------+-----------------------------------+ | Variable_name | Value | +--------------------------+-----------------------------------+ | character_set_client | sjis | | character_set_connection | sjis | | character_set_database | sjis | | character_set_filesystem | binary | | character_set_results | sjis | | character_set_server | sjis | | character_set_system | utf8 | | character_sets_dir | _xampp_mysql_share_charsets_ | +--------------------------+-----------------------------------+ character_set_systemだけがutf8なのは何故でしょうか? 編集したファイル: <my.ini(C:\WINDOWS)> [mysqld] default-character-set=sjis [mysql] default-character-set=sjis [mysqldump] default-character-set=sjis <my.cnf(C:\xampp\phpMyAdmin)>(短縮ダイヤル) default-character-set=sjis init-connect=SET NAMES sjis <config.inc.php(C:\xampp\phpMyAdmin)> $cfg['DefaultLang'] = 'ja-sjis'; $cfg['Lang'] = 'ja-sjis'; $cfg['DefaultCharset'] = 'ja-sjis'; 結果: とりあえず調べた事をファイルに反映させてみましたが、 DOSプロンプトからselect文を実行すると全角文字が読めません。 どうすれば読めるようになりますか? character_set_system utf8を変更するのでしょうか? "http://www.oji.ath.cx/sb/log/eid11.html"を参考にさせて頂きましたが、character_sets_*の意味がいまいち分かりません。 こちらも分かれば教えて頂きたいと思います。 宜しくお願いします。

    • ベストアンサー
    • narusuji
    • MySQL
    • 回答数2
  • phpからMySQLへ日本語insert

    phpプログラムからMySQLへ日本語の入力を行おうとしているのですが、 selectで閲覧してみても、文字化けどころか挿入すらされていませんでした。 コードは以下のような実にシンプルなものです <?php require_once'DB.php'; $username = "****"; $password = "*****"; $host = "localhost"; $database = "udb"; $db = DB::connect("mysql://$username:$password@$host/$database"); //DB接続 if (DB::isError( $db )) { die($db->getMessage()); } $sql = "INSERT INTO comments (lec_code, comment) VALUES (0000, 'ああああ')"; $result = mysql_query($sql); ?> 日本語でなく、英語でinsertした場合は問題なく挿入できました。 また、MySQLから直接SQL文での入力であれば日本語をinsertできたので、設定ミスが問題なのであればMySQLではなくphp側だと思われます。 ちなみに、MySQLの文字設定はsjis、phpの設定は以下のとおりです。 output_buffering Off default_charset "Shift_JIS" extension php_mbstring.dll mbstring.language Japanese mbstring.internal_encoding SJIS mbstring.http_input auto mbstring.http_output SJIS mbstring.encoding_translation On mbstring.detect_order auto mbstring.substitute_character none

    • ベストアンサー
    • seagal07
    • PHP
    • 回答数2
  • phpからMySQLへ日本語insert

    phpプログラムからMySQLへ日本語の入力を行おうとしているのですが、 selectで閲覧してみても、文字化けどころか挿入すらされていませんでした。 コードは以下のような実にシンプルなものです <?php require_once'DB.php'; $username = "****"; $password = "*****"; $host = "localhost"; $database = "udb"; $db = DB::connect("mysql://$username:$password@$host/$database"); //DB接続 if (DB::isError( $db )) { die($db->getMessage()); } $sql = "INSERT INTO comments (lec_code, comment) VALUES (0000, 'ああああ')"; $result = mysql_query($sql); ?> 日本語でなく、英語でinsertした場合は問題なく挿入できました。 また、MySQLから直接SQL文での入力であれば日本語をinsertできたので、設定ミスが問題なのであればMySQLではなくphp側だと思われます。 ちなみに、MySQLの文字設定はsjis、phpの設定は以下のとおりです。 output_buffering Off default_charset "Shift_JIS" extension php_mbstring.dll mbstring.language Japanese mbstring.internal_encoding SJIS mbstring.http_input auto mbstring.http_output SJIS mbstring.encoding_translation On mbstring.detect_order auto mbstring.substitute_character none

    • ベストアンサー
    • seagal07
    • PHP
    • 回答数2
  • PHP5とApache2.2の連携方法を教えてください。

    PHP5とApache2.2の連携の仕方を教えてください。 httpd.confの書き換えなど、分らなくなってしまいました。 そこや、あとApache2.0の時とどう違うのでしょうか。 一応いろいろやってみても、http://localhost/phpinfo.php でソースしか表示できませんので、関連づけできてません。 どなたかお力添えをいただけないでしょうか

    • 締切済み
    • Schema
    • PHP
    • 回答数2
  • php4 SJISの環境で2バイト文字の扱い方

    php4 SJISの環境で(漢字など全角)2バイト文字の扱いで悩んでいます。 $test = "あaいbうえ"; $toru1 = substr($test, 0, 4); $toru2 = substr($test, 4, 4); $toru3 = substr($test, 8, 4); という文字があり、これを盲目的(0,4,8と)4バイト取得すると、あa*<-変てこな文字になります。 4バイト以内に正しく収めて(全角が真っ二つされる場合はこの場合は全角文字の1文字を読まずに3バイトに収めて)次の4バイト取得時に読まなかった分から始めて取得するような器用なことをさせたいです。 結果としては、以下のようにさせたいです。 $toru1 = "あa"; // 4バイト以内 $toru2 = "いb"; // 4バイト以内 $toru3 = "うえ"; // 4バイト以内 mb_系は文字数なので、今回のバイト内に収めることでは使えないと思います。(バイト内に収めることが今回の目的です。) 何か良い方法はありますか?

    • ベストアンサー
    • ne5
    • PHP
    • 回答数1
  • C/C++の文法チェックツール

    現在C++であるソフトを作成中なのですが、コンパイルに非常に時間がかかるため単純な文法ミスでも長いコンパイル時間を経てエラーが検出され、その単純な文法ミスのためにまた長いコンパイルをし直すという非効率な状況です。 質問ですが、コンパイルする前に簡易的にC++の文法チェックを行いたいのですが、何か良いツール、一般的に使われているツールなどを紹介いただきませんでしょうか? OSはWindowsXPです。 よろしくお願いいたします。

  • PEARのエラーを救ってください。

    こんにちは,よろしくお願いします。 6行目 $rs = $db->query("SELECT * FROM member ORDER BY id ASC"); PEAR::DBで,上のようなクエリーを実行しようとすると次のようなエラーが出ます。 Fatal error: Call to undefined method DB_Error::query() in /home・・・・・/aaaa.php on line 6 PEAR::MDB2でも同じエラーが出ます。 また,PEARを使わないデータベースとの接続は,問題なくできます。 接続はうまくいっているようなのですが,原因と対処法を教えてください。よろしくお願いします。

    • ベストアンサー
    • emikouji
    • PHP
    • 回答数1
  • ストアドプロシージャについて

    アドバイスを頂けたらと思います。 php   5.1.6 mysql   5.0.22 接続方法 PDO PHPよりストアドプロシージャを実行するとEXCUTEの部分で応答がなくなりMYSQLの SHOW PROCESSLIST を確認するとそのプロセスがSleep になってしまっています。 記述方法が間違っているか、またはどこか設定するのか、参考意見を 頂ければと思います。 PHP側 <?php try { $user = 'sys'; $pass = 'sys'; $dbh = new PDO('mysql:host=localhost;dbname=testDB', $user, $pass); if ($st = $dbh->prepare("CALL Listget()") ){ $st->execute(); while ($row = $st->fetch()) { print_r ($row); } } } catch (PDOException $e) { print 'Error: ' . $e->getMessage(). "\n"; } $dbh = null; ?> ストアド delimiter // CREATE PROCEDURE Listget ( ) BEGIN SELECT id FROM testTbl; END // よろしくお願いします。

    • ベストアンサー
    • taro_029
    • PHP
    • 回答数1
  • 競馬で馬連とワイドを組み合わせた確率

    18頭のレースとして、A馬~R馬までとします。 (1)馬連複勝三点ABCのbox買いと、ワイドでDからABCに流しての三点の合計六点。 (2)馬連一点ABとワイドでCからA、Bに流して二点の合計三点。 上記(1)、(2)を比較すると的中率、はどのように変わってきますか? 二倍の違いがあっても0.1%と0.2%の場合と10%と20%では感覚的に異なっていると思うので。 ちなみに、馬連複勝とは二着以内の二頭を当てるもので、ワイドは三着以内の二頭を当てるものです。 以上、宜しくお願いします。

  • 3乗の簡単な計算方法

    2乗には非常に簡単な式がありますよね? 例えば 37^2 であれば (37-7)(37+7)+7^=30×44+49=1320+49=1369 よって37^2=1369ですよね? 多分、これは (10a+b)^2=100a^2+20ab+b^2 10a(10a+b+b)=100a^2+20ab というのを利用していると思うんです。 では、3乗で簡単な計算方法はないものでしょうか? 中学三年生にもわかるような説明で、お願いします。

  • 数学の宿題です。余弦定理を図形的に解釈する問題です。

    まず、余弦定理を図形的に解釈する前提として、図形を説明します。 それは、三平方の定理の証明に使われる図形です。三角形の各辺に、正方形があります。その各辺の二乗と各正方形が一致する図形です。 その図形を使って、以下の問題に答えなければなりません。 以下のc2等の表記はc二乗のことを表します。 問題「余弦定理は、c2-(a2+b2)=-2abcosC である。つまり、正方形a2の面積と正方形b2の面積の和と、正方形c2との差が、-2abcosCであるといえる。では、Cが鈍角である場合、-2abcosC を指す面積を斜線で記せ。」というものです。 字ズラのみで分かりにくいと思いますが、分かる方お教え下さい。今学期の期末にでるみたいで、頑張って理解するので、お教え下さい。 一応、参考になるかと思い、図形の参考ページのURLをのせておきました。勝手にアップしてしまい申し訳ないですが、ご理解下さい。 http://www004.upp.so-net.ne.jp/s_honma/urawaza/cosine.htm 上記のページの解説方法は、鋭角の場合で、鈍角の場合はどうなるのか分かりませんでした。また、もう少し詳しく説明して頂けると理解できると思うのですが。分かる方お願いします。

  • 数学の宿題です。余弦定理を図形的に解釈する問題です。

    まず、余弦定理を図形的に解釈する前提として、図形を説明します。 それは、三平方の定理の証明に使われる図形です。三角形の各辺に、正方形があります。その各辺の二乗と各正方形が一致する図形です。 その図形を使って、以下の問題に答えなければなりません。 以下のc2等の表記はc二乗のことを表します。 問題「余弦定理は、c2-(a2+b2)=-2abcosC である。つまり、正方形a2の面積と正方形b2の面積の和と、正方形c2との差が、-2abcosCであるといえる。では、Cが鈍角である場合、-2abcosC を指す面積を斜線で記せ。」というものです。 字ズラのみで分かりにくいと思いますが、分かる方お教え下さい。今学期の期末にでるみたいで、頑張って理解するので、お教え下さい。 一応、参考になるかと思い、図形の参考ページのURLをのせておきました。勝手にアップしてしまい申し訳ないですが、ご理解下さい。 http://www004.upp.so-net.ne.jp/s_honma/urawaza/cosine.htm 上記のページの解説方法は、鋭角の場合で、鈍角の場合はどうなるのか分かりませんでした。また、もう少し詳しく説明して頂けると理解できると思うのですが。分かる方お願いします。

  • requireで同じライブラリを複数回、呼び出すとどうなるか

    perlでの話なのですがrequireを使って、 例えば、以下のようにした場合、 同じファイルを何回もコンパイルすることになるのでしょうか。 どなたか教えていただけないでしょうか。 @xx=(1,2,3); for(@xx){ require "xx.pl"; } どうしてもCGIがサーバーに与える負荷を軽減したいので、 無駄なコンパイルならば、一回だけrequireするようにしたいのです。

    • ベストアンサー
    • m_angel
    • Perl
    • 回答数3