Tạo ứng dụng AngularJS đầu tiên

Trước khi bắt đầu tạo ứng dụng XinChao bằng AngularJS, chúng ta hãy xem các phần thực tế của một ứng dụng AngularJS là gì. Một ứng dụng AngularJS bao gồm ba phần quan trọng sau: ng-app : Directive này định nghĩa và gắn kết một ứng dụng AngularJS đến trang ...

Tác giả: Bùi Văn Nam viết 11:01 ngày 23/08/2018

Tạo bảng trong AngularJS

Dữ liệu bảng thường được lặp lại theo thứ tự tự nhiên. Trong AngularJS, ng-repeat directive có thể được sử dụng để vẽ các bảng một cách dễ dàng. Dưới đây là ví dụ về cách sử dụng ng-repeat để tạo ra các bảng. <table> <tr> ...

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

Đa ngôn ngữ (i18n) trong AngularJS

AngularJS cung cấp sẵn các chức năng đa ngôn ngữ (i18n) với 3 kiểu filter là currency, date và number. Chúng ta chỉ cần kết hợp đoạn js tương ứng với vị trí tùy quốc gia. Mặc định nó sẽ gắn với vị trí trong trình duyệt web. Ví dụ, khi sử dụng ví trí ở Đan Mạch, ...

Tác giả: Hoàng Hải Đăng viết 11:01 ngày 23/08/2018

Thành phần View trong AngularJS

AngularJS hỗ trợ Single Page Application thông qua multiple view trên một trang đơn. Để làm được điều này, AngularJS cung cấp ng-view và ng-template directive và $routeProvider service. Giới thiệu ng-view trong AngularJS Thẻ ng-view đơn giản là tạo nơi giữ ...

Tác giả: Trịnh Tiến Mạnh viết 11:00 ngày 23/08/2018

Đâu là nghệ thuật xử lý Null?

Khi mới làm quen với Java, sau khi thấy dòng NullPointerException trên console. Tôi sẽ làm như thế này : Thú thật là cách làm này không hay tẹo nào. Nhưng tôi cá là lúc đó sẽ có kha khá bạn làm giống tôi

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

Phần tử HTML DOM trong AngularJS

Những directive trong AngularJS dưới đây có thể được sử dụng để bind dữ liệu trong ứng dụng tới các thuộc tính trong phần tử HTML DOM. ng-disabled: Vô hiệu hóa một điều khiển (control) đã cung cấp ng-show: Hiển thị một điều khiển đã cung cấp ...

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

Cấu trúc MVC trong AngularJS

Model View Controller hay thường được gọi phổ biến hơn là MVC, là một mô hình thiết kế phần mềm cho các ứng dụng phát triển trên nền tảng web. Một Model View Controller được tạo thành từ 3 phần chính: Model - Là thành phần thấp nhất của mô hình có nhiệm vụ ...

Tác giả: Hoàng Hải Đăng viết 11:00 ngày 23/08/2018

[Microsoft Connect(); 2017] Microsoft tiết lộ các công cụ hỗ trợ developer triển khai AI

Microsoft đã tiết lộ một vài công cụ phát triển AI mới trong suốt Connect() – hội nghị các nhà phát triển. Với thông điệp của sự kiện năm nay là “Putting AI into the hands of developers – Đem AI đến tay của những nhà phát triển” và rõ ràng rằng Microsoft đang nỗ lực ...

Tác giả: Trịnh Tiến Mạnh viết 11:00 ngày 23/08/2018

Cú pháp Include trong AngularJS

HTML không hỗ trợ nhúng trang web HTML trong trang HTML. Để đạt được chức năng này có thể sử dụng các phương thức sau: Sử dụng Ajax - Tạo một server call để nhận trang HTML tương ứng và thiết lập nó trong thành phần innerHTML của phần điều khiển HTML. Sử ...

Tác giả: Hoàng Hải Đăng viết 11:00 ngày 23/08/2018

10 điều quan trọng của lập trình viên để thành công trong 2016

10 điều quan trọng cần biết của một lập trình viên trong ngành công nghệ năm 2016 và xa hơn nữa. Các lập trình viên hãy đón đầu xu thế để không bị bỡ ngỡ trong thời đại công nghệ phát triển liên tục. Công nghệ Web . Tại một mức độ tối thiểu đối với một người học lập trình, bạn ...

Tác giả: Trịnh Tiến Mạnh viết 11:00 ngày 23/08/2018

