Tuesday, November 24, 2015

List Nhạc Người Do Thái Nghe Để Giúp Thư Giãn Sâu, Phát Triển Trí Não, Kích Thích Tư Duy

Danh sách các bài nhạc thư giãn sâu, giảm căng thẳng, mệt mỏi, giúp phát triển trí não, kích thích tư duy logic:


Vì sao người do thái thông minh nhất thế giới? trong sinh hoạt, học tập và làm việc, để đạt hiệu quả cao nhất người do thái thường nghe những bản nhạc cổ điển, có tần sóng phù hợp với sóng não, giúp trí não phát triển sớm và kích thích tư duy, đẩy mạnh sự tập trung trong nghiên cứu, học tập và làm việc.

Tiến sĩ Georgi Lozanov, nhà tâm lý học nổi tiếng người Bulgaria, từng thực hiện một nghiên cứu trong đó ông cho những tình nguyện viên vừa học ngoại ngữ vừa nghe thể loại nhạc Baroque (nhạc Baroque là thể loại nhạc cổ điển thịnh hành vào thế kỷ 17-18 với các nhạc sĩ lỗi lạc như Bach, Vivaldi, ...) với nhịp điệu 60 nhịp một phút. Sau một ngày học ngoại ngữ, những học sinh này sẽ trải qua một bài kiểm tra. Kết quả cho thấy cho thấy chỉ trong một ngày các đối tượng nghiên cứu có thể học số lượng từ đến 1000 từ mà bình thường phải mất một học kỳ mới học được. Hơn thế nữa, những học sinh trên có thể nhớ đến 92% những gì đã được học. Chỉ bằng việc lắng nghe nhạc Baroque khi đang học, thời lượng cần thiết để thông thạo một ngoại ngữ được giảm từ 2 năm xuống 30 ngày. Và những sinh viên tham gia nghiên cứu trên có khả năng nhớ những từ mình đã học thậm chí sau 4 năm mà không cần ôn tập.

Những tập đoàn khổng lồ như IBM và Shell, cùng với một loạt các trường trung học và đại học nổi tiếng, đã và đang sử dụng âm nhạc để giảm thời lượng học và tăng cường khả năng truy xuất thông tin. Việc nghe nhạc còn làm tăng khả năng và năng suất làm việc một cách đáng kể. Nghiên cứu cũng cho thấy nghe nhạc Mozart và những bản nhạc Baroque giúp sinh viên cảm thấy bình tĩnh, tập trung hơn, và tăng cường khả năng trí tuệ.

Monday, November 23, 2015

Java là gì? Tổng quan môi trường phát triển ứng dụng Java

Để học được java đơn giản hơn thì trước hết ta cần hình dung tổng quan được:

Java là gì?
Bạn tạo ra nó như thế nào?
Chương trình Java chạy như thế nào? ở đâu?

1. Trước hết cần lắm bắt Java là
- Ngôn ngữ lập trình hướng đối tượng (tựa C++) do Sun Microsystem đưa ra vào giữa thập niên 90.
- Chương trình viết bằng ngôn ngữ lập trình java có thể chạy trên bất kỳ hệ thống nào có cài máy ảo java (Java Virtual Machine) viết tắt là JVM.
- Có 5 mục tiêu chính trong việc xây dựng ngôn ngữ Java:
  1. Đơn giản, hướng đối tượng và quen thuộc.
  2. Mạnh mẽ và an toàn.
  3. Kiến trúc trung lập và di động.
  4. Thực thi với hiệu suất cao.
  5. Dịch ra bytecode, phân luồng và năng động.
Bạn có thể mở rộng hiểu biết thêm bằng cách đọc ở đây:  https://vi.wikipedia.org/wiki/Java

2. Bạn lập trình bằng ngôn ngữ java tức là
- Bạn sẽ tạo ra các chương trình mà mã nguồn bạn viết được lưu dưới dạng file *.java
- Sau đó trình biên dịch sẽ biên dịch thành file dưới dạng *.class
- Sau đó trình thông dịch sẽ thông dịch thành mã máy và thực thi

