Bài đăng

Đang hiển thị bài đăng từ Tháng 2, 2020

[Win OS] Tổng hợp

Cài win không cần cd:  wmic logicaldisk get size,caption

[Javascript] Kiến thức cơ bản

//Install: Live server vs code //Phím tắt: Ctrl + d: Chọn kí tự giống nhau //Sử dụng js trong html: Install live server //Kiến thức cơ bản gồm:  /**  * Biến  * Comment  * 1 số hàm built - in  * Toán tử  * So sánh  * Kiểu boolean  * If - Else  * Kiểu dữ liệu  */ //================================================================== //1. Biến - Khai báo var  varName //2. Comment: // /***/ //Phím tắt : Ctrl + / //3. Một số hàm built-in      //Là hàm được built sẵn và lấy ra sử dụng     Alert()  ...

[Javascript] Kiến thức cốt lõi (String)

Hình ảnh
  //1. Khai báo          var   nameString = " " /   ' '   //Khuyến khích khai báo           var   nameString   =   new   String ( " " )   //2. Sủ dụng dấu \:           var   nameString = ( "Hải là  \" siêu nhân \" " )          console . log (nameString)     //Trường hợp sử dụng dấu \ thì phải thêm dấu \ nữa mới sử dụng được          var   nameString = ( "Đây là dấu  \\ " );    //Đúng          console . log ( nameString . length )      //Lỗi cú pháp...

[Javascript] Làm việc với string

//Làm việc với chuỗi //Keyword: Javascript string Methods //==================================================================      var  myString= 'Trương Thanh Hải Hải Trương' //1. Length - Return number of string     console.log(myString.length) //2. Find index     console.log(myString.indexOf( 'Thanh Hải' )) //Trả về vị trí tìm thấy đầu tiên      //Tìm không thấy: Return -1          console.log(myString.indexOf( 'Thanh Hải' , 5 )) //5 - Vị trí tìm kiếm từ 5       //Last indexof - Trả về vị trí tìm kiếm cuối cùng     console.log(myString.lastIndexOf...

[Javascript] Làm việc với số

//Số và làm việc với số //Keyword:  -   typeof - Kiếm tra kiểu của biến              //-Number with methods   //================================================================== //1. Number      //Cách 1: Nên sdung      var  myNum= 18      var  myNum1= 3.14      //Cách 2:      var  otherNum= new  Number( 9 ) //NaN: Đại diện cho số không hợp lệ      //Sủ dụng hàm isNaN //2. Làm việc với Number      //ToString() - Convert thành chuối     console.log(otherNum.toString())      //toFi...

[Javascript] Mảng

//Mảng //1. Tạo mảng - Nên có s sau biến      //Cách 1      var  languages=[        'PHP' ,        'javascript' ,        '.NET'     ];      //Cách 2      var  languages1= new  Array     (          'PHP' ,          'Node'     )     console.log(languages);      //Check kiểu: Array.isArray(var) true/false     console.log(Array.isArray(languages1));      //2. Truy xuất mảng      // Lấy độ dài: length     console...

[Javascript] Làm việc với mảng

//Làm việc với mảng //Key: javascript array methods /**  * toString  * join  * pop  * unshift  * shift  * splicing  * concat  * slicing  */     //toString(): Array -> String datatype      var  languages=     [ 'PHP' ,      'JS' ,      'Java'    ];     //  console.log(languages.toString());     // //join = toString()     // console.log(languages.join( ' ' ));     // //Pop: Xóa phần tử cuối array và trả về phần tử đã xóa đó     // console.log(languages.pop());     // //Mảng...

[Javascript] Thêm ví dụ về vòng lặp

//Thêm ví dụ về vòng lặp //for ngược for  ( let   i   =   100 ;  i > 0 ;  i -- ) {     console .log ( i );       } for  ( let   i   =   100 ;  i > 0 ;  i -= 5 ) {     console .log ( i ); }

[Javascript] Return trong function

//Return trong function function  myCalculator(a,b) {     var  c;     return  c=a+b  //Không có return -> undefined    } console.log(myCalculator( 4 , 5 ));

[Javascript] Tham số trong function

//Tham số trong function //1. Tham số     // - Định nghĩa     // - Cách truyền tham số     // - Tính private     // - 1 tham số     // - Nhiều tham số //2. Truyền tham số     //1 || Nhiều tham số //3. Argument (Đối số)     // Đối tượng argument     // Giới thiệu vòng for //================================================================== //Funtion truyền 1 || nhiều tham số (stringDialog), cách nhau dấu ,     function  showDialog(stringDialog,stringName) {       alert(stringDialog);        ...

[Javascript] Hiểu hơn về function

//Hiểu hơn về function //1. Khi đặt function trùng tên //2. Khai báo biến trong hàm //3. Định nghĩa hàm trong hàm //===========================================================     //Khi định nghĩa ra 2 function trùng tên và gọi thì function được định nghĩa ở sau ghi đè lên function trùng tên trước     function  show1(){       console.log( 'Hello' );           }     function  show1(){       console.log( 'World' );           }     //Call -> Function sau được ghi đè lên function trước -...

[.NET] Làm việc với file

Đọc thông tin ổ đĩa Thư viện .NET cung cấp lớp  DriveInfo  tại namespace  System.IO  giúp đọc thông tin các ổ đĩa có trong hệ thống. Phương thức  DriveInfo.GetDrives()  trả về mảng gồm các đối tượng  DriveInfo , mỗi đối tượng chứa thông tin về một ổ đĩa. Có thể tham khảo các thuộc tính: Thuộc tính Ý nghĩa IsReady true  ổ đĩa ở trạng thái sẵn sàng (hoạt động) - ví dụ ổ đĩa CD nếu không có đĩa thì không sẵn sàng  false DriveType kiểu ổ đĩa  (System.IO.DriveType)  :  CDRom, Fixed, Network, NoRootDirectory, Ram, Removable, Unknown VolumeLabel Nhãn đĩa DriveFormat Chuỗi cho biết định dạng đĩa:  NTFS, FAT32, FAT, devfs ... AvailableFreeSpace Số byte có hiệu lực còn trống  (theo hạn ngạch người dùng) TotalFreeSpace Số byte còn trống TotalSize Tổng số byte trên đĩa using System ; using System . IO ; namespace CS16_Files { public class GetDriveInfomation { public static void GetDrivesInf...