Git Commit 후 Push 안됌 (feat. repository not found / git-receive-pack not permitted 오류 )
·
git
[배경]미리 생성 되어 있는 프로젝트에 깃 연결을 한 후 그 프로젝트를 푸시하려고 하였다. 하지만 자꾸 아래와 같은 오류가 떴다. Can't connect to any repository: https://github.com/sae-ssak/tito-on-server.git (https://github.com/sae-ssak/tito-on-server.git: git-receive-pack not permitted on 'https://github.com/sae-ssak/tito-on-server.git/') 많은 사람들이 블로그에 개인토큰을 password로 사용해서 해보라고 했다.  해봤다. 안된다. 계속 같은 오류  [원인]좌우를 비교해 보시라 Owner 1명과 Member 2명 이다. Member는..
이클립스에 스프링 설치하고 스프링부트 프로젝트 생성
·
spring 스프링
오랜만에 스프링을 좀 해보려고 설치하려고 한다.  [스프링 설치]1. 이클립스 켜서 help -> Eclipse MarketPlace 2. spring 검색해서 Spring Tools 4 RELEASE 설치 (버전은 달라질 수 있음)    3. 무아지경으로 next 를 누르다 보면 이런게 뜬다! 4. 다 체크하고 Trust selected 를 누르면 끝   [스프링 프로젝트 생성]1. File -> New -> other 2. Spring Boot -> Spring starter Project   3. Name 을 지정 해주고 아래 세부 설정을 해준다. (이미 기본 값으로 지정 되어 있는 걸 사용해도 되고 원하는 걸로 바꿔도 된다) 4. 의존성 (dependencies) 을 넣어주면 되는데 원하는 걸 넣..
CompletableFuture 에서 명시적인 값을 지정하기
·
JAVA
api 통신을 효율적으로 함으로써 화면을 부드럽게 그릴 수 있을까 하고 알아보다 자바에서 제공하는 인터페이스인 CompletableFuture라는 것을 알게 되었다.  내가 마주한 api 통신의 문제는 1. 많은 데이터 양이 통신 될 때 모든 통신을 기다려야 함. 2. 기다리는 동안 화면을 스크롤 할 시 버벅거림 같은 현상이었고 이를 해결하기 위해 사용하였다.  CompletableFuture 이전에는 Future 라는 게 있었지만, 1) 블로킹 호출 : 'Future.get()' 메서드를 호출하여 사용하면 해당 호출이 완료될 때까지 스레드가 블로킹되어 api 호출을 동시에 처리할 때 문제가 되었다. 2) 콜백 지원 부족 : Future는 완료 시 실행할 수 있는 콜백을 지원하지 않았다. 그래서 비동기작..
flutter 의 비동기 처리 개선
·
Flutter
[문제]Flutter에서 주식 실시간현재가를 받아오는 api 통신을 이용하기 위해 아래와 같이 코드를 짰다.   [원인]async와 await 를 이용하여 비동기로 구현했는데 리스트가 하나하나 그려지는 문제가 생겼다. 그 이유는 바로 내가 만든 쿠키.. 아니 async와 await의 문제였다. 아직까지는 티가 많이 나지 않지만 나중에 실시간 데이터가 들어온다면 데이터 처리의 속도가 더 걸려 마치 애니메이션 효과처럼 주르륵 나오게 보일 것이다.    아래는 문제의 나의 코드 Future 를 리턴 타입으로 async 함수로 선언하였다. await 키워드를 사용하여 http.post 메서드의 응답을 기다리게 했다. 각각의 요청이 순차적으로 실행되고 이전 요청의 응답을 받은 후 다음 요청을 보내게 된다. 그래서..
해니01_15
'분류 전체보기' 카테고리의 글 목록 (4 Page)