The most powerful set of tools available to create your Windows installation experience
すべての実装されたインタフェース: Serializable, Comparable<File> public class File extends Object implements Serializable, Comparable<File> ファイルおよびディレクトリのパス名の抽象表現です。 ユーザー・インタフェースおよびオペレーティング・システムは、システムに依存するパス名文字列でファイルおよびディレクトリを指定します。 このクラスは、階層的なパス名の抽象的でシステムに依存しないビューを提供します。 抽象パス名は2つのコンポーネントで構成されます。 システムに依存する任意指定の接頭辞文字列。ディスク・ドライブ指示子、UNIXルート・ディレクトリの"/"、Microsoft Windows UNCパス名の"\\\" など ゼロ以上の文字列名前のシーケンス。 抽象パス名の最初の名前は、
ローカルPC環境でWebアプリケーション開発をしている時点では、OSにログインしているユーザーがエクスプローラーから他ホストの共有ディレクトリが利用できる状態であれば、問題なく他ホストの共有ディレクトリをWebアプリケーションから利用することができる。 java.io.File クラスは、Windows の UNCパスの接頭辞にも対応している。 しかしながら、開発サーバーにデプロイすると、OSにログインしているユーザーが、問題なく他ホストの共有ディレクトリを利用できる状態であったとしても、他ホストの共有ディレクトリがアプリケーションから見えなくなってしまう。 どうやら、これは、アプリケーションサーバーを実行しているユーザーによるようで、Windows サービスとしてアプリケーションサーバーが実行されていると、サービスを実行しているユーザーの権限では、共有ディレクトリが見えなくなるようだ。
Java アプリケーションを Docker コンテナ上で実行しようとしたときに、ベースイメージとしてどの Docker イメージを選ぶのがよいかを考えてみます。 はじめに Java で Web アプリケーションを開発して運用、というと、昔は Tomcat をインストールしたサーバに JAR ファイルや WAR ファイルを配布してデプロイしていたような記憶が微かに残っているのですが、数年前からは Spring Boot のように組み込み Tomcat などを採用し、Maven や Gradle のビルドオートメーションツールの力を借りて Java アプリケーションの実行に必要な JAR ファイルをひとまとめにした fat JAR (uber JAR) を構築し、単体の JAR ファイルだけを Java がインストールされているサーバに配布してデプロイ… とすることが圧倒的に多くなった気がして
JDK11 ea18から、javacしないでもJavaファイルを実行できるようになりました。 あと、Windowsバイナリはzipファイルで提供されるようになっています。tarコマンドが提供されたとはいえ、エクスプローラーから解凍できるzipファイルになるのは ありがたい。 JDK 11 Early-Access Builds JEP330が取り込まれたことにより、ソースファイルがひとつのJavaプログラムは、javac不要でjavaコマンドで実行できるようになります。 JEP 330: Launch Single-File Source-Code Programs Windowsのコマンドプロンプトだと こんな感じ。 C:\Users\naoki\java>more Hello.java public class Main { public static void main(String
初心者からのプログラミング入門、ソフトウェア開発の学習を支援する WisdomSoft のホームページです。
Javaプログラムをこれから始める方に向けて、毎回一つの要素を深堀りしながらJavaプログラムの書き方を学んでいただけます。 このコースでは、JavaのWebアプリケーション技術であるJava EEの要素を学びながら、全14限でショッピング風サイトの作成を目指します。 14限目はこれまでショッピング風サイト作成の後半として、ビジネスロジックの作成と動作確認を行います。 ※事前にMySQL入門コースを受講していると、理解度がより深まります ■ アジェンダ ・進捗状況と今回作成分を確認する ・Servlet、DAOを作成する ・Webアプリケーションの動作を確認する ■事前準備 この授業は「Java入門(全3回)」 https://schoo.jp/course/280 及び「Java入門 -計算機プログラムを作りながら学ぶJavaの基本-(全10回)」https://schoo.jp/cou
プロセスIDの取得 スレッドダンプの取得 Windowsでプロセスをサービス起動している場合 スレッドダンプを読む プロセスIDの取得 まずは Java のプロセスIDを取得するところから始める。jps で取得できる。 $ <JAVA_HOME>/bin/jps -l 主要なオプションは以下の通り(SunVM)。 オプション 説明 -m main メソッドに渡される引数を出力 -l アプリケーションの主要なクラスのフルパッケージ名、またはアプリケーションの JAR ファイルへのフルパス名を出力 -v JVM に渡される引数を出力 JDK7 からは JRockit と統合されたため jcmd が使えるので以下でもプロセスIDを取得できる。 $ <JAVA_HOME>/bin/jcmd または、単に ps コマンドで取得するでもよい。 $ ps -ef | grep -v 'grep' | g
前回、Scalaの環境構築について書きましたが、知識不足+その後Windows上でScalaの環境を構築するのに色々とハマりどころがある事が分かったので再度1からまとめますorz 基本的にはこちらのscala develop environmentのWin向け+現時点の最新Ver.への追記です。 JDK みんな知っていると思うので省略 Typesafe Stack ここでWindowsではとんでもなくハマりました。(遠い目) TypesafeからTypesafe Stackをインストールします。 この時、WindowsではUniversalのZIPファイルを使います。この記事を書いている時の最新版はVer2.0.2なので直Linkはこちら ダウンロードしたtypesafe-stack-2.0.2.zipを展開して、任意の場所に置きます。 ファイルを置いたら\typesafe-stack\b
F-Secureの研究者がコロンビア交通のWebサイトで、Windows、MacOS、Linuxなどマルチプラットフォームで動作するバックドアを発見しました。 バックドアは署名されたJavaのJARファイルを使って、ユーザーの端末がどのOSかを判定して、プラットフォームに適した追加ファイルをダウンロードしてくるとのことです。 なお、すでにF-SecureではC&Cサーバーなどについては当局に届出済みだそうです。 当局ってどこだろう? Multi-platform Backdoor Lurks in Colombian Transport Site - F-Secure Weblog : News from the Lab
WisdomSoft(旧) このサイトはすでに運用を停止しています。 新しいコンテンツはこちらをご覧ください ■Products■ 書籍 ソフトウェア 読本C 読本Java Javaアプリケーション作成講座 Windowsゲームプログラミング ゲームエンジン プログラミング C#ゲームプログラミング Cisqua Developers Network プログラミング システムとAPI C言語入門 C++入門 C#入門 D言語入門 Java言語入門 Objective-C入門 Lisp入門 Perl入門 PHP入門 アセンブリ言語入門 Win32 API入門 標準 Windows API コモンコントロール マルチメディア API Windows ソケット JavaAPI入門 AWT入門 Swing入門 ネットワーク入門 Microsoft .NET入門 DirectX入門 OpenGL入門
今日は広島ですw 星澤さんのお話が聞けるので、すごく楽しみー。 いっぱい、お話きいてこよーっと。 園田さんの声も!いっぱいきくぞー!(目的違 そんなわけで、なぜか、シール印刷してます(ぇ 広島まで一路〜 オフィスシート最高wPCこころおきなく使えまふ 一足早いお昼ご飯です。 米Microsoftは、セキュリティ修正プログラム(パッチ)が公開されていないInternet Explorer(IE)の脆弱性を狙うトロイの木馬型ウイルス「TrojanDownloader:Win32/Delf.DH」を警告した。このトロイの木馬に万が一感染してしまった場合は、ベータ公開中の「Windows Live Safety Center」で駆除できるという。 (略) Microsoftでは、Delf.DHの出現にあわせてセキュリティアドバイザリを更新。月例セキュリティパッチ以外の提供を含めて「適切なアクション
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く