Lập trình viên Quốc tế ACCP
Kỹ thuật viên quá»'c tế ITT
Kiểm thử phần mềm itester
Lập trình PHP

Học lập trình

Bài 30 : Chỉ mục của dãy – Tự học lập trình Flash

Bài 30  : Chỉ mục của dãy – Tự học lập trình Flash

Nếu đã vui đùa với dãy qua các bài trước và có kinh nghiệm nhất định với các ngôn ngữ lập trình khác, bạn nhận ra ngay khái niệm dãy trong Flash (nói cụ thể hơn, trong ngôn ngữ ActionScript) có nhiều nét thú vị, khác lạ. Ta hãy tìm hiểu thêm một nét khác lạ nữa: bên cạnh cách thức truy xuất phần tử trong dãy bằng chỉ số, bạn có thể truy xuất phần tử trong dãy bằng một chuỗi được gán cho phần tử. Cụ thể, bạn hãy xóa nội dung hiện có trong bảng Actions – [...]

Bài 29 : Dãy nhiều chiều – Tự học lập trình Flash

Bài 29 : Dãy nhiều chiều – Tự học lập trình Flash

Bạn đã thấy rằng ta có thể đặt các số hoặc các chuỗi nào đó vào dãy. Phần tử của dãy có thể là mọi thứ. Nếu mỗi phần tử của dãy lại là một dãy khác, bạn có dãy hai chiều (2D array). Để làm quen với dãy hai chiều, bạn hãy mở tập tin Flash mới và gõ đoạn mã như sau trong bảng Actions – Frame (ứng với khung 1): arr = new Array(); for(i = 0; i < 3; i++) { arr[i] = ["mãng cầu", "dừa", "đu đủ", "xoài"]; } Trong đoạn mã trên, ta tạo [...]

Bài 28 : Vui đùa với dãy – Tự học lập trình Flash

Bài 28 : Vui đùa với dãy – Tự học lập trình Flash

Bạn đã biết đến khái niệm dãy (array). Ta hãy tiếp tục “quậy” với dãy thêm chút nữa, chuẩn bị cho việc thực hiện các trò chơi có dùng đến dãy. Điều này cần thiết giống như bạn vui đùa với bóng trước khi đá bóng thực sự. Bạn hãy mở tập tin mới trong Flash và viết đoạn mã như sau trong bảng Actions – Frame: arr = ["mãng cầu", "dừa", "đu đủ", "xoài"]; trace(arr); subarr = arr.slice(0,1); trace(subarr); subarr = arr.slice(2,3); trace(subarr); subarr = arr.slice(2); trace(subarr); Đoạn mã vừa nêu giúp bạn biết một cách mới để tạo [...]

Bài 27 : Hành vi của dãy – Tự học lập trình Flash

Bài 27  : Hành vi của dãy – Tự học lập trình Flash

Bạn đã làm quen với dãy và biết cách đặt các trị số vào dãy, tạo thành các phần tử của dãy. Khi đặt một trị số vào dãy, bạn chỉ ra vị trí của nó trong dãy. Dãy tự động dài ra theo nhu cầu của bạn. Thao tác trên dãy có lẽ khiến bạn hình dung rằng dãy chẳng qua chỉ là các “ô chứa” xếp thành hàng trong bộ nhớ máy tính. Điều đó đúng nhưng… chưa đủ. Dãy là một đối tượng có khả năng quản lý các “ô chứa”. Dãy có những hành vi (hàm) [...]

Bài 26 : Thao tác trên dãy – Tự học lập trình Flash

Bài 26 : Thao tác trên dãy – Tự học lập trình Flash

Trong trò chơi “bắt sao biển” đã thực hiện, bạn chỉ có hai nhân vật (sao biển và cá nóc) và bạn gọi tên chúng (star và fish) khi cần “liên hệ công tác”. Thử hình dung trò chơi nào đó có nhiều thể hiện của nhiều nhân vật khác nhau, không ngừng sinh ra và mất đi, bạn thấy ngay rằng cách thức quản lý “thủ công” các thể hiện của trò chơi “bắt sao biển” sẽ không phù hợp. Trong trường hợp như vậy, số lượng thể hiện biến động trong lúc chơi, bạn không thể biết trước [...]

Một số đoạn JavaScript hay để tạo slide ảnh

Một số đoạn JavaScript hay để tạo slide ảnh

Mời bạn tham khảo một số đoạn JavaScript tạo Slide ảnh hay dưới đây: <script language=”JavaScript1.2″> function reapply(){ setTimeout(“slideit()”,2000) return true } window.onerror=reapply </script> <script language=”JavaScript1.1″> <!– var image1=new Image() image1.src=”1.jpg” var image2=new Image() image2.src=”2.jpg” var image3=new Image() image3.src=”3.jpg” //–> </script> </head> <body onLoad=”slideit()”> <a href=”javascript:slidelink()” onMouseover=”window.status=’Slide anh !’;return true” onMouseout=”window.status=””> <p><img src=”3.jpg” name=”slide” border=”0″ style=”filter:blendTrans(duration=3)” width=”80″ height=”80″></a> <script> <!– //Thay doi Tong so anh var number_of_images=3 //Thay doi toc do (in seconds) var speed=3 var step=1 var whichimage=1 function slideit(){ if (!document.images) return if (document.all) slide.filters.blendTrans.apply() document.images.slide.src=eval(“image”+step+”.src”) if (document.all) slide.filters.blendTrans.play() whichimage=step if (step<number_of_images) step++ else step=1 if (document.all) setTimeout(“slideit()”,speed*1000+3000) [...]

Tìm hiểu về ngôn ngữ lập trình PHP

Tìm hiểu về ngôn ngữ lập trình PHP

PHP (viết tắt hồi quy “PHP: Hypertext Preprocessor”) là một ngôn ngữ lập trình kịch bản hay một loại mã lệnh chủ yếu được dùng để phát triển các ứng dụng viết cho máy chủ, mã nguồn mở, dùng cho mục đích tổng quát. Nó rất thích hợp với web và có thể dễ dàng nhúng vào trang HTML. Do được tối ưu hóa cho các ứng dụng web, tốc độ nhanh, nhỏ gọn, cú pháp giống C và Java, dễ học và thời gian xây dựng sản phẩm tương đối ngắn hơn so với các ngôn ngữ khác nên [...]

Bài 25 : Nút bấm khởi động – Tự học lập trình Flash

Bài 25 :  Nút bấm khởi động – Tự học lập trình Flash

Bạn đã thấy cách thức tạo nút bấm rất đơn giản: chỉ cần định nghĩa hàm xử lý tình huống onPress của nhân vật được dùng làm nút bấm. Muốn cho nút bấm có vẻ “chuyên nghiệp” hơn, bạn đã tạo ra ba khung chốt liên tiếp trong thời tuyến của nút bấm, đặt tên là _up, _over, _down. Đó là các tên bắt buộc theo quy ước của Flash, bạn đừng đặt tên khác đi (chú ý đừng viết thiếu dấu gạch chân _). Quan sát thời tuyến của nút bấm, bạn thấy các khung đã được đặt tên [...]

Bài 24 : Tạo nút bấm – Tự học lập trình Flash

Bài 24 : Tạo nút bấm – Tự học lập trình Flash

Khi thử gán hàm xử lý tình huống onPress cho một thể hiện được tạo ra lúc chạy chương trình, có lẽ bạn thấy hàm onPress thú vị hơn hàm onMouseDown. Hàm onPress chỉ được gọi khi người dùng bấm trúng thể hiện. Chắc rằng điều này khiến bạn nghĩ ngay đến việc tạo ra một nút bấm trong chương trình của mình. Quả thực, ta có thể vẽ hình bất kỳ để làm nút bấm. Muốn chương trình làm gì đó khi người dùng bấm nút, chỉ cần định nghĩa hàm onPress thích hợp. Bạn hãy mở tập tin [...]

Bài 23 : Gán hành vi vào thể hiện – Tự học lập trình Flash

Bài 23 : Gán hành vi vào thể hiện – Tự học lập trình Flash

Bạn đã biết rằng hành vi của một thể hiện bao gồm các hàm xử lý tình huống như onClipEvent(mouseDown), onClipEvent(load), onClipEvent(enterFrame),… Thông thường, bạn kéo nhân vật từ bảng Library vào sân khấu để tạo ra thể hiện của nhân vật. Bạn quy định hành vi của thể hiện bằng cách bấm chọn thể hiện và viết các hàm xử lý tình huống cho thể hiện được chọn trong bảng Actions – Movie Clip. Đối với thể hiện được tạo ra vào lúc chạy chương trình, cách quy định hành vi của thể hiện có khác. Trước khi chạy, [...]

Page 30 of 43« First...1020282930313240...Last »