Java 69. Cách xóa tập tin và thư mục bằng ngôn ngữ lập trình Java

  Рет қаралды 13,927

TITV

TITV

Күн бұрын

Пікірлер: 93
@TITVvn
@TITVvn 2 жыл бұрын
Link tải code: titv.vn/courses-page/lap-trinh-java-java-core/ Nếu có câu hỏi và cần tư vấn thêm, hãy gửi câu hỏi tại đây: facebook.com/groups/titv.vn Thành viên trong nhóm luôn sẵn sàng giúp đỡ các bạn. Giúp anh đăng ký kênh, nhấn nút thích để video được nhiều bạn đam mê học lập trình biết đến nhé. Chúc các bạn học thật tốt và có một ngày thật vui.
@amdung3469
@amdung3469 Жыл бұрын
ye^u Anh []?!>< love Jak
@nguyenvanuc4478
@nguyenvanuc4478 3 жыл бұрын
vừa code lại bài 68 ,cái phần cây thư mục b68 hay quá ạ
@TITVvn
@TITVvn 3 жыл бұрын
Chúc bạn học tốt. Hãy giúp kênh chia sẻ video clip này với các bạn trong lớp của bạn nhé.
@lamdat97
@lamdat97 2 жыл бұрын
Thật sự cảm ơn thầy rất nhiều, lần thứ 2 em xem lại toàn bộ video java.
@HieuTran-ej4yn
@HieuTran-ej4yn 2 жыл бұрын
xme 2 lần thì quả thực quá chăm nhỉ, a học đến đâu r
@lamdat97
@lamdat97 2 жыл бұрын
Anh đi làm rồi á 😂
@HieuTran-ej4yn
@HieuTran-ej4yn 2 жыл бұрын
@@lamdat97 a đi làm rồi mà vẫn cần xem mấy video cơ bản này á
@HieuTran-ej4yn
@HieuTran-ej4yn 2 жыл бұрын
Hay a mới đi làm gần đây vậy ạ
@nguyenhaiduong7069
@nguyenhaiduong7069 Жыл бұрын
@@HieuTran-ej4yn sao ông hỏi nhiều thế . Video nào cũng thấy hỏi :v
@nvtentertainment4098
@nvtentertainment4098 2 жыл бұрын
video thầy hay thật , mong thầy ra nhiều video về java nâng cao hơn,
@kunkun7650
@kunkun7650 3 жыл бұрын
hay quá thầy, thầy cố ra những giáo án bổ ích nữa nhé.
@TITVvn
@TITVvn 3 жыл бұрын
Chúc bạn học tốt nhé.
@thybaochau
@thybaochau Жыл бұрын
Cảm ơn anh nhiều ạ. Cố gắng tương tác để anh có động lực làm : >>
@Fordcitythuduc
@Fordcitythuduc 2 жыл бұрын
video thầy thật bổ ích
@nguyenthinguyen-u8j
@nguyenthinguyen-u8j 8 ай бұрын
Thầy ơi thầy có hướng dẫn đọc ghi file excel ko ạ
@AnhHoang-yl2eu
@AnhHoang-yl2eu 2 жыл бұрын
mong a ra series về JavaFx dạng code dự án game đơn giản ạ
@nguyenvanuc4478
@nguyenvanuc4478 3 жыл бұрын
đã hoc xong ạ
@TITVvn
@TITVvn 3 жыл бұрын
Cố lên nhé.
@tprunuspersicav8839
@tprunuspersicav8839 Жыл бұрын
cảm ơn thầy vì bài đệ quy file ạ
@CFFM318
@CFFM318 Жыл бұрын
public static void xoaThuMuc(Path thuMuc) throws IOException { // Kiểm tra xem thư mục có tồn tại hay không if (Files.exists(thuMuc)) { // Sử dụng Files.walk để lặp qua tất cả các tệp tin và thư mục bên trong thư mục được truyền vào Files.walk(thuMuc) // Sắp xếp danh sách các đường dẫn theo thứ tự ngược lại để xóa các tệp tin và thư mục con trước .sorted(java.util.Comparator.reverseOrder()) // Sử dụng forEach để xử lý từng đường dẫn .forEach(path -> { try { // Xóa từng tệp tin và thư mục Files.delete(path); } catch (IOException e) { // Xử lý ngoại lệ nếu không thể xóa đường dẫn System.out.println("Không thể xóa: " + path); } }); } }
@atnghiem4835
@atnghiem4835 Жыл бұрын
cách của bác e bị hơi khó hiểuvì khác ví dụ xóa file ban đầu thầy up, chắc em chưa học đến tầm của bác, nhưng cách này trông khóa hay nên em sẽ tham khảo nha bác
@honglinh154
@honglinh154 2 жыл бұрын
hay quá thầy ơi, cám ơn thầy nhiều
@trl-s8139
@trl-s8139 2 жыл бұрын
Video rất bổ ích
@tranvanquan4899
@tranvanquan4899 2 жыл бұрын
EM THỬ CODE xoaFile2, và đã chạy được! Cám ơn anh Tùng nhiều ạ! package main; import java.io.File; import java.io.IOException; import java.nio.file.Files; import java.nio.file.Path; public static void xoaFile2(File fx){ if (fx.isFile()){ System.out.println("File da xoa: " + fx.getAbsoluteFile()); try { Files.deleteIfExists(fx.toPath()); } catch (IOException e) { throw new RuntimeException(e); } } else if (fx.isDirectory()) { File[]mangCon = fx.listFiles(); for (File f: mangCon ) { xoaFile2(f); } System.out.println("File da xoa: " + fx.getAbsoluteFile()); } try { Files.deleteIfExists(fx.toPath()); } catch (IOException e) { throw new RuntimeException(e); } } public static void main(String[] args) { File f0 = new File("C:\\Users\\OS\\IdeaProjects\\JaVa69\\F0"); File f0_1 = new File("C:\\Users\\OS\\IdeaProjects\\JaVa69\\F0_1"); File f_vidu = new File("C:\\Users\\OS\\IdeaProjects\\JaVa69\\Vidu.txt"); ViDuXoaFile.xoaFile2(f0); ViDuXoaFile.xoaFile2(f0_1); ViDuXoaFile.xoaFile2(f_vidu); } }
@TITVvn
@TITVvn 2 жыл бұрын
Cảm ơn bạn. Mời bạn tham gia và gửi câu hỏi tại nhóm facebook.com/groups/titv.vn nếu có thành viên trong nhóm biết câu trả lời họ sẽ sẵn sàng giúp đỡ bạn. Đăng ký kênh và chia sẻ cho các bạn khác cùng học nhé. Chúc bạn học thật tốt.
@thaiminhthanhfgwhcm7642
@thaiminhthanhfgwhcm7642 Жыл бұрын
em cảm mơn thầy
@3oireview626
@3oireview626 2 жыл бұрын
cảm ơn ad chia sẽ
@lucvothanh2619
@lucvothanh2619 2 жыл бұрын
cảm ơn thầy nhiều ạ
@ha_nguyen_146
@ha_nguyen_146 2 жыл бұрын
cháu cảm ơn chú nhiều lắm ạ
@hoanginh2577
@hoanginh2577 Жыл бұрын
tại sao e dùng Files để xóa file như a và tham số đầu tiên của getPath e truyền vào là null như a thì ide của e báo lỗi vậy ạ, có phải do thời điểm hiện tại hàm đó đã có sự thay đổi phải ko ạ
@thaiminhthanhfgwhcm7642
@thaiminhthanhfgwhcm7642 Жыл бұрын
bạn chấm toPath nha
@sweetluv8024
@sweetluv8024 Жыл бұрын
hihi em làm kiểu khác vẫn chạy tốt ạ, thanks anh. CODE: public class XoaFile { // viet ham static de do phair tao ra doi tuong public static void deleteFile(File fx) { if (fx.isFile()) { System.out.println("Da Xoa: " + fx.getAbsolutePath()); fx.delete(); } else if (fx.isDirectory()) { // lay file con File mangCon[] = fx.listFiles(); for (File file : mangCon) { // xoa file con deleteFile(file); } // xoa ban than thu muc sau khi xoa file con System.out.println("Da Xoa: " + fx.getAbsolutePath()); fx.delete(); } } public static void deleteFile2(Path p) { if (p.toFile().isFile()) { System.out.println("Da Xoa: " + p.toFile().getAbsolutePath()); try { Files.delete(p); } catch (IOException ex) { Logger.getLogger(XoaFile.class.getName()).log(Level.SEVERE, null, ex); } } else if (p.toFile().isDirectory()) { // lay file con File mangCon[] = p.toFile().listFiles(); for (File file : mangCon) { // xoa file con deleteFile2(file.toPath()); } // xoa ban than thu muc sau khi xoa file con System.out.println("Da Xoa: " + p.toFile().getAbsolutePath()); try { Files.delete(p); } catch (IOException ex) { Logger.getLogger(XoaFile.class.getName()).log(Level.SEVERE, null, ex); } } } public static void main(String[] args) { // su sung class FILE File f0 = new File("C:\\Users\\DELL\\Documents\\NetBeansProjects\\Java_69\\f0"); File f0_1 = new File("C:\\Users\\DELL\\Documents\\NetBeansProjects\\Java_69\\f0_1"); File f = new File("C:\\Users\\DELL\\Documents\\NetBeansProjects\\Java_69\\vidu.txt"); // f0.deleteOnExit(); // xoa ko dc vi la thu muc co chua thu muc con // f0_1.deleteOnExit(); //xoa dc vi la thu muc rong // f.deleteOnExit(); // xoa dc vi la tap tin // XoaFile.deleteFile(f0); // viet ham static de khoi tao doi tuong ma lay class chinh quat luon // Su dung class FILES de xoatap tin va thu muc Path p0 = f0.toPath(); Path p0_1 = f0_1.toPath(); Path p = f.toPath(); try { // Files.deleteIfExists(p0); Files.deleteIfExists(p0_1); Files.deleteIfExists(p); } catch (IOException ex) { Logger.getLogger(XoaFile.class.getName()).log(Level.SEVERE, null, ex); } XoaFile.deleteFile2(p0); } }
@cuongmanh4397
@cuongmanh4397 5 ай бұрын
giờ mk mới xem thui, mk cũng tham khảo của bạn nên mk mới làm được và mk bổ sung thêm về cái hàm static dùng để xóa Files nhé, mk sẽ dùng đệ quy thì sẽ gọn hơn xíu public static void xoafilebangfiles(Path p) { if(p.toFile().isFile()) { try { System.out.println("đã xóa bằng Files: " + p.toFile().getAbsolutePath()); Files.deleteIfExists(p); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } }else if(p.toFile().isDirectory()) { File [] mangcon = p.toFile().listFiles(); for (File file : mangcon) { xoafilebangfiles(file.toPath()); } try { System.out.println("đã xóa bằng Files: " + p.toFile().getAbsolutePath()); Files.deleteIfExists(p); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }
@sweetluv8024
@sweetluv8024 5 ай бұрын
@@cuongmanh4397 chuc mung ban ne
@thekingalo5625
@thekingalo5625 3 жыл бұрын
Anh Peter Le đi comment dạo share Link youtube đi anh, anh qua mấy trang hội nhóm khác rồi comment dạo share link youtube của anh ak, ví dụ họ hỏi vấn đề nào đó mà anh có ra video rồi thì anh share link cho họ... chúc anh may mắn
@TITVvn
@TITVvn 3 жыл бұрын
Cũng muốn lắm, tiếc là ko có thời gian chơi facebook nhiều và đi comment dạo.
@vietjar5842
@vietjar5842 2 жыл бұрын
cho em hỏi thêm về cái Files.Delete thì nó máy em nó ko cho xóa file txt
@TITVvn
@TITVvn 2 жыл бұрын
Mời bạn tham gia và gửi câu hỏi tại nhóm facebook.com/groups/titv.vn nếu có thành viên trong nhóm biết câu trả lời họ sẽ sẵn sàng giúp đỡ bạn. Đăng ký kênh và chia sẻ cho các bạn khác cùng học nhé. Chúc bạn học thật tốt.
@2002_ltt
@2002_ltt Жыл бұрын
oh, em dungf deleteOnExit trong hàm đề quy xóa file không thể xóa hết được ạ, dùng hàm delete giống thầy thì lại ổn
@anhtuan892001
@anhtuan892001 2 жыл бұрын
Anh ơi em làm cái đoạn xóa các file khi co thư mục con bên trong ý. Em thay lệnh delete() bằng deleteOnExit() thì lại k xóa được hêt là vì sao ạ.
@guanyu55
@guanyu55 7 ай бұрын
Cùng câu hỏi
@samphamvan4717
@samphamvan4717 3 жыл бұрын
hay và dễ hiểu
@TITVvn
@TITVvn 3 жыл бұрын
Học tốt nhé. Xem trong phần mô tả video có link của khóa học. Đăng ký kênh TITV để theo dõi các video clip tiếp theo nhé.
@nguyenvantuananh2582
@nguyenvantuananh2582 7 ай бұрын
Tymmmmm
@uc29vlogs69
@uc29vlogs69 Жыл бұрын
thầy ơi cho em hỏi cái phần word thì lấy ở đâu vậy ạ
@dangduong5113
@dangduong5113 2 жыл бұрын
Thầy ơi, hệ điều hành windows của e ko dùng dc code của thầy vì vậy nên e vẫn chưa hiểu bài
@hoangdung1712
@hoangdung1712 2 жыл бұрын
Thầy dùng mac thì khác hệ đh là đúng r, ông phải tự code lại thì ông mới hiểu được chứ
@nguyenvanuc4478
@nguyenvanuc4478 3 жыл бұрын
cái đệ quy khá là khó hiểu a ạ,mong a cho 1 vài video về đệ quy hướng dẫn chi tiết ạ
@TITVvn
@TITVvn 3 жыл бұрын
Bạn có thể xem đệ quy bên phần lập trình C. Chúc bạn học tốt. Hãy giúp kênh chia sẻ video clip này với các bạn trong lớp của bạn nhé.
@vuthien9342
@vuthien9342 2 жыл бұрын
Ngoài đệ quy ra thì còn cách nào khác không a... ? Cảm ơn bài giảng của anh
@TITVvn
@TITVvn 2 жыл бұрын
Mời bạn tham gia và gửi câu hỏi tại nhóm facebook.com/groups/titv.vn nếu có thành viên trong nhóm biết câu trả lời họ sẽ sẵn sàng giúp đỡ bạn. Đăng ký kênh và chia sẻ cho các bạn khác cùng học nhé. Chúc bạn học thật tốt.
@chivi7779
@chivi7779 Жыл бұрын
Video này âm thanh nhỏ quá anh ơi
@thegooddieyoung4731
@thegooddieyoung4731 Жыл бұрын
E vừa thử dùng code xóa mấy cái file rác mà xóa hẳn luôn a ạ. Nó k đưa vào thùng rác như mình thao tác bình thường.
@huyhuy-xp9hb
@huyhuy-xp9hb 2 жыл бұрын
phút 16 ý anh là lập trình deque java_63 hay sao ạ
@TITVvn
@TITVvn 2 жыл бұрын
Mời bạn tham gia và gửi câu hỏi tại nhóm facebook.com/groups/titv.vn nếu có thành viên trong nhóm biết câu trả lời họ sẽ sẵn sàng giúp đỡ bạn. Đăng ký kênh và chia sẻ cho các bạn khác cùng học nhé. Chúc bạn học thật tốt.
@thanhvochi7659
@thanhvochi7659 2 жыл бұрын
anh đang theo mảng lập trình nào vậy anh
@TITVvn
@TITVvn 2 жыл бұрын
Bạn hãy gửi câu hỏi tại nhóm facebook.com/groups/titv.vn nếu có thành viên trong nhóm biết câu trả lời họ sẽ sẵn sàng giúp đỡ bạn. Đăng ký kênh và chia sẻ cho các bạn khác cùng học nhé. Chúc bạn học thật tốt.
@kieuhau9781
@kieuhau9781 2 жыл бұрын
thầy ơi sao emcũng làm y nhưu vậy mà tập tin con xóa ko dc,
@TITVvn
@TITVvn 2 жыл бұрын
Chúc bạn học thật tốt nhé, nếu có câu hỏi, bạn hãy gửi câu hỏi tại nhóm facebook.com/groups/titv.vn nếu có thành viên trong nhóm biết câu trả lời họ sẽ sẵn sàng giúp đỡ bạn. Đăng ký kênh và chia sẻ cho các bạn khác cùng học nhé.
@nguyenhoangnam6625
@nguyenhoangnam6625 3 жыл бұрын
Học theo chuổi bà java của anh ,r mình cần học thêm gì nửa hong ,để có thể làm web được ạ anh.Em muốn theo lập trình Web mà em mơ hồ quá không biết gì hết
@haihealer0702
@haihealer0702 3 жыл бұрын
Đây chỉ mới là series cho bn nắm java cơ bản th, ngoài ra để theo đc web thì bn còn học như: SQL, JSP/JDBC....
@nguyenhoangnam6625
@nguyenhoangnam6625 3 жыл бұрын
@@haihealer0702 oke mình cảm ơn bạn
@TITVvn
@TITVvn 3 жыл бұрын
Chuỗi bài này còn dài lắm. Chúc bạn học tốt. Đăng ký kênh TITV để theo dõi các video clip tiếp theo nhé.
@buithuy9204
@buithuy9204 3 жыл бұрын
Anh ơi làm C++ đi mà, em học C của a rất dễ hiểu, giờ học C++ của người khác khó hiểu quá
@TITVvn
@TITVvn 3 жыл бұрын
Mình đang làm chuỗi bài về Lập trình Java. Sau khi xong Java mới quay lại làm C++
@PhamVanuchanh
@PhamVanuchanh Жыл бұрын
Em Viết hàm dùng cho Files như thế này public static void xoaFiles(Path fxs) { if (fxs.toFile().isFile()) { try { Files.deleteIfExists(fxs); } catch (IOException e) { e.printStackTrace(); } } else if (fxs.toFile().isDirectory()) { File[] mangCon = fxs.toFile().listFiles(); for (File f : mangCon) { xoaFiles(f.toPath()); } try { Files.deleteIfExists(fxs); } catch (IOException e) { e.printStackTrace(); } } }
@anime_official6979
@anime_official6979 2 жыл бұрын
Hay
@tv-nguyen3554
@tv-nguyen3554 Жыл бұрын
Em đọc trên mạng thì deleteOnExit sẽ đánh dấu các file or dir xoá cho tới khi xong ctrinh mới xoá nên em làm theo cách này Static void deQuy(File f){ f.deleteOnExit(); If(f.isDirectory() && f.canRead()){ File[] arr=f.listFiles(); for(File file:arr){ deQuy(file); } } } 😂
@chautinhtinh8948
@chautinhtinh8948 3 жыл бұрын
thầy có thể chỉ e cách sắp xếp các mục < obj > theo thứ tự như thầy được không ạ , cái của em sắp xếp k theo trật tự , các bài giờ học nhiều lên , sau này sẽ khó khăn khi tìm . thầy chỉ cho em với ạ . vd như của thầy bài java68 xong kế tiếp mục sau java69 , còn của em java55 xong nhảy lên java 69 á thầy . Kiểu như vậy thầy chỉ giúp e để e sắp xếp cho khoa học
@TITVvn
@TITVvn 3 жыл бұрын
Chào bạn, nếu có câu hỏi, bạn hãy gửi câu hỏi tại nhóm facebook.com/groups/titv.vn Nếu có thành viên trong nhóm biết câu trả lời họ sẽ giúp đỡ bạn. Chúc bạn học tốt.
@HieuTran-ej4yn
@HieuTran-ej4yn 2 жыл бұрын
học mấy bài file này có lẽ la chans nhất chuỗi bài nhưng cố gắng :((
@HuyLe-om9ew
@HuyLe-om9ew Жыл бұрын
anh coi giúp e xem đúng không ạ public static void deleteIfEx(File f) { if(f.isFile()) { Path pathFile = f.toPath(); try { Files.deleteIfExists(pathFile); } catch (IOException e) { e.printStackTrace(); } }else if(f.isDirectory()) { File[] subsFiles = f.listFiles(); Path pathFile = f.toPath(); for (File file : subsFiles) { deleteIfEx(file); } try { Files.deleteIfExists(pathFile); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }
@musicnow5863
@musicnow5863 2 жыл бұрын
Good
@ThiTran-gj7xs
@ThiTran-gj7xs 2 жыл бұрын
public static void xoaFile2(File file) { if(file.isFile()) { try { Files.delete(file.toPath()); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } }if(file.isDirectory()) { File[] subsFile = file.listFiles(); for (File f : subsFile) { xoaFile2(f); } try { Files.delete(file.toPath()); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }
@thanhblack3532
@thanhblack3532 3 жыл бұрын
có ông nào cài lại win chưa??
@TITVvn
@TITVvn 3 жыл бұрын
Cài lại win cũng tốt.
@thanhvochi7659
@thanhvochi7659 2 жыл бұрын
haha xoá nhầm hả
@nguyenhoaiquoc5
@nguyenhoaiquoc5 8 ай бұрын
Code của em ạ public static void xoaFiles(Path p) { if (p.toFile().isFile()) { try { Files.delete(p); } catch (IOException e) { e.printStackTrace(); } } else if (p.toFile().isDirectory()) { File[] mangCon = p.toFile().listFiles(); for (File px : mangCon) { xoaFiles(px.toPath()); } p.toFile().delete(); } }
@CườngTạ-m2w
@CườngTạ-m2w 5 ай бұрын
public static void xoaFile2(File f) { Path fl = f.toPath(); if(f.isFile()){ try { Files.deleteIfExists(fl); } catch (IOException ex) { } } else if(f.isDirectory()) { File[] arr = f.listFiles(); for (File file : arr) { xoaFile2(file); } try { Files.deleteIfExists(fl); } catch (IOException ex) { } } }
@nhattuan5353
@nhattuan5353 Жыл бұрын
public static void deleteMultiFiles(Path px) { try { if (Files.isRegularFile(px)) { Files.delete(px); } else if (Files.isDirectory(px)) { try (Stream pathStream = Files.list(px)) { pathStream.forEach(path->{ deleteMultiFiles(path); }); Files.delete(px); } catch (IOException e) { System.out.println(e); } } } catch (Exception e) { // TODO: handle exception System.out.println(e); } }
@thi6944
@thi6944 2 жыл бұрын
.
@thaiminhthanhfgwhcm7642
@thaiminhthanhfgwhcm7642 Жыл бұрын
::::đây là phương thức xóa f0 bằng các dùng class Files của em ạ:::::: public static void xoaFilesKhongRong(File fx) { if(fx.isFile()) { System.out.println("Đã xóa "+fx.getAbsolutePath()); try { System.out.println("tình trạng file "+fx.getName()+ "là"+ Files.deleteIfExists(fx.toPath())); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } }else if(fx.isAbsolute()) { File[] mangConChuaCacFolder=fx.listFiles(); for (File file : mangConChuaCacFolder) { System.out.println("Đã xóa "+file.getAbsolutePath()); xoaFilesKhongRong(file); } } System.out.println("Đã xóa "+fx.getAbsolutePath()); try { System.out.println("tình trạng file "+fx.getName()+ "là"+ Files.deleteIfExists(fx.toPath())); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } }
@ungpham4688
@ungpham4688 2 жыл бұрын
Đoạn code cuối bị lỗi phần Try Catch: Unreachable catch block for IOException. This exception is never thrown from the try statement body. Xóa try catch đi thì làm được bình thường // Su dung class Files xoa tap tin va thu muc Path p1 = f1.toPath(); Path p2 = f2.toPath(); Path p3 = f3.toPath(); try { /*Files.deleteIfExists(p1);// không xóa được Files.deleteIfExists(p2);// Xóa được Files.deleteIfExists(p3);// Không xóa được */ Main69.xoaFile(f1); Main69.xoaFile(f2); Main69.xoaFile(f3); } catch (IOException e) { e.printStackTrace(); }
@TITVvn
@TITVvn 2 жыл бұрын
Mời bạn tham gia và gửi câu hỏi tại nhóm facebook.com/groups/titv.vn nếu có thành viên trong nhóm biết câu trả lời họ sẽ sẵn sàng giúp đỡ bạn. Đăng ký kênh và chia sẻ cho các bạn khác cùng học nhé. Chúc bạn học thật tốt.
@GAMINGARCHIVES
@GAMINGARCHIVES 2 жыл бұрын
hay quá thầy, thầy cố ra những giáo án bổ ích nữa nhé.
Что-что Мурсдей говорит? 💭 #симбочка #симба #мурсдей
00:19
She made herself an ear of corn from his marmalade candies🌽🌽🌽
00:38
Valja & Maxim Family
Рет қаралды 18 МЛН
Sigma Kid Mistake #funny #sigma
00:17
CRAZY GREAPA
Рет қаралды 30 МЛН
Quilt Challenge, No Skills, Just Luck#Funnyfamily #Partygames #Funny
00:32
Family Games Media
Рет қаралды 55 МЛН
Tỷ phú Mỹ cao tay như nào khi kiện Đàm Vĩnh Hưng.
10:05
Tuấn Tiền Tỉ
Рет қаралды 372 М.
Generics trong Java như PRO | Code Thu
17:15
Code Thủ
Рет қаралды 14 М.
Lộ trình tự học Java Web để thành back-end developer
13:14
Phạm Huy Hoàng
Рет қаралды 159 М.
Что-что Мурсдей говорит? 💭 #симбочка #симба #мурсдей
00:19