전체 글 338

[MySql Workbench Mac m1] 접속 순서 + 에러 정리(추가중)

거의 4년만에 꼼지락 해보는 워크벤치 접속 시작 mysql.server start // . SUCCESS! 떠야 연결 mysql -u root -p // 비밀번호 입력 // 접속 시작 :b DB만들기 CREATE DATABASE study_db(이름정해서) default CHARACTER SET UTF8; // DB 확인 SHOW DATABASES; 사용자 추가하기 CREATE USER '사용자명' IDENTIFIED BY '비밀번호'; // 생성 SHOW GRANTS FOR delightpip@localhost; // 권한 확인 GRANT ALL PRIVILEGES ON study_db.* TO delightpip@localhost; // 권한주기 에러 정리 * Public Key Retrieval i..

Web/DB 2022.12.17

[Spring Security] WebSecurityConfigurerAdapter deprtecate

Spring Security 를 공부하던 중, 예제를 보고 따라하다가 예제에서 사용하는 WebSecurityConfigurerAdapter 가 deprecate 되어있다는 것을 확인했다. 🤨 방법이 새롭게 있겠지.. 검색검색 https://docs.spring.io/spring-security/reference/servlet/oauth2/login/advanced.html Advanced Configuration :: Spring Security By default, the OAuth 2.0 Login Page is auto-generated by the DefaultLoginPageGeneratingFilter. The default login page shows each configured OAuth..

Web/spring 2022.12.14

[Spring Error] Web server failed to start. Port 8080 was already in use.

Web server failed to start. Port 8080 was already in use. 스프링 부트 프로젝트를 실행하려는데 포트를 이미 쓰고 있다고 떴을 때 일단 기존 인텔리제이에서 돌아가고 있는 어플리케이션이 있는지 확인하고, 없는데도 만약 실행이 안된다고 하면 터미널 켜고 lsof -i :8080 켜져있는 PID 를 kill 시킨다. sudo kill -9 PID 그리고 다시 돌리면 잘 됨!

Web/spring 2022.12.12

[spring gradle] h2 세팅해보기

무턱대고 구글링 블로그로 검색해서 맨땅에 헤딩처럼 작업해보기보다는 document 나 명세를 살펴보며 (비록 영어라 두통이 오더라도 😂) 그 기능을 개발한 사람의 생각도 들여다보며 공부하는 걸 시도해보는 중이다 앱개발 때도 느꼈는데 많은 사람들이 구글링이 개발의 답이라고 하지만 버전이 업그레이드 됨에 따라 맞지않은 옛날 글, 또는 잘못된 글도 너무 많다. 그래서 어느정도 앱을 알게 된 이후에 나도 문서를 살펴보며 진짜 그 기능에 포함되어있는 메소드들을 살펴보곤 했었다. 아직 봄이 안온 스프링 개발자지만, 얼른 따뜻한 봄을 맞이하기 위해 열심히 공부를 해본다! 일단, h2 데이터베이스와 JPA 를 공부하는데 대부분 maven 으로 되어있길래 gradle 로 한번 세팅해보려고한다. http://www.h2d..

Web/spring 2022.12.10

[MAC m1] 개발환경 세팅 / JAVA 11 설치 / 환경변수 설정

회사에서 업무용으로 받은 맥북프로를 세팅 하면서 기록 겸 적어두려고 한다. 1. homebrew 설치하기 https://brew.sh/index_ko Homebrew The Missing Package Manager for macOS (or Linux). brew.sh brew 를 쓰려고 하는데 zsh: command not found: brew 이렇게 뜨고 안된다면, 환경변수가 잘못 설정된 상태이다. 터미널에서 vi ~/.zshrc 로 들어간 다음에 i 를 누르고 인서트 상태에서 export PATH=/opt/homebrew/bin:$PATH 해당 내용을 적어주고 ESC -> :wq 엔터를 친 뒤 터미널에서 한번 더 해당 아래 내용을 입력한다. source ~/.zshrc; homebrew에 환경변수가..

Web/spring 2022.12.01

[code] android recyclerview 깜빡임 방지

리싸이클러뷰를 사용하면서 깜빡거리는 애니메이션을 빼고 그냥 바꾸고 싶을 때가 있다. 아이템의 일부 요소만 바꾸고 싶은데 전체가 깜빡거리면 굉장히 거슬린다ㅠㅠ 이는 디폴트로 적용된 아이템 애니메이터 때문이다. // 리싸이클러 뷰 아이템 깜빡거림 방지 mRecyclerView.setItemAnimator(null); 이렇게 해주면 매우 간단하게 해결ㅎ_ㅎ 디폴트로는 변화를 주고 싶지 않지만, 특수 상황에서 깜빡거리는 애니메이션으로 바뀐걸 알려줘야한다면?? // 적용할 부분 notifyItemRangeInserted(int positionStart, int itemCount); mRecyclerView.setItemAnimator(new DefaultItemAnimator()); 찾아보니 xml 안에 넣을 수..

728x90