Jump to:
Navigation
Programming
Programming tips about C#, java, C/C++,…
2023
- Multi-tenancy with spring boot (Shared Database and Shared Schema) - Part 2
- Multi-tenancy with spring boot - Part 1
2022
- Inheritance in spring jpa
- Chrome extension with webpack and typescript
- Generate typescript docs from source code
2021
2020
2018
2017
2016
- Nhận dạng một người trong video
- Struct và union trong C++
- Export Excel Trong C#
- Làm việc với CSDL trong java
- Pragma: pack keyword
- Tự viết một spyware cho riêng mình - Lưu trữ
- Tạo mới tiến trình với fork
- Tạo mới tiến trình với exec
- Kết thúc tiến trình
- Tự viết một spyware cho riêng mình - Capture screen
- Tự viết một spyware cho riêng mình - Keyboard hooking
- Tự viết một spyware cho riêng mình - Tổng quan về badspy project và lý thuyết keyboard hooking
- Ghi log trong C++
- Class C++ và CreateThread Win32 API
- Cách khác để sao chép hoặc clear nội dung thực thể trong C++
- Một cách khác để cấp phát bộ nhớ động trong C++
- Chatroom sử dụng TCP Socket
- Smooth dữ liệu
- Cài đặt và sử dụng WindowBuilder trong Eclipse
- Quản lý và giám sát các thiết bị trong gia đình từ xa(IoT) - Phần 4
- Quản lý và giám sát các thiết bị trong gia đình từ xa(IoT) - Phần 3
- Quản lý và giám sát các thiết bị trong gia đình từ xa(IoT) - Phần 2
- Quản lý và giám sát các thiết bị trong gia đình từ xa(IoT) - Phần 1
2015
- Cách sử dụng Visual Leak Detector để phát hiện memory leak trong Visual C++
- Tổng quan về sử dụng mô hình MVC để xây dựng web động
- Sử dụng combine bits để lưu nhiều trạng thái cùng lúc vào 1 biến trong C++
- Source compile process trong C++
- Con trỏ trong C++
- Xây dựng các lớp stream đơn giản để thao tác với file trong c++
- Gửi và nhận sự kiện trong C++
- Cách sử dụng thư viện đồ họa winbgim trong CodeBlocks
- Sử dụng thread trong C++