3. Để chạy được java bạn cần có môi trường java
- Xem bài hướng dẫn tại: http://huong-dan-cai-moi-truong

Giải thích về JDK,JRE và JVM là gì?
JVM:
- Như đã nói ở trên (phần bôi đỏ) JVM viết tắt của Java Virtual Machine:
- Nó tạo ra môi trường máy ảo để thực thi mã java bytecode thành mã máy tương ứng.
- JVM có sẵn trong nhiều phần cứng và nền tảng phần mềm.
- Nó gồm 4 nhiệm vụ chính:
  1. Load code
  2. Verifies code
  3. Executes code
  4. Provides runtime enviroment



JRE:
- Viết tắt của Java Runtime Enviromement. 
- Nó giúp việc thực thi JVM và môi trường cơ bản.




JDK:
- Viết tắt của Java Development Kit.
- Nó chứa JRE.
- Công cụ phát triển (trình compiler + trình debug)




Như vậy: Vì JVM có sẵn trong nhiều phần cứng
=> Để chạy ứng dụng Java ta cần môi trường JRE
=> Để phát triển ứng dụng Java ta cần JDK, JRE

Hướng dẫn cài đặt môi trường phát triển ứng dụng Java: http://javadevexpress.blogspot.com/2014/01/huong-dan-cai-at-moi-truong-java.html

=> Sau khi cài xong môi trường bạn download thêm tool để giúp việc viết code và phát triển ứng dụng được dễ dàng hơn:

Các bạn hãy bấm: Đăng ký hoặc Subcriber kênh youtube để cập nhật thêm những bài hướng dẫn mình làm trong thời gian tới về:
Java core Struts2, Spring MVC, Hibernate, và một số framework nội địa của nhật, Oracle, My SQL ...
C#, Visual Studio, Microsfot SQL (MS SQL)


Saturday, November 21, 2015

Hướng dẫn cấu hình Java Struts1 trong eclipse

Hướng dẫn cấu hình một dự án Java Web cụ thể là Struts1 trong eclipse, tại sao mình lại hướng dẫn trên eclipse, vì làm trên netbean mọi cấu hình Netbean đã tạo ra cho các developer và eclipse là công cụ mà các cty hiện nay đang sử dụng rất phổ biến.

Part1:



Part2: 


Đồng thời ở đây mình cũng đính kèm source code sau bài demo, + thư viện cần thiết + tomcat server các bạn có thể download về và sử dụng.

1 - Source Code: http://www.mediafire.com/download/sf9...
2 - Lib Struts: https://struts.apache.org/download.cg...
3 - Tomcat Server: https://tomcat.apache.org/download-70...
4 - Link tham khao: http://www.raistudies.com/struts-1/ar...

My blog: http://javadevexpress.blogspot.com/

Các bạn hãy bấm: Đăng ký hoặc Subscriber youtube

=> Để cập nhật thêm những bài hướng dẫn mình làm trong thời gian tới về Struts2, Spring MVC, Hibernate, và một số framework nội địa của nhật, Java Core, Oracle, My SQL ...

Monday, November 2, 2015

Mã sạch - Clean Code

Chào các bạn,

Tôi mốn chia sẻ với các bạn rằng, để trở thành một lập trình viên không khó, nhưng để trở thành một lập trình viên tốt, viết ra những dòng code tốt, thanh lịch thì quả là một điều không dễ và phải mất nhiều thời gian rèn luyện kỹ năng mới có được.

Vậy mã sạch là gì: Với tôi code sạch là code rõ ràng, mang ý nghĩa tường minh, trong sáng và dễ hiểu.
Dưới dây tôi xin giới thiệu tới các bạn cuốn sách Clean Code của tác giả Robert C. Martin và Slide tôi tổng hợp một số chương tâm đắc, cuốn sách không đảm bảo rằng bạn sẽ trở thành một nghệ nhân phần mềm ngay sau khi đọc, tuy nhiên tác giả cũng đã cố gắng trình bày sáng sủa và đưa ra hướng dẫn cụ thể cho từng bài, từng ý và những công cụ để giúp bạn cải thiện kỹ năng lập trình và có những dòng mã sạch.