Banner

My Tech Blog (클래스)

오늘의 명언
· Java
🍩 용어 정리JDK : Java Development Kitbin : binary폴더. 보통 실행파일을 bin이라고 함Java.exe : cmd에 java라고 치면 실행되는 파일javac.exe : cmd에 javac라고 치면 실행되는 파일. java파일을 컴파일하여 class파일로 만들 때 사용한다.💡 "javac"는 "java" (자바) + "c" (씨) = "자바 씨"풀어서 말하면 "Java Compiler"의 약자라서, 자연스럽게 "자바 씨"라고 부른다. 🚀 Java라고 명령을 내렸을 때 일어나는 일✅ java 파일이 어디서든 실행되는 이유👉 환경변수(Path) 덕분! `Path` : 명령어(java, javac 등)를 어디서든 찾을 수 있게 해주는 환경변수. 설정 방법 :내 컴퓨터 →..
· html&css
CSS Diner는 CSS 선택자를 학습하고 연습할 수 있는 재미있는 웹 기반 게임이다.사용자가 HTML 코드에 적용할 올바른 CSS 선택자를 작성하면, 게임의 각 레벨을 클리어하며 점점 더 복잡한 선택자를 익힐 수 있다. 이 게임은 CSS를 배우거나 복습하고 싶은 초보자와 중급자를 위한 좋은 도구이고특히 선택자 공부를 하고 싶은 사람들께 추천한다.크롤링 연습하시는 분들께도 많은 도움이 될 것 같다.  https://flukeout.github.io/ CSS DinerA fun game to help you learn and practice CSS selectors.flukeout.github.io 가장 쉬운 난이도인 1번부터 가장 어려운 32번까지 있다.ㅋㅋ 화면에서 고르라고 하는 물건을 고르는 CSS..
· Spring&JSP
윈도우키 > MYSQL Command Line Client MySQL 계정 비밀번호 입력한 뒤CREATE DATABASE BBS;USE BBS; BBS라는  데이터베이스 만들어 줌 이제 테이블 생성할 차례 CREATE TABLE USER 로 유저 아이디, 비밀번호, 이름, 성별, 이메일 컬럼 5개 만들어 주고 USERID를 PK로 지정해주었음.SHOW TABLES; 위 명령어로 테이블 보기  DESC USER; `DESC + 테이블명`으로 현재 테이블 형태 보여줌            테스트로 홍길동이라는 유저의 정보를 테이블에 한 줄 넣어 줌 참고로 테이블에 데이터가 잘 들어갔는지 확인하려면 `select * from user;`  데이터가 잘 들어왔으면 `commit` 해 준다.  여기까지 했으면 이제..
· Java
준비물 : jar파일 Music클래스 (필드값, 메서드) package ex03뮤직플레이어; public class Music { // 자료형 // 1. 필드(속성, 데이터) private String title; // 노래제목 private String singer; // 가수 private String path; // 노래저장경로 // 2. 메서드(로직, 행위) //생성자 public Music(String title, String singer, String path) { this.title = title; this.singer = singer; this.path = path; } //getter생성 public String getTitle() { return title; } public String..
· Java
여러분들은 프로그래밍할 때 스코프를 의식하고 하시나요? 프로그래밍에서 스코프는 유지보수성에 큰 영향을 줍니다. 1. Scope(스코프)란?  자바에서 스코프(scope)란 변수나 메서드의 유효 범위를 말한다. 즉, 변수나 메서드가 어디에서 접근할 수 있는지를 결정한다. 스코프는 중괄호 {}로 둘러싸인 코드 블록에 의해 결정된다. 어떠한 범위 밖에 둔 변수 등은 일반적으로 그 이름만으로는 참조할 수 없다. 이 때 이런 변수는 '스코프 밖에 있다.', '안 보인다.'라고 말한다. '보인다'라는 것은 그것들이 프로그램에서 사용될 수 있다는 뜻이다. 변수라면 변수명을 지정해 값을 읽고 쓸 수 있고, 메소드라면 호출해 사용할 수 있다. '사용할 수 있다'라는 것은 그것들에 '의존한다'는 뜻이다...
· Java
배열은 일련의 동일한 유형의 데이터 요소를 보유하는 데이터 구조이며, 자바에서 매우 유용하게 사용됩니다. 자바에서 배열을 생성하는 방법은 여러 가지가 있습니다. 다음은 가장 일반적인 방법들입니다. 1. 배열 생성하기 1) 배열 리터럴로 생성하기 배열을 직접 정의하고 값을 할당하는 방법입니다. int[] numbers = {1, 2, 3, 4, 5}; String[] names = {"John", "Doe", "Alice"}; 2) new 키워드로 생성하기 new 키워드를 사용하여 배열을 동적으로 생성할 수 있습니다. int[] numbers = new int[5]; // 크기가 5인 정수 배열 생성 String[] names = new String[3]; // 크기가 3인 문자열 배열 생성 3) 배열의 ..
· Java
Java에서 랜덤 수를 생성하기 위해서는 java.util.Random 클래스나 Math.random() 메서드를 사용할 수 있습니다. 각각에 대해 간단히 설명하겠습니다. 1. java.util.Random 클래스 import java.util.Random; public class Main { public static void main(String[] args) { Random random = new Random(); // 정수형 랜덤 수 생성 int randomNumber = random.nextInt(); System.out.println("랜덤 정수: " + randomNumber); // 범위 지정하여 정수형 랜덤 수 생성 int randomInRange = random.nextInt(100); ..
상단으로