Trending
Tìm kiếm bài viết trong Trending
Cuối cùng thì Event loop là gì?
Đặt vấn đề. Vài tháng trước, mình có một buổi presentation về Javascript core nên cũng có tìm hiểu qua về một số khái niệm cơ bản và hay ho như nhân V8 (Google), Event-Driven, Non-blocking I/O, Event
0 0 40
Performance Optimization 102: Scalability và câu chuyện về ảo tưởng distributed
Performance, scalability cùng câu chuyện nỗi ám ảnh và những ảo tưởng của một developer về cái gọi là hệ thống distributed. .
0 0 63
Khác nhau giữa abstract class và interface khi nào dùng chúng
Nhắc đến Interface và abstract class hãy nhớ 2 từ này khá clear rồi, Khi sử dụng Interface là bạn Implement còn sử dụng abstract class là bạn extend. . Interface:. .
0 0 41
RXJS với Angular, subscribe và unsubscribe Observable
Khi làm việc với Angular, chắc hẳn các bạn đã nghe và thường xuyên nhắc đến RXJS, Observable. Nó là một phần không thể thiếu để làm việc với các services, providers của Angular.
0 0 60
4 đặc tính của lập trình hướng đối tượng (Object oriented program)
Lập trình hướng đối tượng quá quen thuộc rồi bạn nào học lập trình đều phải học, đi phỏng vấn cũng vậy hỏi suốt(chắc cái này tùy vào vị trí tuyển dụng chủ yếu junior chắc chắn sẽ hỏi).nó là nền tảng cho hầu hết các design pattern hiện nay.
0 0 46
Docker - những kiến thức cơ bản phần 1
Giới thiệu. Nếu bạn đang làm ở một công ty công nghệ thông tin, chắc rằng bạn đã được nghe nói về Docker.
0 0 78
Thao tác với File trong Python
Python cung cấp các chức năng cơ bản và phương thức cần thiết để thao tác các file. Bài viết này tôi xin giới thiệu những thao tác cơ bản nhất với file trong Python.
0 0 63
Validation trong Laravel (P1)
Giới thiệu. Khi làm việc với bất kì ngôn ngữ lập trình nào thì việc kiểm tra tính hợp lệ của các dữ liệu input là điều không thể thiếu, đặc biệt khi dữ liệu input đến từ phía người sử dụng thông qua c
0 0 24
Căn giữa các phần tử HTML theo chiều dọc (phần 1)
Bài viết được dịch từ bài Vertical centering of elements in HTML xuất bản ngày 18/01/2015 trên trang Web++. .
0 0 79
Thực hành mã hóa và giải mã thuật toán Simplified DES
Ở bài viết này, mình sẽ không thảo luận về lý thuyết của tiêu chuẩn mã hóa dữ liệu (Data Encryption Standard - DES), hay cụ thể là Simplified DES. Thay vào đó, mình sẽ thực hành mã hóa bằng tay từng b
0 0 160
Căn giữa phần tử trong CSS
1. Theo chiều ngang. Đó có phải là phần tử inline hay inline-* (như text hay links). .
0 0 66
Golang Data Structures and Algorithms - Stack
Giới thiệu. Series về cấu trúc dữ liệu và thuật toán sử dụng Golang.
0 0 37
Mật mã học: Phần 1 - Mã hóa Caesar
Khái niệm mã hóa dữ liệu và giải mã. Mã hóa dữ liệu là tiến trình che dấu dữ liệu thật (plaintext), nghĩa là chuyển dữ liệu thật thành dữ liệu không có ý nghĩa hoặc có ý nghĩa khác xa với dữ liệu thật
0 0 54
Docker: Chưa biết gì đến biết dùng (Phần 1- Lịch sử)
1. Vì sao nên sử dụng. . .
0 0 104
Một số sai lầm khi viết API
Gần đây, mình có làm qua các task cần sử dụng khá nhiều các API từ bên thứ ba. Trong quá trình sử dụng mình phát hiện ra một số sai lầm của lập trình viên khi viết API.
0 0 41
Docker: Chưa biết gì đến biết dùng (Phần 3: Docker-compose)
1. Mở đầu. . .
0 0 121
Học Flutter từ cơ bản đến nâng cao. Phần 3: Lột trần cô nàng Flutter, BuildContext là gì?
Lời mở đầu. Màn làm quen cô nàng FLutter ở Phần 1 đã gieo rắc vào đầu chúng ta quá nhiều điều bí ẩn về nàng Flutter.
0 0 206
008: Lock và lock-free trong Java, từ lý thuyết đến thực tiễn
Bài viết nằm trong series Multithread từ hardware tới software với Java. public class MutualExclusion {. . private static int COUNTER = 0;.
0 0 316