Tổng hợp tất cả tài liệu, ebook, giáo trình Công Nghệ Thông Tin chọn lọc và hay nhất.
Phân loại tài liệu – WYWIWYG: What You Want Is What You Get. Groff, Troff, Tex, Latex, SGML, XML, HTML, – WYSIWYG: What You See Is What You Get. Ms Word, • HTTP ─ Hypertext Transfer Protocol – Web Server: IIS, Apache, Tomcat, Glassfish, Wamp. Xamm, – Web Browser: IE (Internet Explorer), Firefox, Safari, Chrome, Opera,
35 trang | Chia sẻ: thuychi16 | Ngày: 24/01/2019 | Lượt xem: 764 | Lượt tải: 1
Các khái niệm cơ bản: class, kế thừa (inheritance), trừu tượng (abstract), đa hình (polymorphism), interface, constructor., từ khóa final. Ý nghĩa của chúng trong việc trừu tượng hóa các đối tượng. Khái niệm overload, override Ép kiểu (casting) , từ khóa instance of, auto-boxing (Java 5 trở lên) Khái niệm về phạm vi class (public, private, nest...
69 trang | Chia sẻ: thuychi16 | Ngày: 24/01/2019 | Lượt xem: 783 | Lượt tải: 0
Syntax, Variables, Types Operators, Expressions, Math Functions String Operations and Functions PHP Processor Output Control Statements PHP in HTML Arrays User-Defined Functions Pattern Matching Form Handling MySQL Database Access from PHP Cookies and Session Tracking
30 trang | Chia sẻ: thuychi16 | Ngày: 24/01/2019 | Lượt xem: 719 | Lượt tải: 0
Relational Databases Structured Query Language (SQL) Basics Database Systems MySQL Database Access from Programming Languages
38 trang | Chia sẻ: thuychi16 | Ngày: 24/01/2019 | Lượt xem: 781 | Lượt tải: 0
Middleware is a collection of objects that offer a set of services related to object communication, so that extraneous functionality is offloaded to the middleware To reduce the number of object’s responsibilities In general, middleware is software used to make diverse applications work together smoothly
12 trang | Chia sẻ: thuychi16 | Ngày: 24/01/2019 | Lượt xem: 787 | Lượt tải: 0
Threads Exclusive Resource Access Exclusion Synchronization Cooperation between Threads Condition Synchronization Concurrent Programming Example
16 trang | Chia sẻ: thuychi16 | Ngày: 24/01/2019 | Lượt xem: 811 | Lượt tải: 0
Command Pattern Decorator Pattern State Pattern Proxy Pattern Protection Proxy
31 trang | Chia sẻ: thuychi16 | Ngày: 24/01/2019 | Lượt xem: 1015 | Lượt tải: 0
Software Design Patterns– What & Why Example Pattern:Publisher-Subscriber (a.k.a. Observer) (besides development) Understand (existing software) Maintain (fix bugs) Upgrade (add new features)
29 trang | Chia sẻ: thuychi16 | Ngày: 24/01/2019 | Lượt xem: 651 | Lượt tải: 0
Structural Cohesion Metrics Internal Cohesion or Syntactic Cohesion External Cohesion or Semantic Cohesion
22 trang | Chia sẻ: thuychi16 | Ngày: 24/01/2019 | Lượt xem: 728 | Lượt tải: 0
Software complexity is difficult to operationalize complexity so that it can be measured Computational complexity measure big O (or big Oh), O(n) Measures software complexity from the machine’s viewpoint in terms of how the size of the input data affects an algorithm’s usage of computational resources (usually running time or memory) Complexity ...
26 trang | Chia sẻ: thuychi16 | Ngày: 24/01/2019 | Lượt xem: 797 | Lượt tải: 0