Bé Tom
21 giờ trước (21:00)

anh nói ai?????batngo

Bình luận (0)
RedhoodVN/Dream
21 giờ trước (21:01)

tặng bạn 1 phiếu báo cáo nè

Bình luận (3)
Dân Chơi Đất Bắc=))))
20 giờ trước (21:30)

Câu hỏi rất hay=Pay accbanh

Bình luận (0)
Phúc
Hôm qua lúc 15:00

Gà nó giống như con người(chỉ là động vật)
Gà nó có thể ăn cám , thóc, thậm chí còn ăn sỏi đẻ có bóp phần trong bụng gà

Bình luận (0)
Someone1611

Cẩn thận! Mật khẩu của bạn đã có thể bị đánh cắp

Đối với xây dựng Web, quyền riêng tư của người dùng là trên hết. Các mật khẩu của người dùng khi đưa vào cơ sở dữ liệu đều phải được mã hoá. Như thế chủ Web, người làm mới không truy cập được vào mật khẩu. Vậy, OLM đã mã hoá mật khẩu chưa? Câu trả lời là: Có thể chưa! Ở đây, chúng tôi muốn nói có 2 trường hợp:

1. là OLM chưa hề mã hoá mật khẩu, trơ lì nhìn vào mật khẩu và email. Quyền riêng tư của người dùng yêu cầu các trang Web không được lưu trữ mật khẩu theo cách này, và nếu OLM thật sự thế thì đóng cửa luôn đi cho rồi. Người ta mà tham quan domain, phát hiện chưa mã hoá mật khẩu thì người ta kiện cho vào tù à? Trường hợp thứ 2 là OLM đã mã hoá mật khẩu của học viên, nhưng bằng phương thức có thể giải mã. Có nhiều cách để mã hoá mât khẩu. Nhiều phương thức không hề có cách giải mã. Thế vì sao OLM lại phải mã hoá lỏng như thế? Để các hacker khi vào cơ sở dữ liệu, chúng nó còn đánh cắp, hoặc để OLM buôn mật khẩu Vì sao lại có thể là chưa? Bởi vì đến cái trường nhập mật khẩu còn chưa đặt là password, một trường nhập mật khẩu trong HTML như thế này:

<input type="password" name="userpass"> Nhưng có lẽ, Admin OLM dốt hơn cả một thằng như tôi thời lớp 5, đặt như thế này: <input type="text" name="userpass"> Hãy chú ý vào phần <input type="password">. Type là loại của trường nhập. Nếu để hở như thế thì còn nói gì về mã hoá mật khẩu khi đưa vào cơ sở dữ liệu nữa? Thêm nữa, về trang tracking.olm.vn, trang này là của OLM tạo ra. Nhiệm vụ của trang này là theo dõi xem người dùng đang làm gì, vậy nên hãy cẩn thận, đừng bấm vào các trang đó, và luôn nhìn đường link trước khi bấm! Và việc xác minh số điện thoại để nhận thưởng VIP, thực ra chỉ là trò lừa đảo. OLM sẽ bán số điện thoại này ra cho người ta quảng cáo, và nếu bạn làm vậy, điện thoại của bạn sẽ nhận được nhiều cuộc gọi rác hơn! Nói thế đủ rồi, cảm ơn các bạn đã dành thời gian đọc! Posted by: Someone1611#0001 on Discord
(Nếu không tin, tự vào tracking.olm.vn mà tìm hiểu)

 

Điều bạn nói có thể là đúng đấy, nhưng mà nếu như vậy thì bạn phải qua bên olm cảnh báo chứ qua hoc24 cảnh báo làm gì vậy, hay do hai trang này thông với nhau nên bạn muốn cảnh báo chung luôn.  Mong bạn giải thích! (I - I)

