Chúng ta sẽ xử lý bước tiếp theo bằng CSS bằng cách sử dụng pseudo element thay cho nhiệm vụ của thẻ span ở cách trên. Chúng ta sẽ set giá trị cho height với giá trị bằng chiều cao của header , sau đó
Ruby là ngôn ngữ lập trình hướng đối tượng (object oriented) và mọi thứ trong Ruby đều là một đối tượng ngay cả một chuỗi đơn giản: myStr = String.new ("RUBY IS SEXY") puts myStr.downcase Theo Ruby FA
Rubber Ducking - Vịt Cao Su hay Rubber Duck Debugging, là một kỹ thuật debug được sử dụng trong kỹ nghệ phần mềm. Một thuật ngữ khá vui nhộn nhưng lại rất hữu ích khi bạn sử dụng. ... giải thích cho n
Bước 1: Tải thư viện Swagger UI. Các bạn vào trang chủ https://swagger.io/, tìm tới mục download thư viện Swagger UI sẽ được hướng dẫn clone từ github repository này, paste thư viện này vào project củ
SVM là gì SVM là một thuật toán giám sát, nó có thể sử dụng cho cả việc phân loại hoặc đệ quy. Tuy nhiên nó được sử dụng chủ yếu cho việc phân loại. Trong thuật toán này, chúng ta vẽ đồi thị dữ liệu l
Hệ bát phân (Octal) Hệ thập lục phân (Hexadecimal) Trong 4 hệ đếm cơ bản kia thì hệ thập phân là thường gặp nhất, đây là hệ cơ số chúng ta thường dùng trong tính toán. Tiếp theo là hệ nhị phân thì cũn
Bean và ApplicationContext là gì? 1.1. Bean là gì? Trong documentation của Spring framework, thì bean được định nghĩa như sau: In Spring, the objects that form the backbone of your application and tha
II. Danh sách cạnh (Edge List) Trong trường hợp biết trước đồ thị có N N đỉnh, M M cạnh, ta có thể biểu diễn đồ thị dưới dạng một danh sách lưu các cạnh (u, v) (u,v) của đồ thị đó (nếu là đồ thị có hư
KNN (K-Nearest Neighbors) là một trong những thuật toán học có giám sát đơn giản nhất được sử dụng nhiều trong khai phá dữ liệu và học máy. Ý tưởng của thuật toán này là nó không học một điều gì từ tậ
Để dễ hiểu, mình sẽ so sánh các khái niệm này với các khái niệm quen thuộc trong RDBMS. Neo4j lưu trữ dữ liệu trên các nút, xây dựng các cấu trúc dl khác nhau dựa trên relationships. Nút (node): Là mộ
Neo4j là cơ sở dữ liệu đồ thị. Nếu như cơ sở dữ liệu quan hệ như SQLServer, MySQL, Oracle, một đối tượng như MonHoc (subject) với các đặc điểm của đối tượng (properties) được mô tả bằng một Bảng dữ li
Đặc biệt, biến var còn có thêm tính chất hoisting: nghĩa là dù khai báo ở đâu thì biến đều sẽ được đem lên đầu scope trước khi code được thực hiện. Lấy ví dụ: console.log (greeting); var greeting = "s
AI là một thuật ngữ dùng để chỉ sự mô phỏng các quá trình suy nghĩ của con người bằng máy móc, đặc biệt là hệ thống máy tính. AI được sử dụng để tạo ra rất nhiều chức năng và tiện ích, bao gồm hệ thốn
JUnit là một framework mã nguồn mở, miễn phí, đơn giản dùng để unit test cho ngôn ngữ lập trình Java. Trong Java, chúng ta thường sẽ sử dụng method để làm unit test. Hiện tại, hầu hết trong các dự án
JUnit là 1 framework mã nguồn mở được sử dụng để viết và chạy thử nghiệm. Cung cấp Annotation để xác định xác thực phương thực. Cung cấp Assertion cho kết quả mong muốn. Cung cấp các runner cho việc c
C4 là một mô hình giúp chúng ta xem xét các ứng dụng từ các quan điểm khác nhau. Chúng ta có thể phóng to và thu nhỏ những phần mà chúng ta quan tâm. Giống như trên Google Map. Thu phóng càng lớn, càn
Software Testing Life Cycle đề cập đến một quy trình test (testing process) trong đó các bước cụ thể được thực hiện theo một trình tự nhất định để đảm bảo các mục tiêu chất lượng được đáp ứng. Trong q
Try... Catch... Finally... Chúng ta hãy chuyển sang nút thứ hai trên Form. Click vào và thấy con trỏ đang chờ đợi! Sau vài giây,... Private Sub btnSimpleTryCatchFinally_Click (ByVal sender As System.O
Thuật toán di truyền - Ứng dụng giải một số bài toán kinh điển (phần 2) Bài đăng này đã không ...
Giải thuật di truyền (GA-Genetic Algorithm) là kỹ thuật phỏng theo quá trình thích nghi tiến hóa của các quần thể sinh học dựa trên học thuyết Darwin. GA là phương pháp tìm kiếm tối ưu ngẫu nhiên bằng
Vậy nó là gì? 2. So sánh giữa bảng với nhau - kiểm tra tính tương đẳng của tập hợp: phần ứng dụng. ... Phép trừ trong đại số tổ hợp đó là phép tính của tập hợp giao. Trong lúc giới thiệu phương pháp v
Next.js làm việc tốt trên Windows, Mac và Linux. Bạn chỉ cần Node.js cài đặt sẵn là có thể bắt đầu xây dựng một ứng dụng Next.js. Bên cạnh đó bạn cũng cần một text editor và terminal để chạy một vài c
Next.js là một framework dựa trên React cho phép bạn tối ưu hoá hiệu năng, hỗ trợ SEO và trải nghiệm người dùng thông qua pre-rendering: Server Side Rendering (SSR) và Static Site Generation (SSG). Ở
Đối với người quản lý, báo cáo tiến độ cung cấp thông tin cụ thể về đóng góp của thành viên. Nó khuyến khích việc trao đổi ý tưởng, ý kiến cũng như giúp các thành viên khắc phục lỗi, khó khăn khi điều
Truy cập đường link tới trang chủ của python: https://www.python.org/downloads/ Chờ quá trình tải về hoàn tất ta sẽ có file: python-3.9.1-amd64.exe Các bước cài đặt mở file .exe vừa được tải về. Nếu c
VCS là viết tắt của Version Control System tạm dịch là Hệ thống quản lý phiên bản. Sỡ dĩ được gọi như vậy là vì các VCS sẽ lưu trữ tất cả các file trong dự án và ghi lại toàn bộ lịch sử thay đổi của f
Khi sử dụng class BufferedReader trong Java để đọc nội dung một file text thì chúng ta có hai cách khác nhau đó là sử dụng method readLine () hoặc bread () của class này. Trong bài viết này chúng ta s
Ba thuật toán sắp xếp cơ bản 2.1. Sắp xếp chèn (Insertion Sort) Ý tưởng: Insertion Sort lấy ý tưởng từ việc chơi bài, dựa theo cách người chơi "chèn" thêm một quân bài mới vào bộ bài đã được sắp xếp t
WebRTC trông có vẻ đáng sợ, nhưng thực sự không có gì khác ngoài việc bắt đầu một cuộc trò chuyện với hai trình duyệt có một số nhận dạng duy nhất. Niềm vui mà bạn sẽ nhận được khi lần đầu tiên bạn ch
WebRTC (Web Real-Time Communication) là một web API được phát triển bởi World Wide Web Consortium (W3C), khả năng hỗ trợ trình duyệt (browser) giao tiếp với nhau thông qua VideoCall, VoiceCall hay tru