This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

Minggu, 28 Februari 2016

Variabel dalam Java



Javascript Variabel 

Hasil gambar untuk Javascript Variable

Variabel adalah “wadah” untuk menyimpan informasi.

Apakah Anda Ingat Aljabar Dari Sekolah?

Apakah Anda ingat aljabar dari sekolah? x = 5, y = 6, z = x + y
Apakah Anda ingat bahwa surat (seperti x) dapat digunakan untuk menyimpan nilai (seperti 5), dan bahwa Anda bisa menggunakan informasi di atas untuk menghitung nilai z harus 11?
Surat-surat ini disebut variabel, dan variabel dapat digunakan untuk memegang nilai-nilai (x = 5) atau ekspresi (z = x + y).

Variabel JavaScript

Seperti dengan aljabar, variabel JavaScript digunakan untuk memegang nilai-nilai atau ekspresi.
Sebuah variabel dapat memiliki nama yang pendek, seperti x, atau nama yang lebih deskriptif, seperti carname.
Aturan untuk nama variabel JavaScript:
  • Nama variabel adalah case sensitif (y dan Y adalah dua variabel yang berbeda)
  • Nama variabel harus dimulai dengan huruf atau karakter garis bawah
Catatan: Karena JavaScript adalah kasus-sensitif, nama variabel adalah case-sensitive.

Contoh

Sebuah nilai variabel dapat berubah selama eksekusi script. Anda dapat merujuk ke sebuah variabel dengan nama untuk menampilkan atau mengubah nilainya.

Mendeklarasikan (Menciptakan) Variabel JavaScript

Membuat variabel dalam JavaScript yang paling sering disebut sebagai “menyatakan” variabel.
Anda mendeklarasikan variabel JavaScript dengan kata kunci var:
var x;
var carname;
Setelah deklarasi yang ditunjukkan di atas, variabel kosong (mereka tidak memiliki nilai-nilai belum). Namun, Anda juga dapat menetapkan nilai ke variabel ketika Anda menyatakan mereka:
var x=5;
var carname=”Volvo”;
Setelah eksekusi pernyataan di atas, variabel x akan memegang nilai 5, dan carname akan terus nilai Volvo.
Catatan: Bila Anda menetapkan nilai teks ke variabel, gunakan tanda kutip di sekitar nilai.
Catatan: Jika Anda redeclare variabel JavaScript, itu tidak akan kehilangan nilainya.

Lokal JavaScript Variabel

Sebuah variabel yang dideklarasikan dalam fungsi JavaScript menjadi LOKAL dan hanya dapat diakses dalam fungsi itu. (variabel memiliki ruang lingkup lokal) . Anda dapat memiliki variabel lokal dengan nama yang sama dalam fungsi yang berbeda , karena variabel lokal hanya diakui oleh fungsi di mana mereka dinyatakan . Variabel lokal yang hancur ketika Anda keluar fungsi.
Anda akan belajar lebih banyak tentang fungsi pada bab selanjutnya dari tutorial ini.

Variabel global JavaScript

Variabel yang dideklarasikan di luar fungsi menjadi GLOBAL, dan semua script dan fungsi pada halaman web dapat mengaksesnya . Variabel global yang hancur ketika Anda menutup halaman . Jika Anda mendeklarasikan variabel, tanpa menggunakan “var”, variabel selalu menjadi GLOBAL .

Menetapkan Nilai ke Variabel JavaScript yang belum dideklarasikan

Jika Anda menetapkan nilai ke variabel yang belum dideklarasikan, variabel otomatis akan dinyatakan sebagai variabel global.
Pernyataan-pernyataan ini:
x=5;
carname=”Volvo”;
akan mendeklarasikan variabel x dan variabel global carname sebagai (jika mereka tidak sudah ada).

Javascript Aritmatika

Seperti dengan aljabar, Anda dapat melakukan operasi aritmatika dengan variabel JavaScript:
y=x-5;
z=y+5;

Comment dalam Java



Javascript Comment 

Hasil gambar untuk Javascript Comment

Komentar dapat ditambahkan untuk menjelaskan JavaScript, atau untuk membuat kode lebih mudah dibaca.
Komentar baris tunggal mulai dengan / /.
Contoh berikut menggunakan komentar baris tunggal untuk menjelaskan kode:
<script type=”text/javascript”>
// Write a heading
document.write(“<h1>This is a heading</h1>”);
// Write two paragraphs:
document.write(“<p>This is a paragraph.</p>”);
document.write(“<p>This is another paragraph.</p>”);
</script>

