This is my blog: vuvanson.tk

Go to Blogger Vi-et Spaces.

This is my blog: sonblog.tk

Go to Blogger Vi-et Spaces.

This is my blog: vi-et.tk

Go to Blogger Vi-et Spaces.

This is my facebook: https://www.facebook.com/vusonbk

Go to Facebook Blogger Vi-et Spaces.

This is my facebook page: https://www.facebook.com/ViEtSpaces

Go to Facebook Page Blogger Vi-et Spaces.

Thứ Sáu, 31 tháng 5, 2013

Sau khi chết chúng ta là ai?

Giải đáp được trọn vẹn câu hỏi trên sẽ là lúc chúng ta hiểu hơn về thế giới tâm linh cũng như niềm tin về cõi chết...

Đối với tất cả mọi người, cuộc sống sau cái chết luôn là một vấn đề huyền bí và không người sống nào chứng minh được. Dù vậy, cuộc sống hiện tại không hề thiếu những bằng chứng và câu chuyện bí ẩn về sự hiện diện của con người khi đã khuất.

Sau khi con người chết, điều gì sẽ xảy ra? Chúng ta hãy cùng xem xét vấn đề này dưới cái nhìn của các nhà khoa học.

Tìm Lời Giải Sau Khi Chết, Chúng Ta Là Ai

Tổng hợp phần mềm xem phong thủy,bói toán,tử vi trên máy tính full (update 4/2015)



A. Phong thủy:

Phong thủy ứng dụng V.1.33 (12/2014) – Vũ Hữu Khôi (file EXE of Microsoft Office Excel 2003 – 2013) –Download;

Tinh bàn huyền không phong thủy Ver: 2.20 (19/1/2011) – Thanh Lịch (Microsoft Office Excel 2007/2010);

Phi lộc mã (2012) – ngoclan + Kiến Lửa (Microsoft Office Excel);

Phong Thuỷ – Bát Trạch – Kép Nhựt (Microsoft Office Excel);

Bát trạch – VHK Phong Thuỷ – Bát trạch Minh Cảnh, bát trạch Lạc Việt, xem tuổi làm nhà – Vũ Hữu Khôi (Microsoft Office Excel) – Download;

Bát trạch PTS Bát trạch – PTS (Java);

Bát trạch Ver: 1.3.1 xem hướng, tính tuổi làm nhà – Trần Ngọc Dũng download (Microsoft Office Excel);

Phong thủy huyền không (14/4/2012) – dualathlon; (OS: Microsoft Windows);

Kim lâu – Hoàng ốc – Tam tai – VHK Tính tuổi kim lâu, hoàng ốc, tam tai – Vũ Hữu Khôi (Microsoft Office Excel);

Khai môn điểm thần sát V.1.1 – PTS (Java);

Phong Thuy – NDT&NAT.zip Phong thủy bát trạch – Ngô Đức Thắng – Nguyễn Anh Tú (Microsoft Office Excel);

Tính trùng tang – VHK Ver: 1.22 (12/2014) Xem người chết có phạm năm, tháng, ngày, giờ xấu hay không – Vũ Hữu Khôi (Microsoft Office Excel). Phiên bản cũ Download;

Thước lỗ ban (8/2010) 4 loại thước – Vũ Hữu Khôi (Microsoft Office Excel);



B. Bói toán, quẻ dịch:

TTsoft Stone Ver: 3.0 Lập quẻ kinh dịch, chu dịch, bát tự hà lạc download (OS: Microsoft Windows);

Lục nhâm đại độn (2012) letrungtu download;

Bát tự hà lạc – Tử bình – Tử vi – Quẻ dịch (3/2011) – Lê Trung Tú – anh033 download (Microsoft Office Excel);

Ngũ Linh – LTT – Trình bát tự hà lạc (10-2009) – letrungtu (Microsoft Office Excel);

Bát môn thần khóa V.1.01 (1/2014) – Vũ Hữu Khôi (Microsoft Office Excel);

Đặt tên (Microsoft Office Excel);

MaiHoaDichSo107b.zip Mai hoa dịch số V.1.07 (Java);

HaLacLySo107b.zip Hà lạc lý số V.1.07 (Java);

Tuoi am lich – VHK Ver: 1.3 (10/2013) Tính tuổi âm lịch, can, chi, mệnh, cung, hạn sao, ý nghĩa tổng quát – Vũ Hữu Khôi (Microsoft Office Excel);

Tuổi vợ chồng – VHK Ver: 1.2 (7/2013) Xem tuổi vợ – chồng có hợp nhau không – Vũ Hữu Khôi (Microsoft Office Excel);

Giờ phạm trẻ nhỏ Ver: 1.01 (8/2012) Tính giờ quan sát, kim sà, tướng quân, diêm vương, dạ đề – Vũ Hữu Khôi (Microsoft Office Excel);

Xem tuổi gia đình Ver 002 (Microsoft Office Excel);

Bát tự hà lạc V.3.0 – Simon download (OS: Microsoft Windows);

Bốc dịch V.5.3 – Simon download (OS: Microsoft Windows);



C. Tử vi:
Tử vi – Trần Nhật Thành (OS: Microsoft Windows);

Tử vi Vạn Phước (Microsoft Office Excel): http://www.traihomvanphuoc.com/phanmem1.html

tuvi4w95 (tử vi W95) lập lá số, giải nghĩa Download (OS: Microsoft Windows);

tuvidos.zip Lập lá số, giải nghĩa (OS: MS-DOS);

TuViLacViet.zip Tử vi Lạc Việt – lập lá số (Java);

lasotubinh.zip Tử bình (OS: Microsoft Windows);

Tu vi 2.9.zip Tử vi (Java);



D. Xem ngày:

Lịch Tam tông miếu – Trần Nhật Thành (OS: Microsoft Windows);

Bảng tra giờ âm lịch (chính tí, ngọ) theo từng địa phương – Vũ Hữu Khôi (Microsoft Office Excel);

Âm lịch Ver: 2.03 Xem ngày tốt xấu – Thiên Y (Java);





Ngoài ra các bạn có thể tham khảo: 
Tổng hợp các sách xem Phong Thủy - Bói Toán - Tử Vi nên đọc
http://vusonbk.blogspot.com/2015/04/tong-hop-cac-sach-phong-thuy-boi-toan.html



Thứ Năm, 30 tháng 5, 2013

Tổng hợp Bộ tài liệu học XML tiếng việt hay nhất update 5/2013

Bài viết này giới thiệu đến các bạn 4 quyển ebook, power point, tài liệu giúp bạn tự học hay ôn luyện lại kiến thức về XML rất hay, bao gồm :

Ebook giới thiệu tổng quát XML

Luận văn tìm hiểu công nghệ XML

Giáo trình tự học XML

PowerPoint XML Language - 465 pages

Download bộ tài liệu tại đây

pass giải nén : nghethuatit.com

Tài liệu gồm có 10 bài hoàn toàn bằng tiếng việt

Download:
http://www.mediafire.com/download.php?e8j59uxhlpkz6a7

nếu link mediafire trên bị die, các bạn có thể down ở link dự phòng bên dưới
http://upfile.vn/4Wux
http://sinhvienit.net/forum/attachm...eng%20viet.zip

 

Hướng dẫn sử dụng Xpath để truy vấn trong file XML

XPATH được xem giống như câu lệnh query của SQL. Tuy nhiên điểm khác biệt chính là XPATH dùng để truy xuất thông tin từ file XML chứ không phải từ CSDLXPATH được sử dụng như là 1 đường dẫn để đi đến một phần tử hay thuộc tính nào đó trong XML.

           I.      Ưu điểm của XPATH: XPATH có ưu điểm chính:

Ø       Cú pháp đơn giản trong các trường hợp thông dụng

Ø       Trong bất cứ đường dẫn nào của XPATH chúng ta đều có thể đặt điều kiện.

Ø       Tất cả các nút chúng ta đều có cách để xác định duy nhất


      II.      Các dạng nút trong XPATH:

XPATH xem 1 văn bản XML như là cấu trúc dạng cây và tất cả các phần tử trong XML đều được xem như là 1 nút của cấu trúc cây này. Chúng ta 7 dạng nút

Ø       Root: thẻ root

Ø       Element: các thẻ trong XML

Ø       Attribute: thuộc tính của các thẻ

Ø       Text: chuỗi ký tự nội dung trong 1 thẻ, các chuỗi ký tự trong comment, attribute, PI không được xem là text node

Ø       Comment: ghi chú

Ø       Processing Instruction (PI)

Ø       Namespace

Difference between ArrayList and Vector in Java

ArrayList and Vector are two of most used class on java collection package and difference between Vector and ArrayList is one of the most frequently asked java interview question on first round or phone interview. Though it’s quite a simple question in my opinion but knowledge of when to use Vector over ArrayList or does matter if you are working on a project. In this article we will some point based difference between Vector and ArrayList in Java and trying to understand the concept behind those differences. Ultimate goal is to familiarize yourself with distinguish property of ArrayList and Vector. By the way Java 5 adds another implementation of List interface which is similar to Vector and ArrayList but provides better concurrency access than Vector, its called CopyOnWriteArrayList. By the way this is the third article on discussing about Collection interview question,  Difference between LinkedList and ArrayList  and   List vs Set are other popular interview questions based upon collection framework in Java.

Những lưu ý khi du lịch Nhật Bản

Bạn muốn du lịch Nhật Bản để ngắm hoa anh đào nhưng lại không biết nên chuẩn bị gì cho chuyến đi. Vì thế, hãy lưu ý những điều dưới đây để chuyến du lịch đến đất nước hoa anh đào được suôn sẻ và thuận lợi nhé!

