salsberry の回答履歴
- Objective-Cで、SEL型が理解できないのですが簡単に説明して
Objective-Cで、SEL型が理解できないのですが簡単に説明している本を原書(英語)で探しています。 お勧めできる本があれば是非教えてください。
- コンパイラのバグ?
コンパイラのバグ? 現在、PIC16F726を用いて各モジュールのテストをしています。 割込み処理を行ってLEDの点灯を行う下記のようなプログラムを作ったのですが、正常に動作し無い時があります。 void interrupt isr(void) { if(TMR2IF && TMR2IE){ //正常に動作する方 ; } // if(TMR2IE && TMR2IF){ //異常な動作を起こす方 // ; // } if(T0IE && T0IF){ PORTA = 0xf ; //LED点灯 while(1) ; T0IF = 0 ; } } 上記のとおり上のIF文で動作させた時はLEDはちゃんと点灯するのですが、下のIF文で動作させるとLEDが点灯しません。 割込み自体は発生しているようなので設定が間違えているということは無いようなので、コンパイラのバグなんじゃないかと思っています。 環境は MPLAB IDE v8.30 HI-TECH C v9.71a を使っています。 どなたかこの様な現象についてご存知の方はいらっしゃらないでしょうか。 よろしくお願いします。
- プログラミングの授業で Fortran 90/95 言語を使った 「計
プログラミングの授業で Fortran 90/95 言語を使った 「計算機ソフトウェア」という授業があり,以下のような課題が出ました。 ファイルからデータを入力し,それに対して何らかの処理を行い,結果をファイルに出力する,Fortran 90/95 言語を使ったプログラムを作成する問題を自分で作り,その回答(プログラムリスト)を記述せよ。 ただし,以下の内容を満足すること。 ・入出力には書式を用いる ・配列を使用する ・DO文を使用する ・IF文を使用する ・関数またはサブルーチンを使用する ・レポートには,問題の説明と処理の方法の説明を書き,プログラムリストと結果の評価を添えること。 並みのプログラムではダメらしく,(アイデア的にも)素晴らしいプログラムを作らなければならないのですが,まったく良い案が思いつきません。 良かったら,何か,教授をあっと言わせるような,プログラムの案, もし良ければ,プログラムリストの内容(PROGRAM ○○ IMPLICIT NONE ~~~)を添えて回答いただけないでしょうか? どうか,よろしくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- noname#114301
- 回答数1
- シェルのdfコマンドで、ディスク使用率の部分を抜き出し、例えば80%を
シェルのdfコマンドで、ディスク使用率の部分を抜き出し、例えば80%を越えているものだけを表示させるにはどうすればよいのでしょうか? dfコマンドを実行すると ** ** ** 70% ** … というように表示されるのでawk文等で抜き出して数値化すればよいのでしょうか? よろしくお願いします。
- ベストアンサー
- AJAX
- stickright
- 回答数1
- javaでコマンド・プロンプトで実行できるもので、 カージオイド曲線と
javaでコマンド・プロンプトで実行できるもので、 カージオイド曲線と座標のマス目と座標軸を出すのコマンドを教えてください。 図のようになるようお願いします。
- 配布されたフォーマットでJAVAの簡単なゲームを作ることになったのです
配布されたフォーマットでJAVAの簡単なゲームを作ることになったのですが、 テニスゲームを作ろうと思ってたのですブロック崩しを作るとなるとどのようなところに何を入れればいいか、分からなくて困ってます・・ 時間のあるかたアドバイスお願いしますm(__)m import gameCanvasUtil.*; import debugger.*; */ public class game extends gameBase { public void initGame() { } public void updateGame() { } public void drawGame() { } public void finalGame() {} }
- snow leopardが入ったmacでのpython2.5のインスト
snow leopardが入ったmacでのpython2.5のインストール方法が分かりません。助けてください。
- 改行文字について質問
改行文字について質問 Rubyで文字列を作る際、改行といえば\nですが、HTTPクライアントを作成する際のHTTPクライアントのリクエストには改行する際\r\nか\rを使っています。このリクエスト部分で今まで使っていた\nでやらないのはRubyとは異なる言語だからなんでしょうか? この部分もRubyなら、なぜ\nだけでやらないのでしょうか?CRとLFの名前と意味はわかってるのですが、文字列のところでは\nだけでCRの効果も得られたと思います。 よろしくお願いします。
- Java オブジェクトのコピーについて
Java オブジェクトのコピーについて 現在、Javaの勉強を行っているのですが、 オブジェクトのコピーについてどうしてもわからない部分があります。 以下についてご教授お願いいたします。 ----------------------------- (型定義) public class TypeAB{ List<String[]> ab = new ArrayList<String[]>; public List<String[]> getAb(){ return ab; } public setAb(List<String[]> ab){ this.ab = ab; } } ------------------------------ public class mst{ private void function(){ TypeAB hoge1 = new TypeAB(); TypeAB hoge2 = new TypeAB(); List<String[]> ab = new ArrayList<String[]>; String[] a = {"1","2","3"}; String[] b = {"4","5","6"}; ab.add(a); ab.add(b); hoge1.setAb(ab); hoge2.setAb(ab); } } ------------------------------ 上記処理についてなのですが、 現在のままでは、最終的な[hoge][hoge1]には 変数[a][b]のメモリ上のアドレスが格納されているだけで、 hoge1.ab.get(0).a = {"4","5","6"}とした場合に、 hoge2の変数[a]の値まで変わってしまいます。 これをどうにかして最終的な、 hoge1.setAb(ab); hoge2.setAb(ab); の部分で別アドレスでコピーしたいのです。 言語:Java フレームワーク:SAStrutsです。 よろしくお願いいたします。
- OpenGLを導入しようとすると
OpenGLを導入しようとすると このような画像が出てインストールされません だれか解決方法おねがいします><
- ベストアンサー
- C・C++・C#
- ameburod123
- 回答数3
- OpenGLを導入しようとすると
OpenGLを導入しようとすると このような画像が出てインストールされません だれか解決方法おねがいします><
- ベストアンサー
- C・C++・C#
- ameburod123
- 回答数3
- JVM(Java仮想マシン)の動作原理を教えて下さい。
JVM(Java仮想マシン)の動作原理を教えて下さい。 Javaバイトコードとして定義される命令セットを見たところ、比較的単純な命令しかありません。 Swingライブラリのようにウィンドウ表示などの環境に依存するプログラムがバイトコードでどのように表現されているのか教えて下さい。 つまり、Swingライブラリを使う側のバイトコードではなく、Swingライブラリ側のバイトコードはどのようになっているのでしょうか? (Swingに限らず、環境に依存する部分のバイトコードの表現がどのようになっているかを知りたいのです。)
- ベストアンサー
- Java
- noname#116448
- 回答数3
- ・iphone SDKが動くLinuxはないの?
・iphone SDKが動くLinuxはないの? iphone SDKを使用してみたいのですがMac-Pcが必要みたいですが Windouws OS,Linuxでは使用できないものでしょうか? PCにお詳しい方、是非とも教えてください。
- JVM(Java仮想マシン)の動作原理を教えて下さい。
JVM(Java仮想マシン)の動作原理を教えて下さい。 Javaバイトコードとして定義される命令セットを見たところ、比較的単純な命令しかありません。 Swingライブラリのようにウィンドウ表示などの環境に依存するプログラムがバイトコードでどのように表現されているのか教えて下さい。 つまり、Swingライブラリを使う側のバイトコードではなく、Swingライブラリ側のバイトコードはどのようになっているのでしょうか? (Swingに限らず、環境に依存する部分のバイトコードの表現がどのようになっているかを知りたいのです。)
- ベストアンサー
- Java
- noname#116448
- 回答数3
- 「すでに開かれている」の意味を教えてください。
「すでに開かれている」の意味を教えてください。 java.lang.System.outをリファレンスで確認したところ、 『「標準」出力ストリームです。このストリームはすでに開いていて・・・』 という記述がありました。 「すでに開いている」とは、インスタンス化されているということでしょうか? もし開かれていない場合、 java.lang.System.out g = new PrintStream(); なることをしてPrintStreamsをインスタンス化し、g.println()として使用しなければならないということでしょうか?これらが暗黙的に行われているという認識でいいのですか? 意味が分からないことになっていますか? 何かヒントがあればよろしくお願いします。
- ベストアンサー
- Java
- kensiroooo
- 回答数2
- ウィンドウズでobjective cを勉強したいのですが、
ウィンドウズでobjective cを勉強したいのですが、 gnustepのインストールが難しくて出来ません。 gnustep cdとかあるらしいのですが、 それはウィンドウズではないので、 ウィンドウズで簡単にインストール出来る gnustepは無いでしょうか? あるいは、gnustepのインストールのつぼを教えて下さい。 現況、gccを動かすと、動くのですが、何か メッセージが出てコンパイルされません。
- ベストアンサー
- その他(プログラミング・開発)
- goonejp
- 回答数2
- コンテンツダウンロード時のプログレス更新処理について
コンテンツダウンロード時のプログレス更新処理について Java(Android)にてサーバーからコンテンツをダウンロード行う際に進捗具合をプログレスバーに表示させる処理を考えてます。 org.apache.http.HttpResponseのwriteTo(OutputStream)を使用してファイルに直接書き出してますが書き込みの進捗をどのように取得すればよいのかわかりません。 全体のファイルサイズは下記のように取得出来ました。 HttpResponse response = httpclient.execute(httppost); total = (int)response.getEntity().getContentLength(); 経験不足でネットワークプログラム自体よくわかってませんがよろしくお願いします。
- ベストアンサー
- Java
- masakazu_s
- 回答数1
- OpenCVで動画を録画し、javaでサーバーにアップロードしたいです
OpenCVで動画を録画し、javaでサーバーにアップロードしたいです。 C側からjavaを呼び出して、アップロードすることになると思うのですが、これは可能なのでしょうか? また、各々どのような動きになるのでしょうか? 分かる方、教えていただけると幸いです。
- 携帯電話の絵文字とURLエンコード/デコードについて
携帯電話の絵文字とURLエンコード/デコードについて Java・シェルスクリプトによるCGIとPHPを用いた 携帯電話向けのウェブアプリを開発しています。 アプリの内容としては、PHP側で生成したHTMLのフォームから ユーザーに入力してもらった文字列を引数としてJava側に渡し、 Java側で値を受け取ってから、文字列変換処理を行うものです。 この際の、携帯電話特有の絵文字の取り扱いについてつまずいています。 PHPとPHPとの間の場合は、フォームから送られるパラメータが 絵文字を含んでいたとしても、特に何の問題なく絵文字パラメータの 入力・送信(<input type="text" name="hoge" value="EMOJI">)・ 受信・表示(echo $_REQUEST['hoge']; で EMOJI を表示する)ができていたのですが、 フォームから送られるURLエンコードされたクエリー文字列を Java側で引数として受け取り、もとの文字列に戻すためにURLデコードの処理をかけると、 携帯電話で入力した絵文字の部分だけ文字化けしてしまいます。 (現在確認の取れているのは、ドコモの絵文字とauの絵文字が「 ? 」 (半角のクエスチョンマーク)に化けてしまう事態です) PHPどうしの間でフォームによってPOSTやGETで送受信される際も 入力された値がいったんURLエンコードされてから HTTPリクエストに乗ることは間違いないと思うので、 Java側のURLデコーダーの問題かと思われるのですが (たとえば、未知の範囲のバイナリはすべて例外として ? にしてしまう、など)、 どなたか解決策等をご存じないでしょうか。 ちなみに現状、絵文字以外の通常の文字列に関しては目立った問題はなく 受信、変換処理、表示等ができている段階なので、 最後の最後に絵文字の問題だけが残ってしまい、困っています。 よろしければ、ご教唆のほど、よろしくお願い申し上げます。 参考までに、開発環境は以下の通りです。 ・Windows XP SP3 + Eclipse Build id: 20100218-1602(ローカル開発環境) ・Cent OS 5.3(アプリ実行用VPSサーバー) ・Sun JDK SE: 1.6.0_20 (開発用Windowsマシン・アプリ実行用サーバともに同じバージョン) ・使用言語および文字コード Java、PHP、日本語、Shift_JIS(携帯電話のうち、ドコモがShift_JISを標準とするため) ・URLデコーダーに使っているパッケージ・クラス org.apache.commons.codec.net.URLCodec の decode()メソッド (Shift_JISの場合、java.net.URLDecoder は java.net.URLEncoderでエンコードしたものしか正常にデコードできないため) (参考: http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=25659&forum=12 ) ( http://commons.apache.org/codec/download_codec.cgi )
- ベストアンサー
- Java
- spring_is_come
- 回答数1
- スーパークラスからサブクラスのメソッドを使おうとする、以下のプログラム
スーパークラスからサブクラスのメソッドを使おうとする、以下のプログラムでつまずいています。 Aを継承したB、Cクラスのインスタンスを作成し、スーパークラスであるA型の配列asにまとめます。 それからループでas[i]にはいっている各インスタンスのメソッドを使いたいのですが、 スーパークラスAにmethod()がないためコンパイルできません、Aにmethod()を作るとA.method()が実行されます。 BとCを同じ配列に保存し、かつそれぞれのmethod()を実行したい場合どのようにしたら良いのでしょうか。 ご教授ください、どうぞよろしくお願いします。 class Main{ private B b; private C c; private A[] as = new A[2]; void mainMethod(){ as[0] = b = new B(); as[1] = c = new C(); for(int i=0; i<3; i++){ as[i].method(); } } } class A{} class B extends A{ void method(){ System.out.print("It is B"); } } class C extends A{ void method(){ System.out.print("It is C"); } }