Java
- サーバ用パソコンで、Java・・・?
サーバ用パソコンで、Javaをヤりたいのですが 危ないですか・・・? ご多忙中申し訳ありません。 ご回答の程、宜しくお願い申し上げます。
- Java8に環境変数は設定されているのでしょうか?
# env | grep -i javaroot@Vostro:~# dpkg --list | grep oracle-java ii oracle-java8-installer 8u191-1~webupd8~1 all Oracle Java(TM) Development Kit (JDK) 8 ii oracle-java8-set-default 8u191-1~webupd8~1 all Set Oracle JDK 8 as default Java root@Vostro:~# java -version java version "1.8.0_191" Java(TM) SE Runtime Environment (build 1.8.0_191-b12) Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode) root@Vostro:~# apt-get install oracle-java8-set-default パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 oracle-java8-set-default はすでに最新バージョン (8u191-1~webupd8~1) です。 oracle-java8-set-default は手動でインストールしたと設定されました。 アップグレード: 0 個、新規インストール: 0 個、削除: 0 個、保留: 1 個。 root@Vostro:~# env | grep -i java root@Vostro:~# # env | grep -i java に返事がありません。環境変数は設定されているのでしょうか? ご多忙中すみません。 ご回答の程、宜しくお願い申し上げます。
- Java8に環境変数は設定されているのでしょうか?
root@Vostro:~# dpkg --list | grep oracle-java ii oracle-java8-installer 8u191-1~webupd8~1 all Oracle Java(TM) Development Kit (JDK) 8 ii oracle-java8-set-default 8u191-1~webupd8~1 all Set Oracle JDK 8 as default Java root@Vostro:~# java -version java version "1.8.0_191" Java(TM) SE Runtime Environment (build 1.8.0_191-b12) Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode) root@Vostro:~# apt-get install oracle-java8-set-default パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 oracle-java8-set-default はすでに最新バージョン (8u191-1~webupd8~1) です。 oracle-java8-set-default は手動でインストールしたと設定されました。 アップグレード: 0 個、新規インストール: 0 個、削除: 0 個、保留: 1 個。 root@Vostro:~# env | grep -i java root@Vostro:~# # env | grep -i java に返事がありません。環境変数は設定されているのでしょうか? ご多忙中すみません。 ご回答の程、宜しくお願い申し上げます。
- spring batchのエラーについて
以下を参考にバッチを作りました。 http://blogs.innovationm.com/job-scheduling-with-spring-batch/ import org.springframework.batch.core.launch.support.SimpleJobLauncher; import org.springframework.batch.core.repository.JobRepository; import org.springframework.batch.core.repository.support.MapJobRepositoryFactoryBean; import org.springframework.batch.support.transaction.ResourcelessTransactionManager; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.scheduling.annotation.EnableScheduling; @Configuration @EnableScheduling public class BatchScheduler { @Bean public ResourcelessTransactionManager transactionManager() { return new ResourcelessTransactionManager(); } @Bean public MapJobRepositoryFactoryBean mapJobRepositoryFactoryBean(ResourcelessTransactionManager resourcelessTransactionManager) throws Exception { MapJobRepositoryFactoryBean factoryBean = new MapJobRepositoryFactoryBean(resourcelessTransactionManager); factoryBean.afterPropertiesSet(); return factoryBean; } @Bean public JobRepository jobRepository(MapJobRepositoryFactoryBean factoryBean) throws Exception{ return (JobRepository) factoryBean.getObject(); } @Bean public SimpleJobLauncher jobLauncher(JobRepository jobRepository) { SimpleJobLauncher launcher = new SimpleJobLauncher(); launcher.setJobRepository(jobRepository); return launcher; } } すると以下のエラーが発生します。何か設定が必要なのでしょうか? Description: Parameter 0 of method mapJobRepositoryFactoryBean in position.BatchScheduler required a bean of type 'org.springframework.batch.support.transaction.ResourcelessTransactionManager' that could not be found. Action: Consider defining a bean of type 'org.springframework.batch.support.transaction.ResourcelessTransactionManager' in your configuration.
- バッチファイルの指定
ファイル名に含まれる"_"を"-"に変更したいのですが、ファイル数が多いためバッチファイルを利用したいと思っています。 ところが、 rename F:\画像\商品画像\■tablewear\ookura\85c_e246_* F:\画像\商品画像\■tablewear\ookura\85c-e246* などと指定すると、構文が誤っていますとエラーになります。 どこが間違っているのか、どう書けばいいのか教えて下さい。
- Windows10 java 環境変数。
Javaのインストールについて。 ダウンロードの際、同じく64と付いていてexeファイルとzipファイルが あってドッチをダウンロードしていいか迷いました。 それと、環境変数を何を入れていいか解りませんでした。 今11で、10の時はできましたが、理屈は解ってませんでした。 参照を押してそれらしいのを環境変数に入れましたが C:\User:java -versionではエラーです。 どうすればいいか、教えてください。 度々すいません。 ご回答のほど宜しくお願い申し上げます。
- クラス名はどうするのですか?
package ex7; public class Sample { public final static int VALUE = 100; } package ex7; import static ex7.Sample.VALUE; public class Main { private final static int VALUE = 0; public static void main(String[] args) { System.out.println(VALUE); } } 上記のプログラムのクラス名は何をつければいいですか・・・? 同じくプログラム名は何と付ければいいですか・・・? ご多忙中恐れいります・・・。 ご回答の程宜しくお願い申し上げます。 回答者 これが、素人さんには分かりにくいんですね。 mkdir ex7 で、ex7 というディレクトリを作製して、 その中に、 Sample.java を public class Sample { public final static int VALUE = 100; } で、 Main.java を package ex7; import static ex7.Sample.VALUE; public class Main { private final static int VALUE = 0; public static void main(String[] args) { System.out.println(VALUE); } } で作製して、 ex7 の中から出て、 javac ex7/Sample.java javac ex7/Main.java でコンパイルします。 質問者 度々すいません・・・。 ファイル名は何にすればいいですか・・・? ご回答がなかなか来ません。
- float double の範囲
javaのサイト見てます データ型にfloat doubleというのがあるのですが、 範囲が float 3.40282347E+38 double 1.79769313486231570E+388 と記載されているのですが これはどうゆう意味でしょうか? 小数点38桁388桁までという意味でしょうか?
- 締切済み
- town52google
- Java
- 回答数11
- Java言語について教えてほしいことがあります
Java言語はJavaVM上で動きJavaVMがサポートしているWindowsやMacやLinux などといったOSで動くとされていますがなぜiosをJavaVMはサポートされていないのでしょうか?教えてください。
- エラー: ->がありません
エラー: ->がありません と出てきます。 /** *値を要素にもっているかどうかを確認するメソッド */ public boolean hasElement(double d){ return (double ); どうか教えて下さい。
- コンパイルできません。
public class test17{ double[] ary; /** *実数型の配列を引数にしたコンストラクタ */ public test17(double[] a){ } /** *要素の合計を求めるメソッド */ public double sum(){ } /** *要素の平均を求めるメソッド */ public double average(){ } /** *要素の最大値を求めるメソッド */ public double max(){ } /** *要素の最小値を求めるメソッド */ public double min(){ } /** *値を要素に持っているかどうかを確認するメソッド */ public boolean hasElement(double d){ } } kouzou@GD348ZZD9:/WORK$ javac test17.java test17.java:16: エラー: return文が指定されていません } ^ test17.java:23: エラー: return文が指定されていません } ^ test17.java:28: エラー: return文が指定されていません } ^ test17.java:35: エラー: return文が指定されていません } ^ test17.java:41: エラー: return文が指定されていません } ^ エラー5個
- Atomが画面いっぱいに広がります。
いつも教えてもらって有難うございます。 Atomのアンインストールするにはドウしたら良いですか? Atomをインストールすると画面いっぱいに広がります。 その修正方法も教えて下さい。 ご多忙中恐れ入ります。 ご回答のほど宜しくお願い申し上げます。
- java .classのファイル形式
javaのファイルに.java .classがありますが .javaのファイル形式はテキストファイルだと思いますが .classのファイル形式は バイナリファイルでしょうか? または実行ファイルでしょうか? または別のファイル形式でしょうか?
- ベストアンサー
- town52google
- Java
- 回答数2
- HTTPリクエストのリクエスト行部とデータ本体部
HTTPリクエストには (1)「HTTPリクエスト行」 (2)「HTTPヘッダー」 (3)「データ本体」の3つのパートがあると思います。 これらのうち、「データ本体」について質問です。 クライアント側から、 formのinputタグにリクエストパラメータをセットしてsubmitしたとき、 サーブレット側ではgetParameterで値を取得していますが、 これは、(3)「データ本体」から取っているのでしょうか? (1)「HTTPリクエスト行」から取っているのでしょうか?
- ベストアンサー
- paranoia23
- Java
- 回答数2
- コントローラの役割はJSPにはやらせないですよね?
コントローラの役割を、HttpServletだけでなくjspにやらせる構成も 正しい思想の1つなのでしょうか?? 「コントローラ」は、 基本「依頼と、依頼結果をもとにした次の依頼」をする。 という風に役割を捉えていました。 例えば Aに処理依頼をしたあと、 処理が成功したから今度はBに処理依頼をして、 その結果データが 1件以上だったらCに依頼をして、 0件だったら次はDに処理を依頼する。 のような。 そして、それはHttpServletのところにやらせるものなのかと捉えています。 (※間違っているのかもですが。。) しかし、 書こうと思えば、サーブレットを撤廃して、 画面遷移は、x.jsp ⇒ y.jsp ⇒ z.jsp と、サーブレットを介さずにチェーンを作ることも可能だと思います。 (1)そういう仕組もわりと一般的なのでしょうか? (2)jspになんでもやらせすぎると、それぞれのソースが、 ◆A:プレゼンテーション層としての処理なのか?(イテレータでの描画とか) ◆B:ファンクション層の処理なのか?(例えば入力チェック処理など) ◆C:コントローラ層の処理なのか? (各結果を元に、次にどこの処理にどういうデリゲートするのか等処理) がパッと分かりにくく、カオスになりやすいと思っています。 そんな風になるくらいだったら、 コントローラはサーブレットにさせた方が良いと思うのですが、あえて全てJSPにさせるメリットもあったりするのでしょうか? ◆確認 画面遷移は、コントローラの役割だと思っていたのですが、 もしかしたらそこが間違っているのでしょうか? (WEB系の開発かどうかでも違うのかもですが。) .
- 締切済み
- paranoia23
- Java
- 回答数14
- HttpServletとjsp負荷はどっちが高い?
◆全く同じ処理をさせたとき、サーバーの負荷は変わるのでしょうか? Aの処理のあと、Bの処理をして、その後Cの処理をさせるとき、 (1)HttpServletを継承したクラスから呼ぶか? (2)jspで呼ぶか? でサーバ負荷は変わるのでしょうか? ファッション層の処理を、 案1◆コントローラ層部分が呼んで、結果を踏まえて処理制御して、、 という形にするか? ファッション層の処理を、 案2◆View層部分に呼ばせるか? で、パフォーマンス観点で、どう判断すれば良いかわからず困っています。 ※もし良ければ「構成」の観点でも、何か「こうあるべき」的なものがあると、それもご教授頂けますと幸いです。 .
- 締切済み
- paranoia23
- Java
- 回答数14
- サーブレットは広義・狭義があるのか?
「サーブレット」という言葉は、 文脈によって以下のそれぞれを指しますでしょうか? wikiなど「定義」としては一応あるわけですが、 その場の空気で、 (1)HttpServletを継承したコントローラ層部分 (2)サーバにletさせている部分(モデルとコントローラの両方) (3)サーバにletさせている部分(view(jsp)からモデルに処理をletさせているという場合に、jspがプレゼンテーション層以外も含んでしまい、サーバにletさせている部分=コントローラ+モデル+ビュー(すべて)) の何を指しているか、事実上変わるということであってますでしょうか? wikiなど「定義」としてはあるわけですが。。
- 締切済み
- paranoia23
- Java
- 回答数16