Những lưu ý khi du lịch Nhật Bản

Xứ sở hoa anh đào. Ảnh: internet

1. Khách sạn

Các khách sạn tại Nhật cũng có từ bảy đến chín kênh truyền hình miễn phí, nhưng cũng có những kênh phải trả tiền. Do đó, để xem nhưng kênh này thì bạn phải mua thẻ ở máy bán tự động gần thang máy của mỗi lầu. Nếu bạn sử dụng các đồ uống trong tủ lạnh thì sẽ phải tự thanh toán những chi phí phát sinh. Và nhớ khi đi ra ngoài, không để các đồ quý giá, tiền bạc trong khách sạn.

2. Ăn uống

Phần lớn món ăn Nhật không cay bằng các món ăn của Việt Nam vì thế, bạn nên đem theo một ít ớt. Ngoài ra, cũng có thể đem theo mỳ gói, ruốc và tuyệt đối không được mang hoa quả, thức ăn tươi sống khi nhập cảnh vào Nhật Bản.

4. Tiền tệ

Đơn vị tiền tệ của Nhật là đồng Yen, khoảng 273 VNĐ. Du khách không thể sử dụng tiền Việt Nam và USD khi mua sắm ở Nhật, nhưng có thể đổi từ tiền USD qua tiền Yen ở ngân hàng. Bạn nên đổi tiền Yen ở Việt Nam trước thì tốt hơn vì thông thường tỉ giá ở Việt Nam tốt hơn ở Nhật. Lưu ý là không nên đổi tiền Việt sang tiền USD, rồi sau đó đổi từ USD sang tiền Yen Nhật. Như vậy bạn sẽ bị mất lệ phí chuyển đổi hai lần.

5. Mua sắm

Đồ điện của Nhật khá tốt và giá cả lại phải chăng nhưng các cửa hàng Nhật đều đóng cửa lúc 7h tối. Vì thế, bạn đừng đợi đến lúc dạo phố mới sắm đồ.

Những lưu ý khi du lịch Nhật Bản

Giờ giấc tại Nhật nhanh hơn Việt Nam hai giờ. Ảnh: internet

6. Điện thoại

Rất nhiều người muốn mua điện thoại ngay sau khi qua Nhật. Nhưng để mua điện thoại bạn cần có thẻ ngoại kiều và tài khoản ngân hàng. Nếu mang điện thoại từ Việt Nam thì cần phải đăng ký Roaming trước ở Việt Nam, phí gọi sẽ được tính tiền bằng giá với cuộc gọi điện thoại quốc tế hai chiều.

7. Đi lại

Tàu điện ngầm là hình thức đi lại rẻ nhất vì nó rất phát phát triển ở Nhật. Mức phí sinh hoạt ở Nhật rất cao nên thuê xe sẽ khá đắt. Nếu bạn không biết tiếng Nhật, tốt nhất nên đem theo danh thiếp khách sạn nơi mình ở để đề phòng lúc lạc đường.

Các tập tục cần lưu ý khi du lịch Nhật Bản:

- Giờ giấc tại Nhật nhanh hơn Việt Nam hai giờ. Do đó bạn nên điều chỉnh đồng đồ nhanh hơn hai tiếng.
- Bất kể đến phòng họp, hội nghị hay nhà riêng, đều phải thay đổi giày dép để đi trong phòng.
- Nên đem theo ô vì Nhật Bản có khí hậu mang tính vùng biển, mưa nắng bất thường.
- Ở Nhật, không có thói quen cho tiền boa. Một số nhà ăn lớn đã bao gồm 10-15 % phí phục vụ trong hóa đơn. Thậm chí trong các viện thẩm mỹ, cắt tóc, quán rượu cũng có bao gồm phí này.
- Cúi đầu được xem là một dạng nghệ thuật ở Nhật nhằm bày tỏ sự tôn trọng. Cúi đầu càng thấp thì địa vị hay tuổi tác của người đối diện càng cao. 
- Khẩu trang tiệt trùng được sử dụng rộng rãi ở Nhật, kể cả công nhân viên chức và những người đi đường.

Tìm hiểu về tàu sân bay của Mỹ USS Nimitz


Chào mừng các bạn đã quay trở lại chủ đề [?] (hay Họ đã làm điều đó như thế nào?). Lần này, chúng ta sẽ rời khỏi những khu rừng rậm rạp nơi có những anh chàng bắn tỉa đang núp lùm đâu đó trong kỳ trước và cũng nhau bơi ra biển, bơi ra xa một chút để có cơ hội được nhìn thấy một trong những loại khí tài quân sự hiện đại bậc nhất hiện nay, một loại tàu chiến vô cùng mạnh mẽ có kích thước khổng lồ, cân nặng thuộc hàng khủng với hàng tá súng ống, đạn dược trên boong và được bảo vệ tận răng, từ đầu cho tới "mông". Đó chính là hàng không mẫu hạm, hay còn gọi là tàu sân bay - Aircraft Carrier.

Tìm hiểu về Giao thức RIP full

Bài viết này sẽ review lại hoạt động của giao thức RIP – một trong các giao thức định tuyến được đề cập đến trong chương trình CCNA.

Đầu tiên, chúng ta cùng trao đổi lại một vài đặc điểm của RIP:
1. RIP là một giao thức distance – vector điển hình. Mỗi router sẽ gửi toàn bộ bảng định tuyến của nó cho router láng giềng theo định kỳ 30s/lần. Thông tin này lại tiếp tục được láng giềng lan truyền tiếp cho các láng giềng khác và cứ thế lan truyền ra mọi router trên toàn mạng. Kiểu trao đổi thông tin như thế còn được gọi là “lan truyền theo tin đồn”. (Ở đây, ta có thể hiểu router láng giềng là router kết nối trực tiếp với router đang xét).
2. Metric trong RIP được tính theo hop count – số node lớp 3 (router) phải đi qua trên đường đi để đến đích. Với RIP, giá trị metric tối đa là 15, giá trị metric = 16 được gọi là infinity metric (“metric vô hạn”), có nghĩa là một mạng chỉ được phép cách nguồn tin 15 router là tối đa, nếu nó cách nguồn tin từ 16 router trở lên, nó không thể nhận được nguồn tin này và được nguồn tin xem là không thể đi đến được.
3. RIP chạy trên nền UDP – port 520.
4. RIPv2 là một giao thức classless còn RIPv1 lại là một giao thức classful.
5. Cách hoạt động của RIP có thể dẫn đến loop nên một số quy tắc chống loop và một số timer được đưa ra. Các quy tắc và các timer này có thể làm giảm tốc độ hội tụ của RIP.
6. AD của RIP là 120.

Ta cùng khảo sát hoạt động “lan truyền theo tin đồn” của RIP bằng một ví dụ như sau:

CCNA 2 Chapter 5 2013 V5.0 Answers 100%

1.



Refer to the exhibit. The network that is shown is running RIPv1. The 192.168.10.0/24 network was recently added and will only contain end users. What command or set of commands should be entered on Router1 to prevent RIPv1 updates from being sent to the end user devices on the new network while still allowing this new network to be advertised to other routers?
Router1(config-router)# no router rip Router1(config-router)# network 192.168.10.0
Router1(config-router)# no network 192.168.10.0
Router1(config-router)# passive-interface fastethernet 0/0
Router1(config-router)# passive-interface serial 0/0/0

2.



Refer to the output from the show ip route command. What can be concluded from the output of this router command?
A preferred route to the destination has not been set.
There are two equal cost paths to network 1.0.0.0.
Both interfaces are being used equally to route traffic.
A variance must be set to load-balance across multiple paths.

Pha chế cà phê - Dễ hay khó?Hướng dẫn cách pha các loại cafe ngon

Mỗi người chúng ta có thể hiểu cà phê một cách riêng nhưng cà phê chỉ có hai thành phần không bao giờ thay đổi, đó là nước và bột cà phê.

Sự khác biệt giữa một ly cà phê kiểu American và một ly espresso là ở phương pháp chiết xuất hương thơm của cà phê từ bột cà phê đã được xay từ hạt cà phê rang. Đây chính là mảnh đất nơi óc sáng tạo của loài người sản sinh ra muôn vàn phương pháp pha cà phê khác nhau, tiến hóa qua nhiều thế kỷ. Mỗi phương pháp tuân thủ trình tự khác nhau mà làm thành Mocha hay Espresso, Americano hay Neapolitan.

Pha cà phê không phải là một việc khó. Chỉ cần bạn có một hỗn hợp bột cà phê mà bạn thích, một số thiết bị và vài phút rảnh rỗi. Có nhiều phương pháp pha cà phê khác nhau thỏa mãn thị hiếu khác nhau. Cà phê Espresso đẫm đầy tính cách, cà phê Thổ nhĩ kỳ (Turkish) nhiều hương thơm, cà phê kiểu Mỹ (Americano) nhẹ, nhiều nước và uống lâu mới hết. Tất cả các phương pháp này có một điểm chung, bột cà phê được xử lý trong nước nóng sau đó dung dịch cà phê được lọc ra đầy hương và vị. Thứ nước uống kỳ diệu này sẽ có tính chất khác nhau khá nhiều, tùy thuộc vào phương pháp pha. Sau đây là một vài ví dụ căn bản.

Chọn loa - chuyện không đơn giản

Trong tất cả mắt xích của hệ thống âm thanh, loa là thiết bị có vẻ đơn giản, nhưng cũng nhiều "bí ẩn" nhất. Nhiều kỹ sư, nghệ nhân đã dành cả đời mình trăn trở trong lĩnh vực vừa khoa học vừa nghệ thuật là chế tạo loa. Đối với người chơi âm thanh, đi chọn mua loa cũng vất vả không kém.


