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

Lớp SpringLayout trong Java Swing

Lớp SpringLayout đặt vị trí các con của Container liên kết với nó tuân theo một tập hợp các ràng buộc. Cú pháp để khai báo lớp javax.swing.SpringLayout là: public class SpringLayout extends Object implements LayoutManager2 Lớp này có SpringLayout() constructor để tạo một ...

Tác giả: Trịnh Tiến Mạnh viết 11:15 ngày 14/08/2018 chỉnh sửa

Học Node.js cơ bản và nâng cao

Node.js là một Framework mạnh mẽ dựa trên nền tảng Google Chrome Javascript V8 Engine. Node.js được dùng để phát triển các ứng dụng hướng nhiều đến I/O trên nền tảng web như Video Streaming Site, các ứng dụng Single-page App hay các ứng dụng web khác. Node.js hoàn toàn mã nguồn mở, miễn ...

Tác giả: Trịnh Tiến Mạnh viết 11:13 ngày 14/08/2018 chỉnh sửa

Đọc ghi File trong Node.js

Trong các chương trước, bạn thấy rằng mình đã sử dụng rất nhiều cú pháp require("fs") . Vậy cú pháp để làm gì ? Đây là cú pháp để khai báo fs Module để triển khai các hoạt động về File I/O trong Node.js. Cú pháp như sau: var fs = require("fs") Khái niệm Đồng bộ vs Không đồng bộ trong ...

Tác giả: Trịnh Tiến Mạnh viết 11:12 ngày 14/08/2018 chỉnh sửa

Tạo Open Dialog Box sử dụng Java Swing

Trong chương này, chúng ta cùng tìm hiểu code để tạo Open Dialog Box bởi sử dụng Java Swing: import java.awt.*; import javax.swing.*; import java.awt.event.*; import java.io.*; public class OpenMenu extends JFrame implements ActionListener{ JMenuBar mb; JMenu file; ...

Tác giả: Trịnh Tiến Mạnh viết 11:10 ngày 14/08/2018 chỉnh sửa

Custom Interceptor trong Struts 2

Trong Struts 2, bạn có thể tạo Interceptor riêng cho mình bằng cách triển khai Interceptor Interface trong một lớp và ghi đè 3 phương thức trong vòng đời của nó. Để tạo Custom Interceptor, Interceptor Interface phải được triển khai. Nó có 3 phương thức là: 1. public void init() : Được ...

Tác giả: Trịnh Tiến Mạnh viết 11:10 ngày 14/08/2018 chỉnh sửa

regex Validation trong Struts 2

Regex Validator xác nhận chuỗi đã cung cấp với Regular expression đã cho. Nó có thể được sử dụng trong password, security key, … Có 4 tham số được định nghĩa cho Regex Validator, đó là: Ví dụ regex validation Cho Plain Validator: <validators> <validator ...

Tác giả: Trịnh Tiến Mạnh viết 11:08 ngày 14/08/2018 chỉnh sửa

Các hàm có sẵn trong JavaScript

Đối tượng Number chỉ chứa các phương thức mặc định mà là một phần của sự định nghĩa của mỗi đối tượng. Phương thức Miêu tả constructor() Trả về hàm mà tạo sự instance của đối tượng này. Theo mặc định, nó là đối tượng Number. toExponential() Làm một số hiển thị ở dạng số mũ, ...

Tác giả: Trịnh Tiến Mạnh viết 11:08 ngày 14/08/2018 chỉnh sửa

int Validation trong Struts 2

int Validator kiểm tra xem số đã cung cấp có nằm trong dãy giá trị đã cho không. Nó có thể được sử dụng trong productId, employeeId, … Có ba tham số được định nghĩa cho int validator, đó là: Ví dụ int validation Cho Plain Validator: <validators> <validator ...

Tác giả: Trịnh Tiến Mạnh viết 11:07 ngày 14/08/2018 chỉnh sửa

Học SQL cơ bản và nâng cao

[Học SQL cơ bản và nâng cao] SQL (là viết tắt của Structured Query Language – Ngôn ngữ truy vấn mang tính cấu trúc) được sử dụng để thực hiện các hoạt động trên các bản ghi được lưu trữ trong Database (Cơ sở dữ liệu), chẳng hạn như cập nhật các bản ghi, xóa các bản ghi, tạo và sửa đổi ...

Tác giả: Trịnh Tiến Mạnh viết 11:07 ngày 14/08/2018 chỉnh sửa

Debug trong JavaScript

Trong khi mã hóa chương trình, các nhà lập trình có thể tạo ra các lỗi. Một lỗi trong một chương trình hoặc một script được xem như là một bug . Tiến trình tìm kiếm và sửa các bug được gọi là dubugging và là một phần bình thường của tiến trình lập trình. Chương này giới thiệu một số công ...

Tác giả: Trịnh Tiến Mạnh viết 11:07 ngày 14/08/2018 chỉnh sửa