Object Literal Là Gì

Object trong JavaScript có thể được tạo theo một số cách khác nhau. Object literal là kiểu cú pháp tạo object sử dụng cặp dấu ngoặc {} và bên trong đó là danh sách các property (thuộc tính) của object.

Với phiên bản ECMAScript trước đây chúng ta thường sẽ

var name = "John";
var myObj = { name: name };

Các property có giá trị là một hàm còn được gọi là method:

var name = "John";
var myObj = {
    name: name,
    sayHi: function () {
        console.log("Hi, my nam is " + thi...

Redis là một phần mềm mã nguồn mở được dùng để lưu trữ một cách tạm thời trên bộ nhớ (hay còn gọi là cache data) và giúp truy xuất dữ liệu một cách nhanh chóng. Do tốc độ truy xuất dữ liệu vượt trội so với các cơ sở dữ liệu thông thường như MySQL nên redis được sử dụng rất nhiều trong kỹ thuật Caching. Bài viết này sẽ giúp bạn làm quen với phần mềm hữu ích này.

Cài Đặt Redis

Phần này sẽ hướng dẫn bạn cách redis sử dụng bộ cài đặt dành cho hệ điều hành Linux. Mở chương trình dòng lệnh (hay termin...

phpMyAdmin là phần mềm mã nguồn mở được viết bằng ngôn ngữ PHP nhằm giúp người dùng (thường là các nhà quản trị cơ sở dữ liệu hay database administrator) có thể...
phpMyAdmin là gì

Session là một khái niệm phổ biến được dùng trong lập trình các website có kết nối với cơ sở dữ liệu database. Đặc biệt các chức năng như đăng nhập, đăng xuất người dùng sẽ khó có thể thực hiện được nếu không sử dụng session. Việc giao tiếp giữa trình duy

Cơ sở dữ liệu là tập hợp các dữ liệu được tổ chức theo một cấu trúc nhất định để có thể dễ dàng quản lý (đọc, thêm, xóa, sửa dữ liệu). Sự khác biệt cơ bản giữa cơ sở dữ liệu và dữ liệu thông thường đó là tính cấu trúc sắp xếp có hệ thống. Dữ liệu không

Em đang chạy website viết bằng PHP và MySQL sử dụng XAMPP trên hệ điều hành Windows. Trước đó thì em vẫn khởi động XAMPP được và chạy website bình thường
. Nhưng hôm nay không hiểu sao sau khi bấm vào nút Start để khởi động Apache thì bị lỗi này:

10:01:33 PM [Apache] Problem detected!
10:01:33 PM [Apache] Port 80 in use by "Unable to open process" with PID 4!
...

Em có thử gỡ XAMPP và cài lại nhưng vẫn bị lỗi. Trước đấy em chưa từng gặp lỗi này và cũng không cài thêm phần mềm nào mới vào máy.

X...

Cấu trúc của một chương trình viết bằng ngôn ngữ Golang gồm có 3 thành phần chính sau:

  • Tên package
  • Các package khác được import
  • Các hàm (function)

Chúng ta sẽ phân tích các thành phần này sử dụng source code của chương trình Hello World mà chúng ta tìm hiểu ở bài học trước:

package main

import "fmt"

func main() {
    fmt.Println("Hello, World!")
}

Go Package

Một tập tin Golang được bắt đầu bằng việc khai báo tên package. Package trong go được dùng để nhóm một hoặc nhiều tập tin có liên quan...