Chọn loa là công việc phức tạp, ngay cả đối với dân chuyên nghiệp.


Rơi trong nỗi nhớ

Người ta nói cuộc sống là một chuỗi những kí ức, con người cứ thế lặp đi lặp lại những sự việc của từng ngày. Cuộc sống vốn dĩ đã không thể lựa chọn, mọi thứ chỉ là lắng đọng rồi vơi dần trong những điều nhớ được mà bao lâu lại quên. Những ngày sống với chính mình, có lẽ chỉ mong được giữ chút lại chút gì đó của hai từ bình yên, những ngày cũ có ta trong những cơn mưa rào chợt đến, chợt đi, tưới mát những tâm hồn, lắng lại chút bụi trần nhạt phai…Cuộc đời là một vòng tròn đằng đẵng và có ai đó đã kịp nhắc nhở để tôi tự vẽ cho bản thân mình một vòng tròn, nó tròn ở ngay cái tên gọi của nó rồi. Đôi lúc, lại rơi về giữa bộn bề nỗi nhớ mà thời gian vô tình làm hằn lên vài dấu vết xanh rêu. Là gã con trai ngồi bơ vơ trên cái ghế đá cũ mèm để rồi lòng lai chông chênh giữa những vồn vã cuộc đời. Là những đêm men theo ánh trăng sáng trên đầu mà kiếm tìm cho mình một ước mơ và một nỗi niềm riêng dẫu biết rằng nó quá xa xăm và vụt tắt đi nhanh lắm. Là những con hẻm nhỏ trong góc phố tâm hồn bị che mờ đi bởi những trắng xoá của lớp bụi thời gian để tôi tự đặt ra nhiều câu hỏi, phải chăng cuộc sống chỉ đơn giản là những đánh đổi, cũng giống như mấy cái định luật bảo toàn trong tự nhiên sao?


Thứ Tư, 29 tháng 5, 2013

Jitter là gì?nguyên nhân và phương pháp giảm thiểu Jitter

Các audiophile và người mê kỹ thuật âm thanh thường bàn đến hiện tượng jitter làm ảnh hưởng đến chất lượng âm thanh. Jitter đã đường trình bày ở đâu đó nhưng hình như chưa bao giờ được mở thành một đề tài hoàn chỉnh nên chúng tôi đã tổng hợp lại để các bạn tiện tham khảo.

Tìm hiểu về Rồng Komodo - sinh vật ‘còn sót lại’ từ thời tiền sử

Là loài thằn lằn lớn nhất thế giới còn tồn tại trên trái đất, rồng Komodo vừa khiến con người sợ hãi nhưng lại kích thích trí tò mò tột độ về cuộc sống và hành vi của loài bò sát khổng lồ này.

Tính tới thời điểm hiện tại, môi trường sống tự nhiên duy nhất của rồng Komodo là các quần đảo của đất nước nhiệt đới Indonesia. Dù sở hữu kích thước to lớn nhưngrồng Komodo thực sự là bậc thầy trong việc săn mồi, với khả năng di chuyển nhanh nhạy trên mặt đất, bơi lặn linh hoạt dưới nước và khả năng trèo cây thoăn thoắt giống với họ hàng nhỏ bé của nó.






Rồng Komodo trong môi trường sống tự nhiên.



Trong quá trình săn mồi trên mặt đất, rồng Komodo có thể chạy với vận tốc 20km/h để đuổi theo nạn nhân của nó. Loài này cũng sở hữu khả năng lặn sâu tới 5m để truy tìm những con cá dưới biển. Khả năng bơi hoàn hảo cho phép rồng Komodo di chuyển từ đảo này sang đảo khác để tìm cuộc sống sung túc hơn.

Hướng dẫn Dùng SAX đọc XML trong Java

Làm việc với SAX

SAX là viết tắt của Simple API for XML, gồm có 2 interface chính: XMLReader là interface dùng để đọc XML và ContentHandler dùng để nhận  dữ liệu từ XML. Hai interface này giải quyết 90% nhu cầu của người dùng với SAX. Trong bài này chúng ta sẽ tìm hiểu về 2 interface này.

           I.      Sơ luợc về SAX:

Simple API for XMLSAX, được phát minh vào cuối năm 1998 khi Peter, Murray-Rust và một số tác giả phân tích cú pháp XML được viết bằng Java nhận ra rằng sẽ không hợp lý khi dùng quá nhiều các bộ API khác nhau cho chung 1 mục đích là đọc XML . Murray-Rust là người đầu tiên đề xuất những gì ông gọi là "YAXPAPI". Lý do Murray-Rust muốn đặt tên là Yet Another XML Parser API đã vì  ông đã hoàn toàn bị mệt mỏi vì phải dùng nhiều hàm API phân tích cú pháp XML cho ứng dụng JUMBO. Thay vào đó, ông muốn có một API chuẩn tất cả mọi người có thể đồng ý. Sau một thời gian ngắn beta SAX 1.0 được phát hành vào ngày 11 tháng năm 1998.

4 cách giúp bạn thông minh hơn

Thông thường, người ta thường đánh giá trí thông minh của một người dựa vào kết quả điểm số, trình độ học vấn, các bài test IQ… nhưng điều này không hẳn chính xác bởi trí thông minh còn bao gồm nhiều yếu tố, kĩ năng đi kèm.

Cho tới nay, vẫn còn rất nhiều tranh cãi nhằm tìm ra một định nghĩa chính xác cho “trí thông minh”. Nhưng thay vì ngồi tranh luận cả ngày về vấn đề đó, hãy thử khám phá 4 cách thức theo các nghiên cứu khoa học dưới đây.

1. Thiền định

Thiền định cổ xưa thường gắn liền với các nhà sư, đạo sĩ - những người tu luyện để đạt tới sự giác ngộ, tĩnh tâm tuyệt đối. Nó mang lại cho họ tất cả: sự thư thái, thoải mái, bình yên.

 4 cách thức giúp bạn trở nên thông minh hơn

ĐỜI NHƯ DÒNG SUỐI....


Vẫn còn một chút tình riêng
Vẫn còn một chút nỗi niềm chưa nguôi
Tưởng rằng đã chảy về xuôi
Ai ngờ còn vướng núi đồi quanh co



Biết người nhận nhưng nếu cho
Sợ khi sóng gió khổ đò thêm thôi
Đời như dòng suối lặng trôi
Xây chi ghềnh thác để rồi khổ nhau



Thôi thì đã một lần đau
Tìm làm gì nữa nát nhầu trăng ra 



 


 

 

Dùng DOM đọc file XML biểu biễn trên JTree

Chương trình java sau đây ứng dụng mô hình DOM để duyệt qua 1 văn bản XML sau đó hiển thị lên JTree.



package dom.swing;

import java.awt.BorderLayout;

import java.awt.Dimension;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import java.util.ArrayList;

import javax.swing.JFileChooser;

import javax.swing.JFrame;

import javax.swing.JMenu;

import javax.swing.JMenuBar;

import javax.swing.JMenuItem;

import javax.swing.JScrollPane;

import javax.swing.JSplitPane;

import javax.swing.JTextArea;

import javax.swing.JTree;

import javax.swing.event.TreeSelectionEvent;

import javax.swing.event.TreeSelectionListener;

import javax.swing.tree.DefaultMutableTreeNode;

import javax.swing.tree.DefaultTreeModel;

 

import org.apache.xerces.parsers.DOMParser;

Cách Đọc file XML trong Java sử dụng DOM XML Parser

Bài viết hướng dẫn cách đọc một file XML thông qua DOM XML Parser.

DOM Parser phân tích toàn bộ tài liệu XML và tải nó vào bộ nhớ, sau đó mô hình nó thành cấu trúc cây để dễ dàng di chuyển hoặc thao tác từng node. Trong DOM, mọi thứ trong một tài liệu XML là một node.

Lưu ý : DOM Parser là chậm và tốn nhiều bộ nhớ khi nó tải một tài liệu XML chứa quá nhiều dữ liệu. Sử dụng SAX Parser sẽ nhanh hơn và tốn ít bộ nhớ hơn DOM Parser.

0. File XML mẫu books.xml :

VD<?xml version="1.0"?>
<catalog>
   <book id="bk101">
      <author>Gambardella, Matthew</author>
      <title>XML Developer's Guide</title>
      <genre>Computer</genre>
      <price>44.95</price>
   </book>
   <book id="bk102">
      <author>Ralls, Kim</author>
      <title>Midnight Rain</title>
      <genre>Fantasy</genre>
      <price>5.95</price>
   </book>
</catalog>


1. Ví dụ sử dụng DOM XML :

Tìm hiểu những nét chính về Luật và cách chơi bóng chày full

Bóng chày được chơi giữa hai đội, mỗi đội gồm 9 người chơi, dưới sự giám sát của một hay nhiều viên chức, gọi là trọng tài (umpire). Thường có 4 trọng tài trong một trận đấu của giải "Major League"; có thể tới 6 tùy vào giải và tầm quan trọng của trận đấu. Có 4 cái căn cứ (có thể gọi là chốt). Đánh số theo ngược chiều kim đồng hồ, căn cứ thứ nhất, thứ hai, thứ ba và gọi là nệm (đôi khi còn gọi là túi) có dạng hình vuông 15 in (38 cm) nhô lên cao một khoảng ngắn so với mặt đất; cùng với đĩa nhà (home plate), là căn cứ thứ tư, nó tạo thành một hình vuông có cạnh 90 ft (27.4 m) gọi là kim cương. Căn cứ nhà (plate) là phiến đá mỏng bằng cao su hình ngũ giác gọi là nhà. Sân chơi được chia làm 2 phần chính:

Khu vực nội thành, bao gồm cả 4 chốt (3 chốt và 1 nhà), được cách với bên ngoài bởi 4 đường vôi trắng và bao quanh là khu vực cỏ xanh. Tuy nhiên xét kỹ về mặt kỹ thuật thì khu vực nội thành chỉ bao gồm phần đất nền bên cạnh đường vôi, 4 chốt và 4 đường vôi trắng.

Khu vực ngoại thành, là khu vực có trồng cỏ bao quanh khu vực nội thành, giữa 4 chốt, và ngoài cùng được bao bọc bởi 1 bờ tường hoặc hàng rào chắn. Đường vôi nối chốt nhà và chốt 1, chốt 3 và nhà, kéo dài ra đến khi chạm bờ rào, được xem là đường ngăn cách khu vực phạm lỗi. Khu vực nằm trên (cỏ mọc dày hơn) là khu vực an toàn, khu vực phía dưới là khu vực phạm lỗi (đường vôi được tính là nằm trong khu vực an toàn)

Trận đấu gồm 9 lượt trong đó mỗi đội thay phiên nhau để đánh banh và cố gắng ghi điểm (gọi là run), trong khi đội kia ném banh và bảo vệ sân. Trong bóng chày, đội phòng thủ luôn có banh—một điều khác với các môn thể thao khác. Vai trò mỗi đội sẽ được thay đổi khi có 3 cầu thủ của đội đánh banh bị loại. Đội thắng là đội có nhiều run nhất sau 9 hiệp. Trong trường hợp hòa nhau, một số hiệp bổ sung cho tới khi một đội comes out trước ở cuối lượt đấu (nếu đội khách chơ trước) hay trong một lượt đấu thiếu (nếu đội nhà dẫn đầu trong nửa đầu lượt đấu bổ sung, trận đấu kết thúc tại đó). Tại đầu trận đấu, tất cả 9 cầu thủ của đội nhà đều ra sân (để phòng thủ), trong khi các cầu thủ đội khách lần lượt đánh bóng.

danhbongchay

Tư thế người đánh banh chuẩn bị vung gậy đánh vào trái banh được ném tới.

Cuộc đối đầu quan trọng nhất trong bóng chày là giữa "Cầu thủ Ném bóng" (pitcher) ở đội đang phòng thủ, và cầu thủ đập bóng ở phía đội tấn công. Cầu thủ ném bóng sẽ ném bóng về hướng chốt nhà, Ở nơi đó có sẵn một cầu thủ bắt bóng (Catcher) chờ để bắt gọn quả bóng này. Đứng ở sau lưng cầu thủ bắt bóng là một trọng tài, trọng tài này có thể quyết định một cú ném bóng có phạm luật hay không, cầu thủ bắt bóng có dính hay không. Còn cầu thủ đánh bóng ở phía đội tấn công sẽ đứng ở vị trí tay phải hoặc trái của Catcher cố gắng đánh trúng quả bóng ném đi từ Pitcher. Vị trí chỗ Pitcher đứng ném bóng gọi là "Ụ ném bóng" ở chính giữa có thanh đệm cao su (61x14cm), Pitcher chỉ được phép bước lùi hoặc tiến 1 bước trong cả quá trình ném bóng. Nhiệm vụ của Catcher (Người bắt bóng) không chỉ phải bắt bóng bị đập hụt hoặc không đập mà còn phải ra hiệu cho Pitcher bằng cách dùng ám hiệu ở tay hướng ném bóng và cách ném bóng. Pitcher sẽ đồng ý bằng cách gật đầu, bằng không anh ta có thể lắc đầu để bác bỏ yêu cầu của catcher. Nhiệm vụ của catcher sẽ nặng nề hơn khi tình hình diễn biến trên sân phức tạp và phải phối hợp ăn ý với Pitcher.

Cứ mỗi nửa lượt đấu (hiệp đấu), mục đích của đội phòng ngự là loại cho bằng được 3 cầu thủ bất kỳ của đội tấn công mới thôi. Một cầu thủ bị "loại" sẽ phải rời sân và chờ lượt đánh bóng kế tiếp của mình. Có rất nhiều cách để loại cầu thủ đập bóng hoặc cầu thủ chiếm chốt; phổ biến nhất là cầu thủ đội phòng ngự cố gắng bắt quả bóng ngay khi nó còn đang bay và chưa chạm đất (sau khi bị đập), hoặc cầu thủ giữ chốt nhận được bóng và chạm vào người cầu thủ đang chạy chiếm chốt, hoặc cầu thủ giao bóng làm cho cầu thủ đập bóng hụt 3 lần. Nếu Pitcher ném hỏng 4 lần thì Batter được chạy về chốt mà không có sự ngăn cản nào của đối thủ. Sau khi số cầu thủ bị loại của đội tấn công lên tới 3 người thì nửa lượt đấu đó sẽ chấm dứt, 2 đội đổi phiên cho nhau; Không có giới hạn bao nhiêu cầu thủ được quay vòng đập bóng ở mỗi hiệp đấu, chỉ đến khi bị loại 3 cầu thủ mới thôi. Nếu ở một hiệp đấu, đội tấn công đã sử dụng hết tất cả cầu thủ trong danh sách thứ tự đập bóng của mình thì hiệp đấu đó được gọi là "batting around" (Đập bóng vòng quanh). Nó có thể báo hiệu cho một hiệp đấu có nhiều điểm được ghi. Một hiệp đấu kết thúc khi 2 đội đã thực hiện xong phần tấn công của mình.

Đội trên sân

Các cầu thủ của đội phòng ngự sẽ đứng trong sân bóng và có nhiệm vụ ngăn chặn những cầu thủ đối phương ghi điểm. Có tất cả 9 cầu thủ ở bên đội phòng thủ, trong đó chỉ có 2 vị trí (người ném và người bắt) là cố định, còn tất cả các vị trí khác là tùy ý. Thông thường sẽ có một bố trí tối ưu cho các cầu thủ phòng ngự, nhưng tùy vào người đập bóng và tình hình trận đấu mà các cầu thủ có thể thay đổi cho phù hợp. Chín vị trí phòng thủ là: người ném (pitcher), người bắt (catcher), giữ chốt một (first baseman), giữ chốt hai (second baseman), giữ chốt ba (third baseman), chặn ngắn (shortstop), trái ngoài (left fielder), giữa ngoài (center fielder), phải ngoài (right fielder). Thứ tự của các cầu thủ trên bảng ghi điểm sẽ là người ném (1), người bắt (2), giữ chốt một (3), giữ chốt hai (4), giữ chốt ba (5), chặn ngắn (6), trái ngoài (7), giữa ngoài (8), phải ngoài (9). Vị trí của chặn ngắn (shortstop) hơi khác biệt so với các vị trí khác là do thói quen của các cầu thủ trong thời sơ khai của môn thể thao này.

Khẩu đội hình

Tìm hiểu về cấu trúc DOM và SAX trong XML

Bài viết này sẽ trình bày các mô hình khác nhau để xem 1 tài liệu như mô hình tuyến tính, mô hình cây và mô hình đối tượng. Đồng thời bài viết cũng giới thiệu khái niệm phân tích XML và các kỹ thuật tiêu biểu là DOM vàSAX.

           I.      Các dạng mô hình:

Dữ liệu trong XML có thể được phân tích dựa trên nhiều mô hình khác nhau. Có 3 mô hình chính dùng để phân tích dữ liệu trong XML:

Ø       Mô hình tuyến tính (Linear): theo mô hình này dữ liệu được duyệt theo dạng đường thẳng, mô hình chỉ phù hợp với các dạng dữ liệu tĩnh không có sự thay đổi. Ví dụ như ta muốn tìm thông tin trong 1 cuốn sách trong thư viện chúng ta bắt đầu từ chủ đề của sách, đến tên sách, đến trang thứ mấy của sách và dòng thứ mấy. Tuy nhiên nếu cuốn sách đó được tái bản hay chuyển sang dạng khác thì mô hình này không còn thích hợp

Ø       Mô hình cây (Tree Model): như chúng ta đã biết XML có dạng cấu trúc phân cấp vì thế chúng ta có thể biểu diễn dữ liệu trong XML theo cấu trúc cây. Cấu trúc này có ưu điểm là chúng ta có thể xác định được các mối quan hệ giữa các phần tử với nhau. Ví dụ về mô hình này:

Rửa tiền là gì? Các hình thức rửa tiền hiện nay

Toàn cầu hóa đem lại nhiều lợi ích cho nhân loại song nó cũng làm trầm trọng hơn một số tệ nạn. Một trong những hậu quả đáng tiếc ấy là rửa tiền trở nên dễ dàng hơn, do đó khuyến khích những hoạt động phi pháp khác. Bài viết dưới đây phần nào sẽ giúp các thành viên vnecon.com giải đáp được thắc mắc trên.

Rửa tiền là gì? 

Rửa tiền là việc biến đổi thu nhập phi pháp thành tài sản mà các cơ quan công quyền không thể truy ra nguồn gốc phi pháp ấy. Rửa tiền không phải là một hiện tượng mới. Theo nhiều sử gia, thương nhân Trung Quốc đã biết “rửa tiền” hơn ba ngàn năm trước để tránh thuế của triều đình. Tuy nhiên, hoạt động này đã bùng nổ với toàn cầu hóa, gây nhiều hậu quả nghiêm trọng về kinh tế và hội, đặc biệt ở các nước đang phát triển hoặc chuyển tiếp.

