Lệnh continue trong C++

Previous Câu lệnh continue trong C++ hoạt động giống như câu lệnh break. Thay vì buộc kết thúc vòng lặp, nó buộc trở về kiểm tra điều kiện để thực hiện vòng lặp tiếp theo và bỏ qua các lệnh bên trong vòn lặp hiện tại sau lệnh continue. Đối với vòng lặp for, câu lệnh continue ...

Tác giả: Trần Trung Dũng viết 22:31 ngày 10/11/2018

Vòng lặp do-while trong C++

Previous Không giống như vòng lặp for và while, trong đó kiểm tra điều kiện lặp ở đầu vòng lặp, vòng lặp do-while trong C++ kiểm tra điều kiện lặp của nó ở dưới cùng của vòng lặp. Vòng lặp do-while tương tự như một vòng lặp while, ngoại trừ nó được đảm bảo để thực hiện ít nhất ...

Tác giả: Bùi Văn Nam viết 22:31 ngày 10/11/2018

Vòng lặp For trong C++

Previous Vòng lặp For trong C++ là một cấu trúc điểu khiển lặp được sử dụng để thực thi số lần lặp cụ thể. Cú pháp Cú pháp của vòng lặp for trong ngôn ngữ lập trình C là: for (khoi_tao_bien ; check_dieu_kien ; tang/giam_bien) { // Khối lệnh được thực ...

Tác giả: Trần Trung Dũng viết 22:31 ngày 10/11/2018

Lệnh goto trong C++

Previous Câu lệnh goto trong C++ cung cấp một bước nhảy vô điều kiện từ ‘goto’ đến một câu lệnh có nhãn trong cùng một hàm. Chú ý: Việc sử dụng câu lệnh goto không được khuyến khích sử dụng trong bất kỳ ngôn ngữ lập trình nào vì nó rất khó để theo dõi luồng điều ...

Tác giả: Hoàng Hải Đăng viết 22:31 ngày 10/11/2018

Event trong laravel

Sự kiện là một cách tuyệt vời để tách riêng các khía cạnh khác nhau của ứng dụng của bạn, vì một sự kiện đơn lẻ có thể có nhiều người nghe không phụ thuộc lẫn nhau. Ví dụ: bạn có thể gửi thông báo Slack cho người dùng của mình mỗi lần đơn đặt hàng được giao. Thay vì ghép mã xử lý đơn đặt hàng của ...

Tác giả: Hoa Nguyen viết 08:49 ngày 10/11/2018

NoSQL nghĩa là gì? Tại sao lại là NoSQL?

NoSQL là một khái niệm chỉ về một lớp các hệ cơ sở dữ liệu không sử dụng mô hình quan hệ (RDBMS). RDBMS vốn tồn tại khá nhiều nhược điểm như có hiệu năng không tốt nếu kết nối dữ liệu nhiều bảng lại hay khi dữ liệu trong một bảng là rất lớn. NoSQL thường được hiểu là Not Only SQL một dạng cơ sở dữ ...

Tác giả: Son Dong viết 00:13 ngày 10/11/2018

[Ebook] Một tài liệu thuộc series Head First dành cho Android

Học lập trình cũng giống như học ngoại ngữ nhưng chỉ khác là ngoại ngữ dùng để giao tiếp với người thì học lập trình là bạn học cách giao tiếp với máy tính. Đầu tiên bạn sẽ phải học các khái niệm cơ bản, cú pháp (từ vựng) rồi bạn sẽ học các quy tắc, cấu trúc kết hợp (văn phạm). Vì vậy ...

Tác giả: Trịnh Tiến Mạnh viết 00:03 ngày 10/11/2018

Alias method và Custom callback trong Rails

Ruby on Rails hỗ trợ rất nhiều callbacks xung quanh lifecycle của một object hay một action nào đó. Tuy nhiên, những callbacks này là không đủ để có thể giải quyết những vấn đề đặc biệt. Thay vào đó, với ActiveSupport, Rails đã cung cấp cho chúng ta đầy đủ công cụ để có thể tự tạo ra một callback ...

Tác giả: Trịnh Tiến Mạnh viết 00:02 ngày 10/11/2018

Web Layout 101: Dòng Kẻ Ngang Theo Nhịp Trống

Theo quy luật thông thường, tôi cho rằng đa số designer và frontend coder thường chú tâm đến cột trong web layout hơn là hàng. Quả thật không đáng ngạc nhiên lắm, vì đa số thiết bị hiện nay đều được thiết kế để cuộn dọc , chiều rộng page của chúng ta là một tài nguyên hữu hạn, ...

Tác giả: Bùi Văn Nam viết 00:02 ngày 10/11/2018

NASA: sử dụng trí tuệ nhân tạo của Google, tìm ra được một hệ sao là “phiên bản tí hon” của Hệ Mặt Trời

Ta có một “người em” giống hệt mình, nhỏ con hơn ở cách xa ta 2.545 năm ánh sáng. Trong sự kiện công bố phát hiện mới vừa diễn ra, NASA tuyên bố họ vừa mới tìm ra được một Hệ Mặt Trời khác cũng bao gồm 8 hành tinh. Ngoài Vũ trụ xa xôi kia, chúng ta có một hệ sao song ...

Tác giả: Trịnh Tiến Mạnh viết 00:02 ngày 10/11/2018

Tiền bạc sẽ không giúp bạn trở thành một lập trình viên hạnh phúc

Tất cả chúng ta thường hay nghe nói rằng “tiền bạc không thể mua được hạnh phúc”, nhưng có bao nhiêu người trong chúng ta thực sự tin vào điều đó? Chắc chắn là nếu nghĩ thoáng qua, tôi cho rằng hầu hết chúng ta đều có khuynh hướng đồng ý với quan điểm để trở nên hạnh ...

Tác giả: Tạ Quốc Bảo viết 00:02 ngày 10/11/2018

[Big Data] Tổng quan về ElasticSearch

Hortonworks dataflow là một nền tảng tích hợp làm cho quá trình data ingestion diễn ra nhanh chóng, dễ dàng và an toàn. Trong bài viết này, tôi muốn giới thiệu một số chi tiết cơ bản về ElasticSearch. Version 2.0.0 vừa được phát hành và đây là thời điểm tuyệt vời để nhắc lại lại công ...

Tác giả: Tạ Quốc Bảo viết 00:02 ngày 10/11/2018

[Giải trí] Làm sao để chơi Counter Strike trên Android Wear Watch.

Nếu bạn thật sự muốn chơi Counter Strike trên chiếc màn hình nhỏ xíu của đồng hồ thì tin mừng cho bạn là điều đó hoàn toàn có thể xảy ra. Để bắt đầu, bạn cần phải tài ứng dụng Xash3D cho phép chạy phiên bản Windows cũ trên chiếc đồng hồ Android Wear Watch. Ngoài ra, bạn còn cần ...

Tác giả: Trịnh Tiến Mạnh viết 00:02 ngày 10/11/2018

PSD sang HTML từ A đến Z

1.Intro Trong series này các bạn sẽ được tiếp cận từ đầu đến đích việc của một webiste tĩnh được làm như thế lào. Hứa hẹn nhiều điều thầm kính trong này sẽ được tiết lộ. 2. Thiết kế file PSD Hướng dẫn vẽ những phần chi tiết của file PSD phần sau sẽ đi chi tiết đến canh ...

Tác giả: Tạ Quốc Bảo viết 00:02 ngày 10/11/2018

[Hoài cổ] Góc nhìn về Internet năm 1995

Giữa thập niên 90, MTV đã rất phấn khích trước công nghệ mới lạ bao trùm cả thể giới mang tên Internet. Thật khó tin làm sao, nhưng quả thật đã từng có lúc người ta còn viết về internet với một chữ I viết hoa, và lướt web (web surfing) được gọi bằng cái tên mỹ miều: thám hiểm ...

Tác giả: Trần Trung Dũng viết 00:02 ngày 10/11/2018

Lời khuyên dành cho các Junior Developer trên con đường sự nghiệp

Đầu tiên, xin hãy lưu ý rằng những chia sẽ dưới đây hoàn toàn dựa trên kinh nghiệm của cá nhân tôi với tư cách là một lập trình viên. Có thể bạn quan tâm: Không biết bắt đầu học lập trình từ đâu, 13 mẹo tự học lập trình này sẽ giúp bạn! 5 lời khuyên để lập trình ...

Tác giả: Trần Trung Dũng viết 00:02 ngày 10/11/2018

Tính năng tự tắt microphone của MacBook khi đóng máy

Apple giới thiệu tính năng tự tắt microphone của MacBook nhằm tăng bảo mật, chống tin tặc và các ứng dụng độc hại nghe lén người dùng. Chip bảo mật T2 của Apple nằm trong phiên bản MacBook mới nhất cung cấp một tính năng đặc biệt mới là tự tắt microphone khi đóng nắp máy. Mặc dù ...

Tác giả: Bùi Văn Nam viết 00:01 ngày 10/11/2018

Lỗ hổng BleedingBit khiến hàng triệu thiết bị bị tấn công từ xa

Mới đây, Các nhà nghiên cứu bảo mật đã công bố thông tin hai lỗ hổng BleedingBit nghiêm trọng trong chip Bluetooth Low Energy (BLE). Được đặt tên là BleedingBit, hai lỗ hổng này cho phép kẻ tấn công thực thi mã tùy ý và chiếm kiểm soát các thiết bị mà không cần xác thực. Công ty ...

Tác giả: Bùi Văn Nam viết 00:01 ngày 10/11/2018

Trở thành một lập trình viên Full Stack

Những rào cản để trở thành một lập trình viên và gia nhập vào ngành công nghiệp phát triển web hiện nay vẫn còn thấp, nhưng nó đang trở nên ngày càng phức tạp. Bản chất năng động của toàn ngành công nghiệp này đã làm cho các yêu cầu luôn thay đổi đối với những công cụ và ngôn ngữ lập ...

Tác giả: Hoàng Hải Đăng viết 00:01 ngày 10/11/2018

Lỗi trong X.Org ảnh hưởng nghiêm trọng đến hệ điều hành Linux

Mới đây, Một nhà nghiên cứu đã phát hiện lỗi leo thang đặc quyền trong X.Org làm ảnh hưởng tới các sản phẩm Linux. Một nhà nghiên cứu người Ấn Độ đã phát hiện một lỗi cực kì nghiêm trọng trong gói máy chủ X.Org. Đây là một lỗi leo thang đặc quyền trong X.Org ảnh hưởng hệ điều hành Linux và ...

Tác giả: Hoàng Hải Đăng viết 00:00 ngày 10/11/2018