salsberry の回答履歴

全1347件中261~280件表示
  • java(1.4) 暗号化

    暗号化鍵が16byteの文字列ではなく 各byte10進数で表現された鍵を利用してAESの暗号化を実装する場合、 鍵はどう変換させて文字列に変えればいいでしょうか。 また、変える必要はなくそのまま利用するものなのでしょうか。 ネット上のサンプルを拝見しても、 全て鍵の文字列を利用してのサンプルであったため どのような考え方で実装できるのかかご教授宜しくお願いします。 参考URL:http://www.masatom.in/pukiwiki/Java/%B0%C5%B9%E6%B2%BD/

    • ベストアンサー
    • Java
  • gcjでオブジェクトファイル.objの生成方法

    環境は、winXPsp3 コンパイラは、gcjとgccです。 次のようなコマンドを書きました。(JNIを試したかったのです。最初の辺の手順は省略します。いろんなサイトで、紹介されているからです。) gcj --jni --main=test -o test.exe test.o test.class です。これを実行すると、実行可能形式のtest.exeができます。当たり前ですが・・・。 これを、.obj ファイルで出力したいのですがどういう風にコンパイルオプションを変えればいいかわかりません。 --main=testをとってもエラーになります。エラーログを載せたかったのですが、文字化けしていて読めません。 -c オプションを付けると--main=testにかかわらず C:\jni\test>gcj --jni --main=Test -c -o Test.obj TestC1.o Test.class gcj: cannot specify `main' class when not linking というエラーが出ます。 マニュアルにも載っていないし、調べてもわからないしで、本当に困っています。JNIはあまりよく分ていないので、よろしくおねがいいたします。

    • ベストアンサー
    • Java
    • maro4
    • 回答数2
  • gcjでオブジェクトファイル.objの生成方法

    環境は、winXPsp3 コンパイラは、gcjとgccです。 次のようなコマンドを書きました。(JNIを試したかったのです。最初の辺の手順は省略します。いろんなサイトで、紹介されているからです。) gcj --jni --main=test -o test.exe test.o test.class です。これを実行すると、実行可能形式のtest.exeができます。当たり前ですが・・・。 これを、.obj ファイルで出力したいのですがどういう風にコンパイルオプションを変えればいいかわかりません。 --main=testをとってもエラーになります。エラーログを載せたかったのですが、文字化けしていて読めません。 -c オプションを付けると--main=testにかかわらず C:\jni\test>gcj --jni --main=Test -c -o Test.obj TestC1.o Test.class gcj: cannot specify `main' class when not linking というエラーが出ます。 マニュアルにも載っていないし、調べてもわからないしで、本当に困っています。JNIはあまりよく分ていないので、よろしくおねがいいたします。

    • ベストアンサー
    • Java
    • maro4
    • 回答数2
  • さくらインターネットのFTP

    いつもお世話になってます。 私の知識不足のため、ご質問させていただきます。 さくらのレンタルサーバ・スタンダードのFTPについて質問があります。 契約後、FTPをすぐに使用可能になるかと思いますが、 Javaで通信確立からFTPへのファイルアップロード(Put)のプログラムを開発し、 クライアント側から起動しファイルアップロードすることは可能なのでしょうか。 使用目的がFTPのみで、本来のWEBサーバとしての使い方ではないので、 情報が少なく、可能であるのか不明な状況にあります。 ご存じの方がいらっしゃいましたら、ご教授ください。 宜しくお願い致します。 ※FTPは一般的なFTPで、SFTPやFTPSではありません。

    • ベストアンサー
    • Java
    • ant-28
    • 回答数1
  • インラインアセンブラの関数について質問です。

    C言語で書かれたプログラムの中に、アセンブラで書かれた関数を使うため、インラインアセンブラで関数を作っていたのですが、私の能力の限界を感じたので、是非、ご教授願います。以下に示します。 元のアセンブラの関数write_mem82(int addr, int data) MOV EAX, [ESP+4] MOV AL, [ESP+8] MOV [EAX], AL RET です。これは、OS○作○門という本に載っていたものですが、プログラムをインラインアセンブラにすると、成功するのかふと疑問に思ったのです。よって、アセンブラの種類は、nasmを基にしたnaskです。 こういうことは、その本のサポートページか何かで質問すればよい的なことをおっしゃる方もおられると思います。残念ながら、サポートページは、ほぼ凍結状態で、何年待てば回答が返ってくるのか?という状態です。 そういう経歴で、ここの質問させていただくに至りました。 肝心の、私が書いてコンパイルエラーになるプログラムを書きます。 static __inline__ void write_mem82(int addr, int data){ __asm__ ( "MOV EAX,[ESP+4]": "MOV AL,[ESP+8]" "MOV [EAX],AL" "RET" ); } です。"MOV [EAX],AL"でエラーが出ます内容は構文が間違っているという内容のものです。なお、関数の名前は、意図的に変えてあります。オリジナルとは違います。 大した関数ではないのかもしれないのですが、わからないのでよろしくおねがいいたします。

    • valox
    • 回答数13
  • javaの中でCを使う方法

    Cで書かれたプログラムを、javaを使って書き直せないものかと思い、四苦八苦しているのですが、ネット上ではJNIなどが出ているのですがほかにもっと良い方法がないだろうかと、考えているのですが、なかなかうまくゆかず、ここに質問することにしました。特にわからないのは、Cの関数をどうやって引っ張ればよいのかということと、ポインタの代わりにどうすればよいのかということです。 サンプルにCで書いたプログラムを以下に示します。これを例に指摘してくださるとわかりやすいと思います。 test.c void io(void); void mem(int a, int b): void main(void) { int i; for (i = 0x10000; i <= 0x1ffff; i++){ mem(i , i & 0x0f); } for (;;) { io(); } } 以上です。 よろしくご教授願います。

    • ベストアンサー
    • Java
    • valox
    • 回答数2
  • テキストファイルのデータからバイナリを作りたい

    現在、テキストデータとしてCSVファイル1つあたり8バイトのデータが1000個ほどのデータが書かれているファイルがあります。このデータをバイナリファイルへ数値も変換して行きたいと思っています。 たとえば1個目のデータ”12345678”というテキストデータをバイナリの"12345678"に変換したらそれを0x00番地に並べて、そして2個目のデータ”87654321”というデータをバイナリにしたらそれを0x90離れた場所に置いていき、それを1000回繰り返して、結果をバイナリファイルで出力したいのですが、何か簡単にできるフリーソフトなどありませんでしょうか? また、プログラムとかでも簡単にできるのならそうしたいのですが、どうしたらよいか教えていただけないでしょうか?

  • MacRubyでのファイル読み書きができません。

    MacRubyを利用してアプリを作っているのですが、ファイルの読み書きができず困っています。 DeployせずにXcode上で実行した時は全く問題なく読み書きできるのですが、Deployするとファイルへのアクセスができませんでした。 io = File.open("akarin.txt") akarin = io.read io.close akarin = NSString.stringWithContentsOfFile("akarin.txt", encoding:NSUTF8StringEncoding, error:error) akarin = `cat akarin.txt` AppDelegateクラスのinitializeで行なっています。 上記の3つの方法で試しましたがすべて無理でした。 上から2つはそもそも起動せず、一番下のは起動しても戻り値は akarin.to_s => "" でした。 書き込みもio.write、system("echo 'akarin' > akarin.txt")で試しましたが無理でした。 ファイルのアクセスにはどこかの設定でなにかの許可がいるのですか? どのように変更すればよいのか教えてください。

    • ベストアンサー
    • Ruby
  • Javaで割り当てられていない文字コードを判別

    javaで文字をDrawStringする際に描画対象の文字コードに対して文字が割り当てられていないコードだった場合に特定の文字に置き換える処理を作りたいのですが、その判別方法が分かりません。 外字も対象範囲なのですが、外字登録されているものされていないものを判別しなければいけません。 文字コードはUTF-8です。 どなたかご教授のほど宜しく御願いします。

  • Java初心者です。クラスライブラリについて

    Java初心者です。 オブジェクト指向やクラス・インスタンスの意味が少しずつ分かってきたような状態です。 実際にコーディングしてみて理解していこうと思うのですが、 例えば、「~~~みたいなことをしたい」と思ってプログラミングする際に、javaclassライブラリを検索して使い方を調べていくといった地道な作業をしていくのでしょうか。 また、そのクラスライブラリを使う際は、import ライブラリの入っているクラス名みたいなことを必ずつけるといった解釈で合ってますでしょうか。 初心者なので質問が的外れでしたらすみません。。。

    • ベストアンサー
    • Java
    • smew
    • 回答数3
  • Java FTPクライアントを模したもので・・・

    こんにちは。 趣味でプログラミングをしているものです。 さっそくですが質問させていただきます。 小高知宏氏の著作 「基礎からわかる TCP/IP Javaネットワークプログラミング」 の FTPクライアントを模したプログラムについてなのですが、 まずは、以下の抜粋のコードを見ていただきたいのですが、 ------------------------------------------------------------ public class FTP2 { Socket ctrlSocket; PrintWriter ctrlOutput; //ctrlSocket への出力 BufferedReader ctrlInput; //ctrlSocket からのの入力 //ログイン時のパスワード、 //カレントディレクトリ変更時のディレクトリ名を読み取る BufferedReader lineread; final int CTRLPORT = 21; ~ 省略 ~  // FTPサーバーにQUITのコマンドを送信するためのメソッド void doQuit() { try { ctrlOutput.println( "QUIT"); ctrlOutput.flush(); } catch( Exception ie3 ) { ie3.printStackTrace(); System.exit(1); } } ~ 省略 ~ } ----------------------------------------------------------- Eclipseで入力していたのですが、 メソッド doQuit 内の try catch ブロックの catch( Exception ie3 ) が catch( IOException ie3 ) だと Eclipseによって、到達不可能なブロックです と表示されました。 このException の詳しい内容を教えていただけないでしょうか? ご存知の方、よろしくお願いします。

    • ベストアンサー
    • Java
    • noname#173931
    • 回答数3
  • アプレットにタイトルをつけてやりたい・・・・

     JAVA初心者です、宜しくお願いします。  アプレットにタイトルをつけてやりたいのですが、色々と試行錯誤してもうまく行きません。  そもそも、アプレットにタイトルをつけてやることは出来ないのですか。  出来るとしたらどのような方法があるのでしょうか、宜しくお願いします。 ==================================================================== public class AA extends JApplet { public void inti() { JFrame j = new JFrame("ABCDE"); j.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); (this.getContentPane()).add(j); setVisible(true); } }

  • Java FTPクライアントを模したもので・・・

    こんにちは。 趣味でプログラミングをしているものです。 さっそくですが質問させていただきます。 小高知宏氏の著作 「基礎からわかる TCP/IP Javaネットワークプログラミング」 の FTPクライアントを模したプログラムについてなのですが、 まずは、以下の抜粋のコードを見ていただきたいのですが、 ------------------------------------------------------------ public class FTP2 { Socket ctrlSocket; PrintWriter ctrlOutput; //ctrlSocket への出力 BufferedReader ctrlInput; //ctrlSocket からのの入力 //ログイン時のパスワード、 //カレントディレクトリ変更時のディレクトリ名を読み取る BufferedReader lineread; final int CTRLPORT = 21; ~ 省略 ~  // FTPサーバーにQUITのコマンドを送信するためのメソッド void doQuit() { try { ctrlOutput.println( "QUIT"); ctrlOutput.flush(); } catch( Exception ie3 ) { ie3.printStackTrace(); System.exit(1); } } ~ 省略 ~ } ----------------------------------------------------------- Eclipseで入力していたのですが、 メソッド doQuit 内の try catch ブロックの catch( Exception ie3 ) が catch( IOException ie3 ) だと Eclipseによって、到達不可能なブロックです と表示されました。 このException の詳しい内容を教えていただけないでしょうか? ご存知の方、よろしくお願いします。

    • ベストアンサー
    • Java
    • noname#173931
    • 回答数3
  • Java FTPクライアントを模したもので・・・

    こんにちは。 趣味でプログラミングをしているものです。 さっそくですが質問させていただきます。 小高知宏氏の著作 「基礎からわかる TCP/IP Javaネットワークプログラミング」 の FTPクライアントを模したプログラムについてなのですが、 まずは、以下の抜粋のコードを見ていただきたいのですが、 ------------------------------------------------------------ public class FTP2 { Socket ctrlSocket; PrintWriter ctrlOutput; //ctrlSocket への出力 BufferedReader ctrlInput; //ctrlSocket からのの入力 //ログイン時のパスワード、 //カレントディレクトリ変更時のディレクトリ名を読み取る BufferedReader lineread; final int CTRLPORT = 21; ~ 省略 ~  // FTPサーバーにQUITのコマンドを送信するためのメソッド void doQuit() { try { ctrlOutput.println( "QUIT"); ctrlOutput.flush(); } catch( Exception ie3 ) { ie3.printStackTrace(); System.exit(1); } } ~ 省略 ~ } ----------------------------------------------------------- Eclipseで入力していたのですが、 メソッド doQuit 内の try catch ブロックの catch( Exception ie3 ) が catch( IOException ie3 ) だと Eclipseによって、到達不可能なブロックです と表示されました。 このException の詳しい内容を教えていただけないでしょうか? ご存知の方、よろしくお願いします。

    • ベストアンサー
    • Java
    • noname#173931
    • 回答数3
  • PIC-PCシリアル通信プログラム

    PICとPCでRS232のシリアル通信を行おうとしているんですけれど、 PICからPCに文字列を送ろうと たとえば PIC側からプログラムで puts("A\0");とデータを送信して ReadFile()関数でPC側で受信しているんですけれど、 受信したデータを画面表示されると Aフフフフフフフフフフフフフフフフフフフフフフフフと表示されてしまいます。 ちなみに送信データをNULLだけにしても フフフフフフフフフフフフフフフフフフフフフフフフフを表示されます。 これを解決する方法がわかりません。 どなたか教えてください。

  • 読み込んだ文字列のチェック

    文字列型の数式(たとえば500*40*(3-2))に*、+、/、-、(、)、半角数字以外の文字が入っているか確認をしたいです。 一文字づつ取り出して確認する以外に方法はありますか?あったらぜひ教えてください。お願いします。

    • ベストアンサー
    • Java
    • m15to01
    • 回答数2
  • 読み込んだ文字列のチェック

    文字列型の数式(たとえば500*40*(3-2))に*、+、/、-、(、)、半角数字以外の文字が入っているか確認をしたいです。 一文字づつ取り出して確認する以外に方法はありますか?あったらぜひ教えてください。お願いします。

    • ベストアンサー
    • Java
    • m15to01
    • 回答数2
  • 行列の行を入れ替えるには?(Java)

    質問タイトル通りです。 ネットでもいろいろ調べたのですが、いまいち見つからず、質問しています。

  • オープンアプリの開発について

    auのオープンアプリの開発を考えています。内容はバーコードを読み取り(JANコード)その情報をインターネットのホームページへPOSTし、その商品の情報を画面へ表示するアプリです。まずバー コードリーダーを機能させるためのソースなど掲載しているサイトなどありましたら教えていただけないでしょうか?

    • ruikunn
    • 回答数1
  • またjavaの事です

    javaをDLしたのですが実行を押しても何も反応がありません セットアップ画面が出てきません ついにPCの故障でしょうか OSWindowsXP