Tìm kiếm

Chat Yahoo nhiều nick ko can phan mem !

Chat Yahoo nhiều nick không cần phần mềm hỗ trợ !
Bạn có nhiều ID trong Yahoo Messenger để tán gẫu nhưng không biết làm sao mở cùng lúc để tiện chat. Chỉ cần chỉnh sửa vài thứ trong Windows là có thể nói chuyện thoải mái mà không phải lục tìm trên mạng phần mềm hỗ trợ.
Trước tiên, bạn vào Start - Run gõ Regedit để vào phần Registry, chỉnh sửa những thiết lập mặc định của hệ điều hành.

Theo đường dẫn này để mở mục HKEY_CURRENT_USER\Software\Yahoo\pager\Test 

Nhấp chuột phải chọn New - String Value:

Đặt tên String (chuỗi) giá trị mới này là Plural.
Nhấp chuột phải tại Plural chọn Modify gán cho nó giá trị là 1rồi nhấn OK.
Thoát khỏi cửa sổ Registry là bạn có thể bắt đầu chat Yahoo Messenger với nhiều nick mà không cần sử dụng bất kỳ phần mềm nào.
Chat Yahoo Messenger cùng lúc nhiều nick.



Read Users' Comments (0)

Tạo USB cài đặt mọi hệ điều hành


Tạo USB cài đặt mọi hệ điều hành cực đơn giản
Như ta đã biết, các thế hệ Laptop hiện nay, đặc biệt là chủng loại Netbook thường được thiết kế theo hướng mỏng hơn, đơn giản và hầu như các ổ đĩa quang đã được cắt giảm.
Điều này đặc ra vấn đề là làm thế nào để cài đặt hệ điều hành mới thay thế cho hệ điều hành mặc định của nhà sản xuất trong khi bạn chỉ có các CD/DVD cài đặt và giải pháp được chọn là cài đặt thông qua USB, tuy nhiên giải pháp này đòi hòi bạn phải có các kỹ thuật chuyên sâu để có thể thao tác trên MS-DOS.
Và chúng tôi cũng đã từng giới thiệu các phần mềm có chức năng tạo ổ đĩa khởi động cài đặt hệ điều hành (Bootable USB) bằng USB như WinUSB Maker hay LiveUSB Install. Hôm nay, Genk sẽ giới thiệu đến bạn đọc phần mềm Rufus, công cụ tạo Bootable USB cài đặt Hệ điều hành cực kì đa năng và nhanh chóng. Phần mềm ứng dụng di động (portable) Rufus cho phép bạn tạo một chiếc USB có khả năng cài đặt hệ điều hành như một chiếc đĩa cài đặt Windows XP, Vista Windows 7 hoặc hệ điều hành Linux, ngoài ra còn kèm theo một số tùy chọn hữu ích.
Sau khi tải về, bạn nhấn đôi chuột vào tập tin Rufus v1.1.3f.exe để kích hoạt phần mềm mà không cần cài đặt.
Tạo USB cài đặt mọi hệ điều hành cực đơn giản, Công nghệ thông tin, Cai dat bang USB, tao USB cai dat he dieu hanh, USB, cai dat he dieu hanh bang USB, Cai dat he dieu hanh, cai dat qua USB, laptop, phan mem, he dieu hanh, thu thuat, thu thuat cai bang USB
Nhìn chung, giao diện phần mềm tương đối giống với công cụ định dạng ổ đĩa của Windows.
Tạo USB cài đặt mọi hệ điều hành cực đơn giản, Công nghệ thông tin, Cai dat bang USB, tao USB cai dat he dieu hanh, USB, cai dat he dieu hanh bang USB, Cai dat he dieu hanh, cai dat qua USB, laptop, phan mem, he dieu hanh, thu thuat, thu thuat cai bang USB
Phần mềm có khả năng tự động nhận diện các thiết bị USB được kết nối vào máy tính. Khi bạn cắm một chiếc USB vào máy, phần mềm sẽ tự động nhận diện và cung cấp thông tin về chiếc USB đó như tên thiết bị (Device), dung lượng bộ nhớ (Capacity), định dạng (File system) và dung lượng Cluster (Cluster size).
Tạo USB cài đặt mọi hệ điều hành cực đơn giản, Công nghệ thông tin, Cai dat bang USB, tao USB cai dat he dieu hanh, USB, cai dat he dieu hanh bang USB, Cai dat he dieu hanh, cai dat qua USB, laptop, phan mem, he dieu hanh, thu thuat, thu thuat cai bang USB
Để tạo một chiếc USB cài đặt hệ điều hành, bạn tiến hành kết nối 1 USB vào máy tính, bật phần mềm Rufus lên. Tiến hành tùy chọn các tùy chỉnh trong nhóm Format Options. Tại dòng tùy chỉnh Create a bootable disk using bạn nhấn vào biểu tượng hình ổ đĩa và tìm đến tập tin ISO (.iso) mà bạn cần tích hợp vào USB. Dòng Create extended label and icon files cho phép bạn có thể tùy chỉnh nhãn và icon biểu tượng cho chiếc Bootable USB của mình. Sau khi thiết lập xong, bạn nhấn nút Start để phần mềm bắt đầu quá trình khởi tạo.
Tạo USB cài đặt mọi hệ điều hành cực đơn giản, Công nghệ thông tin, Cai dat bang USB, tao USB cai dat he dieu hanh, USB, cai dat he dieu hanh bang USB, Cai dat he dieu hanh, cai dat qua USB, laptop, phan mem, he dieu hanh, thu thuat, thu thuat cai bang USB
Thời gian khởi tạo tùy thuộc vào kích thước tập tin ISO. Phần mềm hoạt động trên cả 2 phiên bản 32bit và 64bit của Windows XP, Vista và Windows 7.
Tải phần mềm Rufus tại đây.

