Mostrando postagens com marcador dica. Mostrar todas as postagens
Mostrando postagens com marcador dica. Mostrar todas as postagens

quinta-feira, 10 de dezembro de 2020

Como habilitar conexão remota por linha de comando no windows

 Podemos ativar a área de trabalho remota na linha de comando do Windows executando o comando abaixo:


reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 0 /f


Para desativar basta utilizar a linha baixo:

reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 1 /f


quarta-feira, 9 de dezembro de 2020

Passar usuário e senha para relizar conexão remota no windows (mstsc)

 

Caso você precise conectar remotamente em um computador sem que seja necessário abrir o modo gráfico basta seguir os passos abaixo:

 

Sintaxe:

 

cmdkey /generic: IP_OU_HOSTNAME /user:DOMINIO\LOGIN /pass:PASSWORD

mstsc /v:  IP_OU_HOSTNAME

 

Onde:

IP_OU_HOSTNAME  - IP ou hostname do servidor ao qual você deseja conectar.

DOMINIO - Domínio do servidor onde deseja conectar.

LOGIN - Login do usuário que será utilizado para realizar o login.

PASSWORD - Senha do usuário que você deseja usar na conexão.


Exemplo:

cmdkey /generic: 192.168.0.32 /user:maguscode.com\james /pass:ja3mes

mstsc /v:  192.168.0.32




terça-feira, 24 de novembro de 2020

Pegar data atual em PYTHON

 


 

Uma das maneiras de pegar a data atual em python é utilizar o método now() da classe datetime

Sintaxe:

from datetime import datetime

dataAtual = datetime.now()


Onde:

dataAtual - Variável que conterá a data.


Exemplo:


from datetime import datetime

dataAtual = datetime.now()

print(dataAtual)

 

segunda-feira, 23 de novembro de 2020

Fazer leitura escrita de arquivo texto em Python

O principal objetivo deste poste é explicar de maneira simples como se realizar escrita e leitura de arquivos texto utilizando a linguagem de programação Python.

 

Escrita

Para escrita de um arquivo utilizamos  o método open(string,string), que recebe dois parâmetros, o primeiro é o local onde está o arquivo que será aberto, o segundo é tipo de permissão, como vamos criar um arquivo para escrita utilizamos o parâmetro 'w' e o método write(string) do próprio tipo arquivo.

Sintaxe:

nome_arquivo = open('caminho_do_arquivo', 'permissao')

nome_arquivo.write('dados')


Onde:

* nome_arquivo - Variável do tipo arquivo.

* caminho_do_arquivo - Caminho onde o arquivo será criado(caso não for especificado caminho o arquivo será criado no mesmo nível do arquivo .py que o chama).

* permissão - Permissão para abertura do arquivo (w - escrita , r -leitura)

 *dados - String a ser inserida.

 

Exemplo:

arquivo = open('arquivo.txt','w')

arquivo.write('Isso é apenas um teste...')


Neste exemplo será criado um arquivo.txt com permissão de escrita e será adicionado o conteúdo "Isso é apenas um teste.." ao mesmo.

 

Leitura

Para escrita de um arquivo utilizamos  o método open(string,string), que recebe dois parâmetros, o primeiro é o local onde está o arquivo que será aberto, o segundo é tipo de permissão, como vamos criar um arquivo para leitura utilizamos o parâmetro 'r' e o método read() do próprio tipo arquivo.


Sintaxe:

nome_arquivo = open('caminho_do_arquivo', 'permissao')

nome_arquivo.read()

 

Onde:

* nome_arquivo - Variável do tipo arquivo.

* caminho_do_arquivo - Caminho de onde o arquivo será lido.

* permissão - Permissão para abertura do arquivo (w - escrita , r -leitura)


 

Exemplo:

arquivo = open('arquivo.txt','w')

arquivo.write('Isso é apenas um teste...')

arquivo = open('arquivo.txt','r')

print(arquivo.read())

 

Neste exemplo o arquivo que criamos terá seu conteúdo exibido no console de saída.

 

 


 

 

terça-feira, 17 de novembro de 2020

Como ignorar um campo em JSON através do Gson

Na classe coloque a anotação @Expose no campo que você deseja que não seja adicionado ao JSON.

 

public class Teste{

 @Expose

private int idade;

private String nome;

...

}

Quando você for criar um Gson utilize a sintaxe abaixo:

        GsonBuilder builder = new GsonBuilder();  
        builder.excludeFieldsWithoutExposeAnnotation(); 
        Gson gson = builder.create(); 
       

        String jsonString = gson.toJson(teste,Teste.class);

....

terça-feira, 16 de fevereiro de 2016

Convertendo Matriz para Lista em Java e Lista para Matriz

 Introdução


O principal objetivo desta dica é explicar de maneira simples e rápida como se converter uma matriz em java para uma lista e de uma lista para uma matriz.


Matris para List

Para convertemos de uma matriz para uma lista utilizaremos a classe java.util.Arrays.

Sintaxe:

List list = Arrays.asList(matris);


Onde:


  • tipo - Tipo da lista caso exista algum especifico.
  • matris - Matris de objetos.


Exemplo:

import java.util.Arrays;
import java.util.List;

public class ConvertorExemplo {
public static void main(String[] args)
  {
      String[] nomes = {"julio", "marcos", "james", "mary", "john"};
      List listaNomes = Arrays.asList(nomes);
      for (String e : listaNomes)
      {
        System.out.println(e);
      }
  }

}


A saída da execução de programa seria:

julio
marcos
james
mary
john


List para matris


Para convertermos um List para uma matriz basta utilizar o método toArray(T[] t) existente já na classe List.

Sintaxe:


      Tipo_objeto[] nomes = listaNomes.toArray(new Tipo_objeto[tamanho_lista]);

Onde:




  • Tipo_objeto - Tipo de objeto da matriz ao qual a lista será convertida.

Exemplo:


import java.util.ArrayList;
import java.util.List;

public class ConvertorExemplo {
public static void main(String[] args)
  {

List listaNomes = new ArrayList();
      listaNomes.add("julio");
      listaNomes.add("marcos");
      listaNomes.add("james");
      listaNomes.add("mary");
      listaNomes.add("john");
   
      String[] nomes = listaNomes.toArray(new String[listaNomes.size()]);
     
      for (String e : nomes)
      {
        System.out.println(e);
      }
  }
}

A saída deste programa seria:

julio
marcos
james
mary
john


segunda-feira, 14 de dezembro de 2015

Provável solução de: Severity Code Description Project File Line Error Deployment failed because no Windows Phone was detected. Make sure a phone is connected and powered on.

Introdução


Há certos momentos que mesmo com o cabo conectado ao USB e o computador reconhecendo o seu windows phone. Você tenta executar o seu projeto no Visual Studio e é lançada a excessão: 

"Severity Code Description Project File Line Error Deployment failed because no Windows Phone was detected. Make sure a phone is connected and powered on."

Caso você tenha reiniciado o computador o celular conectado em outras portas USB uma provável solução é reinstalar o drive do seu celular no seu Windows.

Vale lembrar que  me deparei com esse erro no Windows 10.