Gọi hàm bởi tham chiếu trong C++

Phương thức gọi hàm bởi tham chiếu của các tham số đã truyền tới một hàm sao chép địa chỉ của một tham số vào trong tham biến chính thức. Bên trong hàm đó, địa chỉ được sử dụng để truy cập tham số thực sự được sử dụng trong gọi hàm. Điều này có nghĩa rằng các ...

Tác giả: Bùi Văn Nam viết 11:00 ngày 23/08/2018

Tìm hiểu về khái niệm role trong SQL Server

Trong bất kỳ hệ thống cơ sở quản trị dữ liệu nào, thì vấn đề an ninh, bảo mật luôn được đặt lên hàng đầu. Và với SQL Server, nếu chúng ta tận dụng được nhiều ưu điểm của ứng dụng này, những người làm công việc quản trị hệ thống sẽ giảm bớt được rất nhiều gánh ...

Tác giả: Trịnh Tiến Mạnh viết 11:00 ngày 23/08/2018

Gọi hàm bởi con trỏ trong C++

Phương thức gọi hàm bởi con trỏ trong C++ truyền các tham số tới một hàm, sao các địa chỉ của một tham số vào trong tham số chính thức. Bên trong hàm, địa chỉ này được sử dụng để truy cập tham số thực sự được sử dụng trong lời gọi hàm. Nghĩa là các thay đổi được ...

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

[27/07-04/08] Tổng hợp tin tức công nghệ – lập trình hot nhất tuần qua

8 lí do để sử dụng Kotlin thay vì Java cho lập trình Android 10 thuật toán hàng đầu dành cho lập trình viên Giơ biển xin “cần câu chứ không xin cá”, chàng coder vô gia cư được Google và hàng trăm công ty lớn mời tuyển dụng Microsoft trình làng Python ...

Tác giả: Bùi Văn Nam viết 11:00 ngày 23/08/2018

Mảng các con trỏ trong C++

Trước khi chúng ta hiểu về khái niệm mảng các con trỏ, chúng ta xem xét ví dụ sau, mà sử dụng một mảng gồm 3 số integer: #include <iostream> using namespace std ; const int MAX = 3 ; int main () { int var [ ...

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

Attach cơ sở dữ liệu trong Microsoft SQL Server 2008

Bài viết này sẽ minh họa các phương pháp sử dụng khác nhau của mệnh đề “For Attach” nhằm vượt qua những điểm hạn chế gặp phải khi sử dụng sp_attach_db và sp_attach_single_file_db. Trong SQL Server 7.0, Microsoft đã giới thiệu hai thủ tục lưu trữ hệ ...

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

Gọi hàm bởi giá trị trong C++

Phương thức thức gọi hàm bởi giá trị của các tham số đã truyền tới một hàm sao chép giá trị thực sự của một tham số vào trong tham biến chính thức của hàm. Trong trường hợp này, các thay đổi được tạo ra tới tham biến bên trong hàm không có ảnh hưởng tới tham số. ...

Tác giả: Bùi Văn Nam viết 12:20 ngày 22/08/2018

SQL Server 2008 SP2 có các tích hợp SharePoint mới

SQL Server 2008 SP2 cũng cập nhật cho các công cụ báo cáo và quản lý, hỗ trợ lên đến 15.000 phân vùng (partition) cơ sở dữ liệu (CSDL). SQL Server 2008 SP2 có các tích hợp SharePoint mới. (Ảnh internet). Tuần qua, Microsoft đã phát hành bản ...

Tác giả: Trịnh Tiến Mạnh viết 12:20 ngày 22/08/2018

Con trỏ tới con trỏ trong C++

Một con trỏ tới một con trỏ là một form không định hướng hoặc một chuỗi con trỏ. Thông thường, một con trỏ chứa địa chỉ của một biến. Khi chúng ta định nghĩa một con trỏ tới một con trỏ, con trỏ đầu tiên chứa địa chỉ của con trỏ thứ hai, mà trỏ tới vị trí mà chứa ...

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

Con trỏ số học trong C/C++

Như đã giải thích trong chương chính, con trỏ trong C/C++ là một địa chỉ, mà là một giá trị số. Vì thế, bạn có thể thực hiện các hoạt động số học trên một con trỏ như khi bạn thực hiện với giá trị số. Có 4 toán tử số học mà có thể được sử dụng trên các con trỏ: ...

Tác giả: Trịnh Tiến Mạnh viết 12:20 ngày 22/08/2018