
kandrade
Veteranos-
Total de itens
1.665 -
Registro em
-
Última visita
Tudo que kandrade postou
-
isso acontece quando o usuário mysql não é dono do diretorio /var/lib/mysql/ e subdiretorios dele para corrigir esse erro #chown -R mysql.mysql /var/lib/mysql
-
putz, eu não lembro qual o comando do Win pra ver isso, acho que é esse, tenta executar no command.com ipconfig ele trara informacoes de endereco IP, mascara e Gateway ah, voce não deve se preocupar com o Gateway do provedor já que seu servidor está funcionando, se preocupe apenas na configuracão da placa 2 do servidor e na placa do cliente.
-
eu acho mais provável ser problema no modem faca alguns testes, tente conectar algum PC diretamente no modem se a rede continuar a cair o problema pode ser mesmo no modem
-
o Gateway do seu servidor será o IP do seu modem ADSL, agora o Gateway do seu modem que será algum roteador do provedor, mas isso ele configura automaticamente. sim, pode.
-
o modo de pensar da POO é totalmente diferente da linguagem estruturada, o que acontece muitas vezes é o cara estudar muito programacão estruturada e quando estuda POO não a utiliza da melhor maneira, não pensa de forma OO. eu aconselho a estudar separadamente, primeiramente uma linguagem estruturada, C por exemplo - vetores. - estrutura de dados: pilha, fila, lista, árvores. - manipulacão de arquivos. depois partir pra uma linguagem OO, como C++ e Java
-
voce pode usar outros gerenciadores de janelas prontos, como o: gnome, Fluxbox, IceWM, Blackbox, WindowMaker entre outros. voce pode tambem mudar icones, aparencia, etc do KDE, acesse essa página www.kde-look.org tem muita coisa que pode ser modificada, outra são os temas do superkaramba. mas se mesmo assim quiser fazer seu novo gerenciador de janelas, tem como sim mas deve da um trabalhão, pesquise sobre isso :D
-
tente executar novamente o alsamixer e configurar os volumes novamente, depois voce utiliza esse comando para salvar as alteracoes: #alsactl store
-
o Kurumin geralmente reconhece esses dispositivos e monta automaticamente, voce já tentou conectar o dispositivo no Linux? de qualquer forma, vou deixar uma dica aqui, de como acessar dispositivos USB listar os dispositivos USB conectados #lsusb esse comando te retornará o número do Bus e o número do Device. lista os modulos do Kernel necessários para funcionar o dispositivo #usbmodules -d /proc/bus/usb/xxx/yyy onde xxx é o número do Bus e yyy é o número do Device verifique se os modulos estão carregados #lsmod se não estiverem carregados, carregue-os #modprobe nome_do_modulo se voce estiver usando dispositivos de armazenamento, como pendriver, memoria da camera, etc voce precisa montar o dispositivo, para isso crie um diretório #mkdir /mnt/pen agora monte o dispositivo # mount -t vfat -o umask=0000 /dev/sda /mnt/pen não esqueca de desmonta-lo antes de desconectar #umount /mnt/pen
-
precisa sim, baixe o driver da sua placa para Linux, www.nvdia.com ai é só instalar, para executar o instalador, faca assim: #sh nome_do_instalador é sim, de acordo com o HD.
-
manipular pasta do diretório não entendi explique melhor o que precisa
-
identa o código e posta eles em tags code case 2 : { cout<<"\nInforme a placa: "; gets(novaplaca); while (p->placa!='\0'){ if(strcmp(novaplaca,p->placa)==0){ cout<<"\nInforme a hora atual"; cin>>hora2; cout<<"\nPlaca: "<<p->placa; cout<<"\nHora de entrada: "<<p->hora; cout<<"\nHora de saida: "<<hora2; tempo=(hora2-p->hora); cout<<"\nTempo de parmanencia: "<<tempo; valor=(tempo*p->valorfracao); //calculando o valor// cout<<"\nValor a pagar: "<<valor; nvagas=(nvagas+1); //atualizando as vagas// } else cout<<"\nVeiculo não localizado"; p-> } break; } cara sinceramente tem muita coisa errada voce perde a referencia da lista, voce só aloca espaço para uma estrutura tem else faltando '{'
-
identa o código e coloca nas tags code para facilitar a visualização #include <stdio.h> #include <stdlib.h> #include <conio.h> #include <math.h> #define max 20 int v[max]; // vetor que ira receber os 20 numeros em ordem crescente int vprimo[max]; int vimpar[max]; int vpar[max]; int i,x; int main(int argc, char *argv[]) { int b=atoi(argv[1]); printf("|---------------------------|"); for (i=1;i<=max;i++){ printf("| Digite 20 numeros de 0-9 |\n"); scanf("%d",&v[i]); if ((v[i]%2)==0) { push(vpar[i],v[i]); printf("Numero %d é par",v[i]); } if ((v[i])%2==1) { push(vimpar[i],v[i]); printf("Numero %d é impar",v[i]); } if(b%v[i]==0 && v[i]!=1 && v[i]!= { push(vprimo[i],v[i]); printf("Numero %d é primo",v[i]); } } for (i=1;i<=max;i++) printf("| Em sequencia foram %d |\n",v[i]); for (i=1;i<=max;i++) printf("|'Na posicao N* '%d' da pilha:'\nPar ? R= %d, Impar? R= %d, Primo? R= %d |",i,vpar[i],vimpar[i],vprimo[i]); system("pause"); } voce testou o código? fale pra gente o que encontrou de errado
-
o padrão do Slackware é o LILO, ele não vem com o GRUB instalado para isso voce pode baixar os binários ou o pacote e instalar, depois voce deve configura-lo corretamente ;)
-
sim, mas não entendi porque precisa ser p, já que o ponteiro para sua estrutura tambem se chama p voce pode ter um ponteiro pra estrutura p e um ponteiro para um arquivo com outro nome por exemplo *fp aqui voce encontra 2 bons artigos para manipulacao de arquivos: http://www.vivaolinux.com.br/artigos/verAr...php?codigo=2134
-
olha o exemplo: struct dados{ int nvagas; float valorfracao; int hora; int minutos; char placa[8]; char data[8]; }; int main(){ struct dados *p; //ponteiro da estrutura dados //percebe o uso do nome struct dados, voce também pode criar um apelido pra ele p=(struct dados*)malloc(sizeof(struct dados)); //alocação da memória para o ponteiro p->nvagas=0; //manipulacao normalmente respeitando o tipo de dado, nesse caso inteiro printf("numero de vagas = %i\n",p->nvagas); return 0; }
-
no tutorial que voce usou, nessa parte ele da "Skip" porque só terá o Slackware na máquina e voce não, terá o Slackware e o Win voce pode instalar o LILO na particão do sistema e trocar a ordem de boot dos HDs mas na minha opinião a melhor forma de resolver isso é instalando o LILO na MBR, com isso voce pode deixar a configuracão da bios do jeito que está e escolher atraves de um menu do LILO qual Sistema usar.
-
antes de inserir o dado no arquivo voce precisa compara-lo com todos os outros dados que já estão armazenados, veja só no trecho abaixo: arq_Aluno = fopen("Projeto Final_DadosAlunos.txt","ab"); //o parametro "a" indica que voce vai anexar algo no fim do arquivo, como antes voce precisa passar por todo arquivo antes de inserir substitua o "a" por "r" ou use a funcao rewind(arq_Aluno); que faz o ponteiro do arquivo voltar ao inicio. if(arq_Aluno == NULL) { printf("ERRO NA ABERTURA DO ARQUIVO\n"); } else { //aqui voce deve comparar seus dados com todo o conteudo do arquivo //use a funcao fread até encontrar EOF, voce pode usar o retorno da funcao para te ajudar //a funcao fread retorna o numero de elementos que leu "terceiro parametro" em caso de sucesso. //so depois de passar por todos elementos voce pode inserir os dados, como abaixo if(fwrite(&Aluno,sizeof(infoAluno),1,arq_Aluno)==1) { printf("Sucesso\n"); } . . .
-
declara um vetor de caracteres, ex: char placa[30]; temos então uma variável "placa" que pode armazenar até 30 caracteres.
-
entendi não vou deixar prontinho, vou te dar as dicas ;) for(c=1;c<=n;c++){ scanf("%s",sl); inserepalavranop(sl,c); } nesse trecho voce le a string o que separa uma palavra de outra? é o espaco " " certo? então voce passa caracter por caracter da sua string em busca de um espaco, e qual o limite? onde voce deve parar? voce deve parar quando encontrar o caracter que indica fim de string "\0" se eu não encontro espaco, chamo a funcao de insercao para aquela string se eu acho espaco, devo separar o que tenho antes do espaco do resto da string para isso voce pode memorizar onde comeca a string.
-
testei seu programa e aparentemente funciona normal, voce poderia dizer que erros são esses que ocorrem com algumas instancias de entrada o que fiz aqui nesse script foi reduzir um pouco o tamanho da funcao de insercao e criar uma funcao que mostra a lista, #include<stdio.h> #include<ctype.h> #include<malloc.h> typedef struct str_palavra{ int linha; char palavra[30]; struct str_palavra *prox; } regpalavra, *apontpalavra; apontpalavra inifilap,fimfilap; void inserepalavranop(char sl[51],int c){ apontpalavra tmp; // insercao dos valores em tpm tmp=malloc(sizeof(regpalavra)); tmp->linha=c; sprintf(tmp->palavra,"%s",sl); if (!inifilap){ inifilap=tmp; fimfilap=tmp; } else{ fimfilap->prox=tmp; fimfilap=tmp; } //printf("inteiro: %i, string %s\n",inifilap->linha,inifilap->palavra); //printf("inteiro: %i, string %s\n",fimfilap->linha,fimfilap->palavra); } void mostralista(apontpalavra lista){ apontpalavra temp; temp=lista; while(temp) { printf("Lista n=%i contendo: %s\n",temp->linha, temp->palavra); temp=temp->prox; } } int main(void){ char sl[51]; int n,c; printf("Digite quantidade de elementos da lista\n"); scanf("%d",&n); inifilap=fimfilap=NULL; for(c=1;c<=n;c++){ scanf("%s",sl); inserepalavranop(sl,c); } mostralista(inifilap); }
-
voce pode fazer isso chamando o SO system("comando") agora voce pode ir lá no forum de Windows e vê se alguém sabe o comando que o desliga.
-
esse artigo pode te ajudar http://www.vivaolinux.com.br/artigos/verAr...php?codigo=2134
-
voce precisa usar uma função que espere voce digitar alguma coisa antes de finalizar o programa ;) tipo: getch() ela deve estar na conio.h ou getchar()
-
voce pode usar: fgets(string, limite, *file) le de file até (limite - 1) ou até encontrar "/n" ou EOF e armazena em string, caso o "/n" seja encontrado ele será armazenado no fim de string outra funcao que voce pode usar é: fscanf(file,"%[^\n]s",string); nesse trecho "[^\n]" voce diz onde o fscanf deve parar
-
o parametro " b" abre o arquivo em modo binário, logo esse parametro não está errado não. o problema provável é mesmo o de permissão de acesso ao arquivo /home/lynxstud/public_html/CACHE