Nhận dạng một người trong một video với API của microsoft.
Một project nhỏ sử dụng 2 công nghệ của Microsoft là Face API và Video API để nhận dạng một người có xuất hiện trong một video hay không. Project này chỉ nhằm mục đích nguyên cứu về các công nghệ nhận dạng của Microsoft.
Để lưu các dữ liệu có cấu trúc phức tạp như lưu thông tin 1 sinh viên thì ta có thể sử dụng các kiểu dữ liệu cơ bản như int, char…nhưng nếu ta phải lưu 1 danh sách sinh viên thì sẽ thế nào. Giả sử sinh viên cần thông tin về tên, giới tính, tuổi và tổng điểm như thế chúng ta có thể tạo ra 4 mảng tương ứng với 4 thông tin, với index thứ i trong mảng tương ứng với việc lưu thông tin sinh viên thứ i. Cách giải quyết này khá thô sơ và cũng khá phức tạp, giả dụ như thêm 1 số thông tin cho sinh viên như tên lớp, địa chỉ…Để giải quyết những bài toán yêu cầu lưu dữ liệu phức tạp như thế này C/C++ đã đưa ra khái niệm struct, 1 kiểu dữ liệu có cấu trúc do người dùng tự định nghĩa. Chúng ta sẽ tìm hiểu chi tiết về struct và anh em họ của nó là union ngay sau đây.
Khỏi phải giới thiệu về Microsoft Excel(gọi ngắn gọn là Excel), với nó bạn có thể làm đủ thứ việc. Để tạo và làm việc với file excel thì bạn chỉ cần cài chương trình Excel vào máy. Nhưng đôi khi khách hàng lại yêu cầu tính năng export kết quả hoặc dữ liệu ra file excel từ chương trình của mình thì "anh muốn em sống sao" 😂. Thật ra thì nhiều thư viện đã được xây dựng để phục vụ cho việc này, và hôm nay mình sẽ giới thiệu về 1 trong số chúng đó là ClosedXML.
Để biết CloseXML là gì và làm được gì với nó thì mình sẽ dịch nguyên văn trên trang chủ của ClosedXML. Trình độ tiếng anh hạn hẹp nên dịch đôi khi sai sót mong các bạn thông cảm 😂
Các lý thuyết về csdl(database) thì các bạn có thể đọc thêm trên google, trong bài này mình sẽ hướng dẩn một cách chi tiết nhất có thể về cách làm việc với csdl trong java. Như bạn đã biết thì trên đời này có hàng tá hệ quản trị csdl như MySQL, SQLServer, Oracle… nhưng mà chúng ta không cần dùng dao mổ trâu để đi giết gà làm gì 😂. Vì thế nên mình chọn SQLite để hướng dẩn trong bài này, nhanh, gọn nhẹ.
Trong bài này mình sử dụng Eclipse nhé, hơi cũ nhưng cũng đủ xài.
Chuột máy tính khi đến “cuối đời” thường có 2 kiểu, hoặc là “xèo” phấn cứng bên trong luôn hoặc là chuột bị “lờn” lúc click được lúc lại không. Hiện tượng chuột click lúc được lúc không thường xuyên xảy ra với các “gamer” hơn, nhất là các gamer xài chuột 35k siêu lỡm mua ở quán hàng rong gần trường như mình 😂. Bài viết này mình sẽ hướng dẩn cách giải quyết khi chuột bị “lờn”, click lúc được lúc không. Còn nếu chuột bị “xèo” phần cứng bên trong thì mình khuyên bạn nên ra quán hàng rong và tậu 1 em mới cóng, 35k có thể xài được cả tháng, tháng sau đổi chuột mới 😂 Hôm nay chúng ta sẽ trở thành “bác sĩ” phẩu thuật với nhiệm vụ thay thế “thận” cho bệnh nhân chuột
Đầu tiên bạn cần tìm 1 con chuột khác(chuột “chết” rồi nhé) để lấy “nội tạng”. Nếu không có thì bạn có thể “mượn” tạm con chuột của thèn cùng phòng 😂 đùa thôi nhé, nó mà biết là bị “trĩ” như chơi.