Java

1/76ページ

シェルプログラミング(2):シェル変数操作

シェル変数定義 your_name="你个傻鸟" 注意:変数名と等号の間にはスペースは入れないでください。これはおなじみのプログラミング言語の書式とは異なる場合があり、変数名の命名規則は次のとおりです。 名前は英語の英字、数字、アンダースコアしか使用できません。受信した文字は数字で始めることはできません。中央にスペースは入れないでください。アンダースコア(_)を使用できます。 […]

Spring AOPポイントカット式の詳細

1.はじめに OOP(オブジェクト指向プログラミング)とも呼ばれるオブジェクト指向プログラミングは、機能的な再利用のためにビジネスモジュールをカプセル化できるという最大の利点があります。 オブジェクト指向プログラミングにより、異なるテンプレートを相互に組み立てることができ、より複雑なビジネスモジュールを実装することができます。構造は次の図で表すことができます。 オブジェクト指向プログラミングは、ビ […]

バージョンアップによるパフォーマンス詐欺 – 王の帰還

前回のコード作成者は、バージョンアップによるデータリスクのパフォーマンスについて話しましたが 、結局は結果はありませんでしたが、OSCerが浪費するのではなく、 「私を見て、私は死ぬだろう」 "霧を見る" 「顔がはじけて、顔がはじけた」 … それはあまりにも詳細なようですが(古いコード農家は冒険の詳細の99%を省いていますが)、今回は古いコード農家が記事が絶対に簡単 […]

Java Webセッションを維持する

サーブレットセッショントラッキング HTTPは「ステートレス」プロトコルです。つまり、クライアントがWebページを取得するたびに、クライアントはWebサーバーとの別の接続を開き、サーバーはクライアントから以前に要求されたレコードを自動的に保持しません。 ただし、WebクライアントとWebサーバー間でセッションセッションを維持するには、まだ3つの方法があります。 クッキー ウェブサーバは、各ウェブク […]

JVMバイトコード実行

JVMバイトコード実行 概要: n javap 単純なバイトコード実行プロセス 一般にバイトコードで使用されるn n ASMを使用してJavaバイトコードを生成する n JITとその関連パラメータ Javap n javap – クラスファイル分解ツール パブリッククラスCalc { パブリックint calc(){ Int a = 500; Int b = 200; Int c = […]

GCパラメータ

GCパラメータ 概要: nヒープレビュー nシリアルコレクタ 並列コレクタ n CMSコレクタ n Tomcatサンプルデモ ヒープレビュー(ヒープメモリ構造図) シリアルコレクタ(UseSerialGC)新世代+老齢 シリアルコレクタ機能 最も古く、最も安定した 高い効率 n はより長い休止を引き起こします n -XX:+ UseSerialGC – 新世代、老朽化し​​たシリアルリ […]

クラスローダClassLoader-1

まず、クラスローダの詳細な解析 1、Java仮想マシンとプログラムのライフサイクル 次の場合、Java仮想マシンはライフサイクルを終了します。 – System.exit()メソッドを実行しました。 – プログラムは正常に終了する – 実行中にプログラムで例外またはエラーが発生し、異常終了しました – オペレーティングシステムのエラーによりJava仮 […]

アイデア強くコード仕様のプラグインをプッシュ – alibabaのJavaコーディングガイドライン

淘宝網の製品を除いて、Aliには多くのオープンソース技術がありますが、以前はAliがjcp組織の唯一の中国人メンバーになりました。 おめでとう。 トピック: 可能な限りコードを書くために、チームコードスタイルを統一しようとすると、より良い実行可能な仕様のセットがあります。巨人の肩の上に立つと、もっと遠くに見ることができます。 時にはアイデアに統合されたAli Java開発仕様のプラグインを見たこと […]

インタビュー記録

1.スレッドの実行順序を制御する方法 オプション1: joinメソッドを使用してマルチスレッド順性を保証する Join:メインスレッドは、メインスレッドが子スレッドの実行を待った後に実行されます。 ここでjoinは呼び出されたObjectの待機メソッドです package com.lzy; public class Main { static Thread thread1 = new Thread […]

1 76