Bài viết của Trịnh Tiến Mạnh

Lương khởi điểm của nhân sự CNTT gần 16 triệu đồng

Theo báo cáo lương và hành vi của người tìm việc tại Việt Nam trong 6 tháng đầu năm nay vừa được công bố, CNTT là ngành có mức lương cạnh tranh nhất, có tới 73% vị trí đăng tuyển CNTT có mức lương khởi điểm trung bình từ hơn 15,77 triệu đồng. CNTT là ngành có mức lương cạnh tranh ...

Tổng hợp các thuật Ngữ Growth Hacking

Để trở thành kẻ cuồng tăng trưởng thực sự, chúng ta cần nói chuyện giống như cách các Growth Hacker nói. Các growth hacker sử dụng thuật ngữ growth hacking nghe cực cool, dù đôi khi khó hiểu, đôi khi lại thông dụng trong khi thực hiện các thử nghiệm growth, khi trình bày trong các sự ...

Cùng dòng CPU sẽ luôn có chiếc mạnh chiếc yếu, GPU cũng thế, vì sao vậy?

Bạn nghĩ dây chuyền sản xuất linh kiện bán dẫn là hoàn hảo ư? Không đâu, cùng dòng CPU sẽ luôn có chiếc mạnh chiếc yếu, mặc dù chúng có cùng quy trình sản xuất nhưng trên thực tế thì không có chiếc nào là giống chiếc nào cả. Nếu bạn là người dùng phổ thông, bạn chỉ đơn giản là ...

Module math trong Python

Regex trong Python Module math trong Python được định nghĩa là các hàm toán học phổ biến nhất, bao gồm các hàm lượng giác, hàm số, hàm logarit, v.v. Ngoài ra, nó cũng định nghĩa hai hằng số toán học, tức là số Pie và Euler, v.v. Pie (n): Đây là hằng số toán học nổi ...

Module sys trong Python

Module statistics trong Python Module sys trong Python cung cấp các hàm và các biến được sử dụng để thao tác các phần khác nhau của môi trường chạy Python. Nó cho phép chúng ta truy cập các tham số và chức năng cụ thể của hệ thống. Sau đây là các hàm phổ biến trong ...

Lệnh If-else trong Python

Đọc file CSV trong Python Lệnh if trong python được sử dụng để kiểm tra giá trị dạng boolean của điều kiện. Lệnh này trả về giá trị True hoặc False . Có các kiểu của Lệnh if-else trong python như sau: Lệnh if Lệnh if-else Lệnh if-elif-else Lệnh if ...

[Go Lang] Lập trình golang căn bản - Goroutine

Qua vài bài giới thiệu về ngôn ngữ lập trình golang thì mọi người cũng biết về điểm mạnh của ngôn ngữ ngày chính là khả năng sử lý đa luồng nó là một trong những vấn đề được các nhà phát triển golang chú trọng hàng đầu. Go đưa ra 2 tính năng hỗ trợ concurrency rất mạnh đó là Goroutine và Channel. ...

Sử dụng RxJava Disposables trong Kotlin

Trong bài viết này, chúng ta hãy cùng tìm hiểu cơ bản về RxJava Disposables. Reactive Android Programming bao gồm RxJava, RxAndroid và RxKotlin. RxJava là thư viện Reactive Programming được sử dụng nhiều nhất trong thế giới Phát triển Android. Nó hỗ trợ quản lý đa luồng tốt hơn và làm cho mã ...

Xây dựng OAuth2 Service API bằng Spring Boot

Khi đọc bài viết này, chắc hẳn nhiều bạn cũng đã biết hoặc từng sử dụng OAuth2 rồi. Ví dụ như, trang web bạn đang code, có chức năng đăng nhập qua Facebook, Google, Twiter,... chẳng hạn. Vâng, đó là bạn đã sử dụng OAuth2 để chứng thực, đăng nhập và lấy tài nguyên của một service bên thứ 3, ...

Có phải khi nào cũng cần dùng [weak self] trong closures ???

Đối với một lập trình viên iOS, không ai là chưa nghe tới memory leak, retain cycle,.. đều là các vấn đề liên quan tới thất thoát bộ nhớ. Và không thể không nói tới [weak self] là một phương pháp để tránh việc điều này xảy ra. 1. Automatic Reference Counting. Bộ nhớ trong Swift được quản lí ...

1 2 3 4 .. > >>