Chuyển đổi kiểu dữ liệu trong C#

Chuyển đổi kiểu dữ liệu trong C# là biến đổi một kiểu dữ liệu này thành kiểu dữ liệu khác. Nó còn được gọi là Ép kiểu. Trong C#, ép kiểu có hai mẫu sau: Ví dụ sau minh họa một sự chuyển đổi kiểu tường minh trong C#: using System; namespace VietJackCsharp { class TestCsharp { ...

Tác giả: Tạ Quốc Bảo viết 14:00 ngày 14/08/2018

C# là gì

C# là một ngôn ngữ lập trình đơn giản, hiện đại, mục đích tổng quát, hướng đối tượng được phát triển bởi Microsoft và được phê chuẩn bởi European Computer Manufacturers Association (ECMA) và International Standards Organization (ISO). C# được phát triển bởi Anders Hejlsberg và team của ông ...

Tác giả: Trịnh Tiến Mạnh viết 13:59 ngày 14/08/2018

Hoạt động Tag trong SVN

VCS hỗ trợ hoạt động tag , bằng cách sử dụng khái niệm này, một ai đó có thể đặt tên ý nghĩa cho một phiên bản cụ thể của code. Các thẻ cho phép cung cấp một tên khái quát và dễ ghi nhớ tới phiên bản cụ thể của code. Ví dụ, tên BASIC_ARRAY_OPERATIONS thì dễ ghi nhớ hơn là revision 4 . ...

Tác giả: Tạ Quốc Bảo viết 13:59 ngày 14/08/2018

Gửi Email trong Java

Gửi một Email sử dụng Ứng dụng Java là đơn giản, và để bắt đầu, bạn nên có JavaMail API và Java Activation Framework (JAF) được cài đặt trên thiết bị của bạn. Download và unzip những file này, trong các thư mục cấp độ cao nhất đã được tạo mới nhất, bạn sẽ tìm thấy một số jar file cho cả ...

Tác giả: Hoàng Hải Đăng viết 13:59 ngày 14/08/2018

Các khái niệm cơ bản về SVN

Hệ thống quản lý phiên bản (VCS) trong SVN là gì? Version Control System (VCS) là một phần mềm mà giúp các lập trình viên phần mềm làm việc với nhau và duy trì một lịch sử đầy đủ công việc của họ. Dưới đây là mục tiêu của một Version Control System Một VCS được chia thành hai kiểu ...

Tác giả: Tạ Quốc Bảo viết 13:59 ngày 14/08/2018

Cấu trúc chương trình C#

Trước khi học về cách xây dựng các khối của ngôn ngữ lập trình C#, chúng ta nên tìm hiểu cấu trúc cơ bản chương trình C#. Tạo chương trình Hello World trong C# Một chương trình C# gồm các phần sau: Bạn theo dõi đoạn code đơn giản sau sẽ in "Hello World": using ...

Tác giả: Trịnh Tiến Mạnh viết 13:58 ngày 14/08/2018

Tài liệu tham khảo SVN

Các nguồn sau chứa tài liệu hữu ích về SVN. Mong bạn tham khảo chúng để hiểu sâu hơn những gì chúng tôi đã đề cập trong loạt bài này. Các đường link hữu ích về SVN Các quyển sách hữu ích về SVN Follow fanpage của team ...

Tác giả: Trịnh Tiến Mạnh viết 13:58 ngày 14/08/2018

Thực hiện các thay đổi trong SVN

Jerry kiểm tra phiên bản mới nhất của repository và bắt đầu làm việc trên dự án. Anh ta tạo một file array.c bên trong thư mục trunk . [jerry@CentOS ~]$ cd project_repo/trunk/ [jerry@CentOS trunk]$ cat array.c Lệnh trên sẽ tạo ra kết quả: #include <stdio.h> #define MAX ...

Tác giả: Hoàng Hải Đăng viết 13:58 ngày 14/08/2018

Sửa lỗi trong SVN

Giả sử Jerry tình cờ sửa tệp array.c và anh ta biên dịch lỗi. Bây giờ anh ta muốn dỡ bỏ các thay đổi. Trong tình huống này, hoạt động revert sẽ giúp làm điều này. Hoạt động revert sẽ undo bất cứ thay đổi nội bộ nào tới một file hoặc thư mục và giải quyết bất cứ trạng thái tranh chấp. ...

Tác giả: Hoàng Hải Đăng viết 13:58 ngày 14/08/2018

Cơ bản về jQuery

jQuery là một Framework được xây dựng dựa trên các tính năng của JavaScript. Vì thế trong khi phát triển các ứng dụng sử dụng jQuery, bạn có thể sử dụng tất cả các hàm và các tính năng khác được bổ trợ trong JavaScript. Chương này sẽ giải thích hầu hết khái niệm cơ bản thường được sử dụng ...

