Xem nhiều
Tìm kiếm bài viết trong Xem nhiều
Ngôn ngữ lập trình Java ra đời như thế nào?
Java hiện đang là một ngôn ngữ lập trình phổ biến hiện nay, trong bài này chúng ta sẽ đi tìm hiểu về lịch sử hình thành của ngôn ngữ Java. Mức độ phổ biến của các ngôn ngữ lập trình năm 2002 – 2018.
0 0 20
Ngừng sử dụng Try-Catch: Một cách tốt hơn để xử lý lỗi trong JavaScript
Toán tử ?= được xem như một giải pháp thay thế hiệu quả và đơn giản cho các khối try-catch truyền thống. Thay vì viết riêng biệt từng khối try-catch cho mỗi lỗi, ?= cho phép xử lý lỗi trực tiếp chỉ tr
0 0 20
Giới Thiệu Về Dependency Injection (DI) và cách sử dụng trong dự án Android Kotlin
Tổng Quan Về Dependency Injection. Dependency Injection (DI) là một mẫu thiết kế cho phép loại bỏ các phụ thuộc cứng và làm cho chúng có thể thay đổi, dù là tại thời điểm chạy (runtime) hay thời điểm
0 0 20
Routing
Basic Routing. use Illuminateupportacadesoute;. . Route::get('/greeting', function () {.
0 0 20
Một số bugs và tips thường gặp trong Android
1. Dùng HttpURLConnection. . Khi dùng HttpURLConnection để connect tới một URL thì lưu ý, URL mình dùng phải là "https".
0 0 20
[Cryptography p12] Hàm băm SHA256
Bài viết được lấy từ https://truongphuoc.wordpress.com/2024/08/22/blockchain-20-5-ham-bam-sha256/. Bài này này gồm gần 3000 chữ và rất nhiều hình ảnh, công thức.
0 0 20
Tìm hiểu tính đóng gói trong Java
Giới thiệu. Trong Java nói riêng và lập trình nói chung, tính đóng gói (encapsulation) là một nguyên lý quan trọng giúp bảo vệ và quản lý mã nguồn.
0 0 20
Sức mạnh của Wireframes trong công việc Business Analyst (BA)
Trong quá trình làm việc của một Business Analyst (BA), wireframe đóng vai trò quan trọng trong việc hiểu và trình bày yêu cầu của khách hàng. Wireframe là một công cụ hữu ích giúp BA trực quan hóa cá
0 0 20
[NodeJS] Bài 3 - Gửi Một Trang Web Đơn Cho Trình Duyệt
Từ module được hiểu đơn giản là một khối code, có thể bao gồm nhiều tệp được kết nối với nhau - thực hiện một nhóm tác vụ nào đó trong phần mềm. Một module trong NodeJS thường được đóng gói trong một
0 0 20
Nguyên tắc UX/UI trong phát triển phần mềm mà tất cả Testers nên biết P1
Không mở đầu vòng vo, tôi sẽ đi thẳng vào vấn đề:. 4 định luật thường được áp dụng của các nhà tâm lý học trong việc phát triển phần mềm:. . .
0 0 20
tìm hiểu về React.memo (khác với useMemo)
React.memo là gì. React.memo là một Higher Order Component (HOC) bao bọc xung quanh một Component để ghi nhớ kết quả render và bỏ qua các re-render không cần thiết.
0 0 20
Những kiến thức cơ bản về SQL? #7
Advanced SQL Functions. SQL là một ngôn ngữ mạnh mẽ cho việc truy vấn và quản lý cơ sở dữ liệu.
0 0 20
[HTML + CSS] Xây Dựng Thanh Điều Hướng Responsive
Trong bài này, chúng ta sẽ cùng xây dựng một thanh điều hướng responsive sử dụng HTML và CSS. Tự Học Lập Trình Web Một Cách Thật Tự Nhiên.
0 0 20
OpenAI tung "bom tấn" GPT-4o, mở ra kỷ nguyên mới cho AI "chém gió"? So sánh hiệu suất với các mô hình khác.
Image create by DALL-E3. Cánh fan AI vừa được phen "rụng tim" với siêu phẩm mới nhất của OpenAI - GPT-4o! Em này hứa hẹn sẽ khuấy đảo thế giới ngôn ngữ AI, mang đến những trải nghiệm "chém gió" đỉnh c
0 0 20
Top 10 sai lầm của BA trong việc thu thập yêu cầu
Elicitation requirements (thu thập, khai thác yêu cầu) là một khía cạnh quan trọng trong công việc của Business Analyst để hiểu và đáp ứng nhu cầu của khách hàng đồng thời đưa ra các giải pháp kinh do
0 0 20
HƯỚNG DẪN SỬ DỤNG TABLEAU PUBLIC CHO NGƯỜI MỚI BẮT ĐẦU
Tableau Public được xem là nơi cung cấp nguồn tài nguyên khổng lồ cho nhu cầu phân tích và trực quan dữ liệu. Sẽ là một thiếu sót lớn nếu bạn bỏ qua công cụ này, đặc biệt khi công ty của bạn đang dùng
0 0 20
How to increase the accuracy and efficiency of GitHub Copilot
1. What is GitHub Co-pilot. . 2.
0 0 20
Bài 2: Cài đặt môi trường và công cụ phát triển JDK 11 và thiết lập Java Home trên Mac M1
Một số phần mềm còn sử dụng phiên bản cũ của Java, chẳng hạn như JDK 11, do đó cài đặt JDK 11 sẽ giúp bạn có thể chạy các ứng dụng đó trên máy tính Mac M1 của mình. Bài viết này sẽ hướng dẫn bạn cách
0 0 20
Bài toán LIS nâng cao và một số ứng dụng của LIS
I. Bài toán dãy con tăng dài nhất (Longest Increasing Subsequence). 1. Mở đầu.
0 0 20