JavaScript Multi-Line Comments

Komentar multi baris dimulai dengan / * dan diakhiri dengan * /.
Contoh berikut menggunakan komentar untuk menjelaskan garis multi kode:
<script type=”text/javascript”>
/*
The code below will write
one heading and two paragraphs
*/
document.write(“<h1>This is a heading</h1>”);
document.write(“<p>This is a paragraph.</p>”);
document.write(“<p>This is another paragraph.</p>”);
</script>

Using Comments to Prevent Execution

Pada contoh berikut ini komentar digunakan untuk mencegah eksekusi baris kode tunggal (dapat cocok untuk debugging):
<script type=”text/javascript”>
//document.write(“<h1>This is a heading</h1>”);
document.write(“<p>This is a paragraph.</p>”);
document.write(“<p>This is another paragraph.</p>”);
</script>
Pada contoh berikut ini komentar digunakan untuk mencegah eksekusi sebuah blok kode (dapat cocok untuk debugging):
<script type=”text/javascript”>
/*
document.write(“<h1>This is a heading</h1>”);
document.write(“<p>This is a paragraph.</p>”);
document.write(“<p>This is another paragraph.</p>”);
*/
</script>

Using Comments at the End of a Line

Pada contoh berikut ini komentar ditempatkan di akhir baris kode:
<script type=”text/javascript”>
document.write(“Hello”); // Write “Hello”
document.write(” Dolly!”); // Write ” Dolly!”
</script>

Perbandingan dan Operator Logika dalam Java



Javascript Perbandingan dan Operator Logika 

Hasil gambar untuk Javascript Perbandingan dan Operator Logika

Perbandingan dan operator logika digunakan untuk menguji benar atau salah.

Perbandingan Operator

Operator perbandingan yang digunakan dalam pernyataan-pernyataan logis untuk menentukan kesetaraan atau perbedaan antara variabel atau nilai.
Mengingat bahwa x = 5, tabel di bawah menjelaskan operator perbandingan:
Operator Deskripsi Contoh
== sama dengan x == 8 adalah palsu
x == 5 adalah benar
=== adalah persis sama dengan (nilai dan jenis) === x 5 adalah benar
x === “5” adalah palsu
! = tidak sama x! = 8 adalah benar
> lebih besar dari x> 8 adalah palsu
< kurang dari x <8 adalah benar
> = lebih besar dari atau sama dengan x> = 8 adalah palsu
<= kurang dari atau sama dengan x <= 8 adalah benar

Bagaimana Apakah bisa Digunakan

Operator perbandingan dapat digunakan dalam pernyataan bersyarat untuk membandingkan nilai-nilai dan mengambil tindakan tergantung pada hasil:
if (age<18) document.write(“Too young”);
Anda akan belajar lebih banyak tentang penggunaan pernyataan bersyarat dalam bab berikutnya dari tutorial ini.

Operator Logika

Operator logika digunakan untuk menentukan logika antara variabel atau nilai.
Mengingat bahwa x = 6 dan y = 3, tabel di bawah ini menjelaskan operator logika:
Operator Description Example
&& and (x < 10 && y > 1) is true
|| or (x==5 || y==5) is false
! not !(x==y) is true

Operator Bersyarat

JavaScript juga mengandung operator kondisional yang memberikan nilai ke variabel yang didasarkan pada beberapa kondisi.
Syntax :
variablename=(condition)?value1:value2
Contoh :
greeting=(visitor==”PRES”)?”Dear President “:”Dear “;
Jika pengunjung variabel memiliki nilai “Pres”, maka ucapan variabel akan ditugaskan nilai “terhormat Presiden” yang lain itu akan ditugaskan “Dear”.

Statement switch dalam java

JavaScript Statement ( Switch ) 

Hasil gambar untuk Javascript Switch

Pernyataan bersyarat digunakan untuk melakukan tindakan yang berbeda berdasarkan pada kondisi yang berbeda.
Pernyataan Beralih JavaScript
Gunakan pernyataan switch untuk memilih salah satu dari banyak blok kode yang akan dieksekusi.

