전체 글 65

[DART] 기본 연산자

1. 산술 연산자 (Arithmetic Operators)Dart에서 산술 연산자는 숫자 값을 계산할 때 사용합니다. 기본적인 덧셈, 뺄셈, 곱셈, 나눗셈 외에도 Dart만의 독특한 나머지 연산자와 정수 나눗셈 연산자가 있습니다.연산자기능예시결과+더하기3 + 25-빼기3 - 21*곱하기3 * 26/나누기 (결과는 double)3 / 21.5%나머지3 % 21~/정수 나누기(몫만 반환)5 ~/ 22// 산술 연산자void main() { // 더하기 print('3 + 2 = ${3 + 2}'); print('3 - 2 = ${3 - 2}'); print('3 * 2 = ${3 * 2}'); print('3 / 2 = ${3 / 2}'); // 나머지 연산자 print('3 % 2 = ${3 ..

Flutter/Dart 2025.01.03

[네트워크] 통신 프로토콜이 뭘까요?

웹 서버에서 특정 리소스를 클라이언트가 다운로드하려면, 클라이언트가 원하는 리소스를 명시적으로 요청해야 합니다. 서버는 이 요청을 받아들여 적절한 처리 과정을 거쳐 클라이언트에게 리소스를 반환합니다. 이러한 과정에서 클라이언트의 행동을 요청(Request), 서버의 행동을 응답(Response)이라고 합니다.사실, 요청과 응답은 우리의 일상에서도 흔히 볼 수 있는 상호작용입니다. 집, 가게, 회사 등에서 누군가에게 어떤 것을 요구할 때 요청이 이루어지고, 이에 대한 반응이 응답으로 이어집니다. 이 과정에서 중요한 점은 이러한 행동들이 일정한 규칙을 따른다는 것입니다. 예를 들어, A에게 B를 요청할 때 "A야, B 좀 줘"라고 하면, A는 이를 이해하고 B를 찾아 전달합니다. 상황에 따라 요청 방식은 달..

네트워크 2025.01.03

[JAVA] 변수와 연산자

안녕하세요!이번 포스팅에서는 프로그래밍 언어 Java의 기본 개념과 문법을 소개하려고 합니다.Java는 플랫폼 독립성과 강력한 객체지향 프로그래밍을 지원하며, 다양한 애플리케이션 개발에 사용됩니다. 이 글을 통해 Java의 핵심 개념을 익혀보세요! 🚀 1. 변수와 상수변수 (Variable)변수는 데이터 처리를 위해 데이터를 저장하는 메모리 공간입니다. 변수는 저장하는 데이터의 유형(자료형)에 따라 크기와 성격이 달라지며, 특정 값의 저장, 변경, 또는 재사용이 가능합니다.상수 (Constant)상수는 변수와 달리, 한번 저장된 데이터가 변경될 수 없는 메모리 공간을 말합니다. 코드의 안정성을 높이고, 중요한 값을 보호하는 데 사용됩니다.public class Main { public static..

Java 2025.01.03