【Java開発面経】
10933 ワード
目次ヘッダー 一面 二面 三面 猿補習 一面 テンセント 一面 トップ記事
の表面に化粧張りを equalsとhashCode()の違い hashmapはどのようにハッシュの衝突の を解決します GCワークフロー GC root ごみ回収アルゴリズム プロセスとスレッドの違い プロセス間通信方式 springboot AOP IOCは と言います nginx負荷等化 をどのように実現するか redisどのデータ型の下位層が何であるか ジャンプ表紹介 スレッド通信方式手書き生産者消費者 1 1つの10 Tファイルの各行は1つの数字で、最大の100個の数の最小スタック を見つけます.設計モードの並列例 忘れた にめん volatileとsynchronizedは下層がどのように働くかを紹介します volatile適用シーン 類ローダ紹介下 強参照虚参照弱参照ソフト参照 セッションとクッキー HTTPステータスコード304どういう意味 ETag Last-modified知ってる? プロジェクト紹介下 redisの必須質問キャッシュ雪崩キャッシュ貫通キャッシュ破壊 ドメインをまたいで知っていますか 反転文字列解析複雑度は空間複雑度O(1) に最適化する必要がある.確率問題:AとBが碁を打って勝つ確率はすべて0.5で、Aが2本勝って、Bが3本勝って、AとBがそれぞれ勝つ確率 を聞きます単例モード まだありますが忘れてしまいました...
さんめんは、奇数と表記する降順に配列された下の表が偶数である昇順に配列されたチェーンテーブル を与える. httpリクエストを入力するプロセス DNS要求解析のプロセス 猿の指導
の表面に化粧張りを単調に増加するチェーンテーブルに、重複するノード を削除する.は、2ビット配列に与えられ、各行が1列ずつ1つのtargetに増加するこのtargetを検索するにはi,j最小 が必要である.二分検索 JVMはなぜ古い世代の新生代 に分けられたのか. TCPはなぜ信頼できる接続 なのか redis期限切れポリシー実現原理 テンセント
の表面に化粧張りを TCP UDP区別混雑処理詳細 LRUキャッシュの設計方法、ホットスポットkeyが失われないことを保証する方法 スレッドプロセス連携 スレッド通信アクセスする共有アドレスプロセス通信 配列要素の平均値を求める境界 を考慮する redisプライマリレプリケーションプロセスマルチプライマリからコンシステンシをどのように保証するか2000人のユーザー3人のredisサーバがどのように高い同時性を持っているか-在庫を3つのredisサーバごとに独立したサービスに分けて を邪魔しないどうしてmysql 1つのredisができないのですか redisの持続化方式
の表面に化粧張りを
/**
*
* @author zhx
* , m, m ; ("abcde", 2) -> ("cdeab")
*/
public class m {
public static void main(String[] args) {
//char[] a = new char[]{'a', 'b', 'c', 'd', 'e'};
char[] a = new char[]{'l', 'o'};
System.out.println(" ");
for (int i = 0; i < a.length; i++) {
System.out.print(a[i]);
}
m .reserve(a, 2);
System.out.println();
System.out.println(" ");
for (int i = 0; i < a.length; i++) {
System.out.print(a[i]);
}
}
public static void reserve(char[] s, int m){
help(s, 0, s.length - 1);
help(s, 0, s.length - m - 1);
help(s, s.length - m, s.length - 1);
}
public static void help(char[] s, int start, int end){
for(int i = start;i < start + (end - start + 1) / 2;i++){
swap(s, i, end + start - i);
}
}
public static void swap(char[] s, int a, int b){
char c = s[a];
s[a] = s[b];
s[b] = c;
}
}
さんめん
の表面に化粧張りを
の表面に化粧張りを