프로그래머스 코딩테스트연습 #3 문자열 반복해서 출력하기 방법1. # 아래처럼 map함수를 사용하면 오류남 왜??=> map함수는 사용할떄 map(함수, 반복출력) 일케 두가지를 써야함 #str,n=map(input("글자와 반복하고싶은 숫자를 입력해주세요.").strip().split(' ')) str,n=input("글자와 반복하고싶은 숫자를 입력해주세요.").strip().split(' ') if len(str)>=1 and len(str)=1 and int(n) development♥ 2023.05.26
파이썬 + 플로스 와 , 콤마 차이 print할때 , 는 요소들을 각각 전달해서 출력하기 때문에 Type이 달라도 출력가능 + 는 요소들을 한번에 전달해서 출력하기 때문에 Type이 다르면 출력 불가 -> Type을 맞춰줘야함 파이썬에서 print로 출력할때 연결자로 + 플러스와 , 콤마를 사용하는데 둘의 차이점에대해 알아보려한다. 출력했을때 , 는 띄어져서 나옴 + 는 붙어서 print("a","b") => a b print("a"+"b") => ab 예시1. a =3 print(a,"번 나와주세요.") => 3 번 나와주세요. 이유: , 는 값을 개별로 출력해서 자료형이 달라도 출력이 됨 print(a+"번 나와주세요.") => 오류 이유: + 는 합산하여 하나의 값으로 전달해서 출력하기 때문에 오류가 남 3은 int 이고 뒤에는 "".. development♥ 2023.05.25
프로그래머스 코딩테스트연습 #2 a와 b 출력하기 프로그래머스 #2 a와b 출력하기 ★파이썬에서 print( )할때 +와 ,의 차이 [오답 코드 1 ] , 가 아닌 +를 사용하여 프린트 했는데 오류가 남 오류원인: , 와 + 의 차이를 살펴봐야하는데 간단하게 설명해서 , 는 값을 개별로 전달하고 + 는 합산해서 한번에 전달해서 자료형을 맞춰야함(int 혹은 str 등) 아래에서는 "a ="는 str 형태이고 a는 int라서 +를 사용해서 출력이 안됨 --> , 를 사용해서 출력해야함 a, b = map(int, input().strip().split(' ')) if a>=-100000 and b=-100000 and b development♥ 2023.05.24
Mapped Statements collection does not contain value for .. Mapped Statements collection does not contain value for .. 개발하다보면 볼 수 있는 에러 이 에러같은경우는 for 뒤에나온 값을 가지고있지않다는건데 보통 5가지의 경우가 있다 1. mapper 의 id 가 다를때 --> mapper파일에 development♥ 2022.12.09
MyBatis 마이바티스 및 설정방법 [Spring Java] MyBatis 마이바티스 쉽게말해서 자바의 객체지향 프로그래밍과 sql 사이에서 자동매핑을 지원해주는 프레임워크라고 생각하면 쉽다 자바는 JDBC(Java Database Connectivity)를 통해 데이터베이스와 데이터를 주고 받는데 JDBC는 사용할 수 있는 API가 다양하지만 각 기능을 사용하려면 관계되어있는 객체를 생성,해제를 해야하는 번거로움이 있다. 이런 단점을 보완하기 위해 사용되는게 바로 마이바티스! 즉 전에는 dao문서에서 sql쿼리문을 작성하고 직접 실행 했지만 마이바티스는 mapper에 쿼리(sql)문을 작성하고 dao는 호출해서 사용하는 방식이다. 개발자가 쿼리작성, 매개변수 , 결과타입만 설정해주면 됨 스프링은 서비스 컨트롤러 등 담당 마이바티스는 dao 담당 MyBatis 설.. development♥/[Java, Spring] 2022.10.02