無線LANで、ファイル共有ができなかったときの確認点
まず、あたりまえですが
・コンピュータ名(ほかのPCと重なっていないか)、
・ワークグループ名(同じか)
[スタート][コンピュータ]を右クリック[プロパティ]
・IPアドレスが自動取得になっているか
[コントロールパネル][ネットワークの状態とタスクの表示][ローカルエリア接続][ネットワーク][インターネットプロトコル4(TCP/IPv4)]
確認
1.パブリックネットワークでは共有できない
[コントロールパネル]-[ネットワークとインターネット]-[ネットワークと共有センター]
で、ネットワークが、
ホームネットワーク か 社内ネットワークになっていること
2.共有詳細設定の確認
[共有詳細設定の変更]で、
「ネットワーク探索を有効にする」「ファイルとプリンターの共有を有効にする」
が選択されていること
「パスワード保護の共有を無効にする」が選択されていること(有効だと同じユーザしかアクセスできない)
3.フォルダの共有設定
フォルダを選択し、右クリック->[プロパティ]
[セキュリティ]が[Everyone][フルコントロール]になっていること
(設定方法)
フォルダを選択し右クリック->[特定のユーザ]->
[EveryOne]を追加し、アクセス許可レベルを([読み取り/書き込み]に)設定し、[共有]
ウィルスチェックソフトが邪魔をしているかも
(確認方法)一時的に止めてみる
McAfeeウィルススキャンの例
その他、
ファイアウォールが邪魔をしているかも
(確認方法)
[コントロールパネル][システムとセキュリティ][Windowsファイアウォール]
[Windowsファイアウォールの有効化または無効化]で、一時的に無効にしてみる
2013年3月13日水曜日
2013年3月6日水曜日
Windows Javaアプリを強制終了させるには
複数プロセスが起動している場合は、
コマンドプロンプトで、
>jps
と入力するとJavaプロセス一覧が表示されるのでプロセスIDを確認。
>taskkill /pid プロセスID /F
で強制終了する
コマンドプロンプトで、
>jps
と入力するとJavaプロセス一覧が表示されるのでプロセスIDを確認。
>taskkill /pid プロセスID /F
で強制終了する
Windows コマンドプロンプトの起動方法
通常、コマンドプロンプトを起動するには、
[スタート]-[すべてのプログラム]-[アクセサリ]-[コマンドプロンプト]
だが、
ちょっと早く起動する方法
1)Windowsショートカットを使う方法(Windows XP, Windows Vista, Windows 7)
【ウィンドウズキー + R】 で「ファイル名を指定して実行」ダイアログ表示
cmd
と入力して [OK]を押下
2)Windows7だとさらに、
【Windows(またはStart)】キーを押してダイアログ表示
[プログラムとファイルの検索]フィールドにカーソルがあることを確認して
cmd
と、入力して【Enter】キーを押下
[スタート]-[すべてのプログラム]-[アクセサリ]-[コマンドプロンプト]
だが、
ちょっと早く起動する方法
1)Windowsショートカットを使う方法(Windows XP, Windows Vista, Windows 7)
【ウィンドウズキー + R】 で「ファイル名を指定して実行」ダイアログ表示
cmd
と入力して [OK]を押下
2)Windows7だとさらに、
【Windows(またはStart)】キーを押してダイアログ表示
[プログラムとファイルの検索]フィールドにカーソルがあることを確認して
cmd
と、入力して【Enter】キーを押下
ラベル:
Windows,
Windows 7,
Windows XP,
開発
2013年3月5日火曜日
Java Logging API JDK7では
Javaの標準ライブラリでログを出力してくれるLogging APIについては、
以下のサイトに詳しく書いてある↓
http://www.02.246.ne.jp/~torutk/javahow2/logging.html
Logging APIのJava SE6からJava SE7への主な変更点
①Logger.getLoger(Logger.GLOBAL_LOGGER_NAME)は非推奨になったので、
Logger.getGlobal()を使うこと
(非推奨になった理由 このグローバル定数は初期化時にデッドロックが発生する可能性がある)
②SimpleFormatterクラスのフォーマットをプロパティで記述できる
(Java SE 6まではSimpleFormatterクラスのサブクラスを定義しないといけなかった)
しかし、(Java SE7 update17時点では)実装に問題があり、ログが出ないことがある。
logger.setLevel(Level.INFO)を呼び出すことで回避できるらしい。
が、コンソール出力はOKだが、ファイル出力はNGだった。
(例)ソースの一部
Logger logger = Logger.getGlobal(); // Logger.GLOBAL_LOGGER_NAME)は非推奨
logger.setLevel(Level.INFO); // バグ回避
logger.info("info log");
以下のサイトに詳しく書いてある↓
http://www.02.246.ne.jp/~torutk/javahow2/logging.html
Logging APIのJava SE6からJava SE7への主な変更点
①Logger.getLoger(Logger.GLOBAL_LOGGER_NAME)は非推奨になったので、
Logger.getGlobal()を使うこと
(非推奨になった理由 このグローバル定数は初期化時にデッドロックが発生する可能性がある)
②SimpleFormatterクラスのフォーマットをプロパティで記述できる
(Java SE 6まではSimpleFormatterクラスのサブクラスを定義しないといけなかった)
しかし、(Java SE7 update17時点では)実装に問題があり、ログが出ないことがある。
logger.setLevel(Level.INFO)を呼び出すことで回避できるらしい。
が、コンソール出力はOKだが、ファイル出力はNGだった。
(例)ソースの一部
Logger logger = Logger.getGlobal(); // Logger.GLOBAL_LOGGER_NAME)は非推奨
logger.setLevel(Level.INFO); // バグ回避
logger.info("info log");
Javaアプリケーションでログ出力するには
Javaでよく聞くログライブラリは、
①java.util.loggingパッケージ
②Apache Log4J
③SLF4J
④commons-logging
⑤Logback
①はJDK1.4から入っている標準ライブラリ
それ以前は②を使ってたから、いまだにLog4Jを使ってるところが多いらしい。
②Log4Jの創始者中心になって開発したのが、③SL4J
①・②・③はログを出力してくれるライブラリだが、
④⑤は、ラッパー。
実際のログ出力に何を使っていたとしても、標準のインタフェースを提供するもの。
⑤Logbackは、④commons-loggingの後継と言われている。
まとめると、
昔はApache Log4J+commons-logging
だった(いまでも一番多い)が、
これからはSLF4J+Logback
でもそのまえに標準のjava.util.loggingパッケージを使ってみよう。
機能的には劣るが、なんせ標準パッケージなので、
何も準備がいらないのがいい!
(②や③はjarファイルをダウンロードして、クラスパスを設定しないといけない)
①java.util.loggingパッケージ
②Apache Log4J
③SLF4J
④commons-logging
⑤Logback
①はJDK1.4から入っている標準ライブラリ
それ以前は②を使ってたから、いまだにLog4Jを使ってるところが多いらしい。
②Log4Jの創始者中心になって開発したのが、③SL4J
①・②・③はログを出力してくれるライブラリだが、
④⑤は、ラッパー。
実際のログ出力に何を使っていたとしても、標準のインタフェースを提供するもの。
⑤Logbackは、④commons-loggingの後継と言われている。
まとめると、
昔はApache Log4J+commons-logging
だった(いまでも一番多い)が、
これからはSLF4J+Logback
でもそのまえに標準のjava.util.loggingパッケージを使ってみよう。
機能的には劣るが、なんせ標準パッケージなので、
何も準備がいらないのがいい!
(②や③はjarファイルをダウンロードして、クラスパスを設定しないといけない)
2013年3月2日土曜日
Androidの隠しコマンド
Androidバージョンが表示されている個所を連打すると、
そのOSバージョンのキャラクターが出る話は有名だが、
今日、たまたま見つけてしまったのは、
電話番号の入力画面から、
*#*#4636#*#*
を入力すると、
携帯電話の情報を表示・設定できるらしい。
以下のサイトで電池節約術として紹介してあった。
http://androck.jp/news/topics/android-4-0life-tuushinnsetteihenn/
(自分の端末は「LTE WCDMA」となっていたので、「WCDMA only」にはしなかった。)
各メニューの説明↓
http://www.ecoop.net/memo/archives/2011-04-22-1.html
そのOSバージョンのキャラクターが出る話は有名だが、
今日、たまたま見つけてしまったのは、
電話番号の入力画面から、
*#*#4636#*#*
を入力すると、
携帯電話の情報を表示・設定できるらしい。
以下のサイトで電池節約術として紹介してあった。
http://androck.jp/news/topics/android-4-0life-tuushinnsetteihenn/
(自分の端末は「LTE WCDMA」となっていたので、「WCDMA only」にはしなかった。)
各メニューの説明↓
http://www.ecoop.net/memo/archives/2011-04-22-1.html
2013年3月1日金曜日
Androidアプリ公開から1ヶ月たって
1/29にAndroidアプリを公開してから、約1ヶ月過ぎた。
宣伝してもらおうと、レビュー依頼を出したが、
まったく取り上げてもらえず(^^;;;
結局、
2/27時点で、
合計インストール数 195
有効インストール数 84
どこにも取り上げられないと、こんな数なのだろうか。
入れてからアンインストールする人が多い?!
その理由が知りたい。。。。
それとも、一般的に、こんな数なのだろうか?
ずーっと評価がついてなかったけど、
100件を超えた頃「4」の評価が1つ\(◎o◎)/!
うれしかった~(*^^*)v
宣伝してもらおうと、レビュー依頼を出したが、
まったく取り上げてもらえず(^^;;;
結局、
2/27時点で、
合計インストール数 195
有効インストール数 84
どこにも取り上げられないと、こんな数なのだろうか。
入れてからアンインストールする人が多い?!
その理由が知りたい。。。。
それとも、一般的に、こんな数なのだろうか?
ずーっと評価がついてなかったけど、
100件を超えた頃「4」の評価が1つ\(◎o◎)/!
うれしかった~(*^^*)v
登録:
コメント (Atom)