본문 바로가기
  • [성공하는 개발자] - Developer

개발자13

[JAVA] 입.출력 프로그램 실행 HelloJava public class HelloJava { public static void main(String[] args) { System.out.println("hello java"); } } 주의 : 자바 언어는 대소문자를 구분한다. 대소문자가 다르면 오류가 발생할 수 있다. 실행 결과 hello java 코드를 분석해보자. 지금 단계에서는 이 코드의 모든 내용을 이해할 수 없다. 앞으로 차근차근 하나씩 알아가보자 public class HelloJava HelloJava 를 클래스라 한다. 클래스(class)의 개념을 학습해야 이해할 수 있다. 클래스는 뒤에서 학습한다. 지금은 단순히 HelloJava.java 라는 파일을 만들었다고 이해하면 된다. 파일명과 클래스 이름이 같아야 한다. {.. 2023. 12. 15.
[JAVA] 개발 환경 설정 개발 환경 설정 IDE - 인텔리제이 vs 이클립스 자바 프로그램을 개발할 때는 인텔리제이(IntelliJ) 또는 이클립스(Eclipse)라는 툴을 많이 사용한다. 과거에는 이 클립스를 많이 사용했지만 최근에는 빠른 속도와 사용의 편의성 때문에 인텔리제이를 주로 사용한다. 자바로 개발하는 대부분의 메이저 회사들도 최근에는 인텔리제이를 주로 사용하므로 우리도 인텔리제이로 학습 OS - 윈도우 vs Mac 자바로 개발하는 대부분의 메이저 회사들은 Mac 사용 윈도우를 사용해도 무방함 인텔리제이 실행하기 New Project New Project를 선택해서 새로운 프로젝트를 만들자 New Project 화면 Name: java-start Location: 프로젝트 위치, 임의 선택 Create Git repo.. 2023. 12. 14.
[MSSQL] 날짜, 시간 더하기 빼기 (DATEADD) SQL Server에서는 날짜, 시간을 더하거나 빼기 위해서는 DATEADD 함수를 사용한다. 현재 날짜에서 하루를 빼서 전일 데이터를 조회할 수 있으며, 일자외에도 년 월 시간 등 기준일자에 원하는 기간 만큰 쉽게 더하거나 뺄수 있다. 날짜 빼기, 더하기 (년, 월, 일) ■ 일 계산 (DAY) SELECT DATEADD(DAY, -10, '2021-07-12') AS [10일전] , DATEADD(DAY, 10, '2021-07-12') AS [10일후] ■ 월 계산 (MONTH) SELECT DATEADD(MONTH, -1, '2021-07-12') AS [1개월전] , DATEADD(MONTH, 1, '2021-07-12') AS [1개월후] ■년 계산 (YEAR) SELECT DATEADD(HO.. 2022. 7. 11.
[MSSQL] STRING_SPLIT 함수, 구분자로 자르기 SQL Server 2016 부터 STRING_SPLIT() 함수가 추가되어 컬럼 문자열의 구분자를 행으로 분리 할 수 있다. 이전 버전까지 사용자 함수를 만들어서 사용했지는 STRING_SPLIT() 함수를 사용하면 쉽게 해결 된다. STRING_SPLIT( "문자열", "구분자" ) | 함수 사용법 SELECT empno , ename , skills , value FROM emp CROSS APPLY STRING_SPLIT(skills, ',') 조회된 skills 컬럼의 쉼표(',') 구분자를 잘라서 해당 개수만큼 행으로 변환한다. 결과 컬럼은 value로 생성된다. SELECT * FROM STRING_SPLIT('Java,Python,C++,C#', ',') FROM절에서 해당 함수를 사용할 .. 2022. 4. 11.