전체 글

프로그래밍 기술 및 관심사 공유 목적으로 블로그를 운영하고 있습니다. 감사합니다.
Java/이론 및 문법

[Java] 자료형(Data Type) 이해하기 : 기본 / 참조 자료형, 래퍼 클래스

해당 글에서는 자료형 중 기본 자료형, 참조 자료형, 래퍼 클래스에 대해 이해하고 각각을 비교하여 이해를 돕기 위한 목적으로 작성을 하였습니다. 1) 기본 자료형(Primitive Data Type) 💡 데이터를 저장하기 위해 사용되는 자료형을 의미하며 변수에 “실제 값”을 가지는 것을 의미합니다. [참고] 기본 자료형에 대한 구조 분류 타입 크기 기본값 범위 정수형 byte 1byte 0 -128 ~ 127 정수형 short 2byte 0 -32768 ~ 32767 정수형 int 4byte 0 -2147483648 ~ 2147483647 정수형 long 8byte 0L - 9223372036854775808 ~ 9223372036854775807 문자형 char 4byte ‘\u0000’ 0 ~ 655..

Java/Short 개발

[Java/Short] N진법 <-> 정수(10진법) 변환 방법: + N진법간 합 방법

해당 페이지에서는 자주 사용하는 개발 패턴으로 정수(10진법)을 N진법으로 변환하거나 N진법을 정수(10진법)으로 변환하는 방법에 대해서 공유합니다. 1) 10진법 to N진법 (Decimal to Binary, Octal, Hex, N..) : Integer.toString(num, n) 💡 10진법을 N진법으로 변환을 위해 Integer.toString(num, n) 함수를 이용하여 변환을 합니다. int num = 10; /* * [CASE1] 10진법을 2진법으로 변환 방법 : Decimal notation to binary notation */ String decimalToBinary1 = Integer.toString(num, 2); // "1010" String decimalToBinary2..

Java/Short 개발

[Java/Short] String <-> ASCII Code 변환 방법

해당 페이지에서는 자주 사용하는 개발 패턴으로 문자열(String)을 ASCII Code로 변환하거나 ASCII Code를 문자열(String)로 변환하는 방법에 대해서 공유합니다. 1) 문자열을 ASCII Code로 변환 : String to ASCII Code 💡 문자열(String)을 ASCII Code로 변환하는 방법입니다. 1. charAt() 메서드를 이용하여 변환하는 방법: string.charAt() 💡 문자열을 문자 배열로 변환 이후 charAt(0) 함수를 통해 하나씩 ASCII 코드로 변환합니다. /* * [CASE1] 문자열을 문자로 변환하고 다시 숫자(ASCII)로 변환하여 숫자 배열에 넣는 방식 * 주요 키워드 : charAt() 메서드를 이용하여 변환한다. */ String h..

Java/Short 개발

[Java/Short] Array <-> ArrayList 변환 방법

해당 페이지에서는 자주 사용하는 개발 패턴으로 배열을 리스트로 변환하거나 리스트를 배열로 변환하는 방법에 대해서 공유합니다. 1) 배열(Array)을 리스트(ArrayList)로 변환 : Array to ArrayList 💡 배열(Array)를 배열 리스트(ArrayList)로 변환하는 방법에 대해서 공유합니다. 1. Arrays 함수를 이용한 변환 방법 : Arrays.asList() import java.util.*; // 1. Array Initialize String[] strArr = {"one", "two", "three"}; // 1.1. [배열 -> 컬렉션 함수] 배열 리스트(ArrayList) 선언 및 초기화합니다. List strArrList = Arrays.asList(strArr);..

Swift/환경설정

[Swift] 앱 프로젝트 생성 및 환경 구성 : SwiftUI

해당 글에서는 Xcode 툴을 통하여서 초기 앱의 프로젝트를 생성하고 디바이스에 연결을 하기 위한 설정 및 과정에 대해서 공유를 목적으로 작성한 글입니다. 1) 개발환경 분류 버전 및 설명 언어 Swift 디자인 스타일 SwiftUI IOS 16.2 개발 툴 Xcode 2) 프로젝트 생성 💡 해당 환경설정은 ‘Xcode’ 툴을 이용하여서 환경을 구성하였습니다. 1. 프로젝트 선택 💡 Xcode 실행 - File 탭 - "New -Project…" 버튼을 선택합니다. 2. Choose a template for your new project 💡 "Choose a template for your new project"에서 'APP’을 선택 - ‘Next’ 버튼을 누릅니다. 템플릿 종류 설명 APP 하나의 뷰..

개발 Tip/IntelliJ

[Intellij] 왼쪽 클릭이 안되는 문제 해결방법

해당 글에서는 MacBook 환경에서 IntelliJ IDEA툴을 사용하는 도중에 왼쪽 클릭이 안 되는 문제가 발생하였을대 해결방법에 대해서 공유합니다. 1) 문제점 💡 맥북 환경에서 가끔씩 프로그래밍을 하다가 왼쪽 클릭이 먹통이 되는 문제가 발생합니다. 해당 문제를 확인해보니 한글키를 입력하는 상태에서 IntelliJ 툴을 벗어나게 되면 해당 문제가 발생합니다. 2) 해결책 💡 IntelliJ IDEA 툴을 재 시작하면 해결이 되지만 매번 재 시작하기에는 번거로움이 있습니다. 그래서 이에 대한 해결방법은 “한영키” 버튼을 누르면 해당 문제가 해결됩니다. 오늘도 감사합니다. 😀

Swift/환경설정

[IOS] IOS 환경에서 개발 이해하기 : 언어, 아키텍처, 주요 프레임워크

해당 글에서는 IOS 모바일 개발을 위하여 이에 대한 언어를 설정하고 환경을 구성하기 위한 목적으로 이에 대해 작성하였습니다. 1) IOS 💡 iOS는 애플사가 만든 모바일 운영 체제로, 아이폰, 아이패드, 아이팟에 사용되는 운영체제 입니다. IOS는 다양한 기기를 위해 애플이 제공하는 다양한 API를 지원합니다. IOS의 API는 다양한 디바이스를 위해 사용자 인터페이스, 네트워크, 데이터베이스, 미디어 등의 기능을 지원합니다. 또한 IOS는 보안 기능이 강력하고 데이터 손실을 방지하기 위한 다양한 기능들을 제공합니다. 그리고 IOS는 다양한 장치들을 위해 다양한 언어로 개발할 수 있는 기능을 제공합니다. 1. IOS 개발 언어 💡 IOS를 개발하기 위해 사용되는 개발 언어는 스위프트(Switft)와 ..

Java/오류노트

[Java/오류노트] Solved - Web server failed to start. Port 8000 was already in use.

해당 글은 Java의 Spring Boot 개발환경 내에서 발생하는 오류에 대해서 해결하는 방법에 대해서 공유합니다. 1) 문제점 💡 Spring Boot 내에서 서버를 재 기동을 할 때 아래와 같이 로컬서버에서 이미 8000 포트를 사용 중이라고 나오고 있습니다. *************************** APPLICATION FAILED TO START *************************** Description: Web server failed to start. Port 8000 was already in use. Action: Identify and stop the process that's listening on port 8000 or configure this applicat..

adjh54
Contributor9