목록분류 전체보기 (150)
forDevLife
- 문제 - 개별 테스트는 성공하나, 통합 테스트(test 폴더 위에서 run 'All test' 실행) 실패 (Error "TestEngine with ID 'junit-vintage' failed to discover tests" with Spring Boot 2.2) - 해결 - I found the error. The dependency on spring-boot-starter-test brings a dependency on junit-vintage-engine. The latter must be excluded: https://stackoverflow.com/questions/59900637/error-testengine-with-id-junit-vintage-failed-to-discover..
1. 맥에서 redis 설치 -> brew install redis 2. 설치된 경로 2-1. redis 실행파일: /usr/local/bin/redis-server, redis-cli ... 2-2. redis 설정파일: /usr/local/etc/redis.conf 3. redis 서버 실행 -> redis-server 4. redis 실행 / 종료 / 재시작 / 클라이언트로 접속 $ brew services start redis $ brew services stop redis $ brew services restart redis -> redis-cli 5. redis 접속 후 키 입력/삭제 -> set dev4u https://devtu.tistory.com -> get dev4u -> del de..
실습했던 경로와 GROUPID, ArtifactId까지 동일한 Maven을 생성하니, 이전 프로젝트와 동일하다?는 경고가 떴는데 생각없이 ok 했더니 앞서 JPA 1차 실습한 프로젝트에 pom.xml이 튀어나와 꼬여버리게 되었다. 급하게 pom.xml을 지웠으나, build.gradle 종속관계 땡겨오는게 활성화되지 않아, 다음과 같이 해결했다. 1. 다시 Gradle 프로젝트를 동일 이름으로 생성 -> 안에 src / test는 그대로 가져오게 됨. bulild.gradle은 초기화 된다. 2. git에서 이전 build.gradle을 그대로 가져와서 종속관계 가져와준다. 3. 테스트
https://sqlzoo.net/wiki/Music_Tutorial Music Tutorial - SQLZOO The Music database This tutorial introduces the notion of a join. The music has two tables: album and track. album(asin, title, artist, price, release, label, rank) track(album, dsk, posn, song) More details about about the database How to do joins. The ph sqlzoo.net GROUP BY -> COUNT, MIN, MAX등을 쓰려면 필요하며, GROUP BY 단독으로는 쓰일 수 있다. COU..
1. SELECT 기초 IN (~)을 통해 괄호안의 name을 가진 행을 조회한다. name LIKE '~'를 통해 해당 이름을 가진 나라를 고를 수 있다. United% -> United를 맨 앞에 가지고 있는 행 선택 %United -> United를 맨 뒤에 가지고 있는 행 선택 %United% -> 위 두개를 합친 효과를 가진다. XOR은 위와 같이 (AND) OR (AND)로 표현할 수 있다. - 0이면 1의 자리에서 올림 - -1이면 소숫점 첫째까지 표현 - -3이면 천의 자리까지만 표현하고, 백의자리는 올리거나 내림 The number of decimal places may be negative, this will round to the nearest 10 (when p is -1) or 1..
1. git add 취소 -> git reset HEAD "파일명" : 파일명 안쓰면 모두 stage에서 내림 2. git commit 취소 -> 먼저 git log로 commit 목록 확인 + commit message 변경 : git commit --amend 3. git push 취소 https://gmlwjd9405.github.io/2018/05/25/git-add-cancle.html
+ 이전 시간 내용 추가 맨 위에서 width/height을 통해 맨 가운데 부분, 즉 text 입력 시 글씨가 시작되는 부분의 범위를 정해준다. background는 border까지 색이 입혀지게 된다. output에 녹색으로 표시되는 부분이 현재 Layout에 해당하는 범위이다.(개발자도구에서 해당 Layout에 마우스를 올려 볼 수 있다.) 그 다음은 padding이다. contents를 둘러싸는 부분으로, 4개 입력하면 위에서부터 시계방향으로 Padding을 설정할 수 있다. 다음은 border이다. padding을 둘러싸고 있으며, 선 굵기, 스타일 및 색을 선택할 수 있다. border-width, border-style, border-color 등으로 하나 하나 지정도 가능하다. border..
https://developer.mozilla.org/en-US/docs/Web/HTML/Element 참고 https://validator.w3.org/ -> 내가 작성한 html이 유효한지 검토해줌 말도 안되는 태그를 써도 일단 출력은 된다. 브라우저에서는 일단 보여준다. 웹 페이지를 하나하나 구분해서 볼 수 있는 능력을 기르자. React 배울 때, 최고 작은 단위로 쪼개서 구현하는게 중요하기 때문에 나중을 위해서. 박스 모델로 태그를 구분한다. html tag는 크게 두 개로 나눌 수 있다. Box : 보이지 않음, 섹셔닝 역할 / Item : 사용자에게 보여지는 부분 article : 재사용 div : 흔하게 쓰임. 가볍게 묶는 역할 html에서 제공하는 section tag를 이용해서 구분한다..
1. html 1. htmltagwrap 확장 프로그램을 통해 원하는 태그로 문자에 wrap을 할 수 있다. 원하는 문자를 블록한 후, option + w를 누르면 설정 가능하다. 2. form 태그 내에서 여러가지 input을 통해 각각 다른 전송이 가능하다. - 첫 번째 input은 name = "q"를 가지는데, 이를 통해 구글 검색 시 /search?q="검색 내용" 쿼리로 들어가게 된다. - placeholder는 아무것도 입력되지 않았을 경우 기본으로 입력되어 있는 내용이다. - aria-label은 텍스트 레이블이 화면에 보이지 않을 때 참조하는 label이라고 하는데 의미를 잘 모르겠다. - class에 rounded-pill이 들어있다. 이 class는 부트스트랩 링크 안에 있으며, in..
자바스크립트를 사용하여 다음의 일을 할 수 있다. 1. HTML의 '내용'을 변경할 수 있다. 2. HTML의 '속성'을 변경할 수 있다. 예를 들어 버튼을 클릭하여 특정 태그의 src 속성을 변경할 수 있다. 3. HTML의 '스타일'을 변경할 수 있다. html input tag 내의 'id'는 javascript에서 getElementById에서 사용된다. form tag에서 input 태그 내의 name=" " 은 넘기기 위해 사용된다. value는 사용자가 입력된 값이 여기로 들어가는데, 생략해도 무관한 것으로 보인다. 기존에는 웹브라우저마다 다른 코드를 짜야해서 자바스크립트를 매우 어려워 했다. 브라우저마다 다르게 해야 하므로. jQuery 메서드가 이를 해결해준다. 브라우저에 따라 동작하는 ..