Bài thơ Tình bạn



Tình bạn là lá là hoa
tình bạn là cả bài ca trên đời
tình bạn trong sáng tuyệt vời
đẹp hơn tất cả bầu trời ban đêm

đời mỗi người chỉ là trang giấy nhỏ
chỉ xấu đi đâu có thể sáng ngời
ai biết ai trong cả cuộc đời
nhưng quen rùi xin đưng quên nhau nhé

Tình bạn là những vần thơ
Tối về đắp gối ngâm quơ vài lời
Tình bạn áo trắng một thời
Bây giờ áo bạc phai rồi vẫn treo

Tình bạn hạt giống mang theo
Suốt đời tri kỉ gieo được mấy cây!

Nỗi nhớ hư vô

Có khi nào thời gian ngừng lại
Cho ta viết lên khung trời nỗi nhớ
Bao suy tư bao nỗi nhớ đong đầy

Gửi về em, một thời ta đánh mất

Có khi nào ta mãi mãi ra đi
Không còn gì chỉ còn là cát bụi
Và ta biết em chẳng còn nhớ nữa
Chút bụi hồng tiễn biệt lúc chia ly

Có khi nào em về lại bên ta
Dù một thoáng hay chỉ là ảo mộng
Cho ta chút men nồng nỗi nhớ
Để ta say lạc bước trong mơ hồng

Có khi nào trên đường đời tấp nập
Ta vô tình giẫm bước chân nhau
Và khi đó tim ai còn thổn thức
Hay vô tình lặng bước qua nhau

Có khi nào và khi nào tìm lại
Một nửa của trái tim ta đánh mất
Một nửa cuộc đời ta lạc bước không em
Khi giông bão đã kéo cánh cửa xa

Có khi nào và khi nào tìm lại
Hình bóng em và một nửa trái tim anh
Có khi nào và khi nào tìm lại
Cuộc đời ta trong nỗi nhớ hư vô

Thơ tình: Nỗi nhớ hư vô, Tin tức trong ngày, Tho tinh, noi nho, chia ly, tinh yeu, cuoc tinh, vo tinh, danh mat, trai tim, mot nua, tho tinh yeu, tho tinh hay, giac mo, tim lai

Học XML với 10 điểm ghi nhớ

XML, XLink, Namespace, DTD, Schema, CSS, XHTML ... Nếu bạn hoàn toàn chưa biết về XML, bạn sẽ thấy khó vì không biết bắt đầu từ đâu. Bản tóm tắt sau là 10 điểm giúp bạn nắm được đầy đủ những khái niệm cơ bản cho phép người mới học có khái niệm chung trước khi đi vào chi tiết. Và nếu bạn nào đang chuẩn bị trình bày một bài tham luận về XML, vậy thì tại sao lại không bắt đầu với 10 điểm này ?






1. XML được dùng để tạo cấu trúc dữ liệu


Dữ liệu này bao gồm bảng công tác, sổ địa chỉ, các tham số cấu hình, giao dịch tài chính và vẽ kỹ thuật. XML là một hệ thống các luật (có thể coi là những hướng dẫn hay quy ước) dùng cho việc thiết kế các format cho văn bản giúp bạn tạo cấu trúc cho dữ liệu. XML không phải là ngôn ngữ lập trình và bạn cũng không cần phải là một lập trình viên để có thể học và sử dụng nó thành thạo. XML giúp cho máy tính của bạn dễ dàng tạo dữ liệu, đọc dữ liệu và làm cho cấu trúc dữ liệu của bạn trở nên rõ ràng dễ hiểu. XML còn giúp bạn tránh được những bẫy thông thường trong thiết kế ngôn ngữ: nó có thể mở rộng, có platform hoàn toàn độc lập và hỗ trợ tính quốc tế hoá và nội địa hoá. XML hỗ trợ hoàn toàn Unicode.

Thứ Ba, 28 tháng 5, 2013

Dùng DOM thao tác dữ liệu XML trong Java

Đề bài

  •  Dùng Dom để thao tác với XML


Chi tiết như sau

Trong đây mình hướng dẫn các bạn sử dụng DOM để thao tác với XML cụ thể với Read, Insert, Update, Delete với file XML: TuDien.XML

0. Link:

Nguồn: Link tham khảo bài viết: Tải đây

Tìm hiểu về Giao thức OSPF(Open Shortest Path First) full

OSPF – Open Shortest Path First, là một giao thức định tuyến link – state điển hình. Đây là một giao thức được sử dụng rộng rãi trong các mạng doanh nghiệp có kích thước lớn. Trong chương trình CCNA, đây cũng là một chủ đề chính được đề cập nhiều. Do đó, nắm vững những nguyên tắc hoạt động của OSPF sẽ giúp các bạn đang theo học chương trình CCNA hoàn thành tốt kỳ thi lấy chứng chỉ quốc tế CCNA cũng như đáp ứng tốt nhu cầu công việc trong thực tế.
Một số đặc điểm chính của giao thức OSPF:
1. OSPF là một giao thức link – state điển hình. Mỗi router khi chạy giao thức sẽ gửi các trạng thái đường link của nó cho tất cả các router trong vùng (area). Sau một thời gian trao đổi, các router sẽ đồng nhất được bảng cơ sở dữ liệu trạng thái đường link (Link State Database – LSDB) với nhau, mỗi router đều có được “bản đồ mạng” của cả vùng. Từ đó mỗi router sẽ chạy giải thuật Dijkstra tính toán ra một cây đường đi ngắn nhất (Shortest Path Tree) và dựa vào cây này để xây dựng nên bảng định tuyến.
2. OSPF có AD = 110.
3. Metric của OSPF còn gọi là cost, được tính theo bandwidth trên cổng chạy OSPF.
4. OSPF chạy trực tiếp trên nền IP, có protocol – id là 89.
5. OSPF là một giao thức chuẩn quốc tế, được định nghĩa trong RFC – 2328.
Ta cùng review hoạt động của OSPF thông qua các bước hoạt động như sau:
1. Bầu chọn Router – id.
2. Thiết lập quan hệ láng giềng (neighbor).
3. Trao đổi LSDB.
4. Tính toán xây dựng bảng định tuyến.

Tìm hiểu và so sánh sự khác nhau giữa Distance Vector và Link State



1. Routing Protocol :
Routing được phân làm 3 dạng chính là Interior – Exterior -System . Ở đây chúng ta sẽ chỉ đề cập đến Interior và Exterior
- Interior route thực hiện công việc các công việc hội tụ các routing-table trong cùng một AS ( Autonomous System )
- Exterior thực hiện việc routing giữa các autonomous system với nhau + các policy về sercurity .
- VD : Interior : RIP v1 , RIP v2 , IGRP , OSPF , EIGRP , ….

CCNA 2 Chapter 3 2013 V5.0 Answers 100%

1Which two statements correctly describe the concepts of administrative distance and metric? (Choose two.)
Administrative distance refers to the trustworthiness of a particular route.
A router first installs routes with higher administrative distances.
The value of the administrative distance can not be altered by the network administrator.
Routes with the smallest metric to a destination indicate the best path.
The metric is always determined based on hop count.
The metric varies depending which Layer 3 protocol is being routed, such as IP or IPX.

7 sự thật về địa lý của Nhật Bản

Địa lý của Nhật Bản dường như chẳng hề giống với bất cứ một quốc gia nào khác. Nếu bạn quan tâm và muốn tìm hiểu về đất nước mặt trời mọc thì nên chú ý những điều dưới đây, trước khi đi du lịch.

Quần đảo

đảo nhật bản

Nhật Bản được nhiều người biết đến như là một quốc đảo. Nhưng bạn có biết, đất nước này thực sự một quần đảo gồm 6.852 hòn đảo khác nhau. Tuy nhiên, chỉ có bốn hòn đảo tạo nên 97% diện tích của Nhật Bản. Đó là hòn đảo Honshu, Kyushu, ShikokuHokkaido.

Con sông dài nhất

Nhật Bản có nhiều thung lũng đẹp, các con sông thường ngắn và có dòng chảy nhanh. Đảo Hokkaido có 316 con sông nhưng con sông dài nhất Nhật Bản, sông Shinano lại nằm trên đảo Honshu. Nó trải dài 228 dặm, gần giống như sông Severn tại Anh và Little tại Arkansas.

Ngọn núi cao nhất

núi phú sĩ

Một trong những biểu tượng của đất nước Nhật Bản chính là ngọn núi Phú Sĩ. Ngọn núi này nằm trên đảo Honshu, cao khoảng 3776 m và cũng là ngọn núi cao nhất Nhật Bản. Phú Sĩ thực chất là núi lửa nhưng đã ngưng hoạt động từ năm 1708. Vào những ngày đẹp trời, bạn có thể nhìn thấy núi Phú Sĩ từ Tokyo, cách đó chừng 62 dặm.

Dân số

Đất nước này có tổng diện tích là 145.925 dặm vuông nhưng hơn 70% đất không thể sinh sống được. Dân số có khoảng 125 triệu người và họ thường sống ở vùng ven biển. Nhật Bản là một trong những quốc gia đông dân nhất trên trái đất.

Hồ

hồ nhật bản

Hồ lớn nhất ở Nhật Bản là hồ Biwa. Một hồ nước ngọt nằm trên đảo Honshu, phía tây bắc của Kyoto. Nó bao gồm 640,7 km vuông và hơn 400 dòng sông chảy nhỏ vào nó. Hồ Biwa được hình thành cách đây hơn 4 triệu năm và là một trong những hồ lâu đời nhất trên thế giới.

