Search In This Website

Minggu, 03 Juli 2022

Three Classes Regex In Java.Util. Package

How Are Regular Expressions Represented in This Package?

The java.util.regex package primarily consists of three classes: Pattern, Matcher, and PatternSyntaxException.

A Pattern object is a compiled representation of a regular expression. The Pattern class provides no public constructors. To create a pattern, you must first invoke one of its public static compile methods, which will then return a Pattern object. These methods accept a regular expression as the first argument; the first few lessons of this trail will teach you the required syntax.

A Matcher object is the engine that interprets the pattern and performs match operations against an input string. Like the Pattern class, Matcher defines no public constructors. You obtain a Matcher object by invoking the matcher method on a Pattern object.

A PatternSyntaxException object is an unchecked exception that indicates a syntax error in a regular expression pattern.

Bibliography:

https://docs.oracle.com, https://www.iupui.edu/, Pemrograman Java; R.H. Sianipar, Pemrograman Java; Abdul Kadir, Pemrograman Java; Ir. Yuniar Supardi, Head First Java; Kathy Sierra, Java A Beginner's Guide; Herbert Schildt

Related Post:

The MySQLi Extension Function Summary 1

The MySQLi Database Extension Function in PHP programming language Summary 1

mysqli Class Properties

OOP InterfaceProcedural InterfaceDescription
$mysqli::affected_rowsmysqli_affected_rows()Gets the number of affected rows in a previous MySQL operation
$mysqli::client_infomysqli_get_client_info()Returns the MySQL client version as a string
$mysqli::client_versionmysqli_get_client_version()Returns MySQL client version info as an integer
$mysqli::connect_errnomysqli_connect_errno()Returns the error code from last connect call
$mysqli::connect_errormysqli_connect_error()Returns a string description of the last connect error
$mysqli::errnomysqli_errno()Returns the error code for the most recent function call
$mysqli::errormysqli_error()Returns a string description of the last error
$mysqli::field_countmysqli_field_count()Returns the number of columns for the most recent query
$mysqli::host_infomysqli_get_host_info()Returns a string representing the type of connection used
$mysqli::protocol_versionmysqli_get_proto_info()Returns the version of the MySQL protocol used
$mysqli::server_infomysqli_get_server_info()Returns the version of the MySQL server
$mysqli::server_versionmysqli_get_server_version()Returns the version of the MySQL server as an integer
$mysqli::infomysqli_info()Retrieves information about the most recently executed query
$mysqli::insert_idmysqli_insert_id()Returns the auto generated id used in the last query
$mysqli::sqlstatemysqli_sqlstate()Returns the SQLSTATE error from previous MySQL operation
$mysqli::warning_countmysqli_warning_count()Returns the number of warnings from the last query for the given link

<< back to Study About PHP 1

Selasa, 28 Juni 2022

Mengidentifikasi Benua-Benua

Benua-Benua di Dunia


Benua adalah wilayah daratan yang luas. Tujuh benua yang ada di bumi: benua Asia, benua Afrika, benua Eropa, benua Amerika Utara, benua Amerika Selatan, benua Australia, benua Antartika yang terletak di Kutub Selatan bumi.

Benua Asia

Benua Asia juga dibagi menjadi beberapa wilayah yang meliputi, Asia Tengah, Asia Timur, Asia Barat, Asia Tenggara, dan Asia Selatan.

Letak astronomis:

Benua Asia terletak di antara 26 derajat Bujur Timur – 170 derajat Bujur Timur dan 11 derajat Lintang Selatan – 80 derajat Lintang Selatan. Letak geografisnya Benua Asia terletak di antara tiga benua, yaitu Benua Eropa. Benua Australia, dan Benua Amerika. Selain itu, benua Asia juga terletak di antara beberapa samudera yang mengelilinginya, yaitu Samudra Hindia, Samudra Atlantik, dan Samudra Arktik.

Benua afrika

Benua Afrika merupakan benua kedua terbesar di dunia.

Titik utara yang ada di Benua Afrika berada di kota Al-Ghiran, Tunisia. Lalu titik yang paling selatan berada di kota Tanjung Agulhas Gwardafuy, Somalia. Kemudian titik paling barat berada di kota Almadi Point, Tanjung Verde, Senegal.
astronomisnya, letak dari Benua Afrika berada di 37 derajat Lintang Utara – 34 derajat Lintang Selatan dan 17 derajat Bujur Barat – 51 derajat Bujur Timur.

Benua Amerika Utara

Benua Amerika Utara merupakan salah satu bagian dari Benua Amerika. Benua ini merupakan benua terbesar di dunia pada urutan ketiga setelah Benua Asia dan Afrika.
Beberapa pakar mengatakan bahwa tanah dari Amerika Utara tidak berawal dari tanah genting Panama, tetapi di tanah genting Tehuantepec dengan daerah yang menghalangi maka dianggap sebagai Amerika Tengah yang bersandar pada lempengan Karibia.
Banyak orang yang menganggap daerah Amerika Tengah sebagai Amerika Utara karena wilayah tersebut terlalu kecil untuk menjadi benua sendiri. Sedangkan Greenland yang merupakan bagian dari Amerika Utara, bahkan secara geografis dan lempeng tektoniknya sama tidak dianggap sebagai bagian dari wilayah Amerika Utara secara politis.