Bình luận (4)
Nguyễn Anh Dũng( ɻɛɑm ʙá...
21 tháng 7 lúc 14:07

sao olm lại ko khóalolang

Bình luận (2)
Vũ Minh Đức
21 tháng 7 lúc 16:32

...

Bình luận (0)
KNOIDAU
13 tháng 7 lúc 8:45

4 quả nha

Bình luận (0)
Tường Vy
13 tháng 7 lúc 8:45

4 quả

Bình luận (0)
_Hồ Ngọc Ánh_
13 tháng 7 lúc 8:45

4

Bình luận (0)

ai nhanh mình tick cho

 

Bình luận (0)
Kudo Shinichi AKIRA^_^
11 tháng 7 lúc 23:06

Những điều cần biết về gỡ lỗi trong Code::Blocks

 1 Đánh giá 

Các lỗi trong CodeBlocks thường gặp là gì? Code Block không chạy được thì phải làm sao? Hãy cùng Download.vn tìm hiểu nhé!

Cách sửa lỗi trong CodeBlocks

Code::Blocks hay CodeBlock là một IDE đa nền tảng mã nguồn mở tuyệt vời dành cho lập trình viên. Sau khi cài phần mềm thành công, bạn có thể xây dựng hoặc phát triển code như ý muốn, thậm chí cả chỉnh sửa và gỡ lỗi code để có sản phẩm hoàn hảo cuối cùng.

Hãy cùng Download.vn học cách vá lỗi trong Code::Blocks, một phần mềm lập trình miễn phí, một IDE lý tưởng mà nhiều lập trình viên sử dụng để tạo code bằng C/C++ và nhiều ngôn ngữ khác.

Những điều cần biết về gỡ lỗi trong Code::BlocksCách thiết lập trình gỡ lỗi trong Code::BlocksCách gỡ lỗi chương trìnhSử dụng breakpointSử dụng Watches để giám sát các biến codeMẹo DebugCác lỗi trong CodeBlock thường gặp và cách khắc phụcKhông thể biên dịch bất kỳ chương trình C/C++ sau khi cài CodeBlocksKhông thể chạy build hay chương trình - Các nút build/run và các mục trong menu có màu xám và không thể lựa chọnLỗi: Không xác định được tham chiếu tới WinMain@16Lỗi hệ thống trên các phần mềm lập trình C+: xxx.exe has stopped workingCách thiết lập trình gỡ lỗi trong Code::BlocksBắt đầu một dự án mới trong Code::Blocks: Chọn File > New > Project.Chọn Console Application > click Go.Chọn C và click Next.Nhập tên dự án.Click nút Next.Thiết lập cấu hình Debug cho phép chương trình được tạo kèm thông tin gỡ lỗi đặc biệt.Đảm bảo bạn đã chọn mục Create “Release” Configuration.Click nút Finish.

Chọn target build trong CodeBlocks

Khi bạn kích hoạt trình gỡ lỗi cho một dự án và cấu hình phiên bản của nó, bạn có thể dùng thanh công cụ Compiler để chọn phiên bản code được tạo. Sử dụng lệnh View→Toolbars→Compiler để hiện hoặc ẩn thanh công cụ đó.

Khi gỡ lỗi, đảm bảo lệnh Debug được chọn làm mục tiêu build. Bạn không thể gỡ lỗi code trừ khi thông tin đang debug được bao gồm trong chương trình cuối cùng.

Cách gỡ lỗi chương trình

Debug chương trình trong Code::Blocks ban đầu có thể khó khăn một chút. Tuy nhiên, bạn không cần phải quá lo lắng. Về cơ bản, gỡ lỗi liên quan đến việc theo dõi từng bước các hoạt động của chương trình. Bạn cũng sử dụng quá trình vá lỗi này để đặt breakpoints tại vị trí muốn tạm dừng chương trình. Từ đó, bạn có thể xem các biến giá trị đã xác định. Điều này sẽ giúp bạn cô lập các lỗi hoặc sai sót trong code. Trước tiên, chúng ta hãy nói về cách sử dụng breakpoint.

Sử dụng breakpointChọn vị trí code muốn Code::Blocks tạm dừng bằng cách nhấp vào Debug, di chuyển xuống dưới menu thả xuống, rồi chọn Run to cursor. Con trỏ phải nằm trên dòng đầu tiên của code bạn dự định bắt đầu quá trình theo dõi.Di chuyển con trỏ qua các dòng muốn phần mềm dừng. Đó chính là breakpoint (điểm ngắt). Giờ người dùng có thể yêu cầu bộ gỡ lỗi chạy chương trình lên vị trí con trỏ hoặc số dòng. Thao tác này cho phép bạn thấy điểm chương trình đang bị trục trặc.

Gỡ lỗi chương trình bằng Code::Blocks

Khi phát hiện một breakpoint, chương trình sẽ tạm dừng và bộ gỡ rối cho phép bạn kiểm tra lại code. Điểm breakpoint luôn đứng yên tại vị trí chỉ trừ khi bạn gỡ bỏ nó. Nó có thể được bật và tắt bằng phím F5. (Trước khi chạy chương trình ở chế độ gỡ lỗi, breakpoint sẽ được đánh dấu bằng một vòng tròn màu đỏ.)

Giờ người dùng có thể cách ly các vùng code có vấn đề giữa các breakpoint để nhận dạng chúng dễ dàng hơn.

Sử dụng Watches để giám sát các biến code

Để giám sát các biến cụ thể trong khi chạy chương trình, bạn nên mở cửa sổ Watches. Nó sẽ làm nổi bật các biến trong code của bạn.

Sử dụng watches trong Code::Blocks

Để làm điều này, hãy đi tới menu thả xuống tại Debug => click Debugging Windows => Watches. Menu Watches hiển thị danh sách các biến trong code. Nếu bên cạnh biến liệt kê trống, nghĩa là hiện tại không có gì được gán cho nó trong chương trình cả.

Mẹo Debug

Dấu màu vàng hiển thị bên trái màn hình, cạnh breakpoint trong code khi chương trình đang chạy tạm dừng, cho bạn thấy chính xác vị trí điểm breakpoint.

Code::Blocks hỗ trợ nhiều điểm đánh dấu

Để chuyển sang dòng code tiếp theo, chọn Next line từ menu Debug. Bạn cũng có thể dùng F7 như một phím tắt để hoàn thành nhiệm vụ tương tự. Điều này cho phép bạn lướt qua từng dòng code khi tìm kiếm lỗi, giúp tiết kiệm thời gian khắc phục sự cố đáng kể.

Khi gỡ lỗi xong, click Continue, chương trình của bạn sẽ tiếp tục chạy cho tới khi hoàn tất. Nếu nó bị mắc kẹt và không chuyển tiếp, hãy chọn Stop debugging từ menu Debug. Khi chạy gỡ lỗi, tam giác màu vàng sẽ cho bạn thấy breakpoint đã ngừng chương trình chạy. Vòng tròn màu đỏ hiển thị các vị trí breakpoint khác nhau trong code.

Giao diện Code::Blocks

Khi bạn hoàn thành quá trình vá lỗi, Code::Blocks sẽ hỏi bạn có muốn lưu lại mọi thay đổi hay không. Nếu có, nhấp Yes. Giờ bạn có thể thoát khỏi chương trình an toàn mà không lo mất dữ liệu.

Các lỗi trong CodeBlock thường gặp và cách khắc phụcKhông thể biên dịch bất kỳ chương trình C/C++ sau khi cài CodeBlocks

Kiểm tra:

Đảm bảo bạn đã tải CodeBlocks bằng MinGW GNU C/C++ Compiler (ví dụ: codeblocks-10.05mingw-setup.exe".Tới menu Settings ⇒ "Compiler..." ⇒ Chọn tab "Toolchain Executables" ⇒ Kiểm tra "Compiler's Installation Directory". Nó cần được thiết lập sang thư mục phụ MinGW của danh mục cài đặt CodeBlocks. Ví dụ: c:\Program Files\codeblocks\MinGW nếu CodeBlocks được cài trong c:\Program Files\codeblocks.Không thể chạy build hay chương trình - Các nút build/run và các mục trong menu có màu xám và không thể lựa chọn

Điều đó có nghĩa một chương trình trước đó vẫn đang chạy. Bạn cần kết thúc nó bằng cách đóng cửa sổ bảng điều khiển đầu ra.

Lỗi: Không xác định được tham chiếu tới WinMain@16

Kiểm tra main() có trong hàm của bạn không. Kiểm tra xem từ main có chính xác hay không.

Lỗi hệ thống trên các phần mềm lập trình C+: xxx.exe has stopped working

Kiểm tra hàm scanf(), rất có thể bạn đã bỏ qua & trước tên biến.

Trên đây là những vấn đề cơ bản bạn cần biết khi debug trong Code::Blocks. Nếu đang sử dụng phần mềm lập trình này và biết cách vá lỗi nào khác, đừng ngại chia sẻ cùng chúng tôi nhé.

Code::Blocks

Bình luận (0)
Kudo Shinichi AKIRA^_^
11 tháng 7 lúc 23:08

Hướng dẫn viết các chương trình C/C++ trong CodeBlocks

 4 Đánh giá 

CodeBlocks là phần mềm hỗ trợ lập trình tuyệt vời. Sử dụng CodeBlocks, bạn có thể tạo dự án mới, gỡ lỗi phần mềm ở ngôn ngữ bất kỳ. Ở bài viết này, Download.vn sẽ hướng dẫn bạn cách lập trình phần mềm bằng C/C++ trong CodeBlocks.

Hướng dẫn lập trình C/C++ trong CodeBlocks

Tải Code::Blocks

Hướng dẫn viết chương trình C/C++ trong CodeBlocksLập trình phần mềm giáo dục (Toy program) mà không cần tạo dự ánViết chương trình trong dự ánKhởi chạy dự ánMở dự án hiện tạiViết nhiều Toy Program trong một dự ánLập trình phần mềm giáo dục (Toy program) mà không cần tạo dự án

Toy Program là một chương trình máy tính nhỏ, thường được dùng cho mục đích giáo dục. Để viết các phần mềm kiểu này (ví dụ những bài tập lập trình vài dòng đơn giản), hãy thực hiện theo các bước sau:

1. File ⇒ New ⇒ Empty File.

2. Nhập dòng code sau (sao chép & dán):

// First C++ program to say Hello
#include <iostream>
using namespace std;

int main() {
cout << "Hello, world!" << endl;
return 0;
}

Lưu file dưới dạng Hello.cpp trong thư mục dự án (ví dụ: d:\project).

3. Build (Biên dịch và Liên kết): Chọn menu Build ⇒ Build (Ctrl-F9).

4. Chạy: Chọn menu Build ⇒ Run (Ctrl-F10).

Lưu ý, trong trường hợp không tạo dự án, bạn không thể gỡ lỗi chương trình.

Viết chương trình trong dự án

Thay vì lập trình phần mềm vài dòng, bạn có thể tạo một dự án cho mỗi ứng dụng. Một dự án chứa các file liên quan như code nguồn, tệp tiêu đề, tài nguyên liên quan khác. Ngoài ra, trong CodeBlocks, bạn chỉ có thể gỡ lỗi chương trình trong dự án. Phần mềm một file không được hỗ trợ gỡ lỗi

File ⇒ New ⇒ Project... ⇒ Console Application ⇒ Go.Thuật sĩ Console Application sẽ xuất hiện:NextChọn C++⇒ Next.Trong Project Title, nhập HelloProject. Trong Folder to create project in, hãy đặt thư mục mà bạn đang xử lý. Ví dụ: d:\project. Chấp nhận lựa chọn mặc định cho phần còn lại ⇒ Next. Thư mục dự án HelloProject sẽ được tạo trong d:\project với cùng một tên file cấu hình dự án của HelloProject.cbp. Sau đó, bạn có thể tạo nhiều dự án hơn trong thư mục đang làm việc đó (d:\project).Trong trường Compiler, chấp nhận các cài đặt mặc định cho GNU GCC Compiler ⇒ Finish.Trong bảng Management⇒ Chọn tab Project ⇒ Mở rộng node dự án HelloProject ⇒ Mở rộng node Source ⇒ Click đúp main.cpp. Đây là một chương trình mẫu và nó sẽ hiện thông báo chào mừng Hello, world.Để xây dựng một chương trình, chọn menu Build⇒ Build.Để chạy chương trình, chọn menu Build⇒ Run.Để tạo nhiều file nguồn hơn hoặc file tiêu đề trong dự án:File ⇒ New File... ⇒ Chọn nguồn hoặc tiêu đề C/C++.C++ ⇒ Next.Trong Filename with full path ⇒ Click Navigate để điều hướng sang thư mục dự án và nhập tên file mới. Tích cả hai ô Debug và Release (hoặc All) ⇒ Finish.Khởi chạy dự án

Bạn có thể tạo nhiều dự án hơn. Tuy nhiên, lệnh Build và Run luôn được áp dụng cho các dự án đang hoạt động (active) được bôi đậm. Để kích hoạt dự án, click chuột phải vào tên của nó ⇒ "Activate Project".

Mở dự án hiện tại

Để mở một dự án hiện tại, thực hiện một trong những việc sau:

Từ menu File  Recent Projects ⇒ Chọn dự án mong muốn.Từ menu FileOpen... ⇒ Điều hướng tới thư mục dự án ⇒ Chọn ProjectName.cbp, trong đó .cbp viết tắt của CodeBlocks-Project.Viết nhiều Toy Program trong một dự án

Mặc dù một dự án có thể chứa nhiều file nguồn, chỉ có một hàm main() trong số tất cả file nguồn. Vì thế, bạn không thể đặt 2 toy program trong một dự án bởi bạn sẽ gặp lỗi nhiều định nghĩa “main”. Bạn cần tạo một dự án cho từng chương trình.

Tuy nhiên, CodeBlocks cho phép bạn thêm hoặc xóa file trong một dự án. File được di chuyển không bị xóa mà vẫn nằm trong thư mục. Chúng ta có thể dùng tính năng này để viết nhiều toy program trong cùng một dự án. Quá trình thực hiện như sau:

Tạo dự án C/C++ mang tên ToyProgramProject. Bạn sẽ tự động nhận được main.cpp.Viết toy program của bạn vào main.cpp. Xây dựng và chạy chương trình.Để viết chương trnfh khác: Chọn File ⇒ Save File as ⇒ Đặt tên cho chương trình, ví dụ: "myfirst.cpp". Loại bỏ nó khỏi dự án (do mỗi dự án chỉ có thể chứa một file có hàm main()) bằng cách click chuột phải vào myfirst.cpp ⇒ "remove file from project".Tiếp tục viết toy program thứ hai trên main.cpp. Xây dựng và khởi chạy.Lặp lại bước 3 và 4 cho toy program khác.Giả sử bạn muốn chạy myfirst.cpp. Trước tiên, xóa main.cpp khỏi dự án. Click chuột phải vào dự án đó ⇒ Add File... ⇒ Chọn "myfirst.cpp" ⇒ Open ⇒ Tích cả hai ô Debug và Release ⇒ OK. Giờ bạn có thể xây dựng và khởi chạy myfirst.cpp.

Tóm lại, dùng Add File và Remove File để đặt file toy program mong muốn với hàm main() trong dự án đang hoạt động. Sau đó, bạn có thể Build dự án và Run toy program ngay.

Bình luận (2)
Nguyễn Ngọc
4 tháng 7 lúc 15:34

GP là điểm do giáo viên vs CTV tick cho

Coin là tiền ảo mik nghĩ vậy

SP là diểm do học sinh trong hoc24 tick cho

hok tốt!

Bình luận (0)
Shiba Inu
4 tháng 7 lúc 15:35

GP là điểm do giáo viên hoặc CTVVIP đánh giá.

Coin là tiền được nhận do thây cô trên hoc24 thưởng  có thể đổi ra thẻ cào hoặc tiền.

SP là diểm do học sinh trong hoc24 đánh giá.

Bình luận (2)

GP là điểm do giáo viên hoặc CTV hoc24 tick cho mk.

Coin là tiền đc nhận do thầy cô trên hoc24 thưởng cho mk.

SP là điểm do học sinh trong hoc24 tick cho mk.

Bình luận (0)
Ħäńᾑïě 💔😭♏
2 tháng 7 lúc 20:47

bạn nhấn vào đó là bạn theo dõi câu hỏi nếu có người trl thì sẽ thông báo đến nick của bạn

Bình luận (3)

Nếu nhấn vào theo dõi câu hỏi thì nếu có người trả lời thì sẽ thông báo đến nick của bn

Bình luận (0)

để theo giõi người khác

 

Bình luận (0)
htfziangz
30 tháng 6 lúc 15:35

GP là điểm do gv tick cho câu trả lời của bn 

Bình luận (0)
Boy cute
30 tháng 6 lúc 15:36

chỉ cần trả lời để CTV tick đúng là sẽ có GP

Hoặc Tham gia các hoạt động do hoc24 tổ chức

Bình luận (0)
Ħäńᾑïě 💔😭♏
30 tháng 6 lúc 15:41

Muốn đc GP bạn phải trl câu hỏi đúng đc Admin, giáo viên, CTV VIP, 3 CTV hoặc 2 CTV và 1 người cao GP.

Hoặc bạn có thể tham gia các sự kiện của hoc24 

Bình luận (2)
Shiba Inu
29 tháng 6 lúc 16:03

Em nên đến đồn công an gửi số tiền đó để nhờ tìm người đã đánh mất nó.

Bình luận (1)
Ħäńᾑïě 💔😭♏
29 tháng 6 lúc 16:21

Em sẽ đúng đợi ở chỗ đó nếu không có ai thì đem lên phường cho các chú công an tìm người bị mất và đem trả lại

Bình luận (0)
Nguyễn Ngọc Diệp
29 tháng 6 lúc 16:47

Nếu nhặt được tiền rơi, em sẽ:

+ Đi chạy vào đồn công an để trả cho các chú công an.

+ Nếu như có ai đi qua, hãy hỏi với người đó rằng : Đây có phải tiền của cô/chú/bà/ông/gì/o không ạ? ( Nếu là người lớn ) Đây có phải là tiền của anh/chị/em không để anh/chị/em trả? ( Nếu là trẻ em, thiếu niên và thanh niên )

Chúc bạn học tốt!

Bình luận (0)
Lê Trang
19 tháng 6 lúc 21:10

- Di sản văn hóa là di sản của các hiện vật vật thể và các thuộc tính phi vật thể của một nhóm hay xã hội được kế thừa từ các thế hệ trước, đã duy trì đến hiện nay và dành cho các thế hệ mai sau.

Có:

-Di sản văn hóa phi vật thể

-Di sản văn hóa vật thể

- Di sản văn hóa hỗn hợp

Ví dụ:

- Vườn Quốc gia Phong Nha – Kẻ Bàng – Di sản thiên nhiên thế giới (2003-2015) ...

- Vịnh Hạ Long – Di sản thiên nhiên thế giới (1994-2000) ...

- Quần thể di tích Cố đô Huế - Di sản văn hóa thế giới (1993) ...

- Đô thị cổ Hội An – Di sản văn hóa thế giới (1999) ...

- Di tích Mỹ Sơn – Di sản văn hóa thế giới (1999)

Bình luận (0)
^ _ ^ ( ɻɛɑm ʙáo cáo )
19 tháng 6 lúc 21:35

- Di sản văn hóa là di sản của các hiện vật vật thể và các thuộc tính phi vật thể của một nhóm hay xã hội được kế thừa từ các thế hệ trước, đã duy trì đến hiện nay và dành cho các thế hệ mai sau.

Có:

-Di sản văn hóa phi vật thể

-Di sản văn hóa vật thể

- Di sản văn hóa hỗn hợp

Ví dụ:

- Vườn Quốc gia Phong Nha – Kẻ Bàng – Di sản thiên nhiên thế giới (2003-2015) ...

- Vịnh Hạ Long – Di sản thiên nhiên thế giới (1994-2000) ...

- Quần thể di tích Cố đô Huế - Di sản văn hóa thế giới (1993) ...

- Đô thị cổ Hội An – Di sản văn hóa thế giới (1999) ...

- Di tích Mỹ Sơn – Di sản văn hóa thế giới (1999)

                      HOC TỐT

Bình luận (0)

- Di sản văn hóa là di sản của các hiện vật vật thể và các thuộc tính phi vật thể của một nhóm hay xã hội được kế thừa từ các thế hệ trước, đã duy trì đến hiện nay và dành cho các thế hệ mai sau.

Có:

-Di sản văn hóa phi vật thể

-Di sản văn hóa vật thể

- Di sản văn hóa hỗn hợp

Ví dụ:

- Vườn Quốc gia Phong Nha – Kẻ Bàng – Di sản thiên nhiên thế giới (2003-2015) ...

- Vịnh Hạ Long – Di sản thiên nhiên thế giới (1994-2000) ...

- Quần thể di tích Cố đô Huế - Di sản văn hóa thế giới (1993) ...

- Đô thị cổ Hội An – Di sản văn hóa thế giới (1999) ...

- Di tích Mỹ Sơn – Di sản văn hóa thế giới (1999)

Bình luận (0)

Khoá học trên OLM của Đại học Sư phạm HN