Núi lửa

Nhật Bản có nhiều núi lửa, với con số 108 đang hoạt động. Những ngọn núi lửa này cũng gây ra nhiều trận động đất và sóng thần. Chẳng hạn như trận động đất ở Tokyo vào năm 1923 đã khiến hơn 140.000 người thiệt mạng, sóng thần vào ngày 11-03-2011 đã tàn phá phía bắc Nhật Bản.

Khí hậu

Ở Nhật, du khách có thể trải qua bốn mùa trong năm. Giữa tháng 6 là thời điểm bắt đầu mùa mưa, kéo dài khoảng một tháng. Mùa đông nhìn chung thì khá ôn hòa, nhưng những vùng phía bắc có nhiều tuyết. Nhiệt độ vào mùa xuân là khoảng thời gian đẹp nhất vì có những ngày nắng ấm.

 

Hướng dẫn sử dụng gói hỗ trợ đọc file .CSV bằng Java full

CongDongJava's Libray - CSV Reader v1.0: http://www.mediafire.com/?arrifv1lvpvek4v

Chào cả nhà lâu nay do bận công việc và việc học nên mình không có nhiều thời gian để viết các bài viết hướng dẫn. Dạo gần đây tương đối rảnh nên tạo 1 Lib hỗ trợ các bạn xử lý file CSV 1 cách để dàng hơn

File CSV là gì: 
*.csv là 1 dạng file text. CSV là viết tắt của comma-separated values. Đặc tính của loại file này là dạng bảng, được phân chia bởi các dấu ",". Ví dụ:

Nếu bạn có 1 bãng như sau

____|____|_____________
ABC | 1 | dasasda
EEE | 23 | adasdaasd
dâsd| 24 | adadasd

và bạn muốn dùng 1 text file để represent nó, thì file csv của bạn sẽ là

ABC,1,dasasda
EEE,23,adasdaasd
dâsd,24,adadasd

Mỗi 1 giá trị trước dấu "," đại diện cho là 1 cột.

Bạn có thể dùng Excel hoặc bất cứ text editor nào đẻ mở

CSV dùng khi nào:
Thường dùng để chuyển dữ liệu từ nguồn này sang nguồn khác, thường dùng đẻ Import và Export data trong các ứng dụng. Ví dụ sau khi hoàn thành chương trình nhập sản phẩm và khách hàng có 10000 sản phẩm cần nhập vào? Bạn phải làm sau, nhập từng cái 1 à! Vấn đề được giải quyết khi chúng ta tạo file CSV và lưu dữ liệu trên đó và viết vài đoạn code để xử lý. Dể tiết kiệm thời gian của các bạn Lib đọc và ghi CSV của CongDongJava đã xây dựng các hàm API, các bạn chỉ cần gọi và sử dụng một các dễ dàng.

Sử dụng như thế nào:
Bạn tài file lib về, vào ứng dụng của bạn và add lib này vào, hướng dẫn sử dụng chi tiết sẽ được đề cập dưới đây

Đọc file CSV
Sau khi add lib vào project của bạn chúng ta tiến hành đọc file CSV.
Giả định mình có file CSV như sau:

File CSV trên Excel

File CSV thuần chụp bằng Notepad

Giờ chúng ta sẽ tiến hành đọc file này
Ở đây mình để file cdjvproduct ở ngay thư mục của project nên mình sử dụng đường dẫn tương đối

PHP:


public static void docfile() {
try {
CsvReader docfile = new CsvReader("cdjvproduct.csv");
//Bat dau doc file CSV
docfile.readHeaders();
//Duyet qua tung ROW - Dong du lieu
while(docfile.readRecord()){
// Lay bang Ten Cot
String temp="";
temp+=docfile.get("Ma san pham")+" | ";
// Lay bang So tu tu cua cot bat dau tu 0
temp+=docfile.get(1)+" | ";
temp+=docfile.get(2)+" | ";
temp+=docfile.get(3)+" | ";
System.out.println(temp);
}
} catch (Exception ex) {
Logger.getLogger(ExampleReadCSV.class.getName()).log(Level.SEVERE, null, ex);
}
}


Với đoạn code trên bạn đã duyệt qua được các row của CSV, kết quả như sau:

Lấy các cột của CSV

PHP:


public void getheadernames()
{
try {
// Lay ten cac truong du lieu
CsvReader docfile = new CsvReader("cdjvproduct.csv");
//Bat dau doc file CSV
docfile.readHeaders();
for (int i = 0; i < docfile.getHeaderCount(); i++) {
System.out.println(docfile.getHeader(i));

}
} catch (Exception ex) {
Logger.getLogger(ExampleReadCSV.class.getName()).log(Level.SEVERE, null, ex);
}
}


Với đoạn code trên bạn sẽ lấy được tên các trường của CSV (MetaData)
Kết quả như sau:

Đây là code Example và file CSV mẫu:

 http://www.mediafire.com/?mln8ci5dcp590zl
Chúc các bạn thành công
.....

 

How To Modify XML File In Java – (DOM Parser)

In this example, we demonstrate the use of DOM parser to modify an existing XML file :

  1. Add a new element

  2. Update existing element attribute

  3. Update existing element value

  4. Delete existing element


1. XML file


See before and after XML file.

How To Read XML File In Java – (DOM Parser)

In this tutorial, we will show you how to read an XML file via DOM XML parser. DOM parser parses the entire XML document and loads it into memory; then models it in a “TREE” structure for easy traversal or manipulation.

In short, it turns a XML file into DOM or Tree structure, and you have to traverse a node by node to get what you want.
What is Node?
In the DOM, everything in an XML document is a node, read this.

Warning
DOM Parser is slow and consumes a lot of memory when it loads an XML document which contains a lot of data. Please consider SAX parser as solution for it, SAX is faster than DOM and use less memory.

1. DOM XML Parser Example


This example shows you how to get the node by “name”, and display the value.
/Users/mkyong/staff.xml



//<?xml version="1.0"?>
<company>
<staff id="1001">
<firstname>yong</firstname>
<lastname>mook kim</lastname>
<nickname>mkyong</nickname>
<salary>100000</salary>
</staff>
<staff id="2001">
<firstname>low</firstname>
<lastname>yin fong</lastname>
<nickname>fong fong</nickname>
<salary>200000</salary>
</staff>
</company>



10 lợi ích chính của cà phê nguyên chất đối với sức khỏe con người

Ngòai tác dụng giúp chúng ta tỉnh táo, tăng cường các hoạt động về tâm thần và trí tuệ, tạo sự sảng khoái tích cực về tâm lý, làm chúng ta dễ tính hơn. Cà phê còn có 10 ích lợi chính đồi với sức khỏe như sau:

1. Cà phê chứa nhiều chất chống ôxy hóa: Hạt cà phê chứa một số chất khoáng như Mg, Ca, K  và hàm lượng cao những hợp chất polyphenols là những chất chống oxy hoá hữu ích. Chất chống oxy hoá giúp trung hoà những gốc tự do để ngăn chặn quá trình hư hại tế bào và DNA trong các loại bệnh tim mạch, ung thư và quá trình lão hoá, khiến lâu già.

 


 

2. Giúp giảm cân: Cà phê giúp bạn giảm béo và có thân hình thon gọn hơn. Là thức uống có lượng calo thấp, sử dụng cà phê vào buổi sáng có tác dụng rất tốt bởi nó làm tăng quá trình trao đổi chất, giúp đốt cháy calo.

 


 

Lang thang

Chiều…Lang thang trên đường, đôi lúc cũng cần vài khoảng lặng cho tâm hồn đã ủ màu rêu, hoặc đơn giản chỉ là khoảng trống vô hình sau lưng để trải lòng thênh thang. Nhìn phố, nhìn dòng người đổ xô trên đường, tự nhiên trong lòng lại dấy lên những dự cảm lạ, lại là nghĩ suy đôi điều, cái tật bảo hoài không sửa, nhưng có lẽ là lòng nhẹ đi rất nhiều, vì đơn giản là cuộc sống xung quanh thật tươi đẹp biết bao.

Phố thị ồn ào, hay thật, tự nhiên hôm nay lại thích điều đó, bản thân từ trước đến giờ vẫn thích cái gì đó thuộc về riêng tư hơn, ví như là ngồi im ỉm một lúc trong bữa tiệc của bạn bè hoặc loanh quanh trên con hẻm nhỏ chỉ có vài người qua lại. Bỗng nghĩ về một người nào đó lướt qua nhanh trong đời, như cơn gió thoảng qua, hong mát cả tâm hồn nhỏ bé, bỗng nghĩ về những điều giờ đã xa tầm tay, giá như ngày ấy bản lĩnh hơn một chút, tự tin hơn một chút thì có lẽ giờ đây đã không hối hận. Tâm hồn dường như đang lớn dần, đong đầy hẳn lên, thèm cảm giác yêu đương để xua đi tháng ngày cô đơn lặng lẽ, thèm những ngày xưa bên nhau, có hàng cây, có ghế đá, có cả những yêu thương ấm nồng.

Nắng hoàng hôn cứ thản nhiên chiếu vào mắt, cảm giác như có ai đó đang cầm chiếc đèn pin to tướng mà chiếu rọi vào mắt, không ngớt. Đi qua vũng nước, thứ ánh sáng lập loè phù phiếm cứ thoắt ẩn thoắt hiện trên màng lưới, có một cảm giác khác, khác hơn, như có thằng bé nghịch ngợm nào đấy cầm gương hứng ánh mặt trời mà chiếu vào mắt rồi thoáng bỏ chạy đi mất. Dường như đang cố mà vận dụng hết cả những giác quan trên cơ thể, nghe tiếng còi xe quen mà cứ như lạ, ai bảo bấy lâu nay bận rộn với biết bao điều co chứ, rẽ vào con hẻm, mùi café rang thơm nức mũi, thơm cả một góc phố, nhiều lúc tự hỏi sao đời vẫn có những giọt đắng như café kia, có lẽ đời cho người ta một trái tim mà quên mất rằng đời đã vô tình cho người ta biết cảm giác đau, biết cảm giác buồn.



