ホーム> ネットワークプログラミングチュートリアル
すべて ASP チュートリアル ASP チュートリアル ASP.NET チュートリアル PHP チュートリアル JSP チュートリアル C#/CSHARP チュートリアル XML チュートリアル Ajax チュートリアル Perl チュートリアル シェルのチュートリアル Visual Basic チュートリアル Delphi チュートリアル モバイル開発チュートリアル C/C++ チュートリアル Java チュートリアル J2EE/J2ME ソフトウェアエンジニアリング
ネットワークプログラミングチュートリアル
  • Javaで一般的に使用されるソート方法

    Javaで一般的に使用されるソート方法

    以下のコードをコピーします。 package com.test;import java.util.Random;/*** ソートテストクラス* * ソートアルゴリズムの分類は次のとおりです。 1. 挿入ソート(直接挿入ソート、半挿入ソート、ヒル)ソート); 2. 交換ソート (バブル ソート、クイック ソート) * 3. 選択ソート (直接選択ソート、ヒープ ソート); 5. 基数ソート。 * * ソート方法の選択について: (1) n が小さい場合 (n ≦ 50 など)、直接挿入または直接選択ソートを
    2024-11-24
  • Struts2 ファイルのアップロードとカスタム インターセプターについて

    Struts2 ファイルのアップロードとカスタム インターセプターについて

    1. request/session/application 属性にアクセスまたは追加します public Stringscope() throws Exception{ActionContext ctx = ActionContext.getContext();ctx.getApplication().put("app", "Applicationscope");//Go ServletContext に appctx.getSession().put(&quot
    2024-11-24
  • Javaでネットワークカード名からIPアドレスを取得する

    Javaでネットワークカード名からIPアドレスを取得する

    次のようにコードをコピーします。 package me.xuzs.sso.test;import java.net.InetAddress;import java.net.NetworkInterface;import java.net.SocketException;import java.util.Enumeration;public class InternetTest {public static void main (String[] args) {String netCard = "
    2024-11-24
  • PDF の自動印刷を制御する Java の小さな例

    PDF の自動印刷を制御する Java の小さな例

    复制頁代頁如下:public byte[] autoPrintPdf(byte[] pdf_byte) {ByteArrayOutputStream bos=null;try {PdfReader Reader = new PdfReader(pdf_byte);bos = new ByteArrayOutputStream();PdfStamper ps = new PdfStamper(reader, bos) ;StringBuffer スクリプト = new StringBuffer(); sc
    2024-11-24
  • Java が DOS を呼び出してスケジュールされたシャットダウンを実装する例

    Java が DOS を呼び出してスケジュールされたシャットダウンを実装する例

    次のようにコードをコピーします。 public static void shutdown(){System.out.print("シャットダウンする分数を入力してください:");Scanner スキャナ = new Scanner(System.in);int 分 = Scanner.nextInt ()*60 ;ランタイム runtime = Runtime.getRuntime();String shutdown = "shutdown -s -t "+分;tr
    2024-11-24
  • 画像3D反転効果メソッドのJavafx実装例

    画像3D反転効果メソッドのJavafx実装例

    実装手順: 1. FlipView オブジェクトを定義します。次のプロパティが含まれます。 コード コードを次のようにコピーします。 // 正面ビュー public Node FrontNode; // 反転するかどうか boolean 反転 = false; // 反転角度 DoubleProperty time = new SimpleDoubleProperty(Math.PI) / 2) ; //PerspectiveTransformfrontEffect = 新しいパースペクティブ
    2024-11-24
  • Java のスタックとヒープの違いに基づいた、Java のガベージ コレクション メカニズムの関連した紹介

    Java のスタックとヒープの違いに基づいた、Java のガベージ コレクション メカニズムの関連した紹介

    #. Java には 2 種類のメモリがあります。それぞれスタックとヒープと呼ばれます。スタックはプログラム メモリ空間であるため、すべての基本型とオブジェクト参照はスタックに格納されます。ヒープは Java 仮想マシンがオブジェクトを保存する場所であり、オブジェクトを作成すると、Java 仮想マシンはオブジェクトをヒープに置き、作成されたオブジェクトのアドレスをスタックに置きます。したがって、基本型とオブジェクトへの参照はスタックに格納され、オブジェクトはヒープに格納されます。 #. Java のガベー
    2024-11-24
  • HttpServletResponse に関連する一般的なメソッドに基づくアプリケーション

    HttpServletResponse に関連する一般的なメソッドに基づくアプリケーション

    public void filedownload(HttpServletResponse response) throws Exception { ServletContext context = this.getServletContext();文字列パス = context.getRealPath("/download/awf.jpg");文字列ファイル名 = path.substring(path.lastIndexOf("//") + 1); // 如果下方
    2024-11-24
  • HttpServletRequest に関連する一般的なメソッドに基づくアプリケーション

    HttpServletRequest に関連する一般的なメソッドに基づくアプリケーション

    Referer:public void Referer(HttpServletRequest request, HttpServletResponse response)throws Exception {String Referer = request.getHeader("referer");if (referer == null || !referer.startsWith("http://localhost")) { response.sendRedirec
    2024-11-24
  • IO取扱説明書紹介

    IO取扱説明書紹介

    ファイル オブジェクトがファイルであるかディレクトリであるかを判断するときは、まずファイル オブジェクトによってカプセル化されたコンテンツが存在するかどうかを判断し、テキスト ファイル操作ストリームを構築するときに、エンコード方式 File f を指定することもできます。 f.exists() ;f.isDirectory();f.isFile();f.deleteOnExit();//プログラムの終了時に指定されたファイルを削除します。 f.createNewFile();//指定された場所にファイルを
    2024-11-24
  • Javaにおける一般的なIO操作クラスの継承構造の解析

    Javaにおける一般的なIO操作クラスの継承構造の解析

    IO共通IO操作クラスの継承構造 IO文字ストリーム Reader (ソース) BufferedReaderLineNumberReaderInputStreamReaderFileReader (バイトストリームから文字ストリームへのブリッジ) StringReaderWriter (目的) BufferedWriterOutputStreamWriterFileWriter (文字ストリームからバイトストリームへのブリッジ) StringWriter 空 PrintWriter 空のバイトストリーム
    2024-11-24
  • Java コレクションでのリスト学習の概要

    Java コレクションでのリスト学習の概要

    List は要素の複製を許可する順序付きコレクションです。実装は同期されず、複数のスレッドが List インスタンスにアクセスし、そのうちの少なくとも 1 つがテーブルを構造的に変更する (要素を追加または削除する) 場合、通常は外部同期を維持する必要があります。リストを自然にカプセル化するオブジェクトを同期することによって行われます。たとえば、 Collections.synchronizedList() でリストをラップします。 ArrayListList インターフェイスの可変サイズ配列の実装は、す
    2024-11-24
  • Javaでsaxを使用してxmlを解析するための解決策

    Javaでsaxを使用してxmlを解析するための解決策

    Java では、XML ドキュメントをネイティブに解析する方法が 2 つあります。Dom 解析と Sax 解析は強力であり、操作中に XML ドキュメントがメモリに読み込まれます。ドキュメントオブジェクトの形式であるため、Sax の解析は内容を最初から最後まで 1 行ずつ読み取るのに適していますが、この記事では主に読み取り専用の大きなドキュメントに適しています。 Sax はイベント駆動型のアプローチを使用してドキュメントを解析します。簡単に言うと、映画館で映画を観るようなものです。映画を観ている途中で、次
    2024-11-24
  • Javaの通常の操作をベースにしたメソッドのまとめ

    Javaの通常の操作をベースにしたメソッドのまとめ

    正規表現は文字列の処理に非常に効率的です。ここでは主に Java での正規の操作方法について書いています。 : マッチングとコピー コードは次のとおりです: import java.util.Scanner; class Demo {public static void main(String[] args) {Scanner sc = new Scanner(System.in);//入力 System.out を取得します。 print("入力してください: ");String s
    2024-11-24
  • Javaでのリフレクションに基づく要約分析

    Javaでのリフレクションに基づく要約分析

    私が初めて Java を学び始めたとき、いくつかの本、たとえ古典的な本であっても、それをわかりにくく説明していたことがありました。さらに、ネット上ではフレームワークを学ぶとよく言われていました。将来的には、リフレクション メカニズムを頻繁に使用する必要があるため、人々はいつも少し不安に感じます。たまたまリフレクションについて説明したいくつかの章やビデオを見たことがあります。少しは理解できたので、頑張って読み書きを同時にして、主要な内容と操作の一部をここに記録することにしました。私のような愚かな人間にとって
    2024-11-24