Thứ Tư, 27 tháng 5, 2015

50 thủ thuật SEO hiệu quả cho Website

50 thủ thuật SEO hiệu quả cực kì hữu dụng cho bạn. Hãy cùng tôi nghiên cứu qua


Thứ Hai, 6 tháng 10, 2014

Nguyên Tắc Hoạt Ðộng Của Transaction Log Trong SQL Server

Transaction log file trong SQL Server dùng để ghi lại các thay đổi xảy ra trong database. Quá trình này diễn ra như sau: đầu tiên khi có một sự thay đổi data như Insert, Update, Delete được yêu cầu từ các ứng dụng, SQL Server sẽ tải (load) data page tương ứng lên memory (vùng bộ nhớ này gọi là data cache), sau đó data trong data cache được thay đổi(những trang bị thay đổi còn gọi là dirty-page). Tiếp theo mọi sự thay đổi đều được ghi vào transaction log file cho nên người ta gọi là write-ahead log. Cuối cùng thì một quá trình gọi là Check Point Process sẽ kiểm tra và viết tất cả những transaction đã được commited (hoàn tất) vào dĩa cứng (flushing the page).

Thứ Tư, 24 tháng 9, 2014

Cách cài đặt soạn thảo Notepad++ để thiết kế website

Notepad++ là một chương trình miễn phí dùng để soạn thảo mã nguồn hỗ trợ nhiều ngôn ngữ. Với tính năng nổi bật là nhỏ gọn và có tốc độ cao và còn là công cụ hỗ trợ nhiều hơn Notepad của Windows.

Chủ Nhật, 21 tháng 9, 2014

ASP.NET MVC 4 - Layout and Section in Razor

Introduction

Suppose you are developing an ASP.NET web application and you want to maintain a consistent look and feel across all the pages within your web application. You then have two options, the first one is to design the head, body and footer sections on each page. In this approach, you need to write more code on each page so ASP.NET 2.0 introduced "Master Pages" that helps enable this when using .aspx based pages or templates. It is your second option. Razor also supports this concept with a feature called "layouts" that allow you to define a common site template, and then inherit its look and feel across all the views/pages on your web application.

Thứ Ba, 16 tháng 9, 2014

Truy cập thuộc tính - Attributes của một phần tử - attr()


Phương thức attr() dùng để truy cập thuộc tính của một phần tử, chính xác là phần tử đầu tiên mà ta dùng hàm $() để chọn.

Sự khác nhau giữa parent và parents?

parent chỉ lấy ra được phần tử cha
parents lấy ra được các phần tử cha, ông, cụ...
//Html
<div id="ong">
        <div id="cha">
            <div id="con"></div>
        </div>
</div>

//Javascript
$('#con').parent() // Lấy được div#cha
$('#con').parents() // Lấy hết cấp trên của nó
$('#con').parents('#ong') // Lấy được div#ong
$('#con').parents('#cha') // Lấy được div#cha

Sự khác nhau giữa event.preventDefault và return false?


event.preventDefault sẽ dừng tất cả các hành động mặc định của 1 element trước khi nó được diễn ra, thường được viết ở trên đầu
return false cũng dừng tất cả các hành động mặc định của 1 element trước khi nó diễn ra nhưng viết ở cuối( Viết ở đầu thì còn làm ăn gì nữa ).
$('#form').on('submit', function(e){
    e.preventDefault() // Dừng sự kiện submit ngay lập tức
    //Làm gì tiếp theo
});

$('#form').on('submit', function(e){
    //Code ở đây

    return false // Dừng sự kiện submit
});
Bài cũng khá dài rồi, bạn nào có câu hỏi gì tiếp vui lòng comment bên dưới tôi sẽ trả lời sớm nhất có thể. Thank you!.