... liệu nhị phân 49 ỨNGDỤNGPHÂNTÍCHMỘTSỐCÚPHÁPĐƠNGIẢN 50 3.1 Phântích phép tính .50 3.2 Phântíchcúpháp có chọn lọc : ví dụ phântích file cấu hình DNS 53 3.3 Phântích thu ... comp_size # skip to the next header 49 ỨNGDỤNGPHÂNTÍCHMỘTSỐCÚPHÁPĐƠNGIẢN Python ngôn ngữ hỗ trợ xử lý chuỗi cúpháp mạnh, thư viện sẳn có python sử dụng module sau để xử lý chuỗi: - string ... thức nhập vào theo ngữ pháp ngôn ngữ python 50 Tuy nhiên, phântích với cúpháp python phântíchcúpháp theo văn phạm khác Ví dụ có tính minh họa cho việc phântíchcúpháp không tập trung vào...
... WHERE LastName LIKE ' _sen’ Ở đây, câu lệnh sử dụng ký tự gạch (_) để thay cho ký tự đơn Ví dụ tương tự với ví dụ phần sử dụng thao tác quét mục để giải Một lần nữa, máy chủ SQL biết cần phải quét ... “sen” Các cúpháp sử dụng ký tự thay khác rõ tập hợp ký tự gọi thao tác quét mục để giải tiêu chí tìm kiếm Chỉ dùng DISTINCT cần Đặt từ khóa DISTINCT câu lệnh SELECT loại bỏ kết trùng lặp số kết ... thêm cột vào bảng MyTable, ứngdụng bạn bị lỗi: Msg 213, Level 16, State 1, Line Column name or number of supplied values does not match table definition (Tên cột số lượng giá trị không khớp...
... thấy đơngiản sử dụng thao tác “tìm kiếm mục cụm” để xử lý SP Sở dĩ máy chủ SQL sử dụng thao tác đoạn code SQL động không điều kiện “@PARM IS NULL” Do câu lệnh T-SQL đơngiản hóa nhờ sử dụng ... buộc liệu Cuối sử dụng SP “sp_executesql” để thực thi câu lệnh T-SQL động thông số hóa Để thực điều này, truyền năm tham số vào SP hệ thống Tham số biến T-SQL động @CMD Tham số thứ hai khai báo ... tham số tới SP “sp_executesql” chạy SP Câu lệnh T-SQL thực thi theo cách thường gọi SQL thông số hóa Có nhiều lý để sử dụng SQL thông số hóa, khuôn khổ viết tập trung vào việc làm để sử dụng...
... Chúng ta thực việc nhằm tăng khả tái sử dụng code khuôn khổ ứngdụngđơn lẻ nhiều ứngdụng Tuy nhiên, tất đoạn code thực thi máy chủ SQL nằm SP Vài ứngdụng viết lệnh T-SQL dạng in-line (lệnh ... nhớ Máy chủ SQL tái sử dụngsơ đồ có cache đoạn code giống Để tối ưu hóa mã nguồn, bạn cần đảm bảo việc tái sử dụngsơ đồ lưu cache Khi bạn xây dựng mã nguồn ứngdụng có sử dụng câu lệnh TSQL mà ... phải cẩn trọng để đảm bảo nhận sơ đồ có khả tái sử dụng cao Chúng ta thường dùng phương pháp copy - paste muốn sử dụng đoạn code phần khác ứngdụng Tuy nhiên bạn thấy ví dụ trên, bạn cần cẩn thận...
... thấy đơngiản sử dụng thao tác “tìm kiếm mục cụm” để xử lý SP Sở dĩ máy chủ SQL sử dụng thao tác đoạn code SQL động không điều kiện “@PARM IS NULL” Do câu lệnh T-SQL đơngiản hóa nhờ sử dụng ... tham số tới SP “sp_executesql” chạy SP Câu lệnh T-SQL thực thi theo cách thường gọi SQL thông số hóa Có nhiều lý để sử dụng SQL thông số hóa, khuôn khổ viết tập trung vào việc làm để sử dụng ... buộc liệu Cuối sử dụng SP “sp_executesql” để thực thi câu lệnh T-SQL động thông số hóa Để thực điều này, truyền năm tham số vào SP hệ thống Tham số biến T-SQL động @CMD Tham số thứ hai khai báo...
... Chúng ta thực việc nhằm tăng khả tái sử dụng code khuôn khổ ứngdụngđơn lẻ nhiều ứngdụng Tuy nhiên, tất đoạn code thực thi máy chủ SQL nằm SP Vài ứngdụng viết lệnh T-SQL dạng in-line (lệnh ... Khám phá sơ đồ lưu nhớ đệm Bạn tận dụng lợi từ việc lưu sơ đồ nhớ đệm chưa? Bạn khai thác sơ đồ lưu cache đến mức nào? Ứngdụng bạn sử dụng chúng lần hay tận dụng nhiều lần? Bạn có nhiều sơ đồ ... không? Khoảng trống sơ đồ lưu cache sử dụng bao nhiêu? Trên số câu hỏi bạn cần trả lời để bạn tối ưu hóa cache thủ tục giảm thiểu số lượng sơ đồ lưu cache mà ứngdụng tạo Có vài vấn đề nhỏ cách viết...
... hợp bạn dùng dấu (*) có thêm cột vào bảng, ứngdụng bạn bắt đầu tiếp nhận liệu cho cột mà không thay đổi mã nguồn ứngdụng Nếu ứngdụng bạn chờ đợi số lượng cột định trả về, bị lỗi có người bổ ... báo rõ ràng tên cột câu lệnh SELECT, ứngdụng nhận số lượng cố định cột trả về, có người thêm cột vào bảng tham chiếu câu lệnh SELECT Nhờ vậy, bạn giúp ứngdụng tránh khỏi nguy tiềm tàng liên ... lệnh SELECT mang lại nhiều lợi ích Thứ nhất, máy chủ SQL trả liệu cần thiết cho ứngdụng đống liệu mà có nhiều thứ ứngdụng bạn không cần đến Bằng cách yêu cầu trả liệu cần thiết, bạn góp phần tối...
... WHERE LastName LIKE ' _sen’ Ở đây, câu lệnh sử dụng ký tự gạch (_) để thay cho ký tự đơn Ví dụ tương tự với ví dụ phần sử dụng thao tác quét mục để giải Một lần nữa, máy chủ SQL biết cần phải quét ... “sen” Các cúpháp sử dụng ký tự thay khác rõ tập hợp ký tự gọi thao tác quét mục để giải tiêu chí tìm kiếm Chỉ dùng DISTINCT cần Đặt từ khóa DISTINCT câu lệnh SELECT loại bỏ kết trùng lặp số kết ... thêm cột vào bảng MyTable, ứngdụng bạn bị lỗi: Msg 213, Level 16, State 1, Line Column name or number of supplied values does not match table definition (Tên cột số lượng giá trị không khớp...
... thấy đơngiản sử dụng thao tác “tìm kiếm mục cụm” để xử lý SP Sở dĩ máy chủ SQL sử dụng thao tác đoạn code SQL động không điều kiện “@PARM IS NULL” Do câu lệnh T-SQL đơngiản hóa nhờ sử dụng ... buộc liệu Cuối sử dụng SP “sp_executesql” để thực thi câu lệnh T-SQL động thông số hóa Để thực điều này, truyền năm tham số vào SP hệ thống Tham số biến T-SQL động @CMD Tham số thứ hai khai báo ... tham số tới SP “sp_executesql” chạy SP Câu lệnh T-SQL thực thi theo cách thường gọi SQL thông số hóa Có nhiều lý để sử dụng SQL thông số hóa, khuôn khổ viết tập trung vào việc làm để sử dụng...
... Chúng ta thực việc nhằm tăng khả tái sử dụng code khuôn khổ ứngdụngđơn lẻ nhiều ứngdụng Tuy nhiên, tất đoạn code thực thi máy chủ SQL nằm SP Vài ứngdụng viết lệnh T-SQL dạng in-line (lệnh ... nhớ Máy chủ SQL tái sử dụngsơ đồ có cache đoạn code giống Để tối ưu hóa mã nguồn, bạn cần đảm bảo việc tái sử dụngsơ đồ lưu cache Khi bạn xây dựng mã nguồn ứngdụng có sử dụng câu lệnh T-SQL mà ... phải cẩn trọng để đảm bảo nhận sơ đồ có khả tái sử dụng cao Chúng ta thường dùng phương pháp copy - paste muốn sử dụng đoạn code phần khác ứngdụng Tuy nhiên bạn thấy ví dụ trên, bạn cần cẩn thận...
... sửa đổi thông số TCP/IP máy Domain Controller miền Học phần - Quản trị mạng Microsoft Windows Trang 214/555 d o m o o c u -tr a c k C w w w d o m C lic k to Tài liệu hướng dẫn giảng dạy w w ... thống xác thực, nhóm dùng giải pháp thay an toàn cho nhóm everyone - Anonymous logon: đại diện cho người dùng đăng nhập vào hệ thống cách nặc danh, chẳng hạn người sử dụng dịch vụ FTP - Service: ... Microsoft Windows Trang 215/555 d o m o o c u -tr a c k C w w w d o m C lic k to Tài liệu hướng dẫn giảng dạy w w w w bu bu y N O W ! XC er O W F- w PD h a n g e Vi e ! XC er PD F- c u -tr a c k c...
... Server I.2.2 Nhóm phân phối Nhóm phân phối loại nhóm phi bảo mật, SID không xuất ACL (Access Control List) Loại nhóm không dùng nhà quản trị mà dùngphần mềm dịch vụ Chúng dùng để phân phố thư (e-mail) ... CHỨNG THỰC VÀ KIỂM SOÁT TRUY CẬP II.1 Các giao thức chứng thực Chứng thực Windows Server 2003 quy trình gồm hai giai đoạn: đăng nhập tương tác chứng thực mạng Khi người dùng đăng nhập vùng tên mật ... tài khoản người dùng miền ta chứng thực máy tính miền Windows 2003 hỗ trợ nhiều giao thức chứng thực mạng, bật là: - Kerberos V5: giao thức chuẩn Internet dùng để chứng thực người dùng hệ thống...
... Policy áp dụng cho OU Bạn vào Tab Group Policy, nhấp chuột vào nút New để tạo GPO, sau nhấp chuột vào nút Edit để hiệu chỉnh sách Trong ví dụ tạo sách cấm không cho phép dùng ổ đĩa CD-ROM áp dụng ... hướng dẫn giảng dạy w w w w bu bu y N O W ! XC er O W F- w PD h a n g e Vi e ! XC er PD F- c u -tr a c k c h a n g e Vi e N y to k lic c III.6 Công cụ quản trị đối tượng Active Directory Một bốn ... Microsoft Windows Trang 205/555 d o m o o c u -tr a c k C w w w d o m C lic k to Tài liệu hướng dẫn giảng dạy w w w w bu bu y N O W ! XC er O W F- w PD h a n g e Vi e ! XC er PD F- c u -tr a c k c...
... quản lý ủy quyền cho quản trị viên địa phương giải công việc đơngiản Đặc biệt thông qua OU áp đặt giới hạn phần mềm giới hạn phần cứng thông qua Group Policy Muốn xây dựng OU bạn làm theo bước ... Microsoft Windows Trang 200/555 d o m o o c u -tr a c k C w w w d o m C lic k to Tài liệu hướng dẫn giảng dạy w w w w bu bu y N O W ! XC er O W F- w PD h a n g e Vi e ! XC er PD F- c u -tr a c k c ... Microsoft Windows Trang 201/555 d o m o o c u -tr a c k C w w w d o m C lic k to Tài liệu hướng dẫn giảng dạy w w w w bu bu y N O W ! XC er O W F- w PD h a n g e Vi e ! XC er PD F- c u -tr a c k c...
... Server 2003 không phân biệt máy Primary Domain Controller Backup Domain Controller nữa, mà xem hai máy có vai trò ngang nhau, tham gia chứng thực người dùng Như biết, công việc chứng thực đăng nhập ... Microsoft Windows Trang 194/555 d o m o o c u -tr a c k C w w w d o m C lic k to Tài liệu hướng dẫn giảng dạy w w w w bu bu y N O W ! XC er O W F- w PD h a n g e Vi e ! XC er PD F- c u -tr a c k c ... Microsoft Windows Trang 195/555 d o m o o c u -tr a c k C w w w d o m C lic k to Tài liệu hướng dẫn giảng dạy w w w w bu bu y N O W ! XC er O W F- w PD h a n g e Vi e ! XC er PD F- c u -tr a c k c...
... tục (Nếu partition không sử dụng định dạng NTFS5, bạn thấy thông báo lỗi yêu cầu phải đổi hệ thống tập tin) DNS dịch vụ phân giải tên kết hợp với Active Directory để phân giải tên máy tính miền ... cáo nhà quản trị mạng nên đặt tập tin chứa thông tin giao dịch (transaction log) đĩa cứng vật lý khác với đĩa cứng chứa sở liệu Active Directory nhằm tăng hiệu hệ thống Bạn chọn Next để tiếp tục ... Microsoft Windows Trang 189/555 d o m o o c u -tr a c k C w w w d o m C lic k to Tài liệu hướng dẫn giảng dạy w w w w bu bu y N O W ! XC er O W F- w PD h a n g e Vi e ! XC er PD F- c u -tr a c k c...
... OU khác Một OU chứa đối tượng nằm domain khác Nhờ việc OU chứa OU khác, bạn xây dựng mô hình thứ bậc vật chứa để mô hình hoá cấu trúc tổ chức bên domain Bạn nên sử dụng OU để giảm thiểu số lượng ... Global Catalog để tìm thông tin cô ta nhờ tên, nhờ bạn có số điện thoại cô ta - Khi đối tượng tạo Active Directory, đối tượng gán sốphân biệt gọi GUID (Global Unique Identifier) GUID đối tượng ... người dùng Do thông tin người dùng lưu trữ tập trung nên việc chứng thực người dùng đăng nhập vào mạng tập trung máy điều khiển vùng chứng thực Học phần - Quản trị mạng Microsoft Windows Trang 179/555...
... tập tin sử dụng bạn thực cài đặt không cần theo dõi Unattend.bat: chứa dòng lệnh với tham số thiết lập sẵn Tập tin thiết lập biến môi trường định vị trí tập tin liên quan IV.4 Sử dụng tập tin ... IV.4.2 Sử dụng nguồn cài đặt Windows 2003 Server Chép tập tin tạo bước vào thư mục I386 nguồn cài đặt Windows 2003 Server Chuyển vào thư mục I386 Tuỳ theo hệ điều hành sử dụng mà sử dụng lệnh ... tập tin liên quan IV.4 Sử dụng tập tin trả lời Có nhiều cách để sử dụng tập tin tạo bước Bạn thực theo hai cách đây: IV.4.1 Sử dụng đĩa CD Windows 2003 Server khởi động Sửa tập tin Unattend.txt...
... giúp công việc bạn trở nên đơn giản, hiệu tốn Có nhiều phương pháp hỗ trợ việc cài đặt tự động Chẳng hạn, bạn sử dụng phương phápdùng ảnh đĩa (disk image) phương pháp cài đặt không cần theo ... nghĩa tham số: /checkupgradeonly Kiểm tra xem máy có tương thích để nâng cấp cài đặt Windows 2003 Server hay không? /tempdrive Tương tự tham số /t /unattend Tương tư tham số /u IV.3 Sử dụng Setup ... đặt thư mục I386 đĩa cài đặt Sau cúpháp cài đặt từ lệnh trên: winnt [/s:[sourcepath]] [/t:[tempdrive]] [/u:[answer_file]] [/udf:id [,UDB_file]] Ý nghĩa tham số: /s Chỉ rỏ vị trí đặt nguồn cài...
... thấy đơngiản sử dụng thao tác “tìm kiếm mục cụm” để xử lý SP Sở dĩ máy chủ SQL sử dụng thao tác đoạn code SQL động không điều kiện “@PARM IS NULL” Do câu lệnh T-SQL đơngiản hóa nhờ sử dụng ... buộc liệu Cuối sử dụng SP “sp_executesql” để thực thi câu lệnh T-SQL động thông số hóa Để thực điều này, truyền năm tham số vào SP hệ thống Tham số biến T-SQL động @CMD Tham số thứ hai khai báo ... tham số tới SP “sp_executesql” chạy SP Câu lệnh T-SQL thực thi theo cách thường gọi SQL thông số hóa Có nhiều lý để sử dụng SQL thông số hóa, khuôn khổ viết tập trung vào việc làm để sử dụng...