- 1 Cài đặt phần mềm cần thiết cho học lập trình web
- 2 Tự Học HTML Cơ Bản Online Miễn Phí Từ A đến Z
- 3 Seo website dành cho dân IT
- 4 REACT NATIVE
- 5 sdfdsf
- 6 Lập trình di động với React Native
- 7 Vue.js
- 8 Kiếm thức cơ bản HTML CSS
- 9 So sánh count() và sizeof() 2 phần tử đếm mảng
- 10 Toán tử và biểu thức của php
Cách vận dụng Singleton pattern p2: Singleton trong môi trường đa luồng
1 : if ( instance == null ) { 2 : instance = new Singleton ( ) ; 3 : } Phương thức trên là không thread-safe. Nếu một luồng ưu tiên chiếm dòng 2 trước khi gán giá trị cho biến được thực hiện, biến instance có thể vẫn đang là null, và rồi sau đó luồng khác có thể ...
Tìm hiểu về nested attributes trong rails
1.Nested Attributes là gì? Nested attributes là kỹ thuật mới được tích hợp vào phiên bản rails 4.0, nó cho phép bạn lưu thuộc tính của bản ghi này thông qua bản ghi khác (associated records). Mặc định trong rails thì nested atrributes updating được tắt và bạn có thể kích hoạt nó bằng cách sư dụng ...
Tại sao ảnh của iPhone luôn mượt và đẹp hơn của Android
1. Nguồn Why the image quality of iPhone is much better than Android? 2. Động cơ Ngồi tranh luận với các ông anh và ông em trong nhóm về vấn đề performace giữa Android và iOS, nhớ lại chủ đề khá hay này đã từng đọc trên qiita và quyết định dịch lại cho mọi người. 3. Bài viết Nếu là một ...
Tự xây dựng ứng dụng Single Page Application đơn giản với Angular JS
Trong bài viết này mình sẽ hướng dẫn các bạn tự tạo một Single Page Application (SPA) sử dụng AngularJS. Bài viết này hướng tới những bạn mới làm quen với AngularJS, những người đã biết đến, đã có những khái niệm cơ bản trong AngularJS như module, controller, service, directive, binding data, ...
SQL dành cho tester (Phần III)
Tổng quan và Cơ bản: SQL dành cho tester (Phần I) SQL dành cho tester (Phần II) SQL cung cấp khá nhiều hàm hữu ích trong việc thực hiện các phép tính trên dữ liệu. Dưới đây là một số hàm hữu ích mà các tester thường hay vận dụng khi kiểm thử cơ sở dữ liệu: SUM() - Trả về tổng ...
Tại sao Performance Testing ngày càng trở nên quan trọng?
I. Tổng quan về Performance Testing trong sự phát triển của Phần mềm 1. Tổng quan về sự phát triển của hệ thống 1.1 Những hệ thống đầu tiên Lịch sử phát triển của các hệ thống được bắt nguồn bằng mô hình client-server. Tại mô hình này thông thường ứng dụng sẽ được lưu trữ tại những chiếc máy ...
[AngularJS toàn tập] Phần 3 : Expression
[AngularJS toàn tập] Phần 3 : Expression Khi bạn làm việc với AngularJS chắc chắn bạn sẽ nhiều làn sử dụng đến expression, vậy nó là gì? sử dụng như thế nào? hoạt động ra sao? Ở bài viết này mình sẽ chỉ ra cho bạn biết những điều đó. Expression là gì? Expression hay còn gọi là biểu thức, ...
Using ReactJS with Rails Action Cable
Introduction Action Cable integrates websocket based real-time communication in Ruby on Rails applications. It allows building realtime applications like Chats, Status updates, etc. Action Cable provides real time communication. ReactJS is a good tool to manage view complexity on the client ...
What is Microservices Architecture?
In the last two week, I did a research about sofware devlopment architecture, and I am interested in two archeticture Monolithic and Microservices. And Microservices is the most I am interested. So, what is "Microservices"? What is "Microservices"? Introduced by Dr. Peter Rodgers in 2005, ...
Auto backup database in rails application
Mở đầu Sẽ cực kỳ nguy hiểm và thiếu chuyên nghiệp nếu chạy một máy chủ mà không có thiết lập backup dữ liệu tự động. Chúng ta nên sao lưu cơ sở dữ liệu và các tệp tin hàng giờ, hoặc hoặc hàng ngày trên máy chủ. Nếu có bất cứ điều gì làm dữ liệu sai, hoặc làm hỏng hệ thống thì chúng ta đã có một ...