回答数
気になる
-
SQLの縛りこみについて
一覧に2010年1月から2017年10月まであるデータがあり年月~年月を範囲指定して抽出したいと思っています。 今回はSQLを使用してプログラムを組んでみようとしているのですがどうしてもできなかったので教えてほしいと思っています。 年・月・年・月と各プルダウンホックスから日付を選ぶ仕組みになっています。 例 2012年8月~2015年2月と選択すると 2012年8月~2015年2月のデータが一覧に表示される
質問日時: 2017/11/27 12:39 質問者: kokolp123
解決済
1
0
-
日付の0埋めについて
日付を date = String.valueof(Calendar.getInstance().get(Calendar.DATE)); で表示をしているのですがこの処理に0埋めをする処理を加えたいのですがどうしたらよいですか?
質問日時: 2017/11/27 12:29 質問者: kokolp123
解決済
1
0
-
javaのアップデートについて
パソコンを立ち上げるとセキュリティソフトからjavaのアップデートを求められます。しかしながら、インストールしようとボタンを押すと「サーバーはリクエストされたURIに一致するものを見つけることができませんでした。」とメッセージが出て、インストールできません。パソコンを立ち上げるたびアップデートを求められますが、試しても同様の結果となります。どうか解決方法をご教示ください。
質問日時: 2017/11/18 16:32 質問者: kisekino127
解決済
2
0
-
スキル高めのIT技術者になぜ左利きが多いのでしょうか?
プログラミングの才能がある人は、たいてい左利きです。 なぜでしょうか?
質問日時: 2017/11/14 21:56 質問者: system00000111
解決済
4
0
-
JavaのスレッドのRunnableインターフェイスについての質問です
Runnableインタフェースでスレッドを作成するとき、runをオーバーライドするクラスにRunnableインターフェイスを実装してオブジェクトを作成し、Threadクラスのオブジェクトの引数として渡しますが、これは実装することで引数の型を合わせているのですか?(RunnableはThreadのサブクラスとか?) それともう一つあります。引数として渡されたあとstartでスレッドを開始するとThreadオブジェクトの中でどういう処理が行われているのですか? よろしくお願いします。
質問日時: 2017/11/13 03:28 質問者: きゃべつ太郎
解決済
2
0
-
javaで2重forループを使い 123 456 789 はどう書けばいいですか?
javaで2重forループを使い 123 456 789 はどう書けばいいですか?
質問日時: 2017/11/12 23:43 質問者: サハラ砂漠のホビット
ベストアンサー
3
0
-
Javaのスレッドについて
Javaでスレッドを作成する場合、runでオーバーライドした後にstartで呼び出すのはなぜですか?間接的に呼び出されるとのことですが、runをstartが継承しているのでしょうか? よろしくお願いします。
質問日時: 2017/11/12 05:30 質問者: きゃべつ太郎
ベストアンサー
2
0
-
javaのプログラムについてです 4行3列×3行4列の行列の積を求めるプログラムの製作の仕方を教えて
javaのプログラムについてです 4行3列×3行4列の行列の積を求めるプログラムの製作の仕方を教えてください。 また各要素はキーボードから入力する形で決めます。 これをsumを使わないやり方教えてください。
質問日時: 2017/11/11 18:03 質問者: パントラック
解決済
1
0
-
javaにて、二輪駆動の左右タイヤの回転数を求め、さの差を角度に反映し、それを元にビューアー(断続的
javaにて、二輪駆動の左右タイヤの回転数を求め、さの差を角度に反映し、それを元にビューアー(断続的な●の図を使ったりなど)で表現したいのですが。 回転数(タイヤの直径、時速、タイヤ間の距離も含めて)で角度を算出し、ビューアーすることは出来ますか?
質問日時: 2017/11/09 17:58 質問者: あまだたつみ
解決済
2
0
-
エラー:org.springframeworkが存在しない
はじめまして 現在、Windows7(32bit)のPCで、Eclipse4.7を落として、SpringBootプロジェクトを作成しようとしているのですが、 org.springframeworkが見つからないとエラーが出てしまい、改善できなくて困っています。 以下の作業は、完了しております。 ・JDKのインストール(SE 8 32bit版) ・STSのインストール ・mavenのインストール ・環境変数の設定(※cmdでバージョンの確認は完了しており、mvnとjavaのjava versionが一致していることは確認済み) ・proxyを指定したsetting.xmlを.m2直下に作成 Googleで調査し、実行してみましたが、どのやり方でも、解消されず maven clean・maven installもエラーで終了してしまします。 pom.xmlでは、parentタグでエラーが発生しております。 添付の画像がエラー内容になります。 上記の件、お分かりになる方がいらっしゃいましたら、 教えていただけたら、幸いです。 何卒、よろしくお願いいたします。
質問日時: 2017/11/08 16:27 質問者: natin-2017
解決済
3
0
-
Javaについてです とある本を買ったのですが、4.7の開発前に発売された本でした。 4.6をダウン
Javaについてです とある本を買ったのですが、4.7の開発前に発売された本でした。 4.6をダウンロードすると書いてありますがどちらをダウンロードすればいいでしょうか。
質問日時: 2017/11/02 14:09 質問者: yun114514
ベストアンサー
2
0
-
プログラミング java javaでプログラミングしているのですが、double型の値に正数を足して
プログラミング java javaでプログラミングしているのですが、double型の値に正数を足していっているのに値がマイナスになってしまいます これはなぜでしょうか? また、どうすれば直る(マイナスにならない)のでしょうか? よろしくお願いしますm(__)m
質問日時: 2017/11/01 19:54 質問者: pじろ
解決済
3
0
-
GUIプログラミング言語
お世話になります。 息子と一緒にPC上で動く簡単なゲームをプログラミングしてみようと考えています。 私は20年以上前のいわゆる構造化プログラミング(CやCOBOL)世代で、オブジェクト指向言語にはなじめていません。 息子はJAVAの基本構文(IF、ループやファイル操作など)は本で少し勉強したようで、JAVA関連でGUIプログラミング環境についてネット調べたところAWTにたどり着きました。 ただ、AWTについて調べていると10年位前の情報が多いような気がします。 今、簡単なPCゲームを作ってみようとした場合(例えばオセロなど)、どのような環境や言語を使用するのが一般的なのでしょうか? 将来性なども考えた場合、おすすめのものはあるのでしょうか? どうぞよろしくお願いいたします。
質問日時: 2017/10/30 13:12 質問者: xxxmoonxxx
解決済
4
0
-
Android ファイルの書き込み
【前提・実現したいこと】 SDカード(外部ストレージ)のフォルダ内にあるファイルに書き込みを行いたいのです。 【発生している問題・エラーメッセージ】 ファイルに書き込みを行う処理で catch (FileNotFoundException e)でエラーを拾われて、書き込みができません。 言語:Java try { File fStatusFile = new File(sLicenseStatusFile); fOutStream = new FileOutputStream(fStatusFile, false); fOutStream.write(sLicenseStatus.getBytes()); } catch (FileNotFoundException e) { ShowMsgDialog("書き込みができません" + sLicenseStatusFile); return false; } 【試したこと】 Android6.0以降からpermissionがAndroidManifestだけではだめなものがあると 知ったので実際に、プログラムコードの中でストレージの読み書き権限の確認と 許可を得る作業を実装しました。 また、端末の「設定」→「アプリ」から該当するアプリを選択して権限を確認しました。 結果は、 「SDカードのコンテンツの変更または削除」 「SDカードコンテンツの読み取り」 が許可されていました。 【Runtime Permission部分】 書き込みの処理の前に呼び出しています。 言語:Java private static final int REQUEST_EXTERNAL_STORAGE_CODE = 0x01; private static String[] mPermissions = { Manifest.permission.READ_EXTERNAL_STORAGE, Manifest.permission.WRITE_EXTERNAL_STORAGE, }; private static void verifyStoragePermissions(Activity activity) { int readPermission = ContextCompat.checkSelfPermission(activity, mPermissions[0]); int writePermission = ContextCompat.checkSelfPermission(activity, mPermissions[1]); if (writePermission != PackageManager.PERMISSION_GRANTED || readPermission != PackageManager.PERMISSION_GRANTED) { ActivityCompat.requestPermissions( activity, mPermissions, REQUEST_EXTERNAL_STORAGE_CODE ); } } 【補足情報】 Android Studio2.3.3 SDKのAPIは25 OSのAndroidバージョンは7.1 です。 過去の同じような事例を参考に試してみましたが上手くいきません。 ファイルを書き込むためのルートパスも間違っていない上に、 権限が許可となっているのに書き込みができないとはどういうことでしょうか? よろしくお願いいたしま す。
質問日時: 2017/10/26 16:53 質問者: unauna129
ベストアンサー
1
0
-
javaでエクリプスをインストール したものですが、アンドロイド スタジオ をインストールする時、ま
javaでエクリプスをインストール したものですが、アンドロイド スタジオ をインストールする時、また javaのSDkをインストール しなければならないのでしょうか?
質問日時: 2017/10/20 21:46 質問者: くわりん
ベストアンサー
1
0
-
プログラミングについてです。 大学の情報系に進学しており、当然プログラミングの授業があります。去年の
プログラミングについてです。 大学の情報系に進学しており、当然プログラミングの授業があります。去年の後期と今年の前期でC言語を学びました。正直プログラムを作ることは全然できません。しかし、テストは過去問に目を通して覚えることなどでその場しのぎですが合格をして単位は取得できました。 今学期からJavaが始まりましたが、三回目の授業でもう詰んでしまいました。クラスとメソッドがどうこうとか理論みたいなのはある程度分かっているつもりですが、これはこういうの、これはこういうの、という説明のみで、じゃあ課題のプログラム作って~って感じで、全然プログラムを作ることができません。独学で勉強すればいいのかもしれないけど、一週間という課題の期限を与えられている中、自分で勉強をしても絶対にその期間内にプログラムを作れる気がしません。もうすでにプログラミングに対して憂鬱というか、授業があると思うと一気に気分が沈んでしまいます。 同じような体験をされた方などいましたら、どのようにこういう気持ちを乗り切りました?どのような学習方法等でプログラムを作れるようになりましたか?
質問日時: 2017/10/19 08:32 質問者: ネガティブ野郎
解決済
6
0
-
Javaで特定の値を持つリストを削除するメッソドを教えてください。
Javaで、出席番号、名前、性別、得点を入力して、Personクラスのデータa1とa1から女を削除したa2を表示するサンプルコードを作りました。 Selectクラスのmale_onlyメッソドで、a1から女を削除するコードを教えて下さい。 import.java.util.List; import java.util.ArrayList; import java.util.Collections; class Person{ int number; //出席番号 String name; //名前 String sex; //性別 int score //得点 //コンストラクターは省略 //getter,setterは省略 public String toString(){ return Integer.toString(number) + ":" + name + ":" + sex + ":" +Integer.toString(score) } } class Main { public static void main(String[] args) { List<Person> a1 = new ArrayList<Person>(); a1.add.( new Person(1,"高橋","男,"75)); a1.add.( new Person(2,"田中","女",82)); a1.add.( new Person(3,"小林","男",62)); System.out.println(a1); //a1のクローンa2を作る //male_onlyメソッドを呼び出す Select choice = new Select(); choice.male_only(a2,"男",a1.size()); System.out.println(a2); } } class Select{ public void(メッソドの型)? male_only(Person pr,String sex,int max (引数は?)){ while( ){ if(sex != "男"){ _.remove(); } /**メッソドの方向性を書きましたが、ここに、クローンしたa2の参照で、"男"以外を削除させるメッソドの書き方を教えてほしいです。またメッソドの型と引数、戻り値も教えてほしいです。**/ } return(戻り値は?) ; }
質問日時: 2017/10/16 08:18 質問者: marsha110
解決済
1
0
-
Javaの疑問
以下のプログラムで、変数wwwに1を加算していきたいのですが 1のまま加算されません。何が悪いのでしょうか? public class mt{ public static void main(String[] args) { int kaisuu = 100; int www = 0; int z = 0; for(z = 1;z < kaisuu;z++);{ www = www + 1; } System.out.println(www); } }
質問日時: 2017/10/14 14:47 質問者: nankurunaisa2006
ベストアンサー
1
0
-
java streamでenum配列への変換
int型のパラメータを持つenumがあって、 int型の配列をenum型の配列に変換したいのですが、 streamを使ったenum型への型変換の仕方がわかりません どのように書けば実現できるでしょうか? import java.util.Arrays; public class Main { public static void main(String[] args) throws Exception { MyEnum myEnum = MyEnum.valueOf(2); System.out.println(myEnum); MyEnum[] myEnums = MyEnum.valuesOf(new int[]{2,3,4}); System.out.println(Arrays.toString(myEnums)); } enum MyEnum{ A(1),B(2),C(3),D(4); final int ID; MyEnum(int id){ this.ID = id; } static MyEnum valueOf(int id){ return Arrays.stream(values()).filter(v->v.ID==id).findFirst().orElseThrow(()->new IllegalArgumentException()); } static MyEnum[] valuesOf(int[] ids){ return (MyEnum[]) Arrays.stream(ids).mapToObj(MyEnum::valueOf).toArray(); //ClassCastException cannot cast Obj -> MyEnum } } }
質問日時: 2017/10/08 03:54 質問者: wngsv
ベストアンサー
1
0
-
JavaのArrayListについて
基本的にArrayListはmain関数内で作らなければいけないのでしょうか? インプットするためのコードも、main関数に書かなければいけないと言われ全て修正させられたのでお尋ねしたいです。
質問日時: 2017/10/04 07:07 質問者: Mitsubme
ベストアンサー
1
0
-
異なる独自クラス型変数への代入
初心者です。 教えてください。 以下のように型変換を行わなで 異なる参照変数に代入する というのは、ABCクラスのインスタンスを あるのでしょうか? 構文の書き方間違っていたらすみません。 ABCクラス型 abc変数 = DEFクラス.defクラスメソッド(あいう);
質問日時: 2017/09/28 20:16 質問者: ymoshimoshi
解決済
1
0
-
java 長さの異なる配列の代入
javaにおいて、長さの異なる配列を既存の変数に代入することは問題ないでしょうか 例えば、以下のようなコードは、問題なく動作するようですが、 個人的に長さが変わる配列を使うコードを見ない(ArrayListが使われる)ので、 このようなコードはメモリ管理上の問題等あるのかなと考えました。 import java.util.Arrays; public class Main { public static void main(String[] args) throws Exception { int[] array = {1,2,3}; array = concat(array, 4, 5); for(int i=0;i<3;i++){ array = concat(array, 6 + i); } System.out.println(Arrays.toString(array)); //-> [1, 2, 3, 4, 5, 6, 7, 8] } public static int[] concat(int[] array, int... values){ int[] result = new int[array.length + values.length]; for(int i=0;i<result.length;i++){ result[i] = i<array.length? array[i]: values[i - array.length]; } return result; } } どなたかお教えください。
質問日時: 2017/09/28 17:05 質問者: wngsv
ベストアンサー
2
0
-
Android studio について Java
Error:(18, 42) エラー: シンボルを見つけられません シンボル: 変数 cityId 場所: クラス WeatherApi とエラーが出ます。 天気予報のアプリを作ろうとしました。 どうすればよいですか? 自分なりに頑張ったのですが分かりませんでした。 以下全文 package io.keiji.weatherforecasts; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.URL; public class WeatherApi { private static final String API_ENDPOINT ="http://weather.livedoor.com/forecast/webservice/json/v1?city="; public static String getWeather(String sityId) throws IOException { URL uri = new URL(API_ENDPOINT + cityId); ↑この部分です HttpURLConnection connection = (HttpURLConnection) uri.openConnection(); StringBuilder sb = new StringBuilder(); try{ BufferedReader br = new BufferedReader( new InputStreamReader(connection.getInputStream())); String line; while ((line = br.readLine()) != null) { sb.append(line); } }finally { connection.disconnect(); } return sb.toString(); } }
質問日時: 2017/09/24 14:48 質問者: night-lv
ベストアンサー
2
0
-
tomcat+apache2台のサーバー間でセッションは引き継がれますか?
<現環境> Java:jdk1.4.2 Apache2.0.55 tomcat5.0 古いWEBアプリケーションを現在の最新にバージョンアップしたいと思っています。 現在稼働中のサーバーA、tomcat等をバージョンアップした新しい環境サーバーBを用意、 1機能ごとに修正し、新しい環境へ反映させ、 普段サーバーAを使用しながら、修正完了した機能だけ新しい環境サーバーBを参照する(画面遷移させる)というような事は可能でしょうか? 気になっている事はセッションが引き継がれるのか?ということです。 質問が分かり辛く申し訳ありません。 よろしくお願いいたします。
質問日時: 2017/09/21 01:44 質問者: _yoh_
ベストアンサー
2
0
-
現在Javaをダウンロードしているところなのですが、残り時間が一時間近くあります ダウンロードには一
現在Javaをダウンロードしているところなのですが、残り時間が一時間近くあります ダウンロードには一時間近くかかるものなのでしょうか? それとも、やり方が間違っているのでしょうか?
質問日時: 2017/09/17 20:58 質問者: あかさまやら
解決済
2
0
-
jspで入力した値をDBに保存できない
基本的な質問ですいません。 jspで画面から入力した内容をDB接続してInsertするようにしたいのですが、 com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '?,?,?,?,?,?,?,?,?,0,'login','login'From employee_info' at line 1 上記のようなエラーが表示されてしまいます。 調べたらSQLの文で出るエラーということでしたので一度、上記の?の部分を DBに保存できるような値を入力してDBで直接SQLを流したのですが、 その時には問題なくDBにInsertすることが出来ましたので、画面からできない理由が よくわからないです。 詳しいかたがいらっしゃいましたらご教授お願いいたします。 因みにDAOで使用しているSQLは以下のようになります。 String Insertsql = "INSERT INTO company.employee_info (employee_id, name, name_hiragana,birthday,sex,mail_address,company_info_id,business_manager,department,commissioning_status,is_deleted,created_id,modified_id) SELECT COALESCE(MAX(employee_id)+1,1),?,?,?,?,?,?,?,?,?,0,'login','login'From employee_info"; PreparedStatement pStmt = conn.prepareStatement(Insertsql); pStmt.setString(1,employee_model.getName()); pStmt.setString(2,employee_model.getName_hira()); pStmt.setString(3,employee_model.getBirthday()); pStmt.setInt(4,employee_model.getSex()); pStmt.setString(5,employee_model.getMail_address()); pStmt.setString(6,employee_model.getCompany()); pStmt.setString(7,employee_model.getBusiness_manager()); pStmt.setInt(8,employee_model.getDepartment()); pStmt.setInt(9,employee_model.getCommissioning_status()); //Insert文を実行 pStmt.executeUpdate(Insertsql);
質問日時: 2017/09/06 10:19 質問者: sinya0320
解決済
2
0
-
android studio で、編集結果が、エミュレータに適応されません。再起動しても出来てません
android studio で、編集結果が、エミュレータに適応されません。再起動しても出来てませんでした。教えてください。
質問日時: 2017/09/05 13:32 質問者: ジュンジュン123
ベストアンサー
1
0
-
eclipseでソースを保存すると、使用されていない変数が削除されてしまいます。
eclipseの設定がそのようになっていると思うのですが、 どうすれば、なおせますか? 例: String str = "abc"; strが使用されていない場合、ソース保存時に勝手に削除される。
質問日時: 2017/09/04 21:50 質問者: system00000111
ベストアンサー
1
0
-
初めてJavaでアプリを作ろうと思い、作り方をわかりやすく説明してくれるサイトを探しています。 環境
初めてJavaでアプリを作ろうと思い、作り方をわかりやすく説明してくれるサイトを探しています。 環境を整える所までは説明してくれているサイトがあったのですが、なかなか詳しく書かれているものを見つけられません。動画で作る一部始終をレクチャーしてくれるのがあったら最高なんですが…。 ちなみにMacではありません。 詳しい方がいらっしゃいましたら教えてください、よろしくお願いします。
質問日時: 2017/09/01 13:04 質問者: ayutorin
解決済
4
0
-
JAVA Jasper Report でのQRコードの表示
JAVAの初心者です。 Eclipse、フレームワーク:Spring を使用して開発しています。 バーコード(Code93)やQRコードを表示したはがきサイズの帳票を印刷したいと思っていますが、 Jasper report にパレットからBarcodeを配置して、barcode4j のQRコードを選択してもエラーとなってしまいます。 ちなみにJasper reportのQRコード部分は下記のとおりです。 <componentElement> <reportElement x="42" y="29" width="58" height="28" uuid="4c2cf7e5-7ef5-4c9f-91c4-199f7983d60e"/> <jr:QRCode xmlns:jr="http://jasperreports.sourceforge.net/jasperreports/components" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports/components http://jasperreports.sourceforge.net/xsd/components.xsd"> <jr:codeExpression><![CDATA["$F{新出荷コード}"]]></jr:codeExpression> </jr:QRCode> </componentElement> エラー内容は下記のとおりです。 ERROR Digester - Parse Error at line 224 column 228: cvc-complex-type.2.4.a: 要素'jr:QRCode'で始まる無効なコンテンツが見つかりました。'{"http://jasperreports.sourceforge.net/jasperreports":component}'のいずれかが必要です。 org.xml.sax.SAXParseException: cvc-complex-type.2.4.a: 要素'jr:QRCode'で始まる無効なコンテンツが見つかりました。'{"http://jasperreports.sourceforge.net/jasperreports":component}'のいずれかが必要です。 解決方法をご教授いただけないでしょうか。
質問日時: 2017/08/31 10:23 質問者: mountain11
ベストアンサー
1
0
-
システムエンジニアを目指している者です。 今、職場でnotesの開発を教えてもらっているのですが、n
システムエンジニアを目指している者です。 今、職場でnotesの開発を教えてもらっているのですが、notesって勉強して今後役立つものなのでしょうか?懐かしいイメージなのですが。 他の開発と共通する部分があればいいのですが。 javaも今自力で勉強しているところです。 詳しい方いたら色々教えてください。 よろしくお願いします。
質問日時: 2017/08/31 09:55 質問者: ayutorin
ベストアンサー
3
1
-
Javaでコレクションの要素の値を変えたいのですがわかりません
Javaで、出席番号、名前、得点を表示するサンプルコードを作りました。 import java.util.ArrayList; import java.util.Collections; class Person{ int number; //出席番号 String name; //名前 int score //得点 //コンストラクターは省略 public String toString(){ return Integer.toString(number) + ":" + name + ":" +Integer.toString(score) } } class Main { public static void main(String[] args) { ArrayList<Person> a1 = new ArrayList<Person>(); a1.add.( new Person(1,"高橋",75)); a1.add.( new Person(2,"田中",82)); a1.add.( new Person(3,"小林",62)); System.out.println(a1); /**ここに、a1の2番目のインデックス(名前:田中)の得点82->83に変えるメソッドを教えてほしいです。**/ //変更後の表示 System.out.printin(a1); } 例えば、a1の2番目のインデックス(名前:田中)の得点82->83に変えるコードを教えてほしいです。 set()メッソドを使おうとしましたが、うまくできませんでした。 回答お願いします。java7以前でお願いします。
質問日時: 2017/08/27 15:36 質問者: marsha110
ベストアンサー
1
0
-
プログラマーの方への質問
C言語、Java言語等(特に言語は特定しませんが)、開発環境を構築して、プログラム開発が普通に出来る様になるまで(中級レベル以上に至るまでに)、何冊くらい関連書籍を読まれましたか?単に参考にしたいだけですので他意はございません。宜しくお願い致します。
質問日時: 2017/08/27 13:40 質問者: tetrahedron
解決済
4
1
-
webのばかりの人って他の開発の現場も通用しますか?
基盤よりのJavaの開発経験は、5年くらいあるのですが、久しぶりにWeb系の現場に 入場して、うまくできず、経験がないと思われています。 恐らく、Web系の現場の人は、若いので、Web系の現場しかなく、Webの系の現場は 似たような現場が多いので、そんなことも分からないのかということで、経験年数が少ないと 思われたようです。 例えば、Web系の現場は打鍵が難しく、エラーが発生するとデバックをよくするので、 デバックが得意になるようですが、自分が開発していた基盤よりのアプリはLinux上で動いているため リモートデバックになり、やりづらいし、エラーはソースで見極め、デバックは最終手段であったため、デバックもあたふたしています。また、一気通貫してソースを通るため、テストクラスを作って修正した部分だけ通すという必要がないです。Webは、打鍵をして、やっと、そのソースに到達するので、テストクラスを使った単体をよくやっているので、Junitが得意なようです。 自分のいた現場は、逆にWeb系しか経験がない人が入場したことがあるのですが、マルチスレッドプログラミングや、プロセス間の排他制御、ミドルの部分(OSの機能を利用する部分)が分からず、共に半年くらいで退場しています。で、思ったのが、Web系にいた人って他の開発の現場でも、うまくやっていけるのでしょうか?どうも、Webは製造よりも仕様自体(設計)難易度が高いようです。
質問日時: 2017/08/23 23:29 質問者: system00000111
解決済
4
3
-
JavaでサーバーからExcelファイル(Excel2013)を印刷する方法
Javaの初心者です。 Eclipse、フレームワーク:Spring、Windows Server 2012 R2、Excel2013で開発しています。 サーバーからExcelファイル(拡張子:xlsx)の特定のシートを印刷したいと思っています。 下記コーディングだと、ローカルホストでは印刷されるですが、デプロイするとサーバーではエラーとなってしまいます。 try{ //ドキュメントの形式を設定(application/octec-stream) DocFlavor flavor = DocFlavor.INPUT_STREAM.AUTOSENSE; // Docオブジェクトの生成 is = new FileInputStream(OUT_FILE_NAME); Doc document = new SimpleDoc(is, flavor, null); // プリンタの設定 PrintRequestAttributeSet aset = new HashPrintRequestAttributeSet(); aset.add(new Copies(1)); //aset.add(MediaName.ISO_A4_WHITE); PrintService service = PrintServiceLookup.lookupDefaultPrintService(); System.out.println("★service.toString():" + service.toString()); DocPrintJob job = service.createPrintJob(); System.out.println("★job.toString():" + job.toString()); job.print(document, aset); } catch (PrintException e) { // TODO 自動生成された catch ブロック e.printStackTrace(); } finally { if (is != null) { is.close(); } } エラー内容は、java.lang.NullPointerException で、「DocPrintJob job = service.createPrintJob();」の行でエラーとなっているようです。 どうすれば、サーバーから印刷できるのでしょうか。
質問日時: 2017/08/23 11:23 質問者: mountain11
ベストアンサー
1
0
-
【Javaについての質問】ソースの書き方について
Javaを使ったソースの書き方について質問です。 現在、WEBアプリの作成をしているのですが、表示するボタンの処理がわからなく困っています。 ■表示したい処理 以下3つの条件によってボタンの表示を変えたい。 (条件⇒表示するボタン) 条件1:3年生⇒登録ボタン表示 条件2:3年生かつ卒業が決まっていない⇒登録ボタン非表示 条件3:3年生以外⇒変更ボタン表示 今は表示するボタンの種類をboolean型で 登録ボタン:表示(true)、非表示(false) 変更ボタン:表示(true)、非表示(false) で設定し、処理に反映しています。 ですが、ボタンの設定に値をあてて、 0:登録ボタン表示、1:変更ボタン表示、2:何も表示しない のように3通りにし、 条件1の場合は、ボタンは0にする 条件2の場合はボタンは2にする 条件3の場合はボタンは1にする といったように処理を変更したいです。 その場合は、どのようにソースを書けば良いのでしょうか。 回答よろしくお願いします。
質問日時: 2017/08/21 19:09 質問者: めぐとろ
解決済
1
0
-
Javaで文字と数字が混ざったものを表示したい!
javaプログラミングで、数字と文字(hogeなど)が入り混じった表を作りたいのですが、 配列の型をint[ ][ ]にすると文字が出力できなくて、String[ ][ ]にすると数字が出力できません。どうすれば両方出力できますか? 文字と数字を表示しつつ、00が斜めにきて、最後にEndで表示する形にしたいのが目標なのですが... 完成のイメージはこんな感じです。 hoge00 01 02 03 04 05 hoge02 00 01 03 04 05 hoge01 02 00 03 04 05 hoge05 02 03 00 04 05 End ご助力していただければ非常に助かります。
質問日時: 2017/08/18 21:05 質問者: 考えられる人
ベストアンサー
2
0
-
Javaのファイル出力について
Javaを勉強している初心者なのですが、 ファイルのテキスト書き出しについて、 BufferedWriterクラスを呼び出す時に 参考書によって呼び出し方が異なります。 具体的には下記の①②なのですが、 どう違うのでしょうか。 またどちらの方が良い呼び出し方なのでしょうか。 ① FileWriter fw = new FileWrite("sample.txt"); BufferedWriter bw = new BufferedWriter(fw); ② FileOutputStream fos = new FileOutputStream("sample.txt"); OutputStreamWriter osw = new OutputStreamWriter(fos); BufferedWriter bw = new BufferedWriter(osw);
質問日時: 2017/08/17 10:18 質問者: miichuwan
解決済
1
0
-
【急募です】Javaの問題回答について
以下問題の回答を提出する必要があるのですが、当方初心者であり、ほとんどわからないため 詳しい方より回答を教授いただけると幸いです。 なお、当方の利用PCはMacになります。 ↓以下より問題6問です。 ----------------------------------- ★staticはメインメドッド以外は使用禁止とする。 [問題1] "Hello World"とコンソールに出力しなさい。 mainメソッド内で直接出力させる。 [問題2] "Hello World"とコンソールに出力しなさい。 mainメソッド内でprintHelloWorldメソッドをコールして出力する。 [問題3] "Hello World"とコンソールに出力しなさい。 mainメソッド内でprintParamメソッドをコールして出力する。 ただし、出力する文字列はprintParamメソッドの引数で渡されたものを出力する。 [問題4] "Hello World"とコンソールに出力しなさい。 ただしmainメソッド内で以下の方法で出力する。 ㈰getHelloWorldをコールしての戻り値で"Hello World"を取得する。 ㈪上記で取得した文字列を[問題3]で作成したprintParamメソッドの引数に渡して出力する。 [問題5] 上記で行った処理をクラス化してStudyクラスから利用してください。 ㈰Printクラスを作成する。このクラスは以下のメソッド有する。 ・printHelloWorldメソッド "Hello World"とコンソールに出力する。 ・printParamメソッド パラメータで受け取った文字列をコンソールに出力する。 ・getHelloWorldメソッド "Hello World"を戻り値として返却する。 ㈪Studyクラスは以下の処理を行う。 ・PrintクラスのprintHelloWorldをコールして、"Hello World"を出力する。 ・PrintクラスのprintParamをコールして、任意の文字列を出力する。 ・PrintクラスのgetHelloWorldをコールして、取得した文字列をprintParamをコールして出力する。 [問題6] DataDisplayクラスとDataSettingクラスとDataクラスを新規で作成して以下のプログラムを作成せよ。 起動はStudyクラスからDataSettingのshowDateを呼ぶだけである 1.Dataクラス 1-1.インスタンス変数 ・AKBのセンターの名前(文字列) ・AKBのセンターの年齢(数値) ・AKBの全員の名前(文字列のリスト) ・AKBの全員の年齢(年齢のリスト) ・AKBの人数(数値)※AKBの全員の名前のサイズ 1-2.メソッド ・なし 2.DataSettingクラス 2-1.インスタンス変数 ・Dataクラス 2-2.メソッド ・showDate 2-2-1.引数 なし 2-2-2.処理内容 ・Dataクラスを作成して各種データを設定する。設定内容は以下 ・AKBのセンターの名前 ・まゆゆ ・AKBのセンターの年齢 ・20歳 ・AKBの全員の名前 ・まゆゆ ・こじはる ・ともちん ・たかみな ・しむけん ・AKBの全員の年齢 ・22歳 ・26歳 ・25歳 ・27歳 ・67歳 ・DataDisplayのprintメソッドをコールしてデータを表示する。※パラメータには上記の作成したDataクラスを渡す 3.DataDisplayクラス 3-1.インスタンス変数 なし 3-2.メソッド ・print 3-2-1.引数 ・Dataのインスタンス 3-2-2.処理内容 ・渡されたパラメータのDataのインスタンスから以下のデータをコンソールに出力する。 ・AKBのセンターの名前 ・AKBのセンターの年齢 ・AKBの全員の名前 ※全件数 ・AKBの全員の年齢 ※全件数
質問日時: 2017/08/15 11:45 質問者: onoak
解決済
1
0
-
Javaのプログラミングで空の情報が渡る
Javaのプログラミングで質問があります。 やりたいこととしては Dataクラスのインスタンス変数(name)を宣言。 Displayクラスはprintメソッドでnameを引数として、nameをコンソールに出力 Settingクラスはnameに"aaa"を設定する。 Sample1ではprintメソッドを呼び出すだけ。 ただ実行してみるとnullのみが出力されてnameに値が渡っていないらしい?です。 何かアドバイスをお願いします。 できれば、明日中(火曜)までに回答をいただけると大変助かります。 よろしくお願いします。 情報を少し伏せるために簡易化させたものが下記のプログラムになります。 public class Sample1 { public static void main(String[] args) { Setting setting = new Setting(); setting.show(); } } class Data { String name; } class Display { void print(String name) { Data data = new Data(); System.out.println(data.name); } } class Setting { void show() { Data data = new Data(); Display display = new Display(); data.name = "aaa"; display.print(data.name); } }
質問日時: 2017/08/14 01:13 質問者: てーへんなSE
ベストアンサー
2
0
-
javaがダウンロード出来ないです マインクラフトのマルチで黄昏MODが起動しないのはjavaが最新
javaがダウンロード出来ないです マインクラフトのマルチで黄昏MODが起動しないのはjavaが最新だからと書かれていて アンインストールしてバージョン7seをダウンロードしました。 クリックするとダウンロードが始まり 途中でフォルダが空ではありませんと出てきます。 新しくデスクトップにフォルダを作りそこに指定してもインストールの画面がでてすぐにjavaのインストールが完了しませんでしたとでてきます。 Windows10でMozilla Firefoxでダウンロードしました。
質問日時: 2017/08/07 01:02 質問者: タッツー2号
解決済
1
0
-
jsonToObject
javaの「jsonToObject()」は文字列をJSONに変換するメソッドですか? 短文すみません。
質問日時: 2017/08/03 17:36 質問者: SHIN11SHIN
ベストアンサー
1
0
-
JavaのHttpServletResponseのsetHeaderについて
サーブレット側で response.setHeader("aaa", "aあああああa"); と設定し、 クライアント側で String aaa = urlconn.getHeaderField("aaa"); と取得すると 値がaaのようになってしまいます。 日本語が消される?文字化け? 原因と対処を教えてください。
質問日時: 2017/07/31 22:31 質問者: ITbeginner007
解決済
1
0
-
javax.swing を使ったアナログ時計
タイトルの通りJavaでアナログ時計を作るのですが↓の雛形を参考にしてコードを完成させたいのですが分からず困っています。 Java、プログラミングに詳しい方でわかる方がいましたらご回答よろしくお願いします。 import java.awt.*; import javax.swing.*; class DrawingView extends JPanel { int cx, cy; @Override public void paint(Graphics g) { int width = getWidth(), height = getHeight(); g.setColor(Color.RED); g.drawLine(0, 0, width-1, height-1); g.drawLine(width-1, 0, 0, height-1); g.setColor(Color.BLUE); g.fillArc(cx, cy, 10, 10, 0, 360); } void put(int x, int y) { cx = x; cy = y; repaint(); } } class P3BaseRevised extends JFrame { DrawingView view; P3BaseRevised() { add(view = new DrawingView()); setSize(300, 300); setTitle("P3BaseRevised"); setDefaultCloseOperation(EXIT_ON_CLOSE); setVisible(true); } public static void main(String[] args) { P3BaseRevised frame = new P3BaseRevised(); while (true) { try { Thread.sleep(1000); frame.view.put((int)(Math.random()*300), (int)(Math.random()*300)); } catch (InterruptedException e) { e.printStackTrace(); } } } }
質問日時: 2017/07/29 19:54 質問者: brd.jsb
解決済
1
0
-
java Spring
Javaのフレームワーク Springでファイルの作り方や基本的な知識を学べるサイトで、より初心者向けのものはありますでしょうか?
質問日時: 2017/07/26 15:56 質問者: SHIN11SHIN
ベストアンサー
1
0
-
Java 読み込んだテキストファイルを点数が高い順にソート!!
タイトルのようなソートするプログラムを作りたいのですがJava初心者で分からず困っています。 o01921 2 18 21 17 41 15 48 11 7 19 n03295 31 47 2 25 7 3 3 23 61 19 k00886 2 10 31 18 0 11 59 31 20 41 f01295 39 1 45 73 11 10 5 39 0 1 o02369 31 56 6 12 2 47 25 31 19 0 f00455 3 1 60 36 4 20 39 1 24 55 h01795 5 2 35 0 32 49 10 48 41 21 y04159 34 1 37 15 67 2 21 30 29 8 o00021 15 9 47 53 51 22 29 2 0 16 w00501 68 49 64 5 9 21 18 1 11 0 ↑テキストファイル import java.io.*; import java.util.*; class Student { String name; int[] score = new int[10]; // magic number. void show() { System.out.print(name); for (int i = 0; i < score.length; ++i) { System.out.printf(" % 4d", score[i]); } System.out.println(""); } } class Base { Base() { } void set(String line) { Student student = new Student(); Scanner scanner = new Scanner(line); student.name = scanner.next(); for (int i = 0; i < 10; ++i) { // magic number. student.score[i] = scanner.nextInt(); } student.show(); } public static void main(String[] args) { if (args.length > 0) { Base body = new Base(); try { BufferedReader in = new BufferedReader(new FileReader(args[0])); String line; while ((line = in.readLine()) != null) { body.set(line); } in.close(); } catch (IOException e) { e.printStackTrace(); } } } } ↑参照プログラム 上記の参照コードを実行すると単にファイルを読み込んで印字するだけになっています。 これにコードを追加して点数が大きい順に並び替えたいです。 同点の場合は辞書順に並びかえます。 わかる方いましたらご回答よろしくお願いします。
質問日時: 2017/07/24 21:00 質問者: brd.jsb
ベストアンサー
1
0
-
javaアプレットについて(超初心者)
javaアプレットについて質問なのですが、Graphicsクラスのメソッドって12個?ありますよね このすべてのメソッドを使ってプログラムを組むことは可能なのですか? 初歩的な質問ですみません、すべてのメソッドを使ってプログラムを組むことが可能なのでしたら サンプルコードなどを教えていただければ幸いです。 サイトなどおすすめがあれば教えていただければ嬉しいです、どうぞよろしくお願いします。
質問日時: 2017/07/20 15:01 質問者: ポッポぉ
ベストアンサー
1
0
-
OpenSSH_7.1p2接続のJDKバージョン
OpenSSH_7.1p2の環境に「jdk1.7.0_21」では接続できませんが「jkd1.8.0_91」では接続できました。 JDKのバージョンとOpenSSHのバージョンに互換性があるのでしょうか? あるとしたらOpenSSH_7.1p2に対応したJDKのバージョンはいくつ以降でしょうか?
質問日時: 2017/07/20 11:15 質問者: あねあねあね
ベストアンサー
1
0
-
はてなブログの1つの記事の中で2つのjavascript4択問題を動かす方法
javascript超初心者です。 はてなブログの1つの記事の中で 英単語の4択問題(javascriptで出題) 解説 英文法の4択問題(javascriptで出題) 解説 というふうにしたいのですが、1つめのjavascriptはちゃんと動くのですが、 2つめのjavascriptをこぴぺして問題だけを変えて、プレビューで確認すると 1つめの単語4択問題に2つめの英文法問題が出題されてしまいます。 解決策を教えてください。 英単語4択のjavascriptは、以下です。 <!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>本日の単語</title> </head> <body> <h1>本日の単語</h1> <hr> <h2>問題</h2> <div id="text_q"></div> <h2>選択</h2> <div id="text_s"></div> <h2>解答</h2> <div id="text_a"></div> <script type="text/javascript"> //問題と解答 qa = new Array(); qa[0] = ["改善する","represent","improve","approve","prove",2]; qa[1] = ["~と考える","consequent","confirm","consider","configure",3]; qa[2] = ["~を含む","include","increase","injure","indeed",1]; qa[3] = ["~を許す","allow","arrow","below","fellow",1]; qa[4] = ["~のように見える","appeal","appear","disappear","disappoint",2]; qa[5] = ["~について述べる","climb","subscribe","describe","deprive",3]; qa[6] = ["励ます","college","courage","encounter","encourage",4]; qa[7] = ["減らす","regain","reduce","refuse","retrieve",2]; qa[8] = ["比較する","complex","complete","compare","company",3]; qa[9] = ["提案する","suppose","supply","support","suggest",4]; //初期設定 q_sel = 4; //選択肢の数 setReady(); //初期設定 function setReady() { count = 0; //問題番号 ansers = new Array(); //解答記録 //最初の問題 quiz(); } //問題表示 function quiz() { var s, n; //問題 document.getElementById("text_q").innerHTML = (count + 1) + "問目:" + qa[count][0]; //選択肢 s = ""; for (n=1;n<=q_sel;n++) { s += "【<a href='javascript:anser(" + n + ")'>" + n + ":" + qa[count][n] + "</a>】"; } document.getElementById("text_s").innerHTML = s; } //解答表示 function anser(num) { var s; s = (count + 1) + "問目:"; //答え合わせ if (num == qa[count][q_sel + 1]) { //正解 s += "○" + qa[count][num]; ansers[count] = "○"; } else { s += "×" + qa[count][num]; ansers[count] = "×"; } document.getElementById("text_a").innerHTML = s; //次の問題を表示 count++; if (count < qa.length) { quiz(); } else { //終了 s = "<table border='2'><caption>成績発表</caption>"; //1行目 s += "<tr><th>問題</th>"; for (n=0;n<qa.length;n++) { s += "<th>" + (n+1) + "</th>"; } s += "</tr>"; //2行目 s += "<tr><th>成績</th>"; for (n=0;n<qa.length;n++) { s += "<td>" + ansers[n] + "</td>"; } s += "</tr>"; s += "</table>"; document.getElementById("text_q").innerHTML = s; //次の選択肢 s = "【<a href='javascript:setReady()'>同じ問題を最初から</a>】"; document.getElementById("text_s").innerHTML = s; } } </script> </body> </html>
質問日時: 2017/07/20 11:10 質問者: guildd55nt101
ベストアンサー
2
0
-
プログラミングについて
現在認証付きのゲームのマルチ掲示板を作成しようと考えているのですが、いくつか質問があります。 まず利用する言語はjava, javascript,php,html,cssです。 接続してきた端末の固有のID(MACアドレス等)を利用して自動でデータベースに登録することはできるのか? 接続してきたIPアドレスに対してARPコマンドでMACアドレスを返してもらうことは可能なのか? このような認証部分のプログラミングについてオススメの参考書などあれば教えてください。 以上です。宜しくお願いします。
質問日時: 2017/07/19 11:02 質問者: kuro232
解決済
3
0
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
【Java】に関するコラム/記事
-
メダロット:第243話「Vol.243※期間限定公開」
天才メダロッター六葉カガミの戦いを描く「メダロット再~リローデッド~」(漫画:伯林、監修:イマジニア)、20周年を迎えた『メダロット』が新たなストリーでココに再起動!!★全話無料で読める、週刊メダロット通信...
-
SNSでの誹謗中傷はなぜなくならない?自分で自分を守るための利用方法とは!
今や世の中は「SNS全盛時代」といっても過言ではない。さまざまな情報を得られる半面、誹謗中傷などの不適切な投稿が人の心を傷つけるケースも少なくない。諸刃の剣ともいえるSNSだが、「教えて!goo」 には「ネット...
-
賃貸を退去する際の通常損耗の回復費用は誰が負担?契約時に注意すべき点は?
「退去時における消耗箇所の回復費用を誰が負担するか」というのは、賃貸物件のよくあるトラブルであるが、そもそも通常消耗・経年劣化・特別消耗の意味がそれぞれ異なることはあまり知られていない。 ・通常消耗・...
-
メダロット:第242話「Vol.242※期間限定公開」
天才メダロッター六葉カガミの戦いを描く「メダロット再~リローデッド~」(漫画:伯林、監修:イマジニア)、20周年を迎えた『メダロット』が新たなストリーでココに再起動!!★全話無料で読める、週刊メダロット通信...
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
マイクラでPythonのプログラミング...
-
配列にnullを代入すると、nullが文...
-
is this even a thing?
-
プログラミングの問題です。大至急...
-
Processingでマウスクリックで全て...
-
JAの支部?地域の農協のカードでス...
-
えハミルトン路と全域木のちがいって
-
jdk17.06のインストーラーが起動しない
-
CSV出力を画面から選択したデータ項...
-
次のhtml・cssでspan内の文字を点滅...
-
Eclipse 動的プロジェクトで404エラ...
-
改行含むテキストの表示の仕方
-
キー入力について
-
リレーションエンティティクラスと...
-
eclipse実行ができない
-
Processingでアイスホッケーのよう...
-
ショートカットキーについて
-
list の空は [] ってあわらすのに
-
あんまりお料理しないのに台所がつ...
-
質問です。 配列が100以上の場合は...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
プログラミングの問題です。大至急...
-
配列にnullを代入すると、nullが文...
-
マイクラでPythonのプログラミング...
-
JAの支部?地域の農協のカードでス...
-
eclipse実行ができない
-
Eclipse 動的プロジェクトで404エラ...
-
下記問題の答えが"D"になる意味がわ...
-
正規表現について質問です。 カンマ...
-
list の空は [] ってあわらすのに
-
「main メソッドを持つクラスが見つ...
-
あんまりお料理しないのに台所がつ...
-
JaneStyleのスレッドが見れなくなった
-
jdk17.06のインストーラーが起動しない
-
eclipseで作ったプログラムを他のPC...
-
改行含むテキストの表示の仕方
-
キー入力について
-
CSV出力を画面から選択したデータ項...
-
Processingでマウスクリックで全て...
-
次のhtml・cssでspan内の文字を点滅...
-
JSFタグのfタグとは
おすすめ情報