しずく
Java基本
2つのスレッドA,Bは,スレッドの実行順序をどのように制御するか.まずAを実行してからBを実行するように要求する
joinを使用するべきです.
アルゴリズム#アルゴリズム#
データ構造
二叉木の中を順に遍歴し、二叉木は最近公共の親ノードが二叉平衡樹かどうかを判断する(これは私が穴をあけたので、左右の子樹の深さを判断する以外に、左右の子樹が平衡しているかどうかを判断する)
データベース#データベース#
例えば、form 1とform 2の2枚の構造は同じですが、データが異なる表を見つけて、form 1の中にあるものを見つけて、form 2の中にないものを見つけます:私は最初はnot inを使うと言って、彼は太カードが後に私は左で接続すると言って、彼はこれがやはりhiveに行く必要があると言っています
従業員情報テーブルの提供:部門Id、従業員Id、給与
今、部門別に分けることを要求して、各部門の給料の上位5の従業員(これは書いていません):第一歩:臨時表を見つけて、この表の中で従業員Idで、従業員はこの部門のランキングです:
このテーブルを取得するには、次の手順に従います.
ステップ2:このテーブルを元のemployeeテーブルと関連付け(id関連)、rankupが5未満のものを見つけます.
この問題はmysqlで試してみる必要があります.
2つのスレッドA,Bは,スレッドの実行順序をどのように制御するか.まずAを実行してからBを実行するように要求する
joinを使用するべきです.
Thread t1 = new Thread(new Runnable() {
@Override
public void run() {
System.out.println("t1");
}
});
Thread t2 = new Thread(new Runnable() {
@Override
public void run() {
try {
// t1 , t1
t1.join();
} catch (InterruptedException e) {
e.printStackTrace();
}
System.out.println("t2");
}
});
Thread t3 = new Thread(new Runnable() {
@Override
public void run() {
try {
// t2 , t2
t2.join();
} catch (InterruptedException e) {
e.printStackTrace();
}
System.out.println("t3");
}
});
t3.start();
t2.start();
t1.start();
アルゴリズム#アルゴリズム#
データ構造
二叉木の中を順に遍歴し、二叉木は最近公共の親ノードが二叉平衡樹かどうかを判断する(これは私が穴をあけたので、左右の子樹の深さを判断する以外に、左右の子樹が平衡しているかどうかを判断する)
データベース#データベース#
例えば、form 1とform 2の2枚の構造は同じですが、データが異なる表を見つけて、form 1の中にあるものを見つけて、form 2の中にないものを見つけます:私は最初はnot inを使うと言って、彼は太カードが後に私は左で接続すると言って、彼はこれがやはりhiveに行く必要があると言っています
従業員情報テーブルの提供:部門Id、従業員Id、給与
employee(dep_id, user_id,bonus)
今、部門別に分けることを要求して、各部門の給料の上位5の従業員(これは書いていません):第一歩:臨時表を見つけて、この表の中で従業員Idで、従業員はこの部門のランキングです:
user_id,rankup
このテーブルを取得するには、次の手順に従います.
select a.user_id, count(1) as rankup from
Employee a, Employee b
where a.dep_id = b.dep_id and a.bonus < b.bonus
group by a.user_id
ステップ2:このテーブルを元のemployeeテーブルと関連付け(id関連)、rankupが5未満のものを見つけます.
select
e.user_id, e.dep_id, e.bonus
from
Employee e,
(
select a.user_id, count(1) as rankup from
Employee a, Employee b
where a.dep_id = b.dep_id and a.bonus < b.bonus
group by a.user_id
) r
where e.user_id = r.user_id and r.rankup < 5
この問題はmysqlで試してみる必要があります.