2020年2月6日夜09時25分51秒
学習やカフカの学習のSpringbootシリーズを完了し、その後、JVMの学習段階に入ります
JVMの深い理解
学習方法論
カリキュラムを学ぶ方法 - 方法論を
より多くの議論、他人からの利点を発見。
人から学ぶこと:より高レベルの道を。(男性の優位性を見つける方法を学ぶことではなく、なぜなら、自分の経験を、低コストで、本を読んで)輝きは、経験豊富な人から学びます
学ぶために従事する:私たちは経験豊富なものを所有することが、私たちは、自分自身のステップのピットを自分のアイデアを持って経験した、と前に失敗します。(高コストは、レンガの壁をバックに見えないヒットしません)
書き込みノート、書き込みマイクロチャンネル公衆数は、ブログを書きます。自分の出力は、自分のものに、このアプローチは、より効率的です。
これを行うには、入力します。しかし、入力があり、出力が存在しなければなりません。
出力の最高レベル:あなたは、人々が他の人と共有することを教えてくれ与えます。個人のための、最大の改善。
学ぶための最善の方法:他の人と話をする余力を残していません。プロセスの話では、自分で問題を発見します。あなたが持っているか欠けて見つけられるかもしれない他の人に相談してください。それはあなたがするかもしれないが、あなたは必ずしも言うことができません。それは表現のあなたの方法に問題がある可能性があり、問題のあなたの把握である可能性があります。これらの人々にすべての時間を話すことでワークアウトを得ることができます。
- あなたが他の人に理解話をすることができ、この技術を理解してください。
- 技術はあなたが理解していない他の人に話すことを理解しています。
- あなたは、この技術を理解し、終了し他の人に、あなたは理解していないと思います。
- 第4の状態は、あなたが理解していない学びました。
- 第五レルムは、あなたが理解していません。
彼らはこの技術の完全な理解を持っているかどうか、自分自身に反映しています。
私はまだない生涯にわたり、多くの意味を理解しています。私は通常、あなたが読んだ後、あなたが移動感じるかもしれない、などの記事、動画、書籍、に行きますが、自分自身への実装、問題があります。あなたが学習の効率を改善した場合、あなたはそれが本当に収穫の時間であるかどうか、時間の時間を費やしています。
技術が完了した後、一部の人々は、短い時間で、あなたは意志と思うし、本当になぜ。しかし、時間をかけてそれを忘れては?問題は、多くのそのような例がないです。最終的にはこのような状況ではあるの根本的な原因は何ですか?問題は、実際には非常に一般的な、非常に共通の問題です。この問題は解決されない場合でも、あなたはより多くの技術が役に立たない学びます。結局のところ、あなたは忘れてしまいます。自分のために、なぜこのような問題に遭遇するだろう、それについて考えてみようか?ビデオ、書籍、リソースを見た後など、何の理由効果の理由持続性を持ちません。標準的な答えは自分の問題について話をし、この質問にはありませんか?あなたが長い時間の後、光入力、出力なしを持っているので、その時点で見ると、非常に深い理解になります。入力と出力は相生を添付しなければなりません。私たちはその入力を学ぶとき、我々はそれを吐き出す必要があります。出力。ただ、呼吸皆のように。吸い込み、呼気。本当の意味。Soが 出力の独自の方法を見つけるために。独自の方法に合わせてスキルポイントは、テキスト、画像、考え方などとして、明らかにされます。あなたのスルー出力任意のプログラミング言語や技術、独自のものにそれらのもののためにあなたの出力処理。技術の多くを持つ私たちの日々の開発、真実はこれで、実際には、非常に熟練しただろう、プロセスの使用は、実際には、あなたは無限に出力されます。あなたが忘れてしまうが、あなたが自分のブログやノートを参照してくださいした後でも、瞬時にすべてがそれを拾う提供します。あなたは再び検索やGoogle行く必要はありません。ノートは彼らのものですので。故意の練習:意図的。
この問題、上の「何学校を使用したものの中で突出しています。」ここで議論に。あなたが大企業だとしても、あなたが通常使用される技術は、ごく一部である開発します。あなたが会社のあなたのような、企業のトップにバインドに身を置いていない、過ごすためにすべての物事を学ぶことではないだろう、あなたはまた、完全に彼らの競争力を強化するために、独立して仕事に自分の能力を持っています。プロジェクトは、あなたがどのような技術を習得するためにそれらを使用するものの技術と言うことではありませんので。それは彼らの学習を強化する観点からのものである場合、その後、あなたがのために働くか、何が、最終的な分析で自分の能力を高めるためにあるかどうか、あなたがあなた自身の能力を使用するかどうかを推進していきます。あなたはこのテクニックがあなたのために、特にあなたがプロジェクトチームの2年以内に今あるかの会社は技術ではないにもかかわらず、学ぶために行くことが特に重要である触れる可能性を感じるが、それは自分を妨げるものではない場合改善されました。
かかわらず、上記のこれらの言葉はあなたに便利な言葉、そして私はこれらの舌を無駄にしなかったであろうがある場合、それは、便利であるかどうかを語りました。最終的にはまだそれ自体を行う必要があります。
- 実験1:ユーザーガイド、入力のみではなく、出力を通読して半日を過ごすために、フレームワークApacheのフレームワークに詰めます。
- 実験2:ちょうど+ノートの仕方を学習し、ユーザーガイドを通読して半日を過ごすために、Apacheのフレームワーク上でフレームワークを見つけます。
- 一ヶ月後、二つの方法があなたのために右であるかを判断します。
ビデオリソースの学習リソースは非常にシステムとすることができる場合は、リソースを、私はそれが優れたリソースであると思います。しかし、良いにも関わらず、ビデオは絶対に無限の繰り返しを見ることはできません。記録ノートにまたはに見ての過程では、2〜3回を読んだ後、動画が削除され、それが存在しない場合。自分の事をプログラミングする内容。ビデオを学ぶ最大の欠点は:取得することはできません。私たちは、自分のノートを作ることができた場合でも、それが完全にインデックスされます。
ノート効率ツール:Evernoteの、適切な方法クラウドは非常に小さなツールのチャンスは、それはあなたの毎日の習慣の変化の多くを引き起こしているノート。
そんなに書く、JVMクラスは完全にまだ始まっていないが、考え方、状況、および学習の正しい方法。それが構築されています。その完成が忘れていることを確認し、再学習が発生していない後、この厄介な現象を忘れます。これらの時間は必要です。このコースを学ぶために皆ので、送料は確かに大きな期待です。そのため、毎日のチャットにあなたはすべての人の欲求を感じることができるとき。JVMは、実際の学ぶことは非常に困難です。しかし、彼らはスキルを学ぶこと熱望しています。私たちのためにスキルアップグレードのために憧れています。
学習曲線
JVMは、私たちが使うべき方法を学びます。他のフレームワークを取り、他のフレームワークは、我々はすぐに使用することができます。springbootフレームとして、Zhaomaohuahu、書き込みのhelloworldプログラムが記事をすることができます直面します。即時には、我々はリターンで取得するために支払うことができるようになります。この研究は便利です。これは、アプリケーションフレームワークを学ぶための学習曲線です。これをやってやって他のダボ、飼育係などは、使用が終了した後に一緒にすることができます。それらの後、我々は興味を持っているならば、我々は綿密な研究、各種試験などを行うことができ、興味を持って、我々は深さでソースコードを学ぶ、というようにすることができます。回路遮断器の技術的なフレームワークは、アプリケーション層のように、(JVMと比較して)方法を学ぶことは比較的容易です。
その後、JVMの学習曲線はそうではありません。まず、特別な退屈な、それは何か、特に特別な理論を伴うため。特に、プログラマ。私たちのアプリケーションフレームワークの学習に興味があります。問題がない場合は、問題がある場合、すべてが大丈夫です、問題を解決しよう。完成しOKを解決した後。学習時に記録する必要があり、我々はそう。第二に、JVMの理論的な知識は、我々が話を何の例を説明することは困難です。キーワードなどと上のようにアプリケーション。私たちは、内容を理解するために、東洋とハードウェア情報やバイトコードに行くことができます。第三には、JVM上でスローされますコンテンツの中断時の糸、またはWebアプリケーションかどうか、我々は再シミュレートイラストに非常に困難です。第四に、JVMがあまりにもあまりにも多く、関係する内容。
だから、私たちのJVMはもちろん、正確に何を関与することになります。学習と綿密にJava8に基づいて、第1、。各バージョン間の小さな隙間は綿密な調査を行くことはありません。第二に、我々の研究の中核のジェネリック版。第三には、まれにしか使用されない場合は、JVMの重要なパラメータを導入します。第四に、JVMとの理解と親しみの領域へ。
JVMを学ぶ:私はノートを取っておく必要があります。そのため多額の日々の時間の開発に携わったコンテンツ未満を伴います。アプリケーション層、あるいはシステムの開発の開発と同じように、あまりにも、それは毎日がJVMに対処することができるということではありません。レコードは、彼らのレビューとコーミングとして、これはJVMや道路を学習するための最良の方法です。あなたが学びたいことを学ぶことを望ん。全く簡単な方法は、学ぶための方法を持っているために絶対に不可能驚かないように。以下のような:学習ビデオの完成に息。把握することは不可能です。その他、数年後、あなたはそれを達成することができるようになります数日?だから、リズムを持って、研究を計画しました。収穫を持つことになり、各クラスに努めます。
また、JVM上のコースは、特により特別な内容が含まれていました。私たちは考えを持っている困難を恐れ、恐怖の考え方を取るべきではありません。ペイ、および状態は、あなたが望む結果を得ることができるようになります。
お薦めの本:JVM、Java仮想マシン「を倍増させる購入は、この1-2裁量」。
ノート、共有技術、フィードバックを取る:値を反映
国内の権威の比較:大R(淘宝網の前に、今オラクル)
質問1:教訓ダース、あなたが学ぶことは何もないと思います。
理由:開発中の日常なので、あなたはアクセスできません。(JVM即時ではありません)
質問2:このJVMを読んだ後、あなたはより多くのあなたが学び、より多くのあなたが知っていないことがわかります
理由:これは正常ですので。それをあなたがより多くを学ぶかどうか、少しだけ。(この円、やむを得ない事情の権利を入力してください)
質問3:学習JVMは、情報の記事が英語です。
理由:へまさか、自己改善や英語能力レベル。見たくない、何のビューは、読むことはできません、あなたが学ぶことはありません
質問4:忍耐については、どのように行うにはありません。
理由:まさか。自分の忍耐を強化します。スクール月、またはあなたが座ることができません。プログレスバーをターゲットに、心の中に沈みます。
質問5:不完全なコンテンツを行う方法
理由:先生はしません。自分自身のスクリーニング能力を有しています。
学習目標:何もJVMの白深い理解に白から再生しません。
コース概要
説明:JVMは、コンテンツの多くに関与しているが、それは非常に重要なプラットフォームです。動的および静的JVM言語生態系の多様性に基づいて、ブームを持っています。ないJavaコードが、バイトコードファイルを実行しているJVM。(バイトコードファイルを生成することができますよう。)スカラ座、グルーヴ、Kotlin言語はJVM上で実行することができますので、JVMは、プラットフォーム、ではない言語です。
- 説明するためのHotSpot仮想マシン(オラクル)
- 説明するためにガベージコレクション
- ガベージコレクションは、アルゴリズムを説明します
- ガベージコレクタを説明します
- (新世代/歳)を説明するためのガベージコレクションメカニズムをゾーニング
- 新世代を説明
- 旧の説明
- 実施例G1コレクタ分析
- 一般的な仮想マシンのパラメータの重要な例
- スタック
- メソッド地区
- スレッド共有コンテンツ領域
- ルート検索アルゴリズム
- シリアルコレクター
- ParNewコレクタ
- 詳細なクラスローディング機構
- 両親は、クラスローディング機構を委任します
- バイトコードファイルの生成および解析
- 魔数
- コンスタントプールテーブルと方法
- 詳細な手順品種
- 詳細なロック
- スレッドセーフ
- バイアスされたスピンロックと軽量ロックをロック
- JITコンパイラ
- GCログ生成および解析
- 詳細な仮想マシンの監視ツール
- JConsoleの使用は、詳細な
- エスケープとエスケープ解析とは何ですか
- インライン方法
- 詳細な仮想マシンのメモリモデル
2 JVMが提供する視覚化ツール:jconsole
、jvisualvm
コマンドラインツール:jmap
オーダーの上記の概要に基づいていない講義の順序が始まりました。あなたが対応する点に言及している場合は、深い知識と実現に関連するリンクを行くことができます。私たちは、学習と理解目標。
- JVMの問題を解決します
- 確かにインタビュー、口止めありません
2020年2月6日午後11時57分26秒、疲れました。スリープ。
次のスタートは、学ぶために開始するために、クラスメカニズムから直接ロード。
メインギブ身をアップは、学習方法や学習スキルを好むことを学びます。私たちは、概要を持っているし、次の学習JVMの概要を説明します。
2020年2月12日夜08時12分15秒今日26回のレッスンを学びます。
方法論を学ぶについてのトーク
2020年2月12日午後08時09分45秒
33 JVMコースの先生をレクチャー。
学習神話:類似しました
学習すると、あまりにも気になる方。すぐにビデオを見て考えます。知識が習得します。実際には:≠マスターを読んだ後
いくつかの進歩が早く、またはなく、記事、ブログの出力と、フィニッシュ後に展開します。悪い結果の一部。
木々の間自分のスキルに構造化何か、について話してどのように他の人々。
いくつかの時間のための進歩した後、振り返ります。自分のこと(仕事、勉強を)やっていない、常にダウンしています。
効率
効率と比較して、時間効率が重要であるが、しませんでした。
どんなになぜなら、無限の拡張され、進捗状況がすべてにつながる何点
我々は変更することができますので、それらの合計量、ある時は、効率性です。
だから、どのように我々は我々の効率を向上させることができますか?これは、我々が最も気にする必要があります質問です。
出力の問題
振り返ってみるとネッティーを学ぶ前に、内容をどのようなJVM、java8のように。
あなたはその時の任意のレコードを持っていない場合は、今すぐ実行する方法を、レビューしたいと思います、覚えていないことができます。
また:40分ビデオ。あなたが収穫を読んでいない場合は、お時間がそれを無駄にされていませんか?(機会費用)
レコードは、より優れた詳細な。あなたが考えるかどうか。または知識。メモを取ることは時間の無駄であると考えてはいけません。
あなたの脳を信用しないでください。自分自身の価値の力を理解し、あなたをもたらすにレコードを記録するのは難しいです。
リズム感
あなたが誤ってあなたが技術を習得していると思うので、こと:アサルトは、最も直感的な効果があなたをもたらすことです学びます。
しかし、本当のマスターは、少しの蓄積によって少しです。そして系統的な研究-深さにしたい、あなたは多くの時間を必要とする必要があります。
リズムの形を学習してください。脳は慣性のようなものを形成しました。学ぶために行くために自分自身を強制的に、学習時間を聞かせて言うまでもありません。
私は自分のリズムを見つけたいです
張ロングリズム4-5レッスン週、彼の空き時間に教師で、数年前から、自分の仕事の時間の秒を無駄にしませんでした。時間が経つにつれて、彼はこのような良いリズムを維持しています。。
誰もが同じではありません
誰もが異なっているが、確かに共通点があります。例えば、方法論や価値観。方法を学ぶというように。すべてがお互いから学ぶことができます。さて、それはどのような問題が最終的に思考の独自の方法を見つけるために、実際に時間を費やすことです。のではなく、すぐに反論します。人々が急激に他人を批判受け取るために、自己の知識を持っている必要があります。この批判は、最も貴重かつ最も急速に成長しています。
私たちは、あなた自身の部分に、レコードごとにレコードを記録するためにあらゆる機会をつかむ必要があります。
:ので、スロー撮影ノートを感じていない遅い速いです。
学習プロセスは常に遅い、と学習プロセスのノートに比べて長いプロセス、長い記録となっています。あなたはすぐにノートで遅いそれを何であるかを最終的に将来の学習過程のあなたの知識を、注意することができます。
共有する機会をつかみます。私の心の能力、自信、から共有する場合。あなただけがあなたをもたらすためにこれらの側面を理解するためにそれを行います。しかし、また、自分のスキルを発揮します。あなたは他の人がそれを理解させる、理解できますか?あなたは、複数のスキルを追跡することができた場合の単語を追跡するように拡張。この影響は、相互乗算です。
ご自身が良く、それを書き留めません。
それを自分で行うには悪いところは、それを書き留め。
インスピレーションは、自分の場所を見つけることができます。
技術的負債:負っ技術が返済しています
研究から、レコードに、レビューに、忘れて、レビュー、使用に、忘れて。すべてのあなたの学習プロセス。
遅い速いです。
自分のソースとは、このようなコードはありませんか?あなたの内なる魂を確認して下さい。
あなたがあなた自身のコードを追いかけている場合は、ソースを追いかけてのスキルをマスターしています。
あなたがいない自分の追撃のコードを実行する場合は、単に他の誰かの単一ポイントはあなたを伝えることのスキルを習得します。
釣りを与えるよりも、人に魚を与えます。