반응형

분류 전체보기 492

[에러잡자] MySQL/MariaDB # name ' ' ignored for primary key

상황설명 sample이란 테이블을 만들어주기 위해서 HeidiSQL을 사용해 아래의 코드를 실행시켰다. CREATE TABLE sample( product_a CHAR(10), product_b CHAR(10), product_c CHAR(10) NOT NULL, product_d CHAR(10) NOT NULL, CONSTRAINT product_category_group_pk PRIMARY KEY (product_a, product_b) ); 그리고 얻은 에러 이 에러창을 만났다고 해서 테이블이 생성되지 않은 것은 아니다. 이유는 아래에! 에러가 생긴 이유 위에 내가 테이블을 만들어주려고 짠 쿼리문을 잘 살펴보면, 나는 pk를 구성하는 칼럼을 2개로 만들어주었고 그 앞에 이름(product_categ..

기타/🚨 에러 2021.07.30

백준 # Python_2750_수 정렬하기

2750번: 수 정렬하기 첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000)이 주어진다. 둘째 줄부터 N개의 줄에는 수 주어진다. 이 수는 절댓값이 1,000보다 작거나 같은 정수이다. 수는 중복되지 않는다. www.acmicpc.net 문제 N개의 수가 주어졌을 때, 이를 오름차순으로 정렬하는 프로그램을 작성하시오. 입력 첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000)이 주어진다. 둘째 줄부터 N개의 줄에는 수 주어진다. 이 수는 절댓값이 1,000보다 작거나 같은 정수이다. 수는 중복되지 않는다. 출력 첫째 줄부터 N개의 줄에 오름차순으로 정렬한 결과를 한 줄에 하나씩 출력한다. 예제 입력 1 5 5 2 3 4 1 예제 출력 1 1 2 3 4 5 나의 풀이 N = int(input()) seq =..

# 3. APS/백준 2021.07.30

백준 # Python_10872_팩토리얼

10872번: 팩토리얼 0보다 크거나 같은 정수 N이 주어진다. 이때, N!을 출력하는 프로그램을 작성하시오. www.acmicpc.net 문제 0보다 크거나 같은 정수 N이 주어진다. 이때, N!을 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 정수 N(0 ≤ N ≤ 12)가 주어진다. 출력 첫째 줄에 N!을 출력한다. 예제 입력 1 10 예제 출력 1 3628800 예제 입력 2 0 예제 출력 2 1 나의 풀이 N = int(input()) multi = 1 for i in range(0, -N, -1): multi *= N+i print(multi)

# 3. APS/백준 2021.07.30

MySQL/MariaDB # PRIMARY KEY, UNIQUE KEY, FOREIGN KEY