Benua Amerika Selatan

Benua Amerika Selatan merupakan benua terbesar di dunia yang masuk pada urutan keempat.
Letak geografis benua ini berada di antara bagian selatan dari Samudra Pasifik dan Kepulauan Oseania, dan di bagian utara Samudra Atlantik yang menyambung dari Amerika Utara melalui Tanah Genting Panama.
Pada bagian barat benua ini merupakan pegunungan Andes yang berdiri dari utara hingga selatan. Sedangkan pada bagian timurnya adalah dataran rendah dan sebagian besar merupakan basin Sungai Amazon dengan hutan tropis yang sangat lebat.

Benua Antartika

Benua Antartika merupakan benua terbesar yang menempati urutan kelima.

Benua Eropa

Benua Eropa merupakan benua terbesar di dunia pada urutan keenam.
Secara astronomis, benua ini terletak di 36 derajat Lintang Utara – 71 derajat Lintang Selatan dan 9 derajat Bujur Barat – 66 derajat Bujur Timur.

Benua Australia

Benua Australia merupakan benua terbesar pada urutan ketujuh.
Secara astronomis, benua ini terletak pada 113 derajat Bujur Timur – 115 derajat Bujur Timur dan 10 derajat Lintang Selatan – 43 derajat Lintang Selatan. Sedangkan secara geografis, benua ini terletak di bagian selatan dari wilayah Indonesia. Benua ini pun menyendiri di bagian belahan bumi selatan.

Antara Asia dan Afrika terdapat Terusan Suez.
Antara Amerika Utara, benua Amerika Selatan terdapat Terusan Panama.

Daftar Pustaka:

https://www.detik.com/

https://www.gramedia.com/

Regex Implementation in Notepad2 Text Editor - part 1

When you need to found some whitespace (like Blank Spaces, Carriage Return, Tab, New Line, etc) then you can using regular expression to support your work to easier editing your text

Follow this step to found some whitespace:
  1. Click Edit > Find and replace > Find menu
  2. Type \s in "Search String" box
  3. Then checklist "Transform backslashes"
  4. Then press "Find Next" button

Notes:

We suggest you to use other editor, if you do not have a basic knowledge about Editing, Advanced Find And Replace, for example: Notepad++, VSCode, JetBrains Products.

Daftar CSS Properties Pada List

 Kemampuan yang perlu dipelajari sebelumnya:

  • Dasar penggunaan komputer.
  • Mengerti dasar HTML.
  • Mengerti dasar CSS.
List dalam property CSS adalah (Bullet dan Numbering) List dalam halaman website dan diatur dengan style CSS.
Di bawah ini adalah daftar selector element CSS yang berhubungan dengan property list dalam style CSS:
  • ul
  • ol
  • li
  • dl
  • dt
  • dd
Di bawah ini adalah daftar CSS Properties pada (Bullet dan Numbering) List dan property CSS lain yang berhubungan:
  • Property-Property Text dan Font:
    • font-family
    • font-size
    • font-style
    • font-weight
    • text-decoration
    • text-transform
    • text-align
    • color
  • Property List:
    • list-style-type
    • list-style-position
    • list-style-image
    • list-style: list-style-type  list-style-position  list-style-image
    • @counter-style
    • counter-increment
    • counter-reset
    • letter-spacing
    • word-spacing
  • Property-Property CSS lain:
    • background
    • padding
    • margin
    • border
    • width
  • Property-Property Text dan Font tambahan CSS lain (belum tentu 100% berjalan lancar atau 100% sama di semua browser yang digunakan):
    • Font Style:
      • font-variant
      • font-kerning
    • Text Layout:
      • line-height
      • text-indent
      • text-overflow
      • white-space

Value yang umum digunakan dalam list CSS:
  • value CSS yang umum digunakan dalam UL (Unordered List)
    • circle
    • disc
    • square
  • value CSS yang umum digunakan dalam OL (Ordered List)
    • decimal
    • decimal-leading-zero
    • lower-alpha
    • lower-latin
    • lower-roman
    • upper-alpha
    • upper-latin
    • upper-roman
  • value CSS yang dapat digunakan dalam UL atau OL
    • none
    • inherit

Bibliography:

https://developer.mozilla.org/en-US/
https://www.w3schools.com/
https://www.codecademy.com

cascading style sheet, web design, web development, web page

Related Post:

HTML White Space 1

Karakter Pembentuk Program C atau Program C++

C Programming Character Set Or C++ Programming Character Set

Tipe Karakter Deskripsi Karakter
Lowercase Alphabets/Huruf kecil a to z a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z
Uppercase Alphabets//Huruf Besar A to Z A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
Digits/Angka 0 to 9 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
Special Characters/Karakter Khusus – ` ~ @ ! $ # ^ * % & ( ) [ ] { } < > + = _ – | / \ ; : ‘ “ , . ?
White Spaces/Spasi Kosong – Blank Spaces, Carriage Return, Tab, New Line

 < back to Study About C and C++ 1

Daftar Pustaka:

https://en.cppreference.com/

https://byjus.com/

C Programming Absolute Beginner's Guide book

C Programming Language book

 The C++ Programming Language

Related Post:

Pengenalan Bahasa Pemrograman C++