Thứ Năm, 7 tháng 5, 2015

Struts 2 - Spring 4 - Hibernate 4 Integration Tutorial Part 1 - XML Configuration

Welcome to the first part of Struts - Spring - Hibernate integration tutorial series! Let imagine you are assigned a legacy project which is based-on Struts 2 framework. Your critical mission is to add Spring and Hibernate to the project and make sure these three guys (Struts, Spring and Hibernate) working together in harmony. And imagine this is the last chance you can impress your boss (he promises you with salary increase or promotion if you can get the project done perfectly). Being excited, you’re looking around for solutions and finally reading this page!

Thứ Tư, 15 tháng 10, 2014

Xử lý các sự kiện trong java

Các hệ thống GUI xử lý các tương tác người dùng với sự trợ giúp của mô hình hướng sự kiện (event-driven). Tương tác của người dùng có thể là di chuyển chuột, nhấn phím, nhả phím v.v…Tất cả các thao tác này thiết lập một sự kiện của một loại nào đó.

Thứ Ba, 16 tháng 9, 2014

What is TCP/IP?

TCP/IP stands for Transmission Control Protocol / Internet Protocol. It defines how electronic devices (like computers) should be connected over the Internet, and how data should be transmitted between them.
TCP - Transmission Control Protocol

Thứ Tư, 10 tháng 9, 2014

Sưu tầm : Tổng quan về giao thức mạng UPnP


UPnP (Universal Plug and Play) là một giao thức mạng giúp các thiết bị với khả năng kết nối mạng trong gia đình có khả năng nhận ra nhau và truy cập một số dịch vụ (services) nhất định của nhau, bất kể thiết bị đó thuộc chủng loại nào hoặc chạy hệ điều hành gì. Được xây dựng dựa trên các nền tảng thông dụng nhất của Internet như TCP/IP,  HTTP, XML, các thiết bị có UPnP sẽ tự động tìm thấy nhau trong mạng khi chức năng UPnP đang hoạt động mà không đòi hỏi nhiều thao tác cấu hình, tiết kiệm nhiều công sức cho người sử dụng. Ứng dụng thường gặp nhất của UPnP là stream dữ liệu media (nhạc, phim) giữa các thiết bị trong mạng và gửi tín hiệu điều khiển giữa các thiết bị này.

Thứ Hai, 8 tháng 9, 2014

Sưu tầm :Chạy Linux từ firefox

1. MPlayer, Google Chrome, VLC, MythTV... có chung điểm gì? Chúng đều xài thư viện FFmpeg. Rất nhiều phần mềm khác sử dụng thư viện này và có thể cái tivi hay chiếc điện thoại của bạn cũng sử dụng FFmpeg.

2. Xen, VirtualBox, Linux Kernel-based Virtual Machine... có chung điểm gì? Chúng đều dùng công nghệ của QEmu. Xen nghe có vẻ xa lạ? Amazon EC2, và có thể công nghệ điện toán đám mây mà bạn đang dùng, sử dụng Xen.

Thứ Năm, 4 tháng 9, 2014

Sưu tầm: Làm an toàn thông tin thì học gì?

1 Giới thiệu

Tôi nhận được thư từ của nhiều bạn hỏi về việc nên học gì và như thế nào để có thể tìm được việc làm và làm được việc trong ngành an toàn thông tin (information security). Tôi nghĩ việc đầu tiên bạn cần phải làm là in toàn bộ bài viết "Làm thế nào để trở thành white hat hacker" ra giấy, nhưng đừng đọc, mà hãy để chúng trong toilet khi nào cần thì xài dần.

Thứ Sáu, 29 tháng 8, 2014

Giao diện người dùng và các control trong Android SDK

Trong hướng dẫn này, tôi sẽ lướt qua các giao diện người dùng sắp xếp và điều khiển Android. Cung cấp một số ví dụ mang lại cho bạn từng bước thông qua việc tạo ra và thực hiện những việc hoàn thành một ứng dụng Android.

Thứ Tư, 9 tháng 7, 2014

Các chứng chỉ cho dân IT

Bạn cần có một chứng chỉ nào đó cho nghề CNTT của mình?
 Để có được một chứng chỉ CNTT không khiến bạn phải bỏ ra hết cả gia tài. Trong khi một số nơi học lấy chứng chỉ có học phí rất cao, nhưng một số chỗ lại rất "dễ thở". Đương nhiên, không chứng chỉ nào không đòi hỏi bạn ngồi không mà có được. Những chứng chỉ sau đây với mức phí tính bằng USD, học trực tuyến hoặc nước ngoài. Cũng có thể có vài chứng chỉ có trường dạy tại VN. Nhưng mục đích bài viết sẽ cho bạn cái nhìn tổng quát hơn để chọn được một chứng chỉ CNTT chuyên nghiệp phù hợp nhất bỏ vào bộ CV của mình. Dưới đây là danh sách những chứng chỉ dể... "đậu" mà ít tốn tiền, đồng thời các nhà tuyển dụng lại đánh giá cao.

Thứ Ba, 18 tháng 2, 2014

Bộ công cụ giám sát mạng toàn diện

Giám sát mạng là một chức năng đa dạng với nhiều nhiệm vụ mà người quản trị hệ thống mạng máy tính cần phải thực hiện. Để đơn giản hóa công tác quản trị và nâng cao hiệu năng của hệ thống mạng, trong bài báo này, chúng tôi xin chia sẻ bộ công cụ khá đầy đủ phục vụ mục tiêu giám sát mạng toàn diện.

Thứ Sáu, 14 tháng 2, 2014

Thể hiện đồ họa 2D trên android qua Sudoku game

Mục  đích của bài này là giúp các bạn có cái nhìn tổng quan về tạo GUI trong android thông qua giả lập android trên máy tính cùng IDE Netbean . Đây là lần đầu viết bài, mọi sai sót mong các bạn đóng góp để mình hoàn thiện bài viết.