Đôi chân vẫn tiến về phía trước vì một quy luật đơn giản của cuộc sống “Nếu không bước đi thì sẽ bị thụt lùi” . Đôi mắt vẫn cố mà nhìn lại, luyến tiếc một cái gì đó đã chìm vào lãng quên, một giấc mơ, một ký ức đẹp, một chút niềm tin. Ai bảo đường dài, đi mãi rồi cũng phải mệt mà, dừng lại chút thôi, như là để tiếp thêm năng lượng, dừng lại để ngẫm nghĩ và rút ra nhiều điều cho bản thân còn non trẻ, vậy thôi, có ai đi cùng không? Hay là người sẽ chờ ta đến đón?

Nhiều lúc, không biết đã đi đến đâu giữa quãng đường dài, buồn cười thật, mới tuổi mười tám đôi mươi thôi mà, hỏi làm gì, đáng lẽ ra nên hỏi đã làm được những gì. Những lúc vấp ngã, ừ thì thất vọng lắm, biết bao người đang dõi theo để thấy thành công của ta, thật may, lý trí ra tay nhanh lắm, tự bảo rằng không được buông xuôi, người ta ngã để làm gì chứ? Là để đứng dậy và bước thật nhanh, loại bỏ đi những khốn cùng.

Cuộc đời vẫn cho người ta khoảnh khắc như thế đấy, thôi thì tạm gọi là bình yên nhé! Bình yên cho lòng thức giấc, mà đúng hơn là lắng đọng nhiều điều. Cho một chiều hanh hao, sẽ biết chấp nhận những gì cuộc sống mang lại. Biết đâu khi quẳng qua một bên với đủ thứ phù du, gột rửa đi mọi vướng bận,  sẽ tìm thấy bản thân dưới nắng chiều tà, trong veo!

Hướng dẫn Đóng gói Project Java thành file cài đặt jar và EXE

Đóng gói 1 ứng dụng java thành file EXE



Bạn đã biết được cách tạo 1 file execuable jar file ở bài viết trước, bây giờ tôi sẽ chỉ cho chúng ta cách biến nó thành file exe.

Đầu tiên, bạn phải có phần mềm exe4j, bạn có thể download phần mềm này tại đây

Sau khi cài đặt, Chương trình EXE4J sẽ hởi động và yêu cầu bạn cung cấp serial key, bạn chạy 1 console sau đó thực thi lệnh java Keygen, bạn sẽ có được serial, copy và paste vào để bẻ khóa ứng ụng.
Màn hình sau xuất hiện OK sau khi bạn thực thi lân đầu thành công.First

Tìm hiểu về NAT(Network Address Translation) và cách thiết lập NAT server

Phần I:
Giới thiệu tổng quan về NAT (Network Address Translation) 


I : NAT (Network Address Translation) là gì ?
NAT giống như một router, nó chuyển tiếp các gói tin giữa những lớp mạng khác nhau trên một mạng lớn. NAT dịch hay thay đổi một hoặc cả hai địa chỉ bên trong một gói tin khi gói tin đó đi qua một router, hay một số thiết bị khác. Thông thường, NAT thường thay đổi địa chỉ (thường là địa chỉ riêng) được dùng bên trong một mạng sang địa chỉ công cộng. 

NAT cũng có thể coi như một firewall cơ bản. Để thực hiện được công việc đó, NAT duy trì một bảng thông tin về mỗi gói tin được gửi qua. Khi một PC trên mạng kết nối đến 1 website trên Internet header của địa chỉ IP nguồn được thay đổi và thay thế bằng địa chỉ Public mà đã được cấu hình sẵn trên NAT server , sau khi có gói tin trở về NAT dựa vào bảng record mà nó đã lưu về các gói tin, thay đổi địa chỉ IP đích thành địa chỉ của PC trong mạng và chuyển tiếp đi. Thông qua cơ chế đó quản trị mạng có khả năng lọc các gói tin được gửi đến hay gửi từ một địa chỉ IP và cho phép hay cấm truy cập đến một port cụ thể. 

Thứ Hai, 27 tháng 5, 2013

Hướng dẫn sử dụng WindowBuilder để thiết kế giao diện trong Eclipse

WindowBuilder is a great Eclipse plug-in that allows developers to visually design graphical user interface (GUI) for Java applications. It supports developing both Swing and SWT applications. In addition, it also supports Google Web Toolkit (GWT) and XML Windowing Toolkit (XWT). This article introduces this plug-in to Java developers about installation and working within Eclipse IDE environment. 

Install WindowBuilder plug-in

10 thành phố ngầm đáng kinh ngạc

Những câu chuyện về những người sống trong các hầm mỏ, hang động hay các đường hầm bỏ hoang không phải là những câu chuyện lạ. Tuy nhiên ít ai biết rằng trên thế giới vẫn tồn tại những thành phố đáng kinh ngạc ngay dưới mặt đất. Có những thành phố tồn tại cách đây rất lâu, khi trình độ và kiến thức về xây dựng vẫn còn non kém, tuy nhiên chúng vẫn có thể tồn tại hàng trăm năm cho đến tận bây giờ.

10. Thành phố ngầm Bắc Kinh, Trung Quốc

Bắt đầu xây dựng từ năm 1969 và được tiếp tục trong nhiều thập kỷ tiếp theo, Mao Trạch Đông đã ra lệnh xây dựng một nơi chú ẩn khẩn cấp cho chính phủ lúc bấy giờ. Thành phố ngầm dài tới 30 km ngay bên dưới Bắc Kinh. Nó được xây dựng với mục đích chính là phòng thủ quân sự trong chiến tranh biên giới Trung-Xô.

thành phố ngầmThành phố ngầm Bắc Kinh, Trung Quốc. Ảnh: internet

Thành phố ngầm khổng lồ này bao gồm đầy đủ các hệ thống nhà hàng, trường học, bệnh viện, nhà hát v.v.. phục vụ đầy đủ nhu cầu của người dân. Nó được xây dựng để có thể làm nơi trú ẩn tạm thời của hơn 40% dân số Bắc Kinh khi có các cuộc tấn công vào thành phố. Rải rác trong thành phố là hơn 1000 khu trú ẩn cho các cuộc không kích. Đến năm 2000, hệ thống thành phố ngầm dưới Bắc Kinh được mở cửa cho các khác du lịch tham quan, nhiều khu vực trong thành phố còn được sử dụng làm nơi ở cho sinh viên và những người vô gia cư.

CÁM ƠN EM!

Biết rằng không thể đến với nhau

Cứ để trăng kia tự úa nhầu

Đừng khơi gợi nữa em yêu ạ

Xây thác ghềnh chi cho sông đau

 

Chẳng bao giờ anh trách em đâu

Một lần muộn thêm một lần nữa muộn

Có sao đâu đời đâu như ý muốn

Cám ơn em còn nghĩ về ta

 

Rồi mọi chuyện sẽ trở thành hôm qua

Và hôm nay chúng mình hai lối rẽ

Trong tay người đừng băn khoăn em nhé

Hạnh phúc em anh cũng có phần rồi

 

Các thư viện Look and Feel để lập trình giao diện trong Java

 
Đây là một số Look-and-Feel mình sưu tầm được. Tất cả đều free và dễ dàng sử dụng. Nếu bạn chưa biết về Look-and-Feel, bạn có thể tham khảo bài viết của mình tại Đây.

 

1. Skin Look and Feel

JRE: 4 or above


Skin Look-and-Feel có hỗ trợ theme. Nó tăng cường giao diện của các component như Buttons, Checks, Radios, Scrollbars, Progress Bar, Lists, Tables, Internal Frames, Colors, Background Textures, Regular Windows. Nó cũng bao gồm NativeSkin để giúp bạn tạo custom window.

SkinLookAndFeel Giao diện trong Java: 10+ Free Look and Feel

 


So sánh cú pháp của lập trình C# và Java



1.Các kiểu nguyên gốc (primitive) và kiểu đơn giản (simple)

Java có một vài kiểu primitive mà mọi người rất thân thuộc: byte, char, int, long, float, double. Những kiểuprimitive là những khối được xây dựng cơ bản của Java, chúng là những “đơn vị” nhỏ nhất. Những gì thường gây khó chịu đối với hầu hết lập trình viên là kiểu primitive thường tách rời khỏi mô hình đối tượng của Java; trong khi tất cả các đối tượng trong Java đều kế thừa từ java.lang.Object, các kiểu primitive không kế thừa từ bất kỳ gì cả. Điều này có nghĩa là bất kỳ một lớp nào khi tính toán trên các đối tượng (ví dụ như các đối tượng trong tập hợp API) sẽ không làm việc với các kiểu primitive. Các kiểu primitive sẽ phải được ánh xạ (map) thành mô hình đối tượng theo quy định để có thể sử dụng chúng.

Không có những trường hợp như thế trong C#. C# sử dụng hệ thống kiểu/đối tượng trong .NET mà ở đó, các chương trình C# có thể giao tiếp với nhiều ngôn ngữ khác trong .NET mà không gặp rắc rối nào về kiểu. Ví dụ, kiểu int là một bí danh của System.Int32 được kế thừa cuối cùng từ System.Object. Điều này có nghĩa là các kiểuprimitive, hay kiểu simple trong hàm C# cũng giống như bất kỳ các đối tượng khác. Ví dụ, điều này là đúng khi gọi phương thức toString hoặc GetType trong bất kỳ một kiểu primitive nào.