Contoh :
switch(n)
{
case 1:
  execute code block 1
break;
case 2:
  execute code block 2
break;
default:
  code to be executed if n is different from case 1 and 2
}
Ini adalah cara kerjanya: Pertama kita memiliki ekspresi n tunggal (paling sering variabel), yang dievaluasi sekali. Nilai ekspresi tersebut kemudian dibandingkan dengan nilai-nilai untuk setiap kasus dalam struktur. Jika ada pertandingan, blok kode yang terkait dengan kasus yang dieksekusi. Gunakan break untuk mencegah kode dari berlari ke kasus berikutnya secara otomatis.
Contoh :
<script type=”text/javascript”>
//You will receive a different greeting based
//on what day it is. Note that Sunday=0,
//Monday=1, Tuesday=2, etc.
var d=new Date();
var theDay=d.getDay();
switch (theDay)
{
case 5:
document.write(“Finally Friday”);
break;
case 6:
document.write(“Super Saturday”);
break;
case 0:
document.write(“Sleepy Sunday”);
break;
default:
document.write(“I’m looking forward to this weekend!”);
}
</script>

Operator dalam java



Javascript Operator 

Hasil gambar untuk Javascript Operator

Para =operator penugasan digunakan untuk menempatkan nilai ke variabel JavaScript.
Para + operator aritmatika digunakan untuk menambah nilai-nilai bersama.
y=5;
z=2;
x=y+z;
Nilai dari x, setelah eksekusi dari pernyataan di atas, adalah 7.

Operator Aritmatika JavaScript

Operator aritmatika digunakan untuk melakukan aritmatika antara variabel dan / atau nilai-nilai.
Mengingat bahwa y = 5 , tabel di bawah menjelaskan operator aritmatika:
Operator Description Example Result
+ Addition x=y+2 x=7 y=5
- Subtraction x=y-2 x=3 y=5
* Multiplication x=y*2 x=10 y=5
/ Division x=y/2 x=2.5 y=5
% Modulus (division remainder) x=y%2 x=1 y=5
++ Increment x=++y x=6 y=6
x=y++ x=5 y=6
Decrement x=–y x=4 y=4
x=y– x=5 y=4

Operator Penugasan JavaScript

Penugasan operator digunakan untuk menetapkan nilai ke variabel JavaScript.
Mengingat bahwa x = 10 dan y = 5, tabel di bawah menjelaskan operator penugasan:
Operator Example Same As Result
= x=y
x=5
+= x+=y x=x+y x=15
-= x-=y x=x-y x=5
*= x*=y x=x*y x=50
/= x/=y x=x/y x=2
%= x%=y x=x%y x=0

Operator + yang Digunakan pada String

Operator + juga dapat digunakan untuk menambahkan variabel string atau nilai-nilai teks bersama-sama.
Untuk menambahkan dua atau lebih variabel string bersama, gunakan operator +.
txt1=”What a very”;
txt2=”nice day”;
txt3=txt1+txt2;
Setelah eksekusi pernyataan di atas, variabel txt3 berisi “What a verynice day”.
Untuk menambah ruang antara dua string, masukkan ruang menjadi salah satu string:
txt1=”What a very “;
txt2=”nice day”;
txt3=txt1+txt2;
atau menyisipkan spasi dalam ekspresi:
txt1=”What a very”;
txt2=”nice day”;
txt3=txt1+” “+txt2;
Setelah eksekusi pernyataan di atas, variabel txt3 berisi:
“What a very nice day”

Menambahkan String dan Nomor

Aturannya adalah: Jika Anda menambahkan nomor dan string, hasilnya akan menjadi string!
x=5+5;
document.write(x);x=”5″+”5″;
document.write(x);x=5+”5″;
document.write(x); x=”5″+5;
document.write(x);

Tutorial MySQL Where

Tutorial MySQL Where 

Hasil gambar untuk MySQL Where

