Tiny Rock On

SQL

[SQL] 중복제거 SELECT DISTINCT

SELECT DISTINCT 중복제거 SELECT DISTINCT 컬럼명 FROM 테이블명; SELECT COUNT (DISTINCT 컬럼명) FROM 테이블명; Example SELECT DISTINCT Country FROM Customers; SELECT COUNT(DISTINCT Country) FROM Customers;

java

[JAVA] break, continue

import java.util.Scanner; public class Main { public static void main(String[] args) { for (int i = 0; i < 10; i++) { System.out.println(i); if (i == 6) { break; } } System.out.println("====="); for (int i = 0; i < 10; i++) { if (i == 6) { continue; } System.out.println(i); } } }

java

[JAVA] Switch

import java.util.Scanner; public class Main { public static void main(String[] args) { boolean isMarried = true; boolean isMan = true; String str; str = isMarried ? "결혼 했다" : "결혼 안 했다"; if (isMarried || !isMan) { str = "결혼 했다"; } else { str = "결혼 안 했다"; } switch (str) { case "결혼 했다" -> { System.out.println("O"); break; } case "결혼 안 했다" -> { System.out.println("X"); break; } default -> System.out..

java

자바빈(JAVABEAN), 자바빈 (JAVABEAN) 규약

JAVABEAN 자바빈 규약(관례)에 따라 만들어진 클래스 자바빈 (JAVABEAN) 규약 1. 자바빈은 특정패키지에 속해 있어야 한다 2. 오비로딩 되지 않은, 즉 매개변수 값이 없는 기본 생성자가 존재해야 한다 3. 멤버변수의 접근제어자는 Private으로 선언되어야 한다 4. 멤버변수에 접근 가능한 getter 와 setter 메서드가 존재해야 한다 5. getter 와 setter는 접근자가 public으로 선언되어야 한다 6. 직렬화 되어 있어야 한다 (선택사항) 출처 : https://dololak.tistory.com/133

java

자바 여러개 설치, 자바 여러개 전환

고급 시스템 설정 > 환경 변수 시스템 변수 -> JAVA_HOME C:\Program Files\Java\jdk-1.8 Path %JAVA_HOME%\bin - path에 이 경로 삭제 C:\Program Files\Common Files\Oracle\Java\javapath C:\Program Files\Java 에 scripts 폴더 생성 java17.bat @echo off set JAVA_HOME=C:\Program Files\Java\jdk-17 set Path=%JAVA_HOME%\bin;%Path% echo Java 17 activated. java8.bat @echo off set JAVA_HOME=C:\Program Files\Java\jdk-1.8 set Path=%JAVA_HOME%..

git

cmd 명령어 모음 ... 명령프롬프트

Windows key + R 키를 눌러 실행창을 띄우고 cmd를 입력한 상태에서 Ctrl + Shift + Enter키를 누르면 명령 프롬프트가 관리자 권한으로 실행 cd study cd hello-spring JAR 생성 gradlew gradlew build JAR 생성 폴더로 이동 cd build cd libs dir JAR 구동 java -jar ~~ 서버 끊기 ctrl + c cls java -version gradlew clean build

javascript

타입스크립트 TypeScript

자바스크립트 대용품 type 부분을 업그레이드 크기가 큰 프로젝트에서는 타입스크립트를 씀 (자바스크립트x) 자바스크립트는 dynamic typing을 가능하게 하는 언어라 문자를 숫자로 바꿔줌 편리한데 프로젝트 사이즈가 커지면 이렇게 자유도가 높은 것은 이게 단점이 됨 1. 그래서 타입스크립트를 사용하면 타입을 엄격하게 검사해줌 2. 에러 메세지 퀄리티가 높음 그래서 코드 에디터 부가기능 역할로 봐도 무방 TypeScript 설치 1. 최신 버전 nodejs 설치 2. 터미널 오픈 -> npm install -g typescript 3. 에디터 폴더 오픈 4. index.ts 타입스크립트 파일 생성 5. tsconfig.json 생성 5-1. { "compilerOptions" : { "target": ..

Baekjoon

[백준] 25083번 새싹 (자바 java)

public class Main{ public static void main(String[] args){ System.out.println(" ,r'\"7"); System.out.println("r`-_ ,' ,/"); System.out.println(" \\. \". L_r'"); System.out.println(" `~\\/"); System.out.println(" |"); System.out.println(" |"); } } 뭔가 생긴게 이상해서 새싹 스샷은 스킵합니다..

Baekjoon

[백준] 10172번 개 (자바 java) Escape Sequence

public class Main{ public static void main(String[] args){ System.out.println("|\\_/|"); System.out.println("|q p| /}"); System.out.println("( 0 )\"\"\"\\"); System.out.println("|\"^\"` |"); System.out.println("||_/=\\\\__|"); } } 고양이한테 너무 데여서 그런가 무난했던 댕댕이 자바에서는 백슬래시( \ )와 큰따옴표 ( " )는 혼자 쓰이지 않는다 무조건 백슬래시 ( \ )를 같이 써줘야 함 이를 Escape Sequence라고 한다

paldang
Hardcord Punk