Read Users' Comments (0)

Bài tập DSLK kép

Câu Hỏi :\

Cho danh sách liên kết kép cấu trúc:
       struct  hs
            {
                char    ht [30];
                float    ns ;
                hs* next;
                hs* prev;
              }
  Gọi p con trỏ trỏ tới nút đầu danh sách
a)Bổ sung một phần tử vào cuối danh sách.
b)Tìm in ra họ tên các học sinh năm sinh từ năm 1980 trở về đây.
c)Xóa một phần tửđầu danh sách.




BÀI THAM KHẢO:



   #include <iostream.h>
   #include <stdio.h>


struct   hs
                 {
                      char   ht [30] ;
int     ns ;
                  };   

typedef   struct    node
                  {
                       hs    info ;
 node    *next ;
                       node    *prev;   
                  };


            struct   List
                 {
 node  *head ;
      node  *tail ; 
                  };
// Khởi tạo DS rỗng 
void   CreatList(List & L)
      {
L.head = NULL ;
         L.tail = NULL ;
        }
node *  new_ele =  NULL;


  
// Nhập thông tin cho 1 phần tử
   node*   _input ()
 {
 node * q = new  node ;
 cout<< "\nHo ten : " ;
 fflush  (stdin) ;
 gets ( q -> info.ht ) ;
 cout<< "Nhap nam sinh : " ;
        cin>> q -> info.ns ;
 q -> next = q -> prev = NULL ;
        return q ;
      }


//  Bổ sung 1 phần tử vào cuối danh sách 
    void   AddTail   (List & L ) 
{
           new_ele = _input () ;  // Nhập thông tin 1 ptu mới 
           if ( L.head == NULL ) // Kiểm tra DS rỗng
{
                  //Nếu rỗng thì
//head = new_ele;
//tail = head;
L.head = L.tail = new_ele ; 
               }
else
             {
//Ngược lại
//tail = new_ele->prev;
//tail->next = new_ele;
//tail = new_ele;
 new_ele -> prev = L.tail ;
                 L.tail -> next = new_ele;                 
 L.tail = new_ele;
              }
}
 // In ra danh sách học sinh có nam sinh từ 1980 trở về dây 


 void   Process  ( List   L )
 {
            node * p = L.head  ; // con trỏ trỏ tới ptu đầu tiên của danh sách
if  ( L.head == NULL ) //Kiểm tra DS rỗng
cout<< "\nDanh sach rong !!! " ;
cout<<"\n\n============================================\n";
cout<< "\nDanh sach nhung nguoi sinh sau nam 1980 : \n  " ;
while ( p -> next != NULL )
               {
if ( p -> info.ns > 1980 )
//Trong khi (p!=NULL)& ( p -> info.ns > 1980 ) 
//Th?c hi?n:
//Xu?t ra thông tin p
//p = p->next;
                     {
cout<<"\nHo ten : "<<p ->info.ht ;
cout<<"\nNam sinh :"<<p->info.ns;
cout<<"\n";
 }
p = p->next;
}
}
//Xóa  thông tin học sinh cuối danh sách
  void   DelTail  ( List  & L )
 {
 node *  p ;
 if  ( L.tail != NULL ) // Nếu danh sách khác rỗng
{
L.tail = p ; //p là phần tử cần hủy
//Tách p ra khỏi xâu
L.tail = L.tail -> prev ;
L.tail -> next = NULL ;
delete  p ; //Hủy biến do p trỏ đến
if ( L.head == NULL )
//Nếu nút dầu là rỗng thì nút cuối rỗng
L.tail = NULL ;
else
//nguợc lại head->prev = NULL;
L.head -> prev = NULL ;
 }
 }


void main ()
{
 List  L ;
 CreatList(L) ;
 int  t = 1 ;
 cout<<"\nThem 1 phan tu vao cuoi danh sach ";
 while  ( t ==1 )
 {
AddTail  ( L) ;
cout<< "Tiep tuc nhap ? ( 1 / 0 ) : " ;
cin>> t ;
}
 Process( L ) ;
 }









Read Users' Comments (0)

hoc C Sharp

http://cione.com.vn/Courses/5-1-0

http://cione.com.vn/ChooseCourse full

other device :
 http://www.w3schools.com/

Read Users' Comments (0)

Code 1 số thuật toán sắp xếp và tìm kiếm

//Ice.Tea
// THUAT TOAN SAP XEP