Kita telah melihat perintah SQL SELECT untuk mengambil data dari tabel MySQL. Kita dapat menggunakan klausa bersyarat disebut klausa WHERE untuk menyaring hasil. Menggunakan klausa WHERE kita dapat menentukan kriteria seleksi untuk memilih catatan yang diperlukan dari meja.
sintaks:
Berikut ini adalah sintaks SQL generik dari perintah SELECT dengan klausa WHERE untuk mengambil data dari tabel MySQL:
SELECT field1, field2,…fieldN table_name1, table_name2…
[WHERE condition1 [AND [OR]] condition2…..
Anda dapat menggunakan satu atau lebih tabel dipisahkan dengan koma untuk memasukkan berbagai kondisi dengan menggunakan klausa WHERE. Tapi klausa WHERE merupakan bagian opsional perintah SELECT.
  • Anda dapat menentukan kondisi menggunakan klausa WHERE.
  • Anda dapat menentukan lebih dari satu kondisi dengan menggunakan operator AND atau OR
  • Sebuah klausa WHERE dapat digunakan alongwith DELETE atau UPDATE perintah SQL juga untuk menentukan kondisi.
Klausa WHERE bekerja seperti jika kondisi dalam bahasa pemrograman. Klausul ini digunakan untuk membandingkan nilai yang diberikan dengan nilai field yang tersedia dalam tabel MySQL. Jika nilai yang diberikan dari luar adalah sama dengan nilai field yang tersedia dalam tabel MySQL maka baris itu kembali.
Berikut adalah daftar operator yang dapat digunakan dengan klausa WHERE.
Asumsikan Field memegang 10 dan bidang B memiliki 20 maka:

Klausa WHERE sangat berguna ketika Anda ingin mengambil baris yang dipilih dari tabel, khusus ketika Anda menggunakan MySQLjoin. Bergabung dibahas dalam bab lain.
Ini adalah praktek umum untuk mencari catatan menggunakan Primary Key untuk membuat cepat pencarian.
Jika kondisi yang diberikan tidak cocok dengan catatan dalam tabel maka query tidak akan kembali baris apapun.

Tipe data dalam MySql

Tutorial Tipe Data MySQL 

Hasil gambar untuk Tipe Data MySQL

Benar mendefinisikan field dalam tabel adalah penting untuk optimasi keseluruhan dari database Anda. Anda harus menggunakan hanya jenis dan ukuran lapangan Anda benar-benar perlu menggunakan, jangan mendefinisikan lapangan sebagai 10 karakter lebar jika Anda tahu Anda hanya akan menggunakan 2 karakter. Jenis bidang (atau kolom) juga disebut sebagai tipe data, setelah jenis data Anda akan menyimpan dalam bidang-bidang. MySQL menggunakan banyak jenis data yang berbeda, yang dipecah menjadi tiga kategori: numerik, tanggal dan waktu, dan tipe string.

Tipe Data Numerik:

MySQL menggunakan semua standar ANSI SQL tipe data numerik, jadi jika Anda datang ke MySQL dari sistem database yang berbeda, definisi ini akan tampak akrab bagi Anda. Daftar berikut menunjukkan jenis umum numerik data dan deskripsi mereka.
  •     INT – Sebuah bilangan bulat berukuran normal yang dapat ditandatangani atau unsigned. Jika ditandatangani, rentang yang diijinkan adalah dari -2147483648 sampai 2147483647. Jika unsigned, rentang yang diijinkan adalah 0-4294967295. Anda dapat menentukan lebar sampai dengan 11 digit.
  •     TINYINT – Sebuah bilangan yang sangat kecil yang dapat ditandatangani atau unsigned. Jika ditandatangani, rentang yang diijinkan adalah dari -128 sampai 127. Jika unsigned, rentang yang diijinkan adalah dari 0 sampai 255. Anda dapat menentukan lebar sampai dengan 4 digit.
  •     SMALLINT – Sebuah integer kecil yang dapat ditandatangani atau unsigned. Jika ditandatangani, rentang yang diijinkan adalah dari -32.768 ke 32767. Jika unsigned, rentang yang diijinkan adalah dari 0 sampai 65535. Anda dapat menentukan lebar sampai dengan 5 digit.
  •     MEDIUMINT – Sebuah bilangan menengah yang dapat ditandatangani atau unsigned. Jika ditandatangani, rentang yang diijinkan adalah dari -8388608 ke 8.388.607. Jika unsigned, rentang yang diijinkan adalah 0-16777215. Anda dapat menentukan lebar sampai dengan 9 digit.
  •     BIGINT – Sebuah integer besar yang dapat ditandatangani atau unsigned. Jika ditandatangani, rentang yang diijinkan adalah dari -9223372036854775808 ke 9223372036854775807. Jika unsigned, rentang yang diijinkan adalah 0-18446744073709551615. Anda dapat menentukan lebar sampai dengan 11 digit.
  •     Float (M, D) – Sebuah angka floating-point yang tidak dapat unsigned. Anda dapat menentukan panjang tampilan (M) dan jumlah desimal (D). Ini tidak diperlukan dan akan default ke 10,2, di mana 2 adalah jumlah desimal dan 10 adalah jumlah total digit (termasuk desimal). Desimal presisi bisa pergi ke 24 tempat untuk sebuah Float.
  •     DOUBLE (M, D) – Sebuah presisi angka floating-point ganda yang tidak dapat unsigned. Anda dapat menentukan panjang tampilan (M) dan jumlah desimal (D). Ini tidak diperlukan dan akan default ke 16,4, dimana 4 adalah jumlah desimal. Desimal presisi bisa pergi ke 53 tempat untuk sebuah DOUBLE. REAL adalah sinonim untuk DOUBLE.
  •     DECIMAL (M, D) – Sebuah angka floating-point membongkar yang tidak dapat unsigned. Dalam membongkar desimal, desimal masing-masing sesuai dengan satu byte. Mendefinisikan panjang tampilan (M) dan jumlah desimal (D) diperlukan. NUMERIC adalah sinonim untuk DECIMAL.

Jenis Tanggal dan Waktu:

MySQL tipe data tanggal dan waktu adalah:
  •      TANGGAL – Sebuah tanggal YYYY-MM-DD, antara 1000/01/01 dan 9999-12-31. Sebagai contoh, 30 Desember 1973 akan disimpan sebagai 1973/12/30.
  •      DateTime – Sebuah kombinasi tanggal dan waktu dalam YYYY-MM-DD HH: MM: SS format, antara 1000/01/01 00:00:00 9999-12-31 23:59:59 dan. Sebagai contoh, 3:30 di sore hari pada 30 Desember 1973 akan disimpan sebagai 1973/12/30 15:30:00.
  •      TIMESTAMP - Sebuah timestamp antara tengah malam, 1 Januari 1970 dan sekitar tahun 2037. Ini terlihat seperti format DateTime sebelumnya, hanya tanpa tanda hubung antara angka; 3:30 di sore hari pada 30 Desember 1973 akan disimpan sebagai 19731230153000 (YYYYMMDDHHMMSS).
  •      WAKTU – Menyimpan waktu di HH: MM: SS Format.
  •      TAHUN (M) – Toko tahun dalam format 2-digit atau 4-digit. Jika panjang ditentukan sebagai 2 (untuk TAHUN misalnya (2)), dapat TAHUN 1970-2069 (70-69). Jika panjang ditentukan sebagai 4, dapat TAHUN 1901-2155. Panjang default adalah 4.

Jenis String:

Meskipun tipe numerik dan tanggal yang menyenangkan, sebagian besar data Anda akan menyimpan akan dalam format string. Daftar ini menggambarkan tipe data string yang umum di MySQL.
  •      CHAR (M) – Sebuah string yang tetap-panjang antara 1 dan 255 karakter (misalnya CHAR (5)), kanan diisi dengan spasi dengan panjang tertentu bila disimpan. Mendefinisikan panjang tidak diperlukan, tetapi defaultnya adalah 1.
  •      VARCHAR (M) – Variabel string panjang antara 1 dan 255 karakter, misalnya VARCHAR (25). Anda harus menentukan panjang saat membuat bidang VARCHAR.
  •      BLOB atau TEXT – Field dengan panjang maksimum 65535 karakter. Gumpalan adalah “Objects Besar Biner” dan digunakan untuk menyimpan sejumlah besar data biner, seperti gambar atau jenis file lainnya. Fields didefinisikan sebagai TEKS juga memegang sejumlah besar data, perbedaan antara keduanya adalah bahwa macam dan perbandingan pada data yang tersimpan bersifat case sensitif pada gumpalan dan tidak case sensitif di bidang TEKS. Anda tidak menentukan panjang dengan BLOB atau TEXT.
  •      TINYBLOB atau TINYTEXT – Sebuah BLOB atau TEXT kolom dengan panjang maksimum 255 karakter. Anda tidak menentukan panjang dengan TINYBLOB atau TINYTEXT.
  •      MEDIUMBLOB atau MEDIUMTEXT – Sebuah BLOB atau TEXT dengan kolom panjang maksimum 16777215 karakter. Anda tidak menentukan panjang dengan MEDIUMBLOB atau MEDIUMTEXT.
  •      LONGBLOB atau LONGTEXT – Sebuah BLOB atau TEXT dengan kolom panjang maksimum 4294967295 karakter. Anda tidak menentukan panjang dengan LONGBLOB atau LONGTEXT.
  •      ENUM – Sebuah enumerasi, yang merupakan istilah keren untuk daftar. Ketika mendefinisikan sebuah ENUM, Anda membuat daftar item dari nilai yang harus dipilih (atau dapat menjadi NULL). Sebagai contoh, jika Anda ingin untuk memuat bidang “A” atau “B” atau “C”, Anda akan mendefinisikan Anda sebagai ENUM ENUM (‘A’, ‘B’, ‘C’) dan hanya nilai-nilai (atau NULL) pernah bisa mengisi bidang tersebut.