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..
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](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FzfjPg%2Fbtsy7iFq0nE%2FKKBdKL8CvxGENJl3Lofkrk%2Fimg.png)
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](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcA6StO%2Fbtsy5f9PpX3%2FEMhGvGByFNxOUdBi9M7Vq1%2Fimg.png)
[ 상황 ] 이클립스를 사용하던 중, 따로 설정파일을 건든적이 없는데 오류가 발생하여 로컬접속이 안되는 중 [ 해결 ] Project 와 Server 를 Clean 나는 이렇게 해도 안되던 상황이다. 작업 중인 프로젝트 우클릭 > 메이븐 업데이트 그 후 다시 프로젝트와 서버를 Clean 해주었더니 실행되었음.
![article thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbxehMv%2Fbtsw2GhxtOo%2FVLpRXmoko4xGPpbsEARQI1%2Fimg.png)
[ 크롬확장 프로그램 ] 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년에 이루어졌다는 걸 보면 정보가 정확하진 않은 것 같다.
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; } ..
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
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[]..