울음참고 개발공부
코딩 기초 트레이닝 > 조건에 맞게 수열 반환하기 2 Java / 배열비교 Arrays.equals()

https://school.programmers.co.kr/learn/courses/30/lessons/181881 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr import java.util.*; class Solution { public int solution(int[] arr) { int[] beforeArr = new int[arr.length]; int x = 0; while (!Arrays.equals(beforeArr, arr)) { beforeArr = Arrays.copyOf(arr, arr.length); for (int i = 0; i..

코딩 기초 트레이닝 > 왼쪽 오른쪽 Java #Arrays.copyOf

https://school.programmers.co.kr/learn/courses/30/lessons/181890 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr import java.util.*; class Solution { public String[] solution(String[] str_list) { String[] answer = new String[str_list.length]; int answerIndex = 0; List strList = new ArrayList(Arrays.asList(str_list)); for (int i = 0; ..

article thumbnail
MSSQL | DATETIME 타입 공백 표시 - CONVERT(),COALESCE(), ISNULL(), IS NULL
TIL 2023. 10. 24. 10:56

2023년 10월 기준 검색 결과 처음 뜨는 내용이다. DATETIME 을 그냥 IS NULL 로 처리하게 된다면 '1990-01-01' 과 같은 초기화 값을 얻게된다. 처리하는 방법을 알아보자 SELECT CASE WHEN ORDER_DATE IS NULL THEN ' ' ELSE ORDER_DATE END AS ORDER_DATE , CASE WHEN CONVERT(VARCHAR, ORDER_DATE, 120) IS NULL THEN ' ' ELSE ORDER_DATE END AS ORDER_DATE2 , ISNULL (CONVERT(VARCHAR,ORDER_DATE, 120), ' ') AS ORDER_DATE3 , COALESCE (LEFT(CONVERT(VARCHAR, ORDER_DATE, 12..

article thumbnail
[오류해결] org.springframework.beans.factory.CannotLoadBeanClassException:
TIL 2023. 10. 24. 10:10

[ 상황 ] 이클립스를 사용하던 중, 따로 설정파일을 건든적이 없는데 오류가 발생하여 로컬접속이 안되는 중 [ 해결 ] Project 와 Server 를 Clean 나는 이렇게 해도 안되던 상황이다. 작업 중인 프로젝트 우클릭 > 메이븐 업데이트 그 후 다시 프로젝트와 서버를 Clean 해주었더니 실행되었음.

article thumbnail
TIL | WebChatGPT: 인터넷 액세스 가능한 ChatGPT
TIL 2023. 10. 4. 14:27

[ 크롬확장 프로그램 ] https://chrome.google.com/webstore/detail/webchatgpt-chatgpt-with-i/lpfemeioodjbpieminkklglpmhlngfcn/related?hl=ko WebChatGPT: 인터넷 액세스 가능한 ChatGPT 웹 브라우징을 통해 관련 웹 검색 결과로 ChatGPT 프롬프트를 향상시킵니다. chrome.google.com WebChatGPT 인터넷에 접근하여 최신답변을 받아 볼 수 있도록 해주는크롬 확장 프로그램 [ ChatGPT ] - ( WebChatGPT 사용 전 ) [ WebChatGPT 사용 ] 확실히 최신 정보를 가져오긴 하지만, 대통령 취임이 2023년에 이루어졌다는 걸 보면 정보가 정확하진 않은 것 같다.

⭐ 코딩테스트 입문 > 외계행성의 나이 #insert()

https://school.programmers.co.kr/learn/courses/30/lessons/120834 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr class Solution { public String solution(int age) { StringBuilder result = new StringBuilder(); while (age > 0) { int remainder = age % 10; char alphabet = (char) ('a' + remainder); result.insert(0, alphabet); age /= 10; } ..

코딩 기초 트레이닝 > 배열 조각하기 Java #copyOfRange

https://school.programmers.co.kr/learn/courses/30/lessons/181893 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr import java.util.*; class Solution { public int[] solution(int[] arr, int[] query) { for(int i=0; i

Java | Java 에서 배열을 복사하는 메서드
Java 2023. 9. 15. 17:50

Arrays.copyOfRange() Java 에서 배열을 복사하는 메서드 중 하나 원본 배열에서 지정한 범위 내의 요소들을 새로운 배열로 복사할 수 있음 public static T[] copyOfRange(T[] original, int from, int to) original : 복사할 원본 배열 from : 복사를 시작할 인덱스 (포함) to : 복사를 종료할 인덱스 ( 포함하지 않음 ) [ 예제 ] import java.util.Arrays; public class CopyOfRangeExample { public static void main(String[] args) { int[] originalArray = {1, 2, 3, 4, 5}; // 1번 인덱스부터 3번 인덱스까지 복사 int[]..