PRIMARY KEY (PK, 기본키) 테이블에서 대표되는 key / 테이블의 식별자 역할 중복을 허용하지 않는다. (Unique) NULL값을 허용하지 않는다. (NOT NULL) 테이블에 하나만 설정할 수 있다. 이 속성을 통해 다른 테이블과 연관관계(Join)를 가진다. [참고] PRIMARY KEY가 복수일 수는 없지만 PRIMARY KEY를 구성하는 칼럼은 복수일 수 있다. 아래는 PRIMARY KEY를 구성하는 칼럼을 복수로 만든 쿼리문이다. CREATE TABLE sample( product_a CHAR(10), product_b CHAR(10), product_c CHAR(10) NOT NULL, product_d CHAR(10) NOT NULL, CONSTRAINT PRIMARY KEY ..

기타/🚪 DB 2021.07.30

[에러 잡자] Spring boot # java.sql.SQLNonTransientConnectionException: Could not create connection to database server. Attempted reconnect 3 times. Giving up.

초 간단한 문제. 이러한 문제는 MySQL이 실행되지 않았는데 MySQL의 DB에 접근하려고하기 때문에 발생한다. 해결방법 Case 1. MySQL을 사용하시는 분들 1. [Window키 + R] - services.msc 2. MySQL을 실행 Case 2. Docker의 MariaDB사용하시는 분들 Docker를 켜서 MariaDB를 실행

기타/🚨 에러 2021.07.29

[에러 잡자] JAVA # The type List is not generic; it cannot be parameterized with arguments <~>

UserDao와 UserService를 비교해가며 기능을 만들어나가던 도중 같은 코드인데 UserDao에서 사용한 List만 빨간 밑줄이 그여진 것을 볼 수 있었다. 빨간줄 위에 커서를 가져다 대어보니 다음과 같이 안내하였다. List에 generic을 사용하여서 발생한 오류라는 의미. The type List is not generic; it cannot be parameterized with arguments import 부분에 다시 가서 비교해보았다. 즉, UserDao파일에서 util패키지를 불러왔어야 했었는데 엉뚱한걸 불러와서 생긴 에러였다. 결론 UserDao에서 List를 다음으로 바꾸어 import해주면 된다. import java.util.List;

기타/🚨 에러 2021.07.28

MariaDB 컨테이너 비밀번호 바꿔주기

상황 요즘 STS에서 heidiSQL을 통해 쿼리문을 만지며 프로젝트를 진행하고 있다. 그런데 나의 heidiSQL에 접속하는 비밀번호와 팀원들의 비밀번호가 달라서 매번 application.properties의 spring.datasource.password 란을 바꿔줘야하는게 불편해서 그냥 내가 팀원들과 같은 비밀번호로 맞추기로 했다. heidiSQL에 접속하는 비밀번호는 내가 docker에 만든 mariadb란 이름의 mariadb 컨테이너의 비밀번호기 때문에 해당 컨테이너를 삭제하고 다시 만들어주는 방식으로 해결했다. MariaDB 컨테이너 삭제 및 재생성 순서 1. 실행중인 docker의 mariadb를 정지시킨다. 2. cmd창을 열어 다음의 명령어로 mariadb 컨테이너를 삭제해준다. do..

기타/🚪 DB 2021.07.27

Postman으로 Controller단 기능체크하기

http://localhost:8080/cameo/user/info/test@mail.com 로 요청을 보내준 이유 1. application.properties에서 server port 번호 확인해주기. // application.properties.xml server.port=8080 따라서 다음의 주소로 시작하게됨. http://localhost:8080 2. application.properties에서 context-path 경로 확인해주기. // application.properties.xml server.servlet.context-path=/cameo 따라서 다음의 주소가 됨. http://localhost:8080/cameo 3. Controller 파일에서 다음과 같이 RequestMap..

[SSAFY 일보] SSAFY 기자단을 인터뷰해봤다. (a.k.a SSAFYCIAL)

안녕하세요 SSAFYcial 박소현 기자입니다! 😎 SSAFY에 대한 재미난 이야기 부터 취업자 인터뷰 까지 다양한 싸피의 이야기를 전달해주는 싸피셜 기자단 분들! 이번엔 역으로 그들을 인터뷰해보았습니다 ㅎㅎ 싸피셜이 아직 무엇인지 모르시는 분들 혹은 앞으로 싸피셜이 되고싶으신 분들은 주목해주세요~~! 이상, SSAFYcial 5기 기자단 박소현 기자였습니다. (❁´◡`❁) ssafy에 관해 궁금한 점을 댓글로 달아주시면, 참고하여 양질의 기사를 만들겠습니다!

[SSAFY 일보] 이 블로그 주인이 싸피인이었어?! :: 유명한 티스토리 기술블로거인 싸피 학생 인터뷰┌(。Д。)┐

안녕하세요 SSAFYcial 박소현 기자입니다! 😎 개발공부를하다보면 하나 씩 만들게 되는 기술블로그. 그런데 우리 SSAFY에선 굉장한 영향력을 가진 블로거가 있다는 사실 알고계신가요? 오늘은 SSAFY의 그리고 티스토리의 유명인사인 조용구 싸피인을 인터뷰해보았습니다! 조용구 학생의 기술블로그가 궁금하시다면?! 🔽 클릭! 츄르 사려고 코딩하는 집사 츄르 사려고 코딩하는 집사 yongku.tistory.com 이상, SSAFYcial 5기 기자단 박소현 기자였습니다. (❁´◡`❁) ssafy에 관해 궁금한 점을 댓글로 달아주시면, 참고하여 양질의 기사를 만들겠습니다!

반응형