Tìm hiểu về giao diện Look and Feel trong Java


Nhiều bạn nghĩ rằng phần mềm Java có giao diện xấu, nhưng có thật như thế không? Các bạn hãy stop 1 phút ghé thăm trang web này. Đó là trang web của một công ty chuyên thiết kế giao diện phần mềm cho khách hàng đặt hàng. Bạn có thể thấy một vài demo của họ trong ảnh slide. Không biết bạn nghĩ sao chứ mình thấy nó rất đẹp và chuyên nghiệp. Thứ họ đã tạo ra và sử dụng là BizLaf Look-and-Feel. Trong bài viết này, chúng ta sẽ cùng tìm hiểu một vài khái niệm cơ bản về Look-and-Feel (LaF). Ở bài sau, mình sẽ giới thiệu cho các bạn một vài LaF đẹp mắt để các bạn tham khảo.

 


Look-and-Feel là gì?

 

Quả thật trước đây, giao diện phần mềm Java thật sự rất nghèo nàn. Nhưng vấn đề này đã được giải quyết sau khi Swing ra đời. Swing mang đến cho Java một kiến trúc thiết kế rất hiểu quả và rõ ràng. Pluggable Look-and-Feel là một trong số những tính năng của Swing. Nó cho phép ứng dụng Swing có thể thay đổi toàn bộ giao diện chỉ với một hai dòng code. “Look” ở đây đại diện cho thành phần GUI bên ngoài của component, trong khi “Feel” đại diện cho phần behave (ví dụ như hiệu ứng khi hover, khi click,…). Bạn có thể tưởng tượng LaF giống như theme trong điện thoại vậy. Chỉ với vài thao tác bấm, bạn có thể chọn qua lại giữa các theme trong điện thoại.

Sample IELTS Speaking Topics full

Part 1 of the IELTS Speaking Moduleconsists of personal questions about you, your family, your work, your education or other familiar topics. A categorized list of such topics and questions is given below. You can use these sample questions to rehearse for this part of the oral interview. Make sure you can speak correctly, clearly, and with ease and confidence in response to each question. Remember to make your answer interesting by providing more than the most basic information. Some of these sample questions are highly likely to appear on your exam, so review them well.

YOU

Describe yourself.

FAMILY

  • Describe your family?

  • Do you have a large or small family?

  • How much time do you spend with your family?

  • What do you like to do together as a family?

  • Do you get along well with your family?

  • Are people in your country generally close to their families?


WORK

  • What do you do?

  • What are your responsibilities?

  • How many hours do you work each day?

  • Do you enjoy your work?

  • Is there some other kind of work you would rather do?

  • If you could change your job or profession, what would you do?

  • Describe the process of getting a job in your country.

  • Describe the company or organization you work for.

  • What is your position?

  • What do you like about your job?

  • What do you dislike about your job?


EDUCATION

  • Describe your education.

  • What kind of school did you go to as a child?

  • Did you go to a co-educational school?

  • What was your favourite subject as a child?

  • Who was your favourite teacher?

  • What is the education system like in your country?

  • Do you think your country has an effective education system?


STUDIES

  • What are you studying now?

  • What is your area of specialization?


HOMETOWN

  • Describe your hometown.

  • What’s special about it?

  • Where is your hometown located?

  • Is it easy to travel around your hometown?

  • What is it known for?

  • What do people in your town do?

  • What are the main industries in your hometown?

  • What problems face your hometown?

  • What languages are spoken in your hometown?

  • What are the advantages of living in your hometown?

  • What are some problems faced by your hometown?

  • Compare your hometown with another city.

  • What are some environmental problems faced by your hometown?


WEATHER

  • What’s the weather like in your country?

  • Does the weather affect your mood?

  • How do rainy days make you feel?

  • What’s your favourite season of the year?

  • What do you like to do when it’s hot?

  • What do you usually do in the winter?

  • How many seasons does your country have?


HOME

  • Describe your home.

  • What kind of building do you live in?

  • How long have you lived there?


WEDDING

  • Have you ever been to a wedding?

  • Whose wedding was it?

  • Where was it held?

  • What clothes do people wear?

  • Describe the wedding ceremony.

  • What sort if gifts do people buy for the bridal couple?

  • What kind of clothes did the bride and groom wear?


TRAVEL

  • Do you like to travel?

  • What kind of places have you visited in your life?

  • Which place would you really like to visit? Why?

  • What’s the best place you’ve ever visited?


COMPUTERS

  • Do you think computers help society?

  • Do you think computers are bad for health?

  • How do you think computers have changed the world?


INTERNET

  • Do you use the Internet much during the day?

  • What do you usually do on the Internet?

  • What are some advantages of the Internet?

  • What are some disadvantages?

  • Do people in your country use the Internet a lot?

  • Do you do any shopping on the Internet?


EMAIL

  • Do you send and receive email regularly?

  • Who do you usually communicate with?

  • How often do you check your email?

  • Do you think writing email has strengthened or weakened people’s writing skills?

  • What are some disadvantages of email?


FRIEND

  • Describe a friend.

  • How long have you known each other?

  • What do usually do together?

  • What do you like the most about him / her?

  • How often do you see each other?


PLACE

  • Describe a place you like to go.

  • Why is this place special to you?

  • When did you first visit this place?

  • Where is this place located?

  • What language is spoken here? Do you speak this language?


SMOKING

  • What do you feel about smoking in public places?

  • Do you think smoking should be banned in people’s homes?


MARRIAGE

  • What is the attitude toward marriage in your country?

  • Do most young people plan on getting married in your country?

  • What are some of the advantages of marriage?

  • What are some of the disadvantages?

  • Is the divorce rate high in your country?

  • Do you think people should be allowed to get divorced?


HOBBIES

  • Do you have any hobbies?

  • What are some of your hobbies?

  • When did you first develop tis hobby?

  • What are some of the advantages of having a hobby?

  • How much time do you spend on your hobby?


FILMS

  • Do you enjoy watching movies?

  • What’s your favourite film?

  • Who are your favourite actors?

  • How often do you watch films?


SHOPPING

  • Do you enjoy shopping?

  • How do you feel about shopping?

  • Do you like shopping on the Internet?

  • Do you have any favourite stores?

  • What don’t you like about shopping?

  • Which is the most popular place to shop in your hometown?


SPORTS

  • Do you like sports?

  • Do you enjoy watching sports?

  • Do you enjoy participating in any sports?

  • Which sports are most popular in your country?

  • What’s your favourite sport/

  • When did you first become interested in sports?

  • How often do you participate in sports?

  • What equipment do you need for your favourite sport?


FOOD

  • What are some of your favourite foods?

  • What foods are popular in your country?

  • What are some of the famous dishes of your country?

  • Do you enjoy cooking?


FESTIVAL

  • What’s the most important festival in your country?

  • How do people celebrate this festival?

  • What special food is associated with this festival?

  • What special activities are associated with this festival?

  • What do you enjoy most about this festival?

  • Do you think festivals are important for a society?


TELEVISION

  • Do you watch television a lot?

  • What do you usually watch on television?

  • How many hours of television do you usually watch?

  • What are the most popular shows in your country?

  • What kind of shows do you like to watch?

  • What are some advantages of television?

  • What are someof the disadvantages of television?

  • What did you last watch on television?

  • Why do you think certain TV shows are so popular?


TOURISM

  • Which places would you recommend to a visitor to your country?

  • Do a lot of tourists visit your country?

  • What do they usually do there?

  • How has tourism changed your country?

  • Is your country expensive for most tourists?

  • What are some famous landmarks in your country?


DAILY ROUTINE

  • Describe your daily routine.

  • What do you usually do?

  • What do you do on the weekend?

  • What is you typical weekday like?

  • Does your life change much from week to week?

  • Do you have any free time during the week?


YOUR COUNTRY

  • Which country are you from?

  • Where is this country located?

  • Which part of the country do most people live in?

  • What are the main industries in your country?

  • Is it easy to travel around your country?


CLOTHES

  • What type of clothes do you like to wear?

  • What kind of clothes do people in your country usually wear?

  • How important is fashion to you?

  • What kind of clothes do you dislike?

  • Do you think people behave differently in different kinds of clothes?

  • What kind of clothes do people wear to work in your country?

  • Are clothes expensive in your country?


GOING OUT

  • Do you like going out or staying at home?

  • What do you like to do when you go out?

  • How often do you go out?

  • Do people in your country go our a lot?

  • How and where do people in your country usually socialize?

  • What kind of entertainment is popular in your country?


GAMES

  • Do you enjoy playing any games?

  • What kind of games do you play?

  • Do you think adults should play games?

  • What do children learn from games?

  • What kind of games did you play when you were a child?

  • What games are popular in your country today?

  • What kind of games were popular when you were young?

  • Do you think mental games like chess are good for you?



  • COLOURS

    • Do you have a favourite colour?

    • What are your country’s colours?

    • Do you think colours affect our moods?

    • Can you learn anything about a person from the colours he / she likes?

    • Do you like the same colours now as you did when you were a child?




MUSIC

  • Do you like music?

  • What kind of music do you like?

  • When do you usually listen to music?

  • What kind of music did you like when you were younger?

  • What kind of music is popular in your country?

  • Do you play any musical instruments?

  • Do you wish you could play any musical instruments?

  • Which is your favourite instrument?