sekibunx の回答履歴
- c# この高速化の方法あり? 2
こんにちは、c#初心者です。 現在ライブラリを作成しているのですが、その中でちょっと問題がありそうな高速化の方法を思いついたので質問させていただきました。 継承させるクラスを作るときに、継承予定のクラスで実装するメソッドやメンバを、基のクラスでは public class Class1 { internal virtual void Method() { throw new NotImplementedException(); } } // - - - - - - - - - - - - - - - - - - - - - - - - - public class Class2 { internal override void Method() { //ここで実装 } } として、 このオブジェクト「sampleObj」があったとして、 if ( sampleObj is Class2 ) sampleObj.Method(); のようにすることで Class2 temp = sampleObj as Class2; if ( temp != null ) temp.Method(); や if ( sampleObj is Class2 ) ((Class2)sampleObj).Method(); のようにすることよりも若干高速になるようです。 末端のアプリケーションならまだ問題になりにくいかもしれませんが、今回はライブラリということなので気になっています。 気休め程度に「internal」になっていますがそれでもまずい気がします。 どなたか詳しい方がいらっしゃいましたら教えていただけませんか?
- OUを移動してもポリシーが変わらない
Windows2003でActiveDirectoryを構築しておりますが、挙動が判らないことがあり、 経験者の皆さまのお知恵を拝借したく存じます。 ドメイン参加しているPCのアカウントのポリシーを変更する際に、 「ActiveDirectoryユーザーとコンピュータ」の画面で、USR2というOUに所属しているアカウントを ドラッグ&ドロップしてUSR1というOUに移動させました。 USR1とUSR2はUSRという階層の下にあり、USRはALLというドメインの配下にあります。 ここで、USR2に対して設定してあるGPO(Windowsの設定-IEのメンテナンス-接続/プロキシの設定)がUSR1に移動させた後も外れない状態になってしまっています。 PCを何度もログアウトしたり、再起動しても同じです。 また、そのGPOは同じレベルのUSR1及び上の階層のOUでも使用していません。 このユーザーは色々なソフトをインストールしてあるので、アカウントを作り直す訳には いかないので困っています。 こうしたGPOによる設定内容をリフレッシュする方法はあるのでしょうか? よろしくお願い致します。
- 締切済み
- hatsuzo
- Windows系OS
- 回答数2
- Craving Explorer ubuntu
Craving Explorer はlinuxまたはubuntuでつかえますか?
- ベストアンサー
- tigaitakanoha
- Linux系OS
- 回答数2
- 記号だけの文字化け対応について
PHPのmb_send_mailでメールを飛ばす時に、特殊文字だけがバケで受信してしまいます。 例えば(ここでは入力しても表示出来ないが、まる1で入力すると、まるの中に1が入っている文字) 「あいうえお(1)」を送信すると、受信側で「あいうえお?」と受け取ってしまいます。 mb_language( "ja" ); mb_internal_encoding( "UTF-8" ); は入れてありますけれど。 誰か詳しい方に助けてほしいです。 宜しくお願いします。
- この場合はid?class?
本日ウェブデザイン技能検定を受けたのですが、 後から調べてもどうしてもよく分からない問題があったので質問させていただきます。 Q.要素に固有の値を定義する属性として適切な物を選択しなさい A. 1.<p id="lead">文章</p> 2.<p src="lead">文章</p> 3.<p title="lead">文章</p> 4.<p class="lead">文章</p> 2と3は多分違うと思うので、1か4だと思ったのですがどちらも正解な気がしてなりません… idとclassの違いについて調べてみても、大抵「1つだけか複数かの違い」のように書かれていて このような問いで出されたらどちらが正しいのでしょうか? 教えていただければ幸いです。宜しくお願い致します。
- ベストアンサー
- noname#140855
- HTML
- 回答数5
- プログラミングの課題、手伝ってください!!
この俺が書いたプログラムを見てわかるとおり、今は1つのボールにしか、ファンクションがきいていない状況になってます。 これを3つのボール個々に大きさが代わったり、速さが変わったり、でてくるロケーションが変わったりするファンクションをきかせたいんです。 int width =600, height = 600; float d = random(5,40); float d1 = random(5,40); float d2 = random(5,40); float d3 = random(5,40); float x = random(0,width); float x1 = random(0,width); float x2 = random(0,width); float x3 = random(0,width); float y =0; float y1 =0; float y2 =0; float y3 =0; float speed1 = random(1,5); float speed2 = random(2,4); float speed3 = random(1,9); void setup() { size(width,height); background(255); smooth(); noStroke(); } void draw() { background(255); x1 = x1; y1 = y1; speed1 = speed1; d1 = d1; fill(255,0,0); ellipse(x,y,d,d); if(y<=height) { y= y + speed1; d= d1; } else { speed1 = random(1,5); d = random(5,40); y = 0; x = random(0,width); } x2 = x2; y2 = y2; speed2 = speed2; d2 = d2; fill(0,255,0); ellipse(x,y,d,d); if(y<=height) { y= y + speed2; d = d2; } else { speed2 = random(2,4); y = 0; d = random(5,40); x = random(0,width); } x3 = x3; y3 = y3; speed3 = speed3; d3 = d3; fill(0,0,255); ellipse(x,y,d,d); if(y<=height) { y= y + speed3; d= d3; } else { speed3 = random(1,9); y = 0; d = random(5,40); x = random(0,width); } } よろしくお願いします。
- 締切済み
- takomaru1201
- Java
- 回答数1
- JDKの使い方がわかりません
JAVAを初めてみようと https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewFilteredProducts-SingleVariationTypeFilter をインストールして。 http://www.javaroad.jp/java2sdk.htm を見てPathの設定まではできたようです。実際..\binにあるij.batは実行できます(これが何なのかは分かりません) しかし、肝心のjavacが使えません。 エラーは 'javac'は、内部コマンドまたは外部コマンド 操作可能なプログラムまたはバッチ ファイルとして認識されていません。 となります。 ..\bin内をみても、javac.***というファイルがありません。 私の勘違いで何かミスがあるのでしょうか? 前も後ろも分からず、途方にくれています。 ちなみに本を見て”Hello World”と表示させる簡単なプログラムを組んだのですが(ファイル名Test.java) ためしに..\bin内にあるdatの一つij.datを使ってみようと。 ij Test.java と打つと ij エラー: connectionを確立できません というものが、二回出てきます。これは、javacに代わるものなのでしょうか?違いますよね。 質問ばかりで申し訳ありませんが、どなたかご教授願います。
- ベストアンサー
- toku4de-su
- Java
- 回答数2
- JDKの使い方がわかりません
JAVAを初めてみようと https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewFilteredProducts-SingleVariationTypeFilter をインストールして。 http://www.javaroad.jp/java2sdk.htm を見てPathの設定まではできたようです。実際..\binにあるij.batは実行できます(これが何なのかは分かりません) しかし、肝心のjavacが使えません。 エラーは 'javac'は、内部コマンドまたは外部コマンド 操作可能なプログラムまたはバッチ ファイルとして認識されていません。 となります。 ..\bin内をみても、javac.***というファイルがありません。 私の勘違いで何かミスがあるのでしょうか? 前も後ろも分からず、途方にくれています。 ちなみに本を見て”Hello World”と表示させる簡単なプログラムを組んだのですが(ファイル名Test.java) ためしに..\bin内にあるdatの一つij.datを使ってみようと。 ij Test.java と打つと ij エラー: connectionを確立できません というものが、二回出てきます。これは、javacに代わるものなのでしょうか?違いますよね。 質問ばかりで申し訳ありませんが、どなたかご教授願います。
- ベストアンサー
- toku4de-su
- Java
- 回答数2
- C#について
(1)YYYYMMDDの形式で入力させるようにしたいのですがどうすればいいですか?? (2)このデータをYYYY/MM/DD形式に変更するにはどうすればいいでしょうか?? よろしくお願いします
- ベストアンサー
- huuuuuuuuuuu
- C・C++・C#
- 回答数2
- linuxでの行頭の空白の取り除き方
aaa... aaa... aaa... aaa... aaaa... aaa... のように、行頭にが空白が不規則に存在するようなファイルを aaa... aaa... aaa... aaa... aaa... のように、行頭をそろえたいとおもいます。 いろいろなコマンドを試しましたがだめでした。どうしたらいいでしょうか? aaa...は任意の文字列です。
- ベストアンサー
- noname#182748
- その他(プログラミング・開発)
- 回答数3
- 画像リンクの既読制御について教えて頂けませんか?
現在、ホームページビルダー14を使っています。 文字のリンクだと既読リンクの場合は“何色”みたいのは設定できるのですが、 画像リンクに対して通常は“a.jpg”が表示されているけど、 既読リンクの場合は“b.jpg”を表示するということがやりたいです。 すみませんが、誰か教えてもらえませんか?
- htmlタグで画像を背景に敷き詰める方法
お世話になります。 早速ですが、htmlタグを使用し小さな画像を背景に並べたい<敷き詰める>のですが、方法はどのようにすればよろしいのでしょうか? アドバイスお願いいたします。
- 【Jquery】before()でソースを挿入
Jquery初心者です。 before()で指定したdivの直前にソースを挿入したいのですが、構文エラーでうまくいきません。 単純なソース(たとえば<p>hello</p>など)はうまく入るのですが、 img等「""」が入るタグがうまく挿入できません。 リストやアンカー、イメージなどを挿入するつもりなのですが、 before()を使う以外で何か方法はありますか? 書いたソースは <div id="exam">その他の商品はこちら</div> <script type="text/javascript" src="/js/jquery/.js"></script> <script type="text/javascript"> $(function(){ $("div#exam").before("<ul><li><img src="title.gif" alt="おすすめアイテム" /></li><li><a href="/item.html?id=000"><img src="01.gif" alt="アイテムA" /></a></li><li><a href="/item.html?id=001"><img src="02.gif" alt="アイテムB" /></a></li><li><a href="/item.html?id=002"><img src="03.gif" alt="アイテムC" /></a></li></ul>"); return false; }); </script>
- ベストアンサー
- ccn225
- JavaScript
- 回答数1
- c言語です
c言語初心者です。今大学の課題でc言語のプログラムをかいているのですが、うまくいかないので助けて欲しいです。以下のようなプログラムで調和平均の値を出したいのですがなぜか表示されません。infと表示されてしまいます。あと調和平均とはn/(1/d1+1/d2+1/d3+.........+1/dn)の値です。ここでd1~dnは入力された数のことです。なので0が入力された場合は値を返さないようにしたいです。 どこをどのように直せばいいのか教えてください。よろしくお願いします。 #include <stdio.h> #include<math.h> #define M 1000 int main (int argc, const char * argv[]) { // insert code here... float d[M]; double e[M]; double wa=0.0,av,bun=0,kika=1,tyowa=0; /*avはaverageを,bunは分散を意味します*/ int i=0,j=0; printf("複数の数字を入力してください\n"); printf("数字入力を終了するときはnull文字を入力してください\n"); printf("数字以外が入力されたら\n"); printf("それまでの数字の計算結果を表します\n"); /*数字を入力、和を求める*/ while (scanf("%f",&d[i])!='\0') { wa=wa+d[i]; i++; } if (i!=0) { printf("算術平均は%fです\n",wa/i); av=wa/i; for (j=0; j<i; j++) { kika=kika*d[j]; } printf("幾何平均は%fです\n",pow(kika,1./i)); for (j=0; j<i; j++) { if (d[j]=0) { printf("調和平均は出せません\n"); } else e[j]=1/d[j]; } for (j=0; j<i; j++) { tyowa=tyowa+e[j]; } printf("調和平均は%fです\n",e[1]); for (j=0; j<i; j++) { bun=bun+(d[j]-av)*(d[j]-av); } printf("分散の値は%fです\n",bun/i); } else { printf("数字を入力してください\n"); } return 0; }
- ベストアンサー
- mattipolpol
- C・C++・C#
- 回答数4
- c言語です
c言語初心者です。今大学の課題でc言語のプログラムをかいているのですが、うまくいかないので助けて欲しいです。以下のようなプログラムで調和平均の値を出したいのですがなぜか表示されません。infと表示されてしまいます。あと調和平均とはn/(1/d1+1/d2+1/d3+.........+1/dn)の値です。ここでd1~dnは入力された数のことです。なので0が入力された場合は値を返さないようにしたいです。 どこをどのように直せばいいのか教えてください。よろしくお願いします。 #include <stdio.h> #include<math.h> #define M 1000 int main (int argc, const char * argv[]) { // insert code here... float d[M]; double e[M]; double wa=0.0,av,bun=0,kika=1,tyowa=0; /*avはaverageを,bunは分散を意味します*/ int i=0,j=0; printf("複数の数字を入力してください\n"); printf("数字入力を終了するときはnull文字を入力してください\n"); printf("数字以外が入力されたら\n"); printf("それまでの数字の計算結果を表します\n"); /*数字を入力、和を求める*/ while (scanf("%f",&d[i])!='\0') { wa=wa+d[i]; i++; } if (i!=0) { printf("算術平均は%fです\n",wa/i); av=wa/i; for (j=0; j<i; j++) { kika=kika*d[j]; } printf("幾何平均は%fです\n",pow(kika,1./i)); for (j=0; j<i; j++) { if (d[j]=0) { printf("調和平均は出せません\n"); } else e[j]=1/d[j]; } for (j=0; j<i; j++) { tyowa=tyowa+e[j]; } printf("調和平均は%fです\n",e[1]); for (j=0; j<i; j++) { bun=bun+(d[j]-av)*(d[j]-av); } printf("分散の値は%fです\n",bun/i); } else { printf("数字を入力してください\n"); } return 0; }
- ベストアンサー
- mattipolpol
- C・C++・C#
- 回答数4
- 小窓ウィンドウについて
リンク先をソースに表示せずに小窓ウィンドウを立ち上げるにはどうすればいいのでしょうか? 何かの関数ですか <script language=JavaScript> document.write(" <a onclick=openi() href="javascript:d()"> よろしくお願いします。
- ベストアンサー
- coolboy-ok
- JavaScript
- 回答数1
- フォームからPOST、ブラウザで結果を受ける
フォームのテキストボックスに検索語を入れて、ボタンを押すと、 その結果を既定のブラウザで表示させたいです。 調べると、フォームがpostをして、「フォームがその結果を受け取る」というのは、 よく見るのですが、フォームがPOSTして、ブラウザが開いてサーバから返ってきた結果を 表示するというのはできるのでしょうか? 一度、ブラウザを立ち上げてそこからPOSTさせているというテクニックなどを 使っているのでしょうか? 例で言えば、一つのテキストボックス、一つのボタンで、 testと文字を入れて、ボタンを押すと、何かしらのPOST処理が行われて、 ブラウザが開いてgoogleの検索結果が表示される。 このような事をしたいのです、 なお、検索語は数字のみなので、2バイト文字は使いません。 よろしくお願いします。
- 締切済み
- apricot777
- Visual Basic
- 回答数4
- jquery セレクトボックス
jqueryについて質問させて頂きます。 今予約フォームを作成しているんですが、下記のような機能をつけたいんです。。 セレクトボックスは、1.「年月日」2.「時間」の2つあり、 セレクトボックス1で年月日を選択したさいに、土日を含む場合と平日の場合で、 セレクトボックス2に表示される内容を変えたいのです。 現状は、とりあえず日にちの表示はできました。。 後は土日か平日かを取得してセレクトボックス2の内容を変えたいのですが。。。 参考になりそうなサイトや、ご意見を頂きたいです。。 宜しくお願いします。。。
- 締切済み
- HR1002
- JavaScript
- 回答数1
- Google Chrome
Google Chromeで、ある日突然サイトが見れなくなりました。 Internet Explorerでは、いつも見れます。 URLが正しくても見れません。 でも、たまに見れるときがありました。でも、今は見れません。どうしてでしょうか? サイトに移動しようとすると、エラーのメッセージが出ます。 メッセージはこれです。 このウェブサイトはご利用いただけません。 http://www.google.co.jp/ のウェブページは一時的に停止しているか、新しい http://www.google.co.jp/ に移動した可能性があります。 エラーの詳細 元のエラー メッセージは次のとおりです。 エラー 102 (net::ERR_CONNECTION_REFUSED): 不明なエラーです。 解決方法をわかりやすく、教えてください。
- ベストアンサー
- meidomiko
- ハードウェア・サーバー
- 回答数1