Tác giả: Trịnh Tiến Mạnh viết 13:58 ngày 14/08/2018

jQuery Ajax

AJAX là từ viết tắt của Asynchronous JavaScript and XML và công nghệ này giúp chúng ta tải dữ liệu từ Server mà không cần Refresh trình duyệt. Nếu bạn cảm thấy mới mẻ với AJAX, mình đề nghị bạn nên truy cập trang: Ajax Tutorial trước khi theo dõi những gì được đề cập trong chương này. ...

Tác giả: Tạ Quốc Bảo viết 13:57 ngày 14/08/2018

Review các thay đổi trong SVN

Jerry đã thêm tệp array.c tới repository. Tom cũng kiểm tra code mới nhất và bắt đầu làm việc. [tom@CentOS ~]$ svn co http://svn.server.com../svn/project_repo --username=tom Lệnh trên sẽ tạo ra kết quả sau: A project_repo/trunk A project_repo/trunk/array.c A ...

Tác giả: Hoàng Hải Đăng viết 13:57 ngày 14/08/2018

Tiến trình Checkout trong SVN

Subversion cung cấp lệnh checkout để tạo một bản sao thư mục làm việc từ một repository. Lệnh dưới đây sẽ tạo ra một thư mục mới trong thư mục làm việc hiện tại với tên là project_repo . Đừng lo lắng về địa chỉ URL repository, khi hầu hết thời gian, nó đã được cung cấp bởi người quản lý ...

Tác giả: Tạ Quốc Bảo viết 13:57 ngày 14/08/2018

Plugins trong jQuery

Plug-in là một phần của code được viết theo một JavaScript file chuẩn. Những file này cung cấp các phương thức jQuery hữu ích mà có thể được sử dụng cùng với các phương thức jQuery Library. Có rất nhiều jQuery plug-in có sẵn để bạn có thể tải về từ kho lưu tại: http://jquery.com/plugins. ...

Tác giả: Hoàng Hải Đăng viết 13:57 ngày 14/08/2018

Cài đặt môi trường SVN

Cài đặt SVN Subversion là một công cụ quản lý phiên bản mã nguồn mở. Nó có sẵn và miễn phí trên mạng. Nó đi kèm theo các bản mặc định với các bản phân phối của GNU/Linux, vì thế nó có thể đã được cài đặt trên máy của bạn. Để kiểm tra có hay không nó đã được cài đặt trên máy, bạn sử dụng ...

Tác giả: Bùi Văn Nam viết 13:56 ngày 14/08/2018

Lớp HashMap trong Java

Lớp HashMap trong Java sử dụng một hashtable để triển khai Map Interface. Điều này cho phép thời gian thực thi các hoạt động cơ bản, như get() và put(). Để hiểu sâu hơn các khái niệm được trình bày trong chương này, mời bạn tham khảo loạt bài: Ví dụ về Collection trong Java . Lớp HashMap ...

Tác giả: Bùi Văn Nam viết 13:56 ngày 14/08/2018

Xử lý sự kiện trong jQuery

Chúng ta có khả năng tạo các trang web động bởi sử dụng các Sự kiện (Event). Các sự kiện là các hành động mà có thể được phát hiện bởi ứng dụng web của bạn. Sau đây ví dụ một số sự kiện: Khi các sự kiện này được kích hoạt, bạn có thể sử dụng các hàm custom để phản hồi bất kỳ những gì ...

Tác giả: Hoàng Hải Đăng viết 13:56 ngày 14/08/2018

Inner Class trong Java

Inner Class là gì? Inner Class là một khái niệm chỉ về một lớp được khai báo bên trong lớp khác. Chúng ta sử dụng các Inner Class để nhóm các lớp và các Interface có quan hệ với nhau vào một vị trí để tăng tính đọc và tính duy trì. Thêm vào đó, bạn có thể truy cập tất cả thành viên của ...

Tác giả: Hoàng Hải Đăng viết 13:56 ngày 14/08/2018

Tạo Javadoc

Ngôn ngữ Java hỗ trợ 3 kiểu comment sau: Comment Miêu tả /* text */ Trình biên dịch bỏ qua mọi thứ từ /* tới */. // text Trình biên dịch bỏ qua mọi thứ từ // tới cuối dòng. /** documentation */ Đây là một Documentation Comment và nói chung nó được gọi là doc comment . ...

Tác giả: Tạ Quốc Bảo viết 13:55 ngày 14/08/2018

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

Apache Subversion thường được viết tắt là SVN, là một phần mềm mã nguồn mở dùng để quản lý và kiểm tra các phiên bản mã nguồn khác nhau trong quá trình phát triển phần mềm. Subversion được tạo bởi CollabNet Inc trong năm 2000, nhưng bây giờ nó được phát triển bởi một dự án của Apache Software ...

Tác giả: Bùi Văn Nam viết 13:55 ngày 14/08/2018