DEV Community

FUNDAMENTOS JAVA
FUNDAMENTOS JAVA

Posted on

2

Encoding

Falamos e vimos sobre os tipos de Encoding. Que basicamente é a conversão dos caracteres em cada lingua. Por coincidência, hoje estava tendo um probleminha no app do meu cliente. Por padrão as IDEs já vem configurado o UTF-8, que é padrão americano. Ou seja não tem acentos como a lingua latina. E o projeto estava perdendo e desconfigurando tudo os textos. Basicamente A ISO 8859-1 é a decodificação dos caracteres Latinos.

Veja a tabela aqui. https://www.w3schools.com/charsets/ref_html_8859.asp

Então corrigimos forçando o projeto na IDE usar ISO-8859-1. Pois estava errado e subia pro repositorio com os arquivos "encodados" errados.

Então, se algum dia tiverem problemas, Cada IDE ou Projeto, pode ser forçado ou configurado em alguma opção lá. Isso resolveu nosso problema mas demoramos um pouquinho pra perceber. Pois ao configurar o projeto numa maquina nova pode se perder essa configuração. Já aprendendo os usos e quando usar cada tipo de encoding. Depende da lingua que vai se trabalhar.

Qual a diferença entre UTF-8 e ISO-8859-1?
A diferença do ISO-8859-1 e do UTF-8 é que um suporta até 256 caracteres (0 a 255, ou 0x00 a 0xFF) e o outro suporta até 65.536 caracteres (0 a 65535, ou 0x0000 a 0xFFFF).

Image description

Qodo Takeover

Introducing Qodo Gen 1.0: Transform Your Workflow with Agentic AI

While many AI coding tools operate as simple command-response systems, Qodo Gen 1.0 represents the next generation: autonomous, multi-step problem-solving agents that work alongside you.

Read full post

Top comments (0)

Some comments may only be visible to logged-in visitors. Sign in to view all comments.

Qodo Takeover

Introducing Qodo Gen 1.0: Transform Your Workflow with Agentic AI

Rather than just generating snippets, our agents understand your entire project context, can make decisions, use tools, and carry out tasks autonomously.

Read full post

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay