- for の後に条件を書く
for i in 1 2 3 4 5 #iという変数に1, 2, ... 5 を代入
- do と done の間に書いた処理が繰り返される
do
for i in 1 2 3 4 5 #iという変数に1, 2, ... 5 を代入
do
package sample; | |
import static com.codeborne.selenide.Condition.text; | |
import static com.codeborne.selenide.Selenide.$; | |
import static com.codeborne.selenide.Selenide.open; | |
import static org.hamcrest.CoreMatchers.is; | |
import static org.junit.Assert.assertThat; | |
import org.junit.Test; | |
import org.openqa.selenium.By; |
SELECT d. * FROM departments d | |
JOIN employee e | |
ON d. department_id = | |
e. department_id; |
CREATE index emp_name
ON emp2(last_name,first_name);
今回参加したコースは マルチスレッドプログラミング習得講座 です。 | |
このコースではマルチスレッドの仕組みを解説頂いた上で、実際にコードを書いて複数スレッドが動いていることを確認しました。また Java5 -> Java7 とバージョンアップするごとに追加されたマルチスレッドに関連する機能を試してみました。 | |
が、ちょっとかじっただけの私にはマルチスレッドは難しすぎました。。今まではコードを読みながら、講師の解説などをコメントに書けたのですが、それが今回は追いつかず、今回は仕組みや機能中心のレポートになっています。 | |
なお、コースのアンケート結果では、 | |
Q. コースの難易度の評価 | |
ちょうどよかった 81% |
public class Examples { | |
public static void main(String[] args) { // staticで指定する | |
Thread thread = Thread.currentThread(); // currentThread というメソッドを使う | |
System.out.println(thread.getName()); // => main | |
} | |
} |
<html> | |
<head> | |
<title>test page nv16.</title> | |
</head> | |
<body> | |
<h1>Hello AWS</h1> | |
</body> | |
</html> |
SELECT p.prod_category,p.prod_id,p.prod_name, | |
COUNT(s.quantity_sold),SUM(s.amount_sold) | |
FROM products p | |
JOIN sales s | |
ON p.prod_id = s.prod_id --products テーブル と sales テーブル を prod_id でJOIN | |
group by p.prod_category,p.prod_id,p.prod_name | |
ORDER BY p.prod_category,p.prod_id; |
# | |
# Cookbook | |
# Recipie:: default | |
# | |
# Copyright:: 2018, The Authors, All Rights Reserved. | |
package "httpd" do | |
action :install | |
end |
import java.math.BigDecimal; | |
public class Calculator { | |
public static int calc (int price, price, int count) throws Exception { | |
if (count > 1) { | |
return price * count; | |
} | |
throw new Exception(); | |
} | |