울음참고 개발공부
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[]..

⭐ 코딩 기초 트레이닝 > 글자 지우기 - Java # deleteCharAt()

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

⭐ 코딩 기초 트레이닝 > 문자 개수 세기 Java #ASCII Code

https://school.programmers.co.kr/learn/courses/30/lessons/181902 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr class Solution { public int[] solution(String my_string) { int[] answer = new int[52]; char ch; for (int i = 0; i = 'A' && ch = 'a' && ch ch2) { System.out.pri..