[공부] 프로그래밍
-
php artisan[공부] 프로그래밍/Laravel (PHP) 2023. 5. 3. 20:30
// 실행 php artisan migrate // 현재 php artisan migrate:status // 되돌리기 php artisan migrate:rollback // 테이블 생성 php artisan make:migration create_테이블명_table // alter문 생성 php artisan make:migration alter_deleted_at_users --table=users // seed 생성 php artisan make:seeder ItemsTableSeeder // seed 실행 php artisan db:seed --class=ItemsTableSeeder //seeds 에러 발생 시 composer dump-autoload // 클린 실행 php artisan vi..
-
LPIC level 1 101 공부 - 1장 정리 (기본 command와 파일 조작)[공부] 프로그래밍/Linux 2023. 5. 3. 16:23
1-1 shell 변수의 일람 표시 : set 1. shell 변수의 삭제 : unset $ TEST = 'SE' $echo $TEST SE $set | grep TEST TEST=SE $unset TEST $echo $TEST $set | grep TEST 2. 환경변수 작성 : export 2.1 주요한 변수 ・ PWD : 작업 디렉토리의 절대패스 ・ PATH : command의 검색패스 ・ HOME : 유저 홈 디렉토리 ・ PS1 : 프롬프트 정의 ・ PS2 : 2차 프로프트 정의 ・ HISTFILE : command 이력을 격납하는 파일을 정의 ・ LANG : 언어정보 ・ 환경변수 표시 : env, printenv 1-2 현재의 작업디렉토리 패스를 표시 : echo ${PWD}, pwd -> ..
-
[error] If you want an embedded database (H2, HSQL or Derby), please put it on the classpath[공부] 프로그래밍/ERROR 2023. 4. 29. 16:30
If you want an embedded database (H2, HSQL or Derby), please put it on the classpath 아직 DB설정을 하지 않았기 때문에 Spring Boot에서 DB 연결 정보를 찾지 못해 해당 에러가 발생하게 된다. -> application.properties에 DB설정을 하기 전까지 Application 클래스의 @SpringBootApplication에 exclude 옵션 추가 @SpringBootApplication(exclude={DataSourceAutoConfiguration.class})
-
iterator, Map[공부] 프로그래밍/Spring・Spring Boot (JAVA) 2023. 4. 27. 20:47
iterator 자바에서 컬렉션(Collection)의 요소(element)들을 읽어오는 방법을 표준화한 인터페이스이다. Iterator 인터페이스는 다음과 같은 메서드들을 제공한다.hasNext() : 다음 요소가 존재하는지 여부를 반환한다. next() : 다음 요소를 반환한다. remove() : 마지막으로 반환된 요소를 제거한다. Iterator는 데이터를 단방향으로만 순회할 수 있다. 즉, 다음 요소를 읽어오기 위해서는 반드시 이전 요소를 먼저 읽어야 한다. 이러한 특징 때문에 Iterator는 List와 같은 순서가 있는 컬렉션에서 사용된다.List myList = new ArrayList();myList.add("apple");myList.add("banana");myList.add("che..
-
Collections framework[공부] 프로그래밍/Spring・Spring Boot (JAVA) 2023. 4. 27. 20:25
Collections framework개체 그룹을 표현하고 조작하는 표준화된 방법을 제공하는 Java의 클래스 및 인터페이스 집합이다. 다양한 방식으로 개체 컬렉션을 관리하는 데 사용할 수 있는 재사용 가능한 데이터 구조 및 알고리즘 집합을 제공한다. 컬렉션 프레임워크는 다음과 같은 몇 가지 주요 구성 요소로 구성된다.인터페이스 : 다양한 컬렉션 유형의 동작을 정의하는 추상 데이터 유형으로 컬렉션 인터페이스의 예로는 List, Set 및 Map이 있다.구현 : 컬렉션 인터페이스의 실제 구현을 제공하는 구체적인 클래스로 컬렉션 구현의 예로는 ArrayList, HashSet 및 HashMap이 있다.알고리즘 : 정렬 또는 검색과 같은 컬렉션에 대한 다양한 작업을 수행하는 데 사용할 수 있는 방법으로 수집 ..