/*
1. Doi cho truc tiep - Interchange sort
2. Chon truc tiep - Selection sort
3. Chen truc tiep - Insertion sort
4. Noi bot - Bubble sort
*/


//------------------


// THUAT TOAN TIM KIEM
/*
1. Tim kiem tuan tu (Tuyen tinh)- sequential Search
2. Tim kiem nhi phan - binary Search
*/


// Code by Ice.Tea
//-------SAP XEP---------
#include <iostream.h>
#include <conio.h>
//1. Interchange Sort
void interchangesort(int a[],int n)
{
int temp;
for (int i=0;i<n-1;i++)
 for(int j=i+1;j<n;j++)
{
if (a[j]<a[i])
 {
temp=a[i];
a[i]=a[j];
a[j]=temp;
}
}
}


// 2. Selection Sort
void selectionsort(int a[],int n)
{
int i,j,min,temp;
for(i=0;i<n-1;i++)
  {
  min = i;
  for (j=i+1;j<n;j++)
  if(a[j]<a[min])
min=j;
if(a[min]<a[i])
{
temp=a[i];
a[i]=a[min];
a[min]=temp;
}
  }
}


// 3. Insertion sort
void insertionsort(int a[],int n)
{
int i,x,pos;
for (i=1;i<n;i++)
  {
  pos=i-1;
  x=a[i];// luu phan tu can chen ra ngoai
  // tim vi tri chen va don cac phan tu
 while((x<a[pos])&&(pos>=0 ))
  {
  a[pos+1]=a[pos];
  pos--;
  }
 // chen phan tu vao dung vi tri
 a[pos+1]=x;
  }
}


//4. Bubble sort
void bubblesort(int a[],int  n)
{
int i,j,temp;
// so sanh va doi cho cac phan tu lien ke nhau
for(i=0;i<n-1;i++)
  for(j=n-1;j>i;j--)
if (a[j]<a[j-1])
{
temp = a[j];
a[j]=a[j-1];
a[j-1]=temp;
}
}




// -------TIM KIEM--------


// Tiem kiem tuan tu (tuyen tinh)
void sequential_search(int a[],int n)
{
int i=0;
int x;// x= khoa tim kiem
cout<<"Nhap khoa tim kiem : ";
cin>>x;
while((i<n)&&(x!=a[i]))// hoac co the dung vong lap for
i++;
// Code dung for
/*
  for (int i=0;i<n;i++)
if (a[i]==x)
return i;  // tra ve vi tri cua khoa
else
return 0;
*/
  if (i<n)
cout<<"Tim thay tai vi tri \n"<<i;
else
 cout<<"Khong tim thay phan tu thoa man ! \n";
}


// Tim kiem nhi phan
void binary_search(int a[],int n)
{
int m=0,r=n-1,l=0,x;
cout<<"Nhap khoa tiem kiem : ";cin>>x;
while(l<=r)
 {
 m=(l+r)/2;
 if (x==a[m])
  break;
 else
if(x<a[m])
 r=m-1;//tim kiem theo thu tu tang dan
else
 l=m+1;
 }
 if (l<=r)
  cout<<"Tim thay khoa tai vi tri "<<m;
 else
 cout<<"Khong ton tai khoa trong day ! \n";
}
// Ham nhap du lieu
void nhap(int a[],int n)
{
cout<<"Nhap day so : \n";
  for(int i=0;i<n;i++)
cin>>a[i];
}


//Ham hien thi ket qua


 void xuat(int a[],int n)
 {
 cout<<"Day sau khi xu ly : \n";
 for(int i=0;i<n;i++)
  cout<<a[i]<<"  ";
 }


 //MAIN


 void main()
 {
 int a[100],n,t;
 cout<<"Nhap so phan tu n = ";
 cin>>n;
 nhap(a,n);
 lap:
 cout<<"\t---------MENU-----------\n";
 cout<<"\n1. Sap xep truc tiep - Interchange sort ";
 cout<<"\n2. Sap xep tron  - selection sort ";
 cout<<"\n3. Sap xep chen truc tiep - Insertion sort ";
 cout<<"\n4. Sap xep noi bot - Bubble sort ";
 cout<<"\n5. Tim kiem tuan tu - sequential search ";
 cout<<"\n6. Tim kiem nhi phan - binary search ";
 cout<<"\n\nNhap lua chon : ";
 cin>>t;
 switch(t)
  {
  case 1:interchangesort(a,n);  xuat(a,n);break;
  case 2:selectionsort(a,n);  xuat(a,n);break;
  case 3:insertionsort(a,n);  xuat(a,n);break;
  case 4:bubblesort(a,n);  xuat(a,n);break;
  case 5:sequential_search(a,n);break;
  case 6:binary_search(a,n);break;
  default: goto lap;
  }
  cout<<"\n";


  getch();
 }

Read Users' Comments (0)

Support

Liên hệ DMTuan-Uneti
Mọi thông tin góp ý các bạn liên hệ với mình ! Mail:
  1. manhtuan.leo@gmail.com
  2. manhtuan.itvp@gmail.com

